16:00:10 #startmeeting Fedora QA Meeting 16:00:10 Meeting started Mon Feb 7 16:00:10 2011 UTC. The chair is jlaska. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:10 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:14 #meetingname fedora-qa 16:00:14 The meeting name has been set to 'fedora-qa' 16:00:29 #topic Gathering 16:00:35 * kparal waves 16:00:37 Show of electronic hands ... 16:00:43 * rbergeron raises her robotic arm 16:00:47 timber 16:01:02 vhumpa: kparal: welcome! 16:01:02 * waves 16:01:09 howdy tflink :) 16:01:17 rbergeron: somehow I'm picturing something from the terminator 16:01:54 * brunowolff is here 16:02:06 yo 16:02:14 brunowolff: adamw: howdy 16:02:16 * Southern_Gentlem 16:02:22 anyone else ... robatino Southern_Gentlem Viking-Ice ? 16:02:32 * CRCinAU is physically here... 16:02:33 here 16:02:40 Hey everybody 16:02:51 jlaska: just pretend i'm one of the girls from the terminator tv series. 16:02:53 :) 16:03:44 be nice today folks ... this is tflink and vhumpa's first qa meeting 16:03:52 rbergeron: CRCinAU: greetings :) 16:03:58 okay, let's get this party started! 16:04:03 #topic Previous meeting follow-up 16:04:16 I don't believe a meeting was held last week ... at least I didn't see any minutes posted 16:04:25 and there was only one action item from the previous previous meeting 16:04:39 #info jlaska - update https://fedoraproject.org/wiki/Proven_tester#Mentoring_process with information about how to handle FAS group requests without a corresponding ticket 16:04:58 I added a blurb to the end of the mentoring section at https://fedoraproject.org/wiki/Proven_tester#Mentoring_process 16:05:08 yay documentation 16:05:25 heh ... +2 sentences ... I'm certainly not a doc guru :) 16:05:32 that titled goes to our very own adamw 16:05:49 * maxamillion is here (kinda) 16:05:51 * jlaska tips hat to maxamillion 16:05:58 hey maxa 16:06:09 so comments welcome, otherwise I'm checking that off my list 16:06:17 anything else from previous meetings that we need to review? 16:06:22 * jlaska sets fuse at 15 seconds 16:06:35 don't think so 16:06:48 alrighty ... time for the show 16:07:03 kparal: are you ready to kick things off today? 16:07:09 jlaska: sure 16:07:14 #topic AutoQA update - autoqa-0.4.4 and DevConf + FUDCon updates 16:07:19 kparal: take it away my good man 16:07:38 ok, so, this is the summary for the last two weeks 16:07:56 #info jlaska created a great patch for autotest to automatically transfer all autoqa config files from the server to the client 16:08:04 We already had similar hack before, but it didn't work quite right (we used to read config files from current directory). The new one solved a lot of issues for us and in the future we could use this approach for transferring also the AutoQA library (and therefore won't have to maintain the clients at all) - I already created a proposal for that, we will want to deal with it in the next+1 release. 16:08:44 kudos to lmr for that patch idea 16:08:50 #info wwoods improved his depcheck test and sent us final version proposal 16:08:55 It is not included yet, I have posted some feedback on that (there were a few tracebacks) and we haven't received a reply yet. But generally it looks in a quite good shape. 16:09:28 #info jskladan posted final version of his new_koji_watcher code 16:09:36 The new Koji watcher code should obsolete the old koji watcher and also the old Bodhi watcher. I would almost agree to include it in the master, but the output of the new Koji watcher and of the old Bodhi watcher still differs a little. We believe it's caused by a bug in Bodhi that should be fixed by now, but not deployed yet. Confirmation from lmacken is needed. 16:09:39 is wwoods lurking? not sure if that's on his radar 16:10:03 kparal: how much does it differ? 16:10:13 lmacken seems to be not available right now, pitty 16:10:13 do we gain or lose tests using the new watcher? 16:10:20 jlaska: well, both :) 16:10:26 * wwoods is lurking 16:10:36 kparal: heh ... isn't that always the case! :) 16:10:38 I'll read the followup comments and see what I can do 16:10:43 we gained some more, which is a good thing. the old bodhi watcher was flawed 16:10:58 but we also lost some, which is I believe caused by Bodhi bugs 16:11:11 I need confirmation from lmacken that the fix has not been pushed to production yet 16:11:20 wwoods: sweet, thank you ... I've got your branch setup and can walk through some sample test runs if needed 16:11:25 if it was, then we need to look at it more 16:11:32 kparal: okay 16:11:54 and after the fix is pushed, we need to do the testing again 16:12:09 so, lmacken needed for us to be certain :) 16:12:28 okay ... we'll send out a search party after meeting 16:13:12 alright, let's move on next 16:13:17 #info kparal prepared a patch for upgradepath to work with the new post-bodhi-update-batch event (part of the new_koji_watcher stuff) 16:13:22 I have the code prepared, but it was not yet posted for review, because we need to accept new_koji_watcher first. So, more on this later. 16:13:40 points for preparedness! 16:13:45 :) 16:13:47 #info jskladan created new milestone in AutoQA trac - Finger Food - containing very small tasks suitable for AutoQA newbies 16:13:55 That will surely come handy soon. 16:13:59 #link https://fedorahosted.org/autoqa/milestone/Finger%20Food 16:14:23 and the last one: 16:14:25 #info kparal created new documentation AutoQA Development 16:14:29 I like that idea, I added a few items to that roadmap last week 16:14:30 It describes an easy way how to setup full AutoQA development environment (your machine, AutoQA server, AutoQA client). Ideal for new guys I believe (and also for me to remember the setup). 16:14:34 #link https://fedoraproject.org/wiki/AutoQA_Development 16:15:21 that's all the news I believe 16:15:23 as someone who is following that doc, would you prefer suggestions if/when I run into issues or should I just edit the wiki pages? 16:15:30 ooh, very handy 16:15:47 tflink: as you seem fit, both approaches are just fine 16:15:53 Looks very nice to start up, I'll check it out 16:15:57 kparal: OK, thanks 16:16:09 tflink: i'd say in general if you see something small that's just inaccurate / out of date, fix it 16:16:15 tflink: you can discuss it on Talk page, at autoqa-devel, over IRC, or just edit it if you find an error :) 16:16:17 for bigger stuff or if you're not quite sure, find an adult first :P 16:16:29 * jlaska looks around for one 16:16:57 as in, someone who knows about what you're editing 16:17:07 sometimes that may even be jlaska (terrifying as the prospect sounds( 16:17:15 god help us 16:17:23 tflink: certainly don't be afraid to harass me with any autoqa questions you have, anytime 16:17:40 adamw: you mean that making big changes without clearing it with someone would be a bad idea? :-P 16:17:55 tflink: sometimes! 16:17:56 :P 16:18:22 main thing, if you're pretty sure about your change, just go ahead and do it, anything else creates unnecessary bureaucracy, the ROOT OF ALL EVIL 16:18:58 kparal: Using that handy openoffice.org template you used for your AutoQA presentation, I gave a brief update on the status and roadmap of autoqa at FUDCon Tempe. The slides are fairly brief, I spent more time talking and discussing with participants 16:19:02 kparal: will do, I've been looking through the code and am just getting to the point where I can start asking intelligent questions 16:19:12 #info FUDCon:Tempe_2011 AutoQA slides available at https://fedoraproject.org/wiki/QA:Presentations 16:19:51 kparal: i wish to get to that point by this week :-) 16:19:57 jlaska: were there some interesting questions/responses from the audience? 16:20:19 I had a lot of great conversations around AutoQA and autotest as well. I'll provide more in a blog/trip_report later this week 16:20:28 ok, nice 16:21:20 kparal: requests for new test wrappers for existing tests (tickets filed), dmalcolm requested his rpmlint whitelisting idea again and showed some sample code, some discussion around ensuring deps don't 'splode for some SIGs (namely the server SIG) 16:22:01 kparal: anything you wanted to highlight for the developer conference this weekend ... or should we save those details for later? 16:22:19 well 16:22:38 there will be a Red Hat developer conference this weekend in Brno: https://fedoraproject.org/wiki/DeveloperConference2011 16:22:59 I will be giving a short AutoQA workshop there 16:23:13 I intend to show people how to create a really simple AutoQA test 16:23:35 if I have any interesting and usable outputs of that workshop, I'll surely publish it 16:24:08 looks like lennart will be there ... any chance he has thoughts on some sort of systemd-lint tool (or something analogous to our initscripts tests)? 16:24:23 jlaska: I can surely ask him 16:24:32 * Viking-Ice joins in late had a meeting conflict 16:24:54 kparal: thanks, if you have time to grab him for some input 16:24:56 (but I should study systemd first, so I don't look too stupid when asking about it :) ) 16:25:00 Viking-Ice: welcome 16:25:39 kparal: I'd basically want to know if there is anything we can do to lint a package that includes a systemd script. Or how we should extend the initscripts tests to support systemd 16:25:51 (nothing concrete, just exploring ideas) 16:26:25 jlaska: sure, great question 16:26:34 quite a lot of updates for the last 2 weeks ... anything else to note? 16:26:43 that's all from me 16:26:54 kparal: sweet, thanks Kamil 16:27:10 a few reminders ... 16:27:13 #topic Tue, Feb 08 - Alpha 'Test Compose' 16:27:34 #info task#18 on Fedora 15 QA calendar (http://poelstra.fedorapeople.org/schedules/f-15/f-15-quality-tasks.html) 16:27:42 #undo 16:27:42 Removing item from minutes: 16:27:47 #info task#19 on Fedora 15 QA calendar (http://poelstra.fedorapeople.org/schedules/f-15/f-15-quality-tasks.html) 16:27:50 there we go 16:27:54 I think the biggest question here is anaconda status so far any livecd/usb installation is a no go 16:28:08 will that work on alpha? 16:28:15 installing that is 16:28:29 It should, but that's why we have these milestones to identify and prioritize the pain points 16:28:44 I'm not sure if rel-eng has filed a ticket yet for the Alpha deliverables ... I'll check into that after the meeting 16:28:50 * adamw notes we seem to have missed two alpha blocker meetings already 16:28:51 whoops 16:29:00 I have been looking at bug 672265. 16:29:06 or, I mean...you guys didn't show up! 16:29:11 It doesn't seem to be an alpha blocker. 16:29:16 I did mentally not physically 16:29:22 showing up that is 16:29:24 adamw: for shame! 16:29:28 if that's the liveinst fails bug and it's not marked as an alpha blocker, mark it 16:29:31 adamw: yeah ... that makes two of us :( 16:29:46 I don't see a ticket for this yet at https://fedorahosted.org/rel-eng/report/3 16:29:49 I'd like to make it NTH, but I am not sure what is the right way to do that. 16:29:50 * rbergeron wonders if alpha blocker meetings are things she's supposed to be doing and completely failed 16:30:10 rbergeron: we can all share the fail! 16:30:18 adamw: GROUP HUG 16:30:19 rbergeron: we can chat after ... poelcat would drive a lot of these, and we can certaily use help balancing the load :) 16:30:34 jlaska: sounds good 16:30:38 i will be here :) 16:30:43 (and elsewhere) 16:30:44 sometimes poelcat drove, sometimes I did; I don't think it's officially part of your Job Description though, just something he did to spread the load 16:30:52 #action jlaska - ask rel-eng to file tickets for upcoming Alpha milestones 16:30:54 If it really is a blocker, then the criteria should be changed. The install criteria only applies to install only images, 16:31:01 according to the wiki. 16:31:23 I'd like to get a dracut or dm expert to look at that bug. 16:31:34 brunowolff: no, it doesn't 16:31:44 Anyway I'll add it to the alpha blocker tracking bug. 16:31:53 "The installer must boot (if appropriate) and run on all primary architectures from default live image, DVD, and boot.iso install media " 16:31:56 is one of the Alpha criteria 16:32:14 solid criteria 16:32:21 robatino are you available to assist rhe with wiki and announcement magic for the validation events? 16:32:29 and then "The installer must be able to complete package installation with the default package set for each supported installation method " 16:32:42 OK, I was looking through the detail breakout and didn't set it there. And in the breakout it specifically mentions 16:32:49 yeah, basically, the alpha criteria imply that any complete fail bug in the installer is a blocker. 16:32:57 install only images. That's a bit confusing. 16:33:00 I suspect we'll need a new anaconda build shortly ... I'll ping clumens 16:33:03 jlaska: yes - i haven't been paying that much attention lately - is the procedure the same as before? 16:33:10 #action jlaska - ping clumens about a new anaconda build for the alpha TC 16:33:18 robatino: yeah should be 16:33:20 jlaska: yeah his last one was from 25 jan I believe 16:33:36 brunowolff: the only one that mentions them specifically is #3, and that's because live images don't boot to anaconda 16:33:38 okay ... so $topic will offer some excitement by way of bugs this week 16:33:46 any other questions on this topic? 16:33:49 er, i mean, don't offer install options 16:34:08 robatino: if I haven't said it enough ... thanks for helping with the wiki/announce for these events :) 16:34:23 okay ... next up ... 16:34:24 it does look like something's missing there, though, i'm sure there's supposed to be a criterion about the live image's boot menu 16:34:26 will investigate later 16:34:39 #topic Thu, Feb 10 Test Day -- FreeIPA v2 16:34:46 * jlaska looks in TRAC to see who requested this event 16:34:48 The bug is now a blocker for F15Alpha. 16:35:11 #link https://fedorahosted.org/fedora-qa/ticket/163 16:35:30 looks like this came from Dmitri Pal 16:35:46 anyone have time to reach out to dpal to see how test day prep is coming along? 16:35:53 if not ... I'm happy to ping 16:36:24 btw: this is a feature that is going to FESCo on wednesday for feature approval - they forgot to move it to featurereadyforwrangler on the wiki. 16:36:36 this one requires a bunch of docs + debug info 16:36:53 as in we need to provide setup instruction for each service for the test day I believe 16:37:10 and debug info would be good to have/finish writing that up 16:37:13 Viking-Ice: likely, I'd like to see what they wanted to accomplish for the test day 16:37:17 i can get in touch with dmitri 16:37:34 adamw: feel free to cc me to that 16:37:37 adamw: thanks 16:37:41 Viking-Ice: roger 16:37:49 can you #action it for me jlaska? 16:37:51 #action adamw - reach out to dmitri to check-in on FreeIPA test day prep 16:37:56 yay 16:38:53 <3 meetbot 16:39:01 we can always post-pone the event if sufficient time isn't available to properly setup this event 16:39:07 yup 16:39:11 agreed 16:39:28 anything else here ... 16:40:12 #topic Fri, Feb 11 - Alpha Blocker Meeting (f15alpha) #3 16:40:29 we kind of discussed this already, but just wanted to remind everyone about the Alpha blocker review scheduled for this Friday 16:40:43 the first two went so well! 16:40:47 they certainly did! 16:40:52 EFAIL 16:41:17 adamw: rbergeron: Unless any objections, I'll grab announcing and meetbot duties for the event this Friday? 16:41:30 works for me. I will watch and learn ;) 16:41:41 or pitch in if someone throws something at me. 16:41:43 sure 16:41:46 learn how *not* to host them :) 16:41:54 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:42:19 not sure there is anything else to add here 16:42:28 is there a BugZappers meeting this week? 16:42:41 do we need to remind folks about F15Alpha and the nice-to-have list? 16:43:10 can't hurt 16:43:24 the f15 Alpha blocker bug is https://bugzilla.redhat.com/show_bug.cgi?id=f15alpha 16:43:26 #action jlaska - send F15Alpha blocker review announcement 16:43:41 if you think a bug should block the release of F15 Alpha, set it as blocking that bug, and it will be reviewed at the meeting 16:43:54 the F15 Alpha nice-to-have bug is https://bugzilla.redhat.com/show_bug.cgi?id=f15alpha-accepted 16:43:57 #link https://bugzilla.redhat.com/show_bug.cgi?id=f15alpha 16:44:17 that's for bugs which don't block the release but for which fixes should be allowed through alpha freeze 16:44:37 you can propose bugs for it directly if you're sure they don't meet the blocker requirements; otherwise we usually put things on it when they don't get accepted as blockers 16:45:05 ... and fixing them isn't considered invasive to the release 16:45:17 s/invasive/disruptive/ 16:45:32 adamw: thanks for the links 16:45:40 next up, a topic kparal raised on the list ... 16:45:42 #topic Testing Fedora 15 in KVM virtual machines 16:45:47 good one 16:46:05 yes, there was a short discussion on the list 16:46:10 I believe Kamil wanted to note that using KVM guests no longer exercises the intended default desktop user experience 16:46:35 yes, and I want to ask what whether our approach to KVM testing changed and how 16:46:42 #link http://lists.fedoraproject.org/pipermail/test/2011-February/096856.html 16:46:55 we may have to tweak a few notes on criteria pages &c 16:47:08 perhaps, I suspect those will fall out during the blocker reviews? 16:47:11 it's probably worth talking to virt team about acceleration passthrough plans 16:47:15 this only applies to Gnome desktop btw 16:47:20 testing 16:47:21 Viking-Ice: yes, thanks 16:47:25 i believe something's queued up for spice 16:48:18 kparal: my take is I still plan to test with virtualization, but one needs to understand what is being tested since the virt environment may not meet the expected results for a given case 16:48:33 so testing with virt alone for the entire release isn't sufficient 16:48:44 well, it's clear that we can't test default desktop in KVM. we can test just the fallback mode, and not to the full extent 16:48:53 it'll be fine for exercising the live installer 16:48:54 jlaska: *cough* it never is 16:48:58 it'll be useless for the desktop validation testing 16:49:00 Viking-Ice: *exactly* 16:49:09 I believe we can still do installation testing, but we must be clear what "system boot successfuly" means 16:49:09 adamw: well, that's true 16:49:19 as things stand all gnome desktop validation will have to be done on raw metal 16:49:41 kparal: Looks like at that point we'll simply have to use bare hardware 16:49:44 how does the fallback mode different on bare-metal vs virt? 16:49:55 adamw: isn't bare metal the prefered case for all desktop validation? just so we can test with different hardware drivers and such? 16:50:02 kparal: that criterion is really intended for the _installer_ per se - does the installer properly render the installed system bootable 16:50:14 kparal: bugs in the actual desktop installed are meant to be covered by other criteria 16:50:23 maxamillion: sure, doing it in virt can be handy for some testing though 16:50:26 desktop menus koff koff 16:50:56 jlaska: quoting JBG: For any Gnome related test days you cant use KVM since one of the 16:50:56 information we need to gather from test days for developers is that if 16:50:56 users are getting either a shell or fallback mode or not and those 16:50:56 reporters that aren't getting shell or fallback mode will need to file a 16:50:56 bug providing their smolt profile so developers can look deeper into 16:50:56 what hw is failing to reach shell or fallback mode. 16:50:59 maxamillion: adamw: virt is another environment, just like bare-metal 16:51:05 jlaska: I imagine it will be the same if it works, but likely if everyone is testing on virt and there's some issue with the hand off to fall back mode based on some specific graphics card (or $other factor) it would be missed with virt 16:51:17 maxamillion: definitely 16:51:58 yup any Gnome testing needs to be performed on bare metal 16:52:03 adamw: right, I do all my pre-alpha rawhide testing in virt because I don't have enough spare hardware to have rawhide eating my hard drives contents 16:52:09 jlaska: +1 16:52:14 kparal: hmm ... I'll need to confirm with jrb, since I think virt is still valid for testing fallback support ... but *not* for testing the default GNOME experience 16:52:26 it 16:52:33 it's valid for testing the fallback experience 16:52:40 jlaska: I believe that too 16:52:43 as noted, we do need bare metal testing to make sure the fallback _mechanisms_ work 16:52:47 yup which is pretty much what I said in that thread 16:52:51 indeed 16:52:56 kvm is just one fallback case out of...zillions 16:53:00 well said 16:53:01 ok, we all understand then :) 16:53:05 :) 16:53:06 no problem for me to test on raw hw, as soon as the rawhide is properly installable 16:53:17 vhumpa: good point :) 16:53:36 heh 16:53:59 proposed - #agreed Using KVM for testing is still supported and needed. However, recognize that the virtual environment is just one of *many* environments that needs testing, and doesn't offer testing ofthe default GNOME3 user experience 16:54:06 Xfce Spin works in full featured mode on KVM! 16:54:24 +1, -1 16:54:32 should we alter the desktop validation matrices? 16:54:36 >.> 16:54:38 gnome-shell vs fallback mode? 16:54:43 vhumpa yeah I'm experiencing bugs on my update-to-rawhide that I did not see on the compose ( live usb ) that our newly crowned insomnia king compose for Gnome test day:) 16:54:43 kparal: might be a good idea 16:55:04 kparal: yeah, proposals welcome 16:55:24 presently, we leave it open as an exercise for the user 16:55:33 note that i wrote a metric assload of new test cases for the gnome test day, any of which we can slot in as validation tests if it seems appropriate 16:55:54 do we want to exhaustively list all envirements, or just bare-metal and virt, or list several fall-back tests 16:55:58 we could just have an extra column - one for gnome shell, one for fallback 16:56:01 viking-ice: yes, we can't have somebody loose all sleep over life cd's :) 16:56:05 adamw: yes! 16:56:08 but yeah, let's not hash it out here 16:56:14 agreed 16:56:14 on-list for proposals? 16:56:26 #agreed Using KVM for testing is still supported and needed. However, recognize that the virtual environment is just one of *many* environments that needs testing, and doesn't offer testing of the default GNOME3 user experience 16:57:03 #info Adjustments to the desktop validation matrix (https://fedoraproject.org/wiki/QA:Desktop_validation_testing) may be required to accomodate for fallback mode, and/or other hardware environments 16:57:28 at a mimimum, I think'll need a GNOME specific fallback test 16:57:41 okay ... we are approaching the hour mark 16:57:45 time for open discussion ... 16:57:53 #topic Open discussion - 16:58:20 so, we had a lil' test day last week you may have heard of 16:58:22 adamw: +1 to on-list for proposals 16:59:14 adamw: did you want to discuss that here? 16:59:20 i was gonna do a wrap-up 16:59:23 I got one.. I think we should make it a requirement for test days to have how_to_debug pages ready present for the components that are being tested present and ready before the test day is held :) 16:59:34 #topic GNOME3 Test Day wrap-up 16:59:53 #link https://fedoraproject.org/wiki/Test_Day:2011-02-03_GNOME3_Alpha 17:00:01 Viking-Ice: that seems like a nice-to-have to me ... it's not entirely easy to create those pages, in addition to the other tests and wiki pages required for the test day 17:00:14 we had the first of three GNOME 3 test days on thursday, it went very well thanks to heroic work by the desktop team to get testing packages ready 17:00:23 *waves big #topic stick* 17:00:24 * jlaska remains quiet until #topic has concluded 17:00:47 we had several dozen testers and lots of juicy bugs reported 17:00:56 thanks to everyone who came and tested 17:01:00 +1 17:01:08 i'll do a proper wrap-up mail soon 17:01:43 * rbergeron has a question? 17:01:49 question away! 17:01:49 sweet, thanks Adam. I wasn't able to participate during the event ... but the wiki is quite active 17:01:54 possibly noob question. even very likely. 17:02:06 set phasers to laugh 17:02:08 So all of the bugs found were getting reported against GNOME's bz, is that correct? 17:02:14 most of them 17:02:26 really I filed mine against rh bugzilla 17:02:26 things that are clearly fedora packaging issues went to RH bugzilla 17:02:35 adamw: thanks for the day, I think that was particularly nice test-day for a newbie 17:02:46 Viking-Ice: the notes said to use GNOME bugzilla, but never mind :) it's not hugely important 17:02:55 vhumpa: glad it was good for you@ 17:03:01 I guess I'm confused as to how we track those back to Fedora to see if things are fixed. Is it just "we hope testing goes better next time" or do we actually keep track of the bugs we filed over there or ... ? 17:03:15 or not that testing goes better, since it went pretty well, 17:03:17 were any of the upstream bugs added to the shell blocker list? 17:03:22 but we hope that next round of testing yields less bugs. 17:03:23 I personally am against letting reporters run around the half the internet filing in each and every bugzilla track instance out there 17:03:25 haven't done all the tracking yet 17:03:38 Viking-Ice: this was what the developers requested, when we asked 17:03:40 * rbergeron is'nt harassing, just curious about processes i'm unfamiliar with thus far :) 17:03:44 we checked with j5, caillon, and mclasen 17:04:00 rbergeron: we have a very dumb little script i hacked up which runs over the test day page and pulls out any bug URLs 17:04:12 rbergeron: i'll have to tweak it slightly to look for gnome as well as RH bz for this day 17:04:14 Viking-Ice: I don't think we asked them to file where ever they wanted ... it was requested that upstream issues be reported upstream, and packaging be reported against Fedora. 17:04:16 yes, i think i also filled a bug with RH, that should have been to Gnome 17:04:42 rbergeron: you can fire off that script whenever you like and track the changes to the reported bugs 17:05:01 I think we need to get a larger reporters feel about running having upstream accounts for components we test against 17:05:03 adamw: that sounds FANCY. :) 17:05:13 rbergeron: for X test days, I've usually reviewed how bugs reported were handled later in the cycle, check the archives for some of those mails; we can do the same for GNOME and probably will 17:05:20 s/running/ 17:05:35 if maintainers request that we should reject it is my take on it 17:05:55 it didn't seem to cause any problems. 17:06:13 Viking-Ice: hrmm, probably something we can hash outside of meeting ... but I don't see a reason to mandate that upstream bugs should be filed downstream 17:06:14 rbergeron: the 'script' is at the bottom of https://fedoraproject.org/wiki/QA/SOP_Test_Day_management , it's really not fancy at all 17:06:25 adamw: i shall check it out :) 17:06:28 adamw: do you know how many bugs were filed in RH bugzilla that should have been filed with GNOME? 17:06:29 it just pipes the test day page through a hideous heath robinson arrangement of text processing tools :P 17:06:35 anyway. SORRY FOR NOOB DISTRACTION :) 17:06:40 tflink: nope. again, i haven't been through all the post-event teardown yet 17:06:51 i needed to do dumb things like sleep and learn to snowboard 17:06:56 details 17:07:05 alright ... let's start wrapping up 17:07:11 i'll probably do it today. 17:07:11 anything else on GNOME3 test day? 17:07:35 jlaska: we are downstream and requiring that reporters have upstream bugzilla account and equivalent does not scale. one account in our bugzilla should suffice 17:07:35 adamw: roger, thanks 17:08:00 Viking-Ice: it's not something i'd expect to happen a lot. 17:08:03 Viking-Ice: mandates like that don't scale imo ... test days are designed to be flexible to meet the needs of maintainers and packagers 17:08:11 the gnome events are somewhat special as they're really combined gnome3 / fedora 15 test days, and were billed as such. 17:08:48 if having an upstream bugzilla account was a big blocker, we could easily just file tickets to bugzilla.redhat.com and later migrate them (by hand or script) 17:08:58 but it doesn't sound like it was a tremendous blocker to participation 17:09:17 #topic Open Discussion - 17:09:23 yeah, we didn't get any questions/complaints about it during the day. 17:09:29 jlaska: now comes KDE test day and reporters need to have KDE upstream account etc.. 17:09:35 pandora box opening 17:09:43 you allow one we have to allow them all 17:09:46 perhaps, we'll deal with that when we get there 17:09:52 Loking forward to that :) 17:09:56 or take preventing measures 17:09:57 we allow what maintainers ask for 17:10:11 why are we then using our bugzilla et al 17:10:29 adamw: I can't speak for anyone else, but I completely missed the upstream account requirement. That may have affected feedback 17:10:52 Viking-Ice: off-topic ... I don't think we really need to answer that, but I'll be happy to on #fedora-qa 17:10:53 tflink: yeah, some bugs may be in RH bugzilla that probably shouldn't be. again, it's not a huge deal breaker or anything. 17:11:02 (practically speaking, the owners of the bugs will be the same people half the time anyway.) 17:11:12 jlaska: why off topic 17:11:13 ? 17:11:27 Viking-Ice: discussing why we have a bugzilla.redhat.com is not relevant to this discussion 17:12:04 ok heres a topic for the feeding should we or should we not allow maintainers to require direct upstream filing and accounts for test days 17:12:22 you can set that as info gather feed back from test list 17:12:54 #info should we or should we not allow maintainers to require direct upstream filing and accounts for test days 17:13:04 to me, that feels like a distraction to debate over 17:13:12 ? 17:13:13 yeah 17:13:17 distraction of what 17:13:24 exactly 17:13:42 we can't enforce a requirement like that, anyway 17:14:02 yes we can we can drop such request from maintainers 17:14:09 it just doesn't feel like something particularly productive to worry about, to me 17:14:13 and require them to actually use our bugzilla instance 17:14:22 Viking-Ice: it's not clear what we lose or gain by investing in that requirement 17:14:24 we can add a note to the SOP explaining that an external bugzilla request is a barrier to entry and to avoid it if possible 17:14:26 it seems like "process" for the sake of process 17:14:36 was it a barrier? 17:14:38 but phrasing things as requirements and Thou Shalt Nots just doesn't feel terribly helpful to me 17:14:41 bugs got filed 17:14:42 anyone else have an opinion? 17:14:55 jlaska: in theory it is, and it's hard to prove that it's not 17:14:58 I want this topic to reach the wider audience please 17:15:02 the preference was to file upstream, worst case ... they were filed in bugzilla.redhat.com 17:15:12 jlaska: we do get reports where people just don't file bugs, and as tflink said, some people seem to have filed in RH bugzilla not upstream 17:15:16 Viking-Ice: okay, do you want to take this to list@ please? 17:15:19 so it's hard to say definitively 17:15:35 jlaska: sure throw that task at me 17:15:38 I'm open to being wrong, it happens a lot :) 17:15:39 * kparal votes to solve this on test list 17:15:46 check the last (currently) entry on the page, for e.g. - lots of notes about interesting-looking bugs, no reports filed 17:15:48 * kparal can't respond, you're typing too fast :) 17:15:48 this just feels like another bike shed discussion 17:15:59 * rbergeron hands jlaska the blue paint 17:16:29 I'd definitely want feedback from those who have organized test days, or maintainers who have pitched test days 17:16:54 yeah, i feel bike shed-y. 17:16:57 #action Viking-Ice - solicit feedback on test@lists.fedoraproject.org to see whether we need to require only bugzilla.redhat.com use during test days 17:17:04 jlaska: this does not scale requiring or requesting that reporters file upstream bugs reacquires them to have in most case upstream account 17:17:11 i think viking's other suggestion was a lot more interesting, though again, shouldn't be phrased as a requirement. 17:17:19 suggestion, yeah 17:17:32 * jlaska missing the scaling problem 17:17:35 me too 17:17:43 what doesn't scale to me is having only a few people pitch and host test days 17:17:48 not which bug tracker to use 17:17:50 it's not like we have people showing up to every single test day and bugzilla accounts take up 1GB of hard disk space each 17:17:55 i have hundreds of the things 17:18:00 took me two minutes each to sign up for 17:18:12 I think I have about 25 upstream accounts already only for the purpose to file upstream against various components 17:18:13 when developers/maintainers complain that they are having a hard time tracking bugs from the test days ... then we get dig deeper 17:18:24 alright ... the fuse has been set for 1 minute 17:18:25 it's a very small added requirement for any one particular test day's testers, that's about all 17:18:50 if you're interested in signing up for an hour or two of help, the extra 2 minutes to get an upstream bz account shouldn't hurt. what hurts is when upstream doesn't know all of the possible places to check, where duplicate bugs are reported, and things just wind up not getting fixed, would be my guess. 17:19:04 yes, well phrased 17:19:07 is a noob, but votes for whatever is easiest for testers and people running the test days - more participation == better 17:19:19 it's the maintainers/packager job to keep tab on that stuff 17:19:28 30 seconds ... 17:19:39 i think we have a vested interest in helping to make sure that GNOME goes as smoothly as possible out the door. 17:19:44 okay, now you're getting into the wider philosophical argument about whether users should file bugs downstream and maintainers move them upstream, which I REALLY don't want to get into here 17:19:50 bingo 17:19:53 if that means we ask people to kindly file things upstream, then so be it. :) 17:20:04 it goes around all the time on the lists and never goes anywhere and just wastes everyone's time 17:20:13 so i'm not gonna engage with that discussion... 17:20:15 new topic ... or end of meeting gang 17:20:15 particularly if it makes their lives # 17:20:15 # Features/LZMA for Live Images 17:20:26 oh, that's what i'm working on. 17:20:30 ... easier. :) 17:20:31 this is the longest 2 minutes ever 17:20:38 10 seconds until #endmeeting 17:20:44 * rbergeron hands jlaska a timer 17:21:02 Alright, thanks everyone for input+discussion+debate 17:21:07 let's continue on the list as needed 17:21:17 I'll follow-up to the list with minutes, later today 17:21:19 #endmeeting