16:00:15 #startmeeting Fedora QA Meeting 16:00:15 Meeting started Mon Nov 29 16:00:15 2010 UTC. The chair is jlaska. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:15 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:18 #meetingname fedora-qa 16:00:18 The meeting name has been set to 'fedora-qa' 16:00:33 #topic Waiting for participants... 16:00:43 * jskladan_lunch lurks 16:00:52 yo 16:00:59 * jskladan_lunch heh, seems like a long lunch :) 16:01:07 * mkrizek is here 16:01:07 jskladan: welcome you lurker :) 16:01:16 mkrizek: do you have lecture today? 16:01:30 jlaska: yes, but I am not there:) 16:01:38 mkrizek: secret is safe with me :) 16:01:46 jlaska: I gave up on math 16:01:56 sounds like a good t-shirt idea 16:02:03 hehe 16:02:06 :) 16:02:16 * kparal here 16:02:28 kparal: adamw: hello 16:02:42 anyone else lurking? 16:02:50 wwoods around? 16:03:21 #info Proposed meeting agenda - http://lists.fedoraproject.org/pipermail/test/2010-November/095754.html 16:03:37 * wwoods here! 16:03:44 wwoods: yay, welcome back 16:04:19 Alright, let's get started ... will certainly welcome any late #joins 16:04:23 #topic Previous meeting follow-up 16:04:59 We had no meeting last week ... so I'm not aware of any follow-up items 16:05:25 I've been working the QA recommendations and prepping for creating new tickets 16:05:33 so that'll explain our first topic 16:05:42 anything else folks wanted to raise before we dive in? 16:06:15 alright 16:06:23 #topic Tickets please! 16:06:35 A bit late ... but just a heads up on the ticket traffic to the mailing list 16:06:56 I've been kicking some older F14 fedora-qa tickets ... and will start filing for F15 shortly 16:07:02 So apologies for the mail volume :) 16:07:28 As always ... if anyone wants to recommend something for F15, tickets welcome 16:07:31 #link https://fedorahosted.org/fedora-qa/roadmap 16:07:56 This concludes the public service announcement on tickets (sort of) 16:08:03 #topic Draft OpenLDAP test case 16:08:17 This topic came up on the list as a result of a recent openldap update 16:08:27 #link http://lists.fedoraproject.org/pipermail/test/2010-November/095719.html 16:08:48 Basically, nirik and jvcelak were discussing documenting the steps to test the openldap-servers package 16:08:53 hooray! I like it when maintainers / experts give test cases. 16:09:00 yup 16:09:13 yeah definitely 16:09:24 I thought this might be a good opportunity to see if anyone wanted to volunteer to wiki-ize that test case 16:10:10 This couples with another topic for F15, in terms of providing a structure for organizing proventester tests on the wiki 16:10:22 but for now ... this seemed like a nice K.I.S.S. example to try 16:11:03 if no one is anxious to grab this ... I'll add a #help to the minutes 16:11:29 if we get a test case i'll wikify it 16:11:38 as you said we need to set up some kind of structure for this 16:11:57 and ideally link it in to bodhi so when you see a testing update notification for a package with a test case there's a link to the test case... 16:12:19 adamw: yeah ... that's the direction I think we'd all like to see it move 16:12:33 linking this stuff together, providing quick+easy instructions for how to add content 16:13:03 These proventester requests from maintainers seem like really good opportunities to document some test instructions 16:13:31 I can definitely help on the wiki side ... but I think we need volunteers to talk through the basic instructions with the maintainer so we know what to document 16:14:09 this seems like a good challenge for proventesters, but writing wiki pages isn't the most exciting thing for some people 16:14:53 I don't mind wiki work myself ... but I'd need help from proventesters to ask questions from maintainers, get instructions, and maybe file fedora-qa TRAC tickets so we can integrate this stuff 16:15:22 sure 16:15:26 So ... look for more discussion on this going forward. As always, we don't have all the answers, but are looking for someone interested in breaking new ground to figure out a good workflow here 16:15:30 let's just do one first 16:15:34 exactly 16:16:00 so in the meantime ... let's figure out how to get some repeatable instructions out of the thread (http://lists.fedoraproject.org/pipermail/test/2010-November/095719.html) 16:16:12 openldap test case ... run migratetools and then run queries that you can verify against the /etc files 16:16:30 if either the migrate or the query fails, the test fails as a whole 16:16:44 fenris02: cool, that's the kind of stuff we'd be looking to start fleshing out on the list 16:17:12 Alright ... anything else on this topic? Otherwise, I'll move on ... 16:17:13 migareteools is already in the repo, and already works - so it's really just to wrap a script around the process 16:18:33 fenris02: sounds like you might be on to something, let's bring that up in front of the maintainers for input/feedback 16:18:43 #topic Call for F15 Test Days 16:19:00 Another public service announcement requesting Test Day ideas and hosts 16:19:28 There are a few topics which will likely make for good events already ... 16:19:35 is there a mail thread for this, so I don't repeat already-suggested ideas? 16:19:46 or perhaps they're already on the wiki page? 16:19:49 wwoods: not yet, but I can kick one off 16:20:03 ... if that would help get ideas flowing 16:20:05 or use the Talk: section of the appropriate wiki page to collect ideas 16:20:27 #action jlaska to prep F15 test day wiki and request ideas on test@ 16:20:33 wwoods: good suggestion, thanks 16:20:41 might be a good idea - I'd like to get some suggestions from the desktop/gnome3 hackers 16:20:46 already working on that 16:20:53 see desktop list archives 16:20:59 yeah ... GNOME3 will have some representation I'm sure (adamw) 16:21:02 "GNOME3" itself is too broad but I'm sure there are some specific areas that would benefit from a test day 16:21:09 xorg-x11-drv again I bet? 16:21:12 yes 16:21:15 systemd 16:21:17 yes 16:21:18 Yeah... I've been doing some jhbuild tests -- and I'm sure some others would love to test as well 16:21:22 ABRT retraceserver 16:21:40 jsmith: no rawhide? wimp 16:21:43 #link Good place to watch for ideas - http://fedoraproject.org/wiki/Releases/15/FeatureList 16:22:04 okay, so I'll take action to prep the wiki and follow-up on test@lists.fp.org 16:22:09 adamw: That's on my to-do list this week :-p 16:22:11 i've been doing rawhide + jhbuild gnome-shell. actually RAWER than rawhide. woo, yeh, &c 16:22:25 heh 16:22:26 linking to what adamw has already kicked off w/ GNOME3 at http://lists.fedoraproject.org/pipermail/desktop/2010-November/006702.html 16:22:30 adamw: (although the last time I ran rawhide, the Gnome Shell packages weren't the most up to date) 16:22:38 they're pretty up to date now. 16:22:45 #link http://lists.fedoraproject.org/pipermail/desktop/2010-November/006702.html 16:22:56 #link http://fedoraproject.org/wiki/QA/Test_Days 16:22:59 they were kept intentionally old in F14 because we couldn't package the newest gnome shell and still keep f14 a gnome2 environment. 16:23:11 Alright ... any other thoughts around F15 Test Days before moving on? 16:23:36 * jlaska intends to follow the same wiki schedule + TRAC ticket approach we used for the last 2 releases 16:24:10 moving along ... next topic 16:24:13 #topic AutoQA Update 16:24:18 kparal: take it away 16:25:24 * kparal stops eating peanuts 16:25:31 let's go :) 16:25:32 heh 16:25:55 it was quite some time from last AutoQA update, so I don't precisely remember what was said, maybe I'll repeat something 16:26:18 we created a nice roadmap, thanks jlaska for improving the layout: https://fedoraproject.org/wiki/AutoQA_Roadmap 16:26:36 #info Updated roadmap wiki at https://fedoraproject.org/wiki/AutoQA_Roadmap 16:26:40 we're now busy working on 0.4.4 milestone: https://fedorahosted.org/autoqa/milestone/0.4.4 16:27:06 I'm glad we all are finally working on the same task, I feel it moves forward much faster now 16:28:12 hooray! 16:28:33 today I have pushed support for fas.conf (ticket 244), and when mkrizek finished his patch (ticket 205), we will be able to send comments to Bodhi 16:29:09 upgradepath is expected to be the first test bunny (what's the expression in english?:) ) 16:29:20 guinea pig! 16:29:27 right! :) 16:29:28 (man, that's a weird expression now that I think of it) 16:29:48 space monkey. 16:29:59 jskladan in the mean time works on rewriting our bodhi watcher so that it works great with depcheck once it's ready 16:30:01 * maxamillion is here .... wayyyyy late, but here 16:30:28 kparal: the bodhi watcher is done - I've been fighting with the depcheck lately 16:30:56 (at least the quick'n'dirty "run just one autoqa instance for the whole batch of new stuff") 16:30:59 did I already mention we released 0.4.3 lately? well we did. and we updated documentation, too! :) 16:31:09 kparal: jskladan: I was confused last week by the bodhi watcher changes ... but I think I understand it a little better now 16:31:33 mkrizek: jskladan: do you want to talk more in detail about your current tasks? 16:31:47 it's 2 part right? Part#1) change the watch so it includes all updates since last fire, instead of running for *each* update 16:32:01 part#2 - Change to monitor the koji -pending tag, instead of scrubbing bodhi? 16:32:07 jskladan: I saw your email about depcheck not working as expected and sent a reply on the list - happy to talk through the problem further on IRC if need be 16:32:14 win 14 16:32:33 #info ticket#244 (fas.conf) now in master - http://git.fedorahosted.org/git/?p=autoqa.git;a=commit;h=1b1d73030401a5859751b871043c15a2f8877064 16:32:55 #info mkrizek working on ticket#205, see mkrizek branch (http://git.fedorahosted.org/git/?p=autoqa.git;a=shortlog;h=refs/heads/mkrizek) 16:32:59 wwoods: sure, let's catch up on that after the meeting 16:33:01 not at the moment, once the patch (#205) is done (which should be very soon since I only need to test it on server) I will post a description of the patch on the autoqa-devel 16:33:25 * kparal ran out of peanuts 16:33:38 * jlaska overnights more peanuts 16:34:17 ok, so that was a short summary on AutoQA front 16:35:12 kparal: clumens is just about done with his anaconda_storage unittest integration. Can we get that on the roadmap for a future update? 16:35:39 jlaska: I noticed he had mentioned that on his blog, but I basically don't know anything about that 16:36:01 what does it do? 16:36:04 kparal: Clumens, or I, will kick off discussion on autoqa-devel@ soon ... just wanted to give you a heads up 16:36:15 ok 16:36:37 we can surely add it to the roadmap once we know something more about it :) 16:36:44 great, thanks! 16:37:16 alright ... anything else to add on autoqa? 16:37:32 wwoods: any additional depcheck work you're planning that isn't in the autoqa-0.4.4 milestone (https://fedorahosted.org/autoqa/query?status=new&status=assigned&status=reopened&milestone=0.4.4)? 16:38:31 wwoods: I believe there are still a few pending questions about depcheck in autoqa-devel (but I haven't read through those last-hour emails yet) 16:39:30 let's see 16:40:23 https://fedorahosted.org/autoqa/ticket/248 represents what I hope is the last major problem 16:40:47 basically there's some complexities relating to when and how packages get tagged / accepted / karma'd 16:41:04 I'm writing up a blog post explaining the details, hopefully for release later this week 16:41:39 Nice ... those are always good posts 16:41:52 in short: bad things could happen if the -pending set changes while we're testing 16:42:38 there's two ways to prevent bad things from happening: either a) treat packages that pass an earlier test as "blessed" and pretend like they've already been pushed live 16:42:47 #info wwoods working on ticket#248 - bad things happen if -pending set changes while test is running 16:43:09 or b) retest all the pending packages and revoke the +1 karma / acceptance if the package fails due to an interaction with a newer package 16:43:18 b) is much trickier, so we're doing a) 16:43:47 well, we don't plan to add karma for now. if the result changes, we post another comment with the new result 16:43:52 AFAICT they're equivalent otherwise 16:44:12 anyway this requires depcheck to be able to treat some of its inputs as if they were already live 16:44:34 so I added code to do that, the week before the break 16:44:53 we'll need to adapt the test wrapper accordingly (to use the --accepted flag) 16:45:30 also jskladan seems to have uncovered a confusing problem that we're working on fixing or giving better diagnostic info about 16:45:47 anyway, the blog post will explain more 16:46:32 thanks for the extra info ... looking forward to the post 16:47:02 I think we're ready for ... will change topic if no other autoqa discussion 16:47:33 open that discussion! 16:48:12 * nirik would like to mention something... 16:48:22 nirik: autoqa-related, or other? 16:48:29 other 16:48:49 okay ... 16:48:56 #topic Open Discussion - 16:48:59 nirik: take it away 16:49:29 ok, there was another long thread on the devel list recently about updates and updates process, etc. 16:49:43 I gathered up all the suggestions (good or bad) in a list. 16:49:52 for fesco to look at adjusting things. 16:50:13 It would be cool if we could get QA thoughts/input on the ideas... what ones are best worth considering. 16:50:29 should I just mail the list? do a ticket? or how best to gather that input? 16:50:50 mailing the list is fine, i think. 16:50:50 howabout a link here ... and perhaps a follow-up on the list? 16:51:07 well, here's a paste of the list I have: http://fpaste.org/TYJ6/ 16:51:16 yeah, can mail the list... 16:52:21 great thanks ... I'll be happy to add some thoughts there, as I'm sure others will 16:52:30 ok. Sounds great. 16:53:00 #info nirik to send updates process ideas to test@ for feedback (preview at http://fpaste.org/TYJ6/) 16:53:12 Any other discussion topics? 16:54:17 alright, closing out the meeting in 1 minute 16:55:16 alrighty ... 10 seconds ... 16:55:26 thanks gang ... I'll send minutes to the list 16:55:30 #endmeeting