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