15:00:01 <jlaska> #startmeeting Fedora QA 15:00:01 <zodbot> Meeting started Mon Aug 2 15:00:01 2010 UTC. The chair is jlaska. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:01 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:07 <jlaska> meetingname fedora-qa 15:00:10 <jlaska> #meetingname fedora-qa 15:00:10 <zodbot> The meeting name has been set to 'fedora-qa' 15:00:20 <jlaska> #topic Gathering in the lobby 15:00:29 <jlaska> Will wait a few minutes for folks to join 15:00:32 * kparal joins on time 15:00:38 * fenris02 waves 15:00:46 <jlaska> kparal: fenris02 vaschenb hi there :) 15:00:55 * vaschenb uff, 1 minute delay :-) 15:00:57 <fenris02> g'morning 15:01:12 * jlaska notes ... adamw won't be around today ... today is Civic day in Canada 15:01:34 <jlaska> if we see adamw respond in the meeting, we get to shush him ... he's supposed to be taking the day off 15:01:35 * j_dulaney is a pirate today 15:01:49 <jlaska> j_dulaney: pirates welcome 15:01:59 <j_dulaney> sweet 15:02:08 <jlaska> vaschenb: adjusting to life back in Brno? 15:02:49 <vaschenb> jlaska: everything is so fast and every drink is alcohol-free :-D 15:02:57 <kparal> jlaska: I can tell you vaschenb now lacks a lot of wine :) 15:03:07 <jlaska> haha 15:03:12 <jlaska> well, glad to have you back 15:03:20 <vaschenb> kparal: psst :-) 15:03:55 <jlaska> I think wwoods is lurking ... we may need to lure him out with some treats 15:04:28 <j_dulaney> .bacon 15:04:28 <zodbot> I love bacon, you love bacon, WE ALL LOVE BACON! 15:04:49 <jlaska> that should do it, as long as it's soy bacon 15:04:54 <jlaska> okay ... let's get started 15:05:01 <jlaska> #topic Previous meeting follow-up 15:05:08 * wwoods appears in a puff of vegetarian bacon 15:05:14 <jlaska> eeew 15:05:20 <jlaska> :) 15:05:37 <jlaska> first, kparal, many thanks for wiki-zing the minutes from last week 15:05:56 <jlaska> I have an item for adamw and I, but I'll save that for when he's back 15:06:01 <jlaska> only other item ... 15:06:03 <kparal> jlaska: ah, I really wasn't good at it 15:06:09 <jlaska> #info j_dulaney discussed possible proventesters from his OS class 15:06:26 <jlaska> j_dulaney: any updates on this topic? 15:06:33 <j_dulaney> Classes start up late August 15:06:36 <jlaska> kparal: funny, I think the same thing about my notes each week too! 15:07:12 <j_dulaney> I want to say around the 22nd 15:07:38 <jlaska> okay ... anything you'd need in prep for classes? 15:07:48 <jlaska> feel free to raise in the meetings here, or on the list 15:08:15 <j_dulaney> Not sure just yet, still trying to work that out with Mr. Edwards. 15:08:30 <jlaska> Like adamw mentioned last time, we've had some experience with organizing QA events in a university setting ... but always looking for more opportunities 15:08:47 <j_dulaney> I'm thinking you'll get a flood of proventester requests 15:09:32 <j_dulaney> Of course, this is also assuming that enough people sign up for the class, which hasn't always happened. 15:09:55 <jlaska> okay, as we get closer, we may want to come up with some ideas to quickly process the flood 15:10:13 <j_dulaney> Righteo. I'll keep up on this end 15:10:22 <jlaska> j_dulaney: cool, let us know how we can help :) 15:10:33 <jlaska> alright ... a few quick #topic updates ... 15:10:35 <j_dulaney> Roger 15:11:02 <jlaska> #topic F-14 Alpha Test Compose -- it's dead Jim 15:11:42 <fenris02> is there a new anaconda image coming rsn? 15:11:46 <jlaska> #info F-14 Alpha test compose CD and DVD images are available for test (see https://fedorahosted.org/rel-eng/ticket/3856) 15:11:50 <j_dulaney> I still have not been able to succeed in yum updating to it 15:12:03 <kparal> dead Jim? 15:12:10 <jlaska> fenris02: there is a new anaconda already in koji ... I'll need ot catch up with anaconda-devel to see if an even newer version is expected 15:12:12 <j_dulaney> Star Trek 15:12:17 <kparal> meaning it's completely broken? 15:12:26 <jlaska> #info Current F-14-Alpha blockers - https://bugzilla.redhat.com/showdependencytree.cgi?id=611990&hide_resolved=1 15:12:28 <fenris02> kparal, yes. py fail on bootup 15:12:40 <jlaska> kparal: yeah ... there's a ugly remnant of the python-2.7 migration .. 15:12:41 <kparal> fenris02: alright. little less work for me then :) 15:12:49 <jlaska> .bug 620274 15:12:50 <zodbot> jlaska: Bug 620274 pyconfig-32.h is missing, anaconda fails - https://bugzilla.redhat.com/show_bug.cgi?id=620274 15:13:16 <jlaska> I'll try an updates.img after the meeting (although this might not be updates.img-able) 15:13:21 <j_dulaney> I posted a similar bug, let me see if I can find it 15:13:32 <jlaska> will post to the mailing list if that helps get tests further along 15:15:04 <jlaska> so stay tuned ... we'll likely have new media for testing fairly soon 15:15:06 <j_dulaney> .bug 620082 15:15:10 <zodbot> j_dulaney: Bug 620082 Python dependance broken. - https://bugzilla.redhat.com/show_bug.cgi?id=620082 15:15:19 <jlaska> #info Testing currently blocked bug 620274 15:16:12 <jlaska> j_dulaney: your bug is different, but similar to what newgle posted on the install matrix (I think) ... 15:16:38 <jlaska> j_dulaney: still more fall-out from python-2.7 15:16:46 <jlaska> so stay tuned gang ... 15:16:46 <j_dulaney> Indeed 15:17:02 <jlaska> #topic Accepting Test Day Proposals 15:17:18 <jlaska> As adamw noted during open-discussion last week ... 15:17:21 <jlaska> #info Adamw notes that we're looking very light on test days for this cycle, so if anyone has any ideas, please pitch in 15:17:33 <jlaska> Hurry (rhe) gets the prize for the first F-14 test day on the schedule 15:17:59 <jlaska> #info Installer translation/keyboard test day scheduled (see http://fedorahosted.org/fedora-qa/ticket/112) 15:18:30 <jlaska> Only thing I wanted to point out here was that we have a few proposals for events 15:18:41 <jlaska> #info Current proposed test days -- https://fedorahosted.org/fedora-qa/query?status=new&status=assigned&status=reopened&component=Test+Day&milestone=Fedora+14&order=priority 15:19:00 <jlaska> But if you have a good idea for a test day, or want to host one ... please submit an idea 15:19:04 <jlaska> #link https://fedoraproject.org/wiki/QA/Test_Days/Create 15:19:18 <jlaska> alright ... flying through the agenda today 15:19:34 <jlaska> #topic AutoQA package acceptance update 15:20:09 <jlaska> Quite a bit of movement in recent days ... wwoods, can you walk through recent updates and next steps? 15:20:46 <wwoods> well, we've been working on some patches to lay groundwork we need for advanced testing 15:21:40 <wwoods> kparal wrote some patches that rework how tests handle their arguments and how they can label themselves as requiring certain capabilities 15:21:49 <wwoods> like what arch they want to run on or whether they need virt capabilities 15:22:03 <kparal> or distro 15:22:07 <wwoods> right 15:22:22 <jlaska> there's a friendly wiki doc for that ... 15:22:33 <jlaska> #link https://fedoraproject.org/wiki/Managing_autotest_labels 15:22:37 <wwoods> it lets the tests use various labels that we've defined in autotest for the test hosts 15:23:15 <wwoods> which is awesome. there was also a patch from jskladan that moved all the tests to using a common base class 15:23:30 <wwoods> which lets us define some default behaviors for autoqa tests, like sending mail and/or reporting to a future resultdb 15:23:36 <wwoods> without having to add code to every test 15:23:40 <wwoods> which is also awesome 15:23:56 * j_dulaney likes less work 15:24:07 <wwoods> and (IIRC) vaschenb wrote a 'helloworld' test that we can use to be sure that tests are running properly 15:24:20 <kparal> the changes are not really documented on our wiki yet 15:24:27 <jlaska> that is a nice improvement ... I was getting worried with maintaining all that results mail code in each test 15:24:29 <wwoods> which has been really useful in testing all the (fairly invasive) changes we've made here 15:25:03 <wwoods> so - huge thanks to kparal, jskladan, and vaschenb for all their work 15:25:13 <wwoods> there's more than this but those are the hilights for the moment 15:25:24 <j_dulaney> When can we expect some Wiki love so that us newbs can get in on the fun? 15:25:40 <wwoods> so the next steps are to finish testing, merge the code into the master branch, and write some docs on the new changes 15:25:52 <kparal> j_dulaney: sure. in the meantime just look at the doc/ directory 15:26:02 <kparal> (that is new there) 15:26:23 <j_dulaney> kparal: Roger 15:26:39 <wwoods> once the new code is deployed I'm going to resume work on getting depcheck up and running as promised 15:26:55 <jlaska> jskladan mentioned he was looking into updating https://fedoraproject.org/wiki/Writing_AutoQA_Tests once those patches all land in master 15:27:08 <wwoods> I think I saw some test code kicking around - using rpmfluff(?) to generate RPMs with certain dependency structures that we can use as tests cases 15:27:46 * kparal has a question 15:27:46 <wwoods> so that'll probably be the next major target - using various resources (like https://fedoraproject.org/wiki/Updates_Lessons) to design test cases for depcheck 15:27:54 <wwoods> to make sure it's handling everything as expected 15:27:54 <j_dulaney> I was going to work on that, but my lack of python knowledge got in the way 15:28:28 * j_dulaney is working on learning Python 15:28:30 <kparal> wwoods: what's the current status of post-bodhi-update hook? 15:28:38 <wwoods> there are a lot of other important things in the works - they might be able to be done in parallel with that effort, if we have enough free time. but we'll see. 15:28:48 <wwoods> kparal: should be merged and functional, I believe? 15:29:07 <wwoods> if it's not, we should fix that. it has a couple of known shortcomings but should be good enough for what we want to do 15:29:22 <wwoods> and now that we can have multihook tests we can wire up rpmlint/rpmdiff there, if we like 15:29:30 <kparal> wwoods: well I thought it's not finished yet. I'll look tomorrow, now I'm remotely connected 15:30:15 <wwoods> kparal: I'll check and make sure it's there - I haven't gotten to testing it yet 15:30:26 <jlaska> vaschenb: have you had a chance to start thinking about designing depcheck unittests? 15:30:32 <wwoods> it will be tested and confirmed working before we push new code to production 15:30:37 <kparal> wwoods: but everything should be already in master, right? 15:31:01 <vaschenb> jlaska: not yet, now i'm working on upgradepath test 15:31:21 <vaschenb> jlaska: but some skeleton I already made, but I need more specific information... 15:31:29 <jlaska> vaschenb: oh right, forgot about that test (https://fedorahosted.org/autoqa/ticket/123) 15:32:09 <wwoods> kparal: I thought it was 15:32:10 <kparal> jlaska: I think vaschenb will be our upgrade path guy nowadays, so I can look at rpmfluff instead 15:32:36 <wwoods> kparal: hooks/post-bodhi-update exists in master, anyway 15:33:07 <wwoods> the code at least exists - whether or not it Does The Right Thing is unsure 15:33:08 <jlaska> kparal: vaschenb: exciting, sounds like a plan 15:33:11 <vaschenb> jlaska: so upgradepath test is not my business now? 15:33:28 <kparal> vaschenb: I believe it is :) 15:33:35 <vaschenb> kparal: me too :-) 15:33:40 <jlaska> vaschenb: correction, sounds like you have the upgrade path, and kparal was going to take depcheck unit tests 15:33:46 <jlaska> did I get that right? 15:33:53 <kparal> yep 15:33:58 <vaschenb> jlaska: ok, now I understand, uff :-) 15:34:05 <jlaska> roger ... okay ... back to wwoods 15:34:17 * jlaska </tangent> 15:34:35 <j_dulaney> Ooh, squirrel 15:34:52 <kparal> hey, I'm loosing you 15:35:20 <jlaska> wwoods: anything else you wanted to include today? 15:36:05 <wwoods> that's all I had in mind for the near future - there's more, of course, but we'll have another meeting before we get to any of that 15:37:38 <jlaska> roger, alright ... thanks for the update gang 15:37:45 <jlaska> #topic Open Discussion - <your topic here> 15:37:56 <jlaska> Any open discussion items this week? 15:38:20 <jlaska> if not ... we'll close this puppy out and let everyone get back to rockin! 15:39:15 * j_dulaney notes that he already has Oasis going 15:40:56 <j_dulaney> Looks like we have a buggout in progress. 15:41:04 <jlaska> alrighty, let's close it out 15:41:10 <jlaska> thanks gang ... talk to you all online :) 15:41:17 <jlaska> as usual, I'll send the minutes to the list 15:41:25 <jlaska> #endmeeting