fedora-qa
LOGS
15:00:47 <adamw> #startmeeting Fedora QA meeting
15:00:47 <zodbot> Meeting started Mon Jun 27 15:00:47 2016 UTC.  The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:47 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:00:47 <zodbot> The meeting name has been set to 'fedora_qa_meeting'
15:00:53 <adamw> #meetingname fedora-qa
15:00:53 <zodbot> The meeting name has been set to 'fedora-qa'
15:00:59 <adamw> #topic Roll call
15:01:04 <adamw> morning folks, who's around for the QA meeting?
15:01:12 * cmurf is in the ether
15:01:12 * pschindl is here
15:01:13 * satellit listening
15:01:17 * garretraziel is almost present, but not really, just pretending
15:01:18 * tflink is here
15:01:22 * sumantro is here
15:01:28 * brunowolff is here
15:01:32 <tflink> garretraziel: you're finally catching on :)
15:02:36 <garretraziel> I have to adjust to proper timezone, from UTC+2 to CEST :-)
15:03:09 <adamw> you should make your meeting bot less honest, garret
15:03:45 <adamw> alrighty, thanks for coming, everyone
15:03:48 <garretraziel> garretraziel.honesty--
15:03:50 * garretraziel is here
15:03:58 <adamw> #topic Previous meeting follow-up
15:04:00 <adamw> garretraziel: better
15:04:57 * coremodule is here.
15:05:12 <adamw> #info "adamw and kparal to come up with list of 'blocking' bugs for graphical system upgrade" - we did that, they know what needs fixin', we're still waiting for the new builds to be added to the update
15:05:32 <adamw> so that's in hand
15:05:51 <adamw> #info "adamw to sync with pjones on grub2 blocker and try to get an RC built ASAP" - well, that's old, of course I did it and we got an RC2...
15:06:03 * pjones did it too
15:06:25 <adamw> #info "adamw to try and figure out a way to get the FCoE test run" - tried, failed, story of my life. software emulated FCoE is hard.
15:06:29 * adamw hands pjones a cookie
15:06:40 <pjones> mmm, cookies.
15:06:49 * kparal is late
15:06:52 <adamw> don't suppose anyone has an FCoE setup in their garage they're hiding>
15:07:02 * adamw throws a spiky cookie at kparal
15:07:33 <kparal> the reallocation failed grub bug seems to affect quite a lot of systems
15:07:51 <kparal> I'm worried about that
15:08:15 <adamw> yeah, me a bit too
15:08:21 <adamw> but we're on previous meeting follow-up atm
15:08:46 <adamw> "coremodule and kushal to try and test+karma https://admin.fedoraproject.org/updates/FEDORA-2016-714119426f" - hmm, lemme check into this one
15:09:01 <adamw> ah, the cloud-utils bug.
15:09:10 <adamw> #info "coremodule and kushal to try and test+karma https://admin.fedoraproject.org/updates/FEDORA-2016-714119426f" - they did that, it went stable
15:09:19 * coremodule tested it, worked good!
15:09:21 <adamw> allllrighty, that's all the action items from last time - was there anything else to follow up on?
15:09:23 <adamw> thanks coremodule!
15:09:39 <coremodule> adamw, No problem!
15:10:44 <adamw> okey dokey, moving on then
15:10:48 <adamw> #topic Fedora 24 retrospective
15:11:36 <adamw> so, looking back on f24 as a product and the qa process...any concerns, thoughts about what was good/bad, ideas etc?
15:12:06 <brunowolff> I like the change in how the kickstarts repo works.
15:12:55 <satellit> livemedia-creator should have better documentation   but works
15:12:56 <brunowolff> The random build failures were very frustrating.
15:13:05 <satellit> +1
15:13:20 <adamw> satellit: since you've got it to work, maybe you could help with writing a wiki-style guide?
15:13:39 <satellit> I have it on my wiki...f24 page
15:13:53 <adamw> https://fedoraproject.org/wiki/How_to_create_and_use_a_Live_CD still has instructions for livecd-creator, so we could do with updating it
15:14:14 <satellit> https://wiki.sugarlabs.org/go/Fedora_24#livemedia-creator
15:14:15 <adamw> satellit: do you have a link?
15:14:36 <adamw> #info satellit suggests we need better documentation for livemedia-creator (the newer live image compose tool now being used in production)
15:14:56 <satellit> f23 does not seem to work except for url or nts?
15:15:00 <sumantro> This was my first time working with fedora qa team and I really loved the whole team and qa process :)
15:15:13 <adamw> #info satellit has written up steps for livemedia-creator at https://wiki.sugarlabs.org/go/Fedora_24#livemedia-creator
15:15:38 <brunowolff> I got it to work and once I figured out that I needed the no virt option and avoided copying rpms that I had locally it worked well. I used that to test the bios clock fix.
15:15:40 <adamw> sumantro: glad to hear it :) thanks for jumping in
15:15:49 <linuxmodder> .fas linuxmodder
15:15:49 <zodbot> linuxmodder: linuxmodder 'Corey W Sheldon' <sheldon.corey@openmailbox.org>
15:15:53 <linuxmodder> super late sorry
15:16:00 <adamw> brunowolff: any chance you and satellit could work together to update the fedora wiki page?
15:16:05 * adamw trying not to take all the action items
15:16:30 <linuxmodder> if not I can help tag team on the wiki
15:16:48 * satellit glad to help on wiki page
15:17:00 <cmurf> I think we need a more appropriate blocker bug badgering system than adamw having to go poke people with sticks every week or two.
15:17:04 <sumantro> I can help with the wiki :)
15:17:12 <adamw> ok, that sounds like enough cooks :)
15:17:24 <brunowolff> I will double check the command line I used for the simple no mock or vm case and make sure that is available on the wiki.
15:17:48 <adamw> #action satellit, brunowolff, linuxmodder and sumantro to update https://fedoraproject.org/wiki/How_to_create_and_use_a_Live_CD with livemedia-creator instructions
15:18:05 <adamw> cmurf: what were you thinking of?
15:18:08 <linuxmodder> ack
15:18:39 <linuxmodder> maybe a coded in inactivity timeout
15:19:08 <cmurf> adamw: I don't have any terribly diplomatic ideas
15:19:10 <adamw> i think there's a lot of value in manual pokes, even if there's an automated system'
15:19:16 <adamw> but adding something automatic couldn't hurt
15:19:16 <linuxmodder> that scrapes vacation cal and if not  on cal then auto send a reminder email to fas or other eamil
15:19:19 <adamw> (much)
15:19:40 <cmurf> i have one or two terribly undiplomatic ideas
15:19:44 <adamw> let's hear em!
15:19:52 <linuxmodder> or do it simpliar to pesign its auto but has a manual check
15:20:05 <linuxmodder> undiplomatic eh?
15:20:13 <cmurf> no that's not a good idea for Monday morning, besides doesn't zodbot have a censor?
15:21:04 <pjones> er, what?
15:21:12 <linuxmodder> ^^
15:22:14 <adamw> #info cmurf suggests improving the way we poke maintainers about unfixed blocker bugs
15:22:15 <cmurf> The question really needs to be posed to people who have blocker bugs how they want to be poked with a stick, because already there's an update for a bug in the bug report which generates an email.
15:22:36 * adamw can't parse that last bit
15:22:43 <adamw> "there's an update for a bug in the bug report which generates an email." ?
15:23:33 <cmurf> Yeah that's ugly. Anytime there's an update added to the bug report, it causes an email to go out to everyone cc'd on that bug.
15:24:20 <cmurf> So that's a kind of automated notification. But I think the issue is email sucks as a way of urgently notifying people of things.
15:25:03 <adamw> well, i do ping people on IRC sometimes
15:25:19 <adamw> not sure what other choices we have
15:25:22 <cmurf> OK that involves you, and hence the baby sitting problem.
15:25:43 <pjones> more bugzilla mail is, imho, not a route that has ever led to more communication.
15:25:50 <cmurf> Exactly
15:26:14 <cmurf> So maybe zodbot could start poking people with IM's?
15:26:49 <cmurf> Or track them down on Hangouts or whatever they use...
15:26:52 <brunowolff> I think a certain amount of baby sitting is really what we need. People will generally respond better to that than automated notifications.
15:27:12 <linuxmodder> so what some sort of  parse of  outstanding blocker bugs and ping $fas_nick " you paln to update / deal with this? "
15:27:38 <linuxmodder> cmurf, ^
15:28:05 <cmurf> right
15:28:25 <adamw> i guess i'd be worried that it'd nark people off
15:28:33 <cmurf> FAS containing a "preferred means of urgent notifications" might be useful if we end up having more than one supportable way of pinging people
15:28:40 <cmurf> adamw: umm, fucking good?
15:29:01 <adamw> i mean more in the way of 'i'm blocking this damn bot and not fixing the bug just because' than 'hey whoops i'd better fix that!'
15:29:15 <cmurf> It's better for other people to get narked off because of 4 slips?
15:29:36 <adamw> would this system have avoided any of the f24 slips?
15:29:42 <cmurf> adamw: ok well if they do that, they're pissing in the swimming pool and on themselves.
15:29:53 <adamw> i mean, take the final slip - it's not like pjones didn't *know* there was a blocker bug to fix. he did. but he also had a bunch of rhel deadlines.
15:29:56 <cmurf> adamw: possibly
15:30:04 <brunowolff> Punishment is not a good way to motivate people. They might avoid by fixing the bug, but they can also avoid it by stopping work on Fedora entirely.
15:30:17 <adamw> the problem there is that we need three more pjoneses (what a terrifying notion), not that we need a more irritated pjones (also a terrifying notion)
15:30:20 * satellit afk
15:30:46 <cmurf> adamw: this is an on-going issue not just about f24
15:31:10 <cmurf> or just few bugs. It's always the case there are blockers that just don't get on someone's radar early enough for whatever reason.
15:31:35 <adamw> i guess what i'm saying is just that i can't really think of many cases off the top of my head where we would've avoided a slip by bugging people about blockers more...but it's just a subjective memory, i could be wrong.
15:31:52 <linuxmodder> cmurf,   could add that  urgent notification method option and or  a  cc co-maintainer /  un-responsible user option even for things like adamw  jsut shouwed with pjones
15:32:26 <adamw> cmurf: perhaps you could send out a mail to devel@ asking what people think?
15:32:34 <linuxmodder> ^^ +!
15:32:41 <cmurf> Sure why not?
15:34:51 <adamw> #action cmurf to mail devel@ for thoughts on blocker notifications
15:35:17 <adamw> any other f24 notes? should I do an f24 retrospective wiki page?
15:35:52 <adamw> for non-old-timers - we used to do a thing where we'd put up a wiki page (like https://fedoraproject.org/wiki/Fedora_21_QA_Retrospective ) for thoughts, then turn actionable things into trac tickets
15:36:16 <cmurf> In terms of the end product it's being well received and reliable for the most part so I think that's a good thumbs up for QA.
15:37:22 <adamw> oh, kparal mentioned the memory relocation error with installs alongside windows
15:37:40 <adamw> pjones: if you're still around, is there anything we can do to help you there? since we do have a few systems which can reproduce it
15:38:00 <pjones> If I had any concrete suggestions, I assure you, you'd be hearing them. :(
15:38:07 <adamw> alright :/
15:38:25 <kparal> reverting everything to f23 version is not an option?
15:38:31 <kparal> until the bugs get resolved?
15:38:41 <pjones> that would make it worse, not better?
15:38:56 <kparal> I'm not aware of any critical grub issues with f23 version
15:39:12 <adamw> pjones: IIRC, reporters of most of the bugs we ran into with UEFI stuff this cycle said the f23 grub2 worked OK
15:39:29 <brunowolff> Do we want to do anything special for important bugs that are release blockers? (e.g. bugs affecting composes or that need to land in previous releases for upgrades to work.)
15:39:37 <adamw> of course, if we try reverting we run a risk of re-breaking things that were fixed at release time...
15:39:58 <cmurf> That suggests most users are UEFI with SB disabled. Because the F23 grub2 chainloader doesn't work when SB is enabled.
15:40:05 <pjones> because that feature didn't work at all in f23...
15:40:09 <adamw> right, like that.
15:40:18 <adamw> pjones: install alongside non-SB windows worked in f23 i think?
15:40:30 <pjones> Like, I don't get this.  The thing that's failing sometimes now did not work at all in f23.
15:40:43 <adamw> pjones: i thought it did.
15:40:53 <adamw> the thing that didn't work in f23 was dual boot with SB enabled
15:40:59 <adamw> which is a big thing, indeed.
15:41:02 <cmurf> Is the relocation failure only with SB disabled? Or other?
15:41:21 <adamw> cmurf: my case is without SB
15:41:28 <adamw> not sure about the others
15:41:56 <cmurf> I think what's happened is the deck chairs got rearranged.
15:42:24 <cmurf> F23 GRUB boots Windows if SB is disabled; always fails if SB is enabled.
15:42:45 <kparal> in my case also SB disabled
15:42:45 <cmurf> Now it's sometimes failing if SB is disabled.
15:42:46 <pjones> but also there are a pile of other fixes in the f24 package, and I'm reasonably sure reverting several of them would be blockers.
15:42:58 <adamw> yeah, so i'm not sure it'd be a good idea
15:43:20 <adamw> #info https://bugzilla.redhat.com/show_bug.cgi?id=1347291 is a worrying issue, but we do not have a resolution for it at present, and reverting to f23 grub2 is not really practical
15:43:32 <adamw> ok, we're running out of time, so we should probably move on here
15:43:41 <adamw> #topic Fedora 25 planning
15:44:03 <adamw> #info current f25 schedule is up at https://fedorapeople.org/groups/schedule/f-25/f-25-quality-tasks.html
15:44:14 <linuxmodder> adamw,  as meta tickets?  re retrospective
15:45:12 <linuxmodder> adamw,  re: SB disabled duals did work
15:45:38 <adamw> i'm not sure how concrete that is, but for now, we have ~1 month to F25 branch point
15:45:57 <adamw> that's when the release validation treadmill kinda kicks in, though of course we'll have rawhide validation tests before then
15:46:57 <cmurf> Wayland by default attempt again. That's the biggest change I can think of.
15:47:04 <adamw> sumantro: are you interested in being the official 'in charge of test days' person for this cycle? since you did a good job with them for f24
15:47:17 <adamw> #info Wayland-by-default is once again on the slate for F25
15:47:21 <sumantro> yes I would love to be! :)
15:47:26 <adamw> ok, cool
15:47:40 <adamw> so now would be a good time to send out a 'call for test days' - by email and whatever else, you're good at getting messages out :)
15:47:52 <adamw> #action sumantro to take charge of test days for f25 cycle, and send out a call for test days soon
15:48:11 <pjones> Oh, you know what.
15:48:12 <adamw> sumantro: you can see the f24 test day call at https://lists.fedoraproject.org/archives/list/test%40lists.fedoraproject.org/thread/HC3OGAVTL5Y6OS66AHWI53I2I35AAEVV/ for reference
15:48:14 <pjones> hm.
15:48:25 <adamw> i've been basically cut-and-pasting the same mail for several years now :P
15:48:39 <sumantro> Thanks, sure I will kick off the process very soon ! :)
15:48:53 <sumantro> @Adam thanks ! :)
15:48:57 <cmurf> pjones: pins and needles
15:49:22 <pjones> yeah, added one suggestion to 1347291 that might actually help debug.
15:49:36 <adamw> on the openqa front we're planning to update openqa to a new upstream snapshot soon, and keep building out more tests before alpha, hopefully we can cover even more of the validation testing this cycle. i'd also like to try and tackle automated testing of updates somehow, at least anaconda updates, but not sure if we'll have time
15:49:44 <adamw> pjones: thanks
15:50:10 <adamw> kparal: tflink: do you guys have any big ticket items for f25? where are we with beaker?
15:50:42 <tflink> automated docker image testing is the big thing that we've committed to
15:51:06 <tflink> there's some other stuff in the pipeline but I'm not sure it'll be ready by branch
15:51:14 <adamw> OK
15:51:17 <adamw> that's in taskotron, presumably
15:51:44 <adamw> #info openqa plans for F25: new upstream snapshot, extended test coverage, possibly first steps to automated update testing
15:51:53 <tflink> adamw: yep
15:51:55 <adamw> #info taskotron plans for F25: automated docker image testing
15:52:24 <tflink> beaker is in the same place that it has been
15:52:25 <adamw> does anyone have any other thoughts, ideas, suggestions for where we can go with f25 testing? or big f25 plans that we'll need to work with?
15:52:32 <adamw> tflink: :/ i see
15:52:38 <garretraziel> adamw: good work on networking tests for openQA btw
15:53:01 <adamw> thanks
15:53:13 <garretraziel> adamw: and we should work on reporting too
15:53:22 <adamw> how do you mean?
15:54:05 <garretraziel> I still think that wiki + report email is too little, but that's for another discussion
15:54:28 <adamw> ah, k
15:54:39 <garretraziel> I've been also talking with dgilmore about gating composes by openQA, but that's also for another discussion
15:54:48 <adamw> alright, we can come back to this in future...let's get to the last agenda item
15:54:53 <adamw> yeah, i've talked to him about it too
15:55:01 <mohamed94> .fas mohamed94
15:55:01 <zodbot> mohamed94: mohamed94 'Mohammed Tayeh' <m.tayeh94@gmail.com>
15:55:06 <adamw> #topic Onboarding session planning
15:55:08 <adamw> mohamed94: hi!
15:55:15 <mohamed94> hi
15:55:28 <sumantro> hi mohamed94 :)
15:55:35 <mohamed94> welcome all
15:55:40 <adamw> so sumantro has proposed a hangouts (or similar voice+video chat) session for onboarding all the new members he's rounded up recently (welcome new folks, and thanks sumantro)
15:55:49 <adamw> this seems like a great idea
15:55:56 <adamw> #info sumantro has proposed a hangouts (or similar voice+video chat) session for onboarding all the new members he's rounded up recently (welcome new folks, and thanks sumantro)
15:56:25 <sumantro> Thanks Adam :)
15:56:29 <adamw> ah, now i catch up on email, looks like he's sent out the poll
15:56:37 <sumantro> And welcome all! :)
15:56:47 <adamw> #info poll for timing of QA onboarding meeting is up at http://doodle.com/poll/nbtni4czm8qfwub9
15:56:59 <Vipul_> Hey Adam and Sumantro :)
15:57:03 <adamw> it'd be great for our more experienced members to be around to help with the session and show that we're ready to support new members
15:57:13 <adamw> so if folks can vote on a time that's convenient for them that'd be awesome
15:57:13 <mohamed94> great idea i want to join this session
15:57:15 <sumantro> I sent a poll and an rough agenda with full detailed description!
15:57:25 <adamw> is anyone really sad about doing it on hangouts?
15:57:39 <adamw> i'm usually the Official Everything Must Be F/OSS person, but i don't really mind for an informal session like this
15:58:36 <mohamed94> hangout is a good but the problem is that closed source
15:58:59 <sumantro> Adam I am too a very deterministic f/oss person  , I would love to do it anywhere :)
15:59:05 <adamw> well then, i guess this is all on track...when i wrote the agenda it seemed like maybe it was a bit stuck but now the poll is up things are moving again
15:59:07 <brunowolff> I think it is more important to move forward with something now, rather than delay while we worry about what we'd like to do in the future.
15:59:11 <nirik> culd try https://meet.jit.si/ ?
15:59:11 <adamw> brunowolff: yup, for sure
15:59:18 <adamw> nirik: yeah, someone mentioned that
15:59:20 <nirik> many folks have had good luck with it.
15:59:26 <adamw> oh, that's reassuring
15:59:39 <adamw> i did worry that we wouldn't want the session to turn into a round of 'the tech isn't working for me'
15:59:41 <adamw> that'd turn people off
15:59:44 <cmurf> I hate hangouts mainly because of what doesn't work, like searches, google voice, rather than the openness.
16:00:08 <nirik> any of them have problems for some people at some times. ;(
16:00:19 <adamw> welp, i guess we can pick a time/date and then decide whether to go with hangouts or jitsi or anything else
16:00:30 <adamw> #action sumantro to gather poll results and schedule the onboarding session at the best time
16:00:31 <sumantro> +1 adam
16:00:40 <adamw> ok, and we're at 1 hour
16:00:42 <adamw> so a very quick:
16:00:44 <adamw> #topic Open floor
16:00:49 <adamw> any other incredibly urgent business?
16:00:55 <coremodule> Why don't we still use the retrospective page for new releases?
16:01:05 <adamw> coremodule: it mainly just sort of withered
16:01:22 <adamw> i.e. it requires someone (i.e. usually me) to put it up and then remember to gather all the responses and turn them into trac tickets
16:01:28 <adamw> and because i'm an awful person it just kinda didn't happen lately
16:01:35 <adamw> if you think it's useful, i can put one up for f24 for sure
16:01:45 <coremodule> Oh gotcha.
16:01:46 <adamw> or if you like, you could take the task :)
16:01:54 <coremodule> Sure, I'd be glad to.
16:02:10 <adamw> it's not difficult, you just copy/paste the page, create the sub-pages for editing by people without wiki accounts, send a mail to the lists asking people to fill it in, then check back later and make tickets
16:02:13 <adamw> thanks
16:02:16 <brunowolff> I think things run a lot more smoothly than they used to. So there may be less incentive to work on a wiki page to document issues.
16:02:21 <adamw> #action coremodule to set up the wiki retrospective for F24
16:02:38 <coremodule> I'll post a wiki page in the same format as the F21 one and announce it on #fedora-qa.
16:02:41 <coremodule> Gotcha, I can do that.
16:02:58 <adamw> brunowolff: true, but of course, the other way of looking at 'running smoothly' is 'stuck in a rut' - so even if we don't need to fix things that are awful, maybe we can make things better if we think outside what we're doing right now :)
16:03:05 <adamw> coremodule: just ping me if you have any questions
16:03:18 <coremodule> adamw, Sure will. Thanks!
16:03:23 <adamw> coremodule: you can find the old emails in the archives to use as templates too, you might need to go back to the old mailman2 archive though
16:03:42 <coremodule> adamw, I'll take a look...
16:03:50 <adamw> alrighty, anything else?
16:04:03 * adamw sets the fuse
16:05:03 <adamw> thanks for coming everyone! and great job on f24 :)
16:05:15 <adamw> it's really nice to see so many people pitching in with validation testing and test days and so on
16:05:35 <adamw> #info thanks to all who worked on f24 validation
16:05:39 <adamw> oh, yeah...
16:05:46 <adamw> #action adamw to work on F24 Heroes of Fedora blog posts
16:05:56 * adamw not sure he finished the f23 ones...sigh
16:05:58 <adamw> #endmeeting