m (Update agenda links) |
m (Add irc transcript) |
||
Line 115: | Line 115: | ||
= IRC transcript = | = IRC transcript = | ||
{| | |||
|- id="t16:01:41" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #startmeeting Fedora QA Meeting | |||
|| [[#t16:01:41|16:01]] | |||
|- id="t16:01:42" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Meeting started Mon Feb 1 16:01:41 2010 UTC. The chair is jlaska. Information about MeetBot at http://wiki.debian.org/MeetBot. | |||
|| [[#t16:01:42|16:01]] | |||
|- id="t16:01:44" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #meetingname qa | |||
|| [[#t16:01:44|16:01]] | |||
|- id="t16:01:44" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Useful Commands: #action #agreed #halp #info #idea #link #topic. | |||
|| [[#t16:01:44|16:01]] | |||
|- id="t16:01:46" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | The meeting name has been set to 'qa' | |||
|| [[#t16:01:46|16:01]] | |||
|- id="t16:01:53" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Gathering | |||
|| [[#t16:01:53|16:01]] | |||
|- id="t16:02:42" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | yo | |||
|| [[#t16:02:42|16:02]] | |||
|- id="t16:02:57" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: happy monday :) | |||
|| [[#t16:02:57|16:02]] | |||
|- id="t16:03:18" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | who else can we convince to join us for a meeting? | |||
|| [[#t16:03:18|16:03]] | |||
|- id="t16:03:28" | |||
| colspan="2" | * kparal convinced | |||
|| [[#t16:03:28|16:03]] | |||
|- id="t16:03:31" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | yeah, yeah, keep it short, whatever, i have important cellphone hacking to do :P | |||
|| [[#t16:03:31|16:03]] | |||
|- id="t16:03:38" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I can see that! :P | |||
|| [[#t16:03:38|16:03]] | |||
|- id="t16:03:52" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: you must join the meeting using one of those phones | |||
|| [[#t16:03:52|16:03]] | |||
|- id="t16:03:53" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: you are a blogging superman :) | |||
|| [[#t16:03:53|16:03]] | |||
|- id="t16:04:04" | |||
| colspan="2" | * maxamillion is here | |||
|| [[#t16:04:04|16:04]] | |||
|- id="t16:04:11" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | jlaska: gimme 2 minutes and i will | |||
|| [[#t16:04:11|16:04]] | |||
|- id="t16:04:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | hi kparal, maxamillion | |||
|| [[#t16:04:13|16:04]] | |||
|- id="t16:04:22" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: uh oh ... that wasn't meant as a dare :) | |||
|| [[#t16:04:22|16:04]] | |||
|- id="t16:05:11" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | who else we have? wwoods Viking-Ice tk009 ? | |||
|| [[#t16:05:11|16:05]] | |||
|- id="t16:06:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright, let's get started and hopefully they can join in | |||
|| [[#t16:06:13|16:06]] | |||
|- id="t16:06:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic previous meeting follow-up | |||
|| [[#t16:06:17|16:06]] | |||
|- id="t16:06:34" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info jlaska to add bugzilla shared query links to Common_Bugs wiki page | |||
|| [[#t16:06:34|16:06]] | |||
|- id="t16:07:02" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info beland added the links to the F-13 page already ... https://fedoraproject.org/wiki/Common_F13_bugs | |||
|| [[#t16:07:02|16:07]] | |||
|- id="t16:08:15" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | The only other thing that occured to me was perhaps updating our IRC RSS feeds that zodbot tracks | |||
|| [[#t16:08:15|16:08]] | |||
|- id="t16:08:48" | |||
| colspan="2" | * nirik can do that later today if you let me know what to change it to/etc. | |||
|| [[#t16:08:48|16:08]] | |||
|- id="t16:08:51" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I'll take an action item to grab the blocker bug RSS feeds and see if nirik can update zodbot to watch those links | |||
|| [[#t16:08:51|16:08]] | |||
|- id="t16:09:09" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | nirik: thanks! | |||
|| [[#t16:09:09|16:09]] | |||
|- id="t16:09:18" | |||
! style="background-color: #488888" | nirik | |||
| style="color: #488888" | no problem. | |||
|| [[#t16:09:18|16:09]] | |||
|- id="t16:09:30" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #action request zodbot tracking for updated F-13 QA RSS feeds (blocker bugs, common_bugs? etc...) | |||
|| [[#t16:09:30|16:09]] | |||
|- id="t16:09:36" | |||
| colspan="2" | * adamw now meetingggggg on his phone :) | |||
|| [[#t16:09:36|16:09]] | |||
|- id="t16:09:40" | |||
! style="background-color: #488888" | nirik | |||
| style="color: #488888" | I noticed the other day it spewed something about the f12 blockers... meant to look at it. | |||
|| [[#t16:09:40|16:09]] | |||
|- id="t16:09:56" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | nirik: we can probably replace the F-13 ones with the new feeds? | |||
|| [[#t16:09:56|16:09]] | |||
|- id="t16:10:06" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: you're nuts :) | |||
|| [[#t16:10:06|16:10]] | |||
|- id="t16:10:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay, next up I have ... | |||
|| [[#t16:10:12|16:10]] | |||
|- id="t16:10:13" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | Pic available if proof desired! | |||
|| [[#t16:10:13|16:10]] | |||
|- id="t16:10:19" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info wwoods and kparal to talk about design ideas | |||
|| [[#t16:10:19|16:10]] | |||
|- id="t16:10:20" | |||
! style="background-color: #488888" | nirik | |||
| style="color: #488888" | f12 you mean? yeah. I think currently it's announcing any change to the f12 blocker | |||
|| [[#t16:10:20|16:10]] | |||
|- id="t16:10:29" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I think this came out of the AutoQA discussion last week | |||
|| [[#t16:10:29|16:10]] | |||
|- id="t16:10:49" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | nirik: yeah, sorry ... replace the F-12 ones with the newer F-13 feeds | |||
|| [[#t16:10:49|16:10]] | |||
|- id="t16:11:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: wwoods: do you have insight as to what was being tracked by this action item? | |||
|| [[#t16:11:17|16:11]] | |||
|- id="t16:11:56" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | jlaska: I believe it meant we should have consulted the future results database design? | |||
|| [[#t16:11:56|16:11]] | |||
|- id="t16:12:12" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | jlaska: which we didn't :/ | |||
|| [[#t16:12:12|16:12]] | |||
|- id="t16:12:22" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | http://www.happyassassin.net/extras/irc_meeting.jpg | |||
|| [[#t16:12:22|16:12]] | |||
|- id="t16:13:00" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: nice! | |||
|| [[#t16:13:00|16:13]] | |||
|- id="t16:13:05" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: ah right ... hmm, what are your thoughts there. what is needed to do a good design review on that? | |||
|| [[#t16:13:05|16:13]] | |||
|- id="t16:13:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: that's cute :) | |||
|| [[#t16:13:17|16:13]] | |||
|- id="t16:13:54" | |||
! style="background-color: #8c4a4a" | maxamillion | |||
| style="color: #8c4a4a" | adamw: what irc client is that? | |||
|| [[#t16:13:54|16:13]] | |||
|- id="t16:13:57" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: normally, I'd say this would impact your words/minute. But I don't think it will :) | |||
|| [[#t16:13:57|16:13]] | |||
|- id="t16:14:00" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | maxamillion: andchat | |||
|| [[#t16:14:00|16:14]] | |||
|- id="t16:14:13" | |||
! style="background-color: #8c4a4a" | maxamillion | |||
| style="color: #8c4a4a" | adamw: interesting ... I'll have to check it out | |||
|| [[#t16:14:13|16:14]] | |||
|- id="t16:14:15" | |||
! style="background-color: #8c4a4a" | maxamillion | |||
| style="color: #8c4a4a" | :) | |||
|| [[#t16:14:15|16:14]] | |||
|- id="t16:14:17" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | jlaska: i'm cheating, i'm typing on my pc now :P | |||
|| [[#t16:14:17|16:14]] | |||
|- id="t16:14:19" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | jlaska: yeah we were going to talk about design ideas for the results database | |||
|| [[#t16:14:19|16:14]] | |||
|- id="t16:14:23" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | jlaska: I believe several should get involved, so we don't make any oversights right in the design. maybe some people that already designed some koji parts could help us | |||
|| [[#t16:14:23|16:14]] | |||
|- id="t16:14:40" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | maxamillion: it vibrates for nick alerts - stop buzzing my knee :D | |||
|| [[#t16:14:40|16:14]] | |||
|- id="t16:14:41" | |||
! style="background-color: #8c4a4a" | maxamillion | |||
| style="color: #8c4a4a" | adamw: when did you get an android device? | |||
|| [[#t16:14:41|16:14]] | |||
|- id="t16:14:45" | |||
! style="background-color: #8c4a4a" | maxamillion | |||
| style="color: #8c4a4a" | LOL | |||
|| [[#t16:14:45|16:14]] | |||
|- id="t16:14:48" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | *several people | |||
|| [[#t16:14:48|16:14]] | |||
|- id="t16:14:51" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | maxamillion: > #fedora-qa let's not derail | |||
|| [[#t16:14:51|16:14]] | |||
|- id="t16:14:57" | |||
! style="background-color: #8c4a4a" | maxamillion | |||
| style="color: #8c4a4a" | rgr, sorry | |||
|| [[#t16:14:57|16:14]] | |||
|- id="t16:16:21" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: re: koji ... do you mean like lmacken? | |||
|| [[#t16:16:21|16:16]] | |||
|- id="t16:16:39" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | perhaps a micro-FAD would be helpful to get the right folks involved | |||
|| [[#t16:16:39|16:16]] | |||
|- id="t16:17:26" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | jlaska: I don't know about lmacken, for e.g. dmach hinted me to look at his kobo library several times. https://fedorahosted.org/kobo/ | |||
|| [[#t16:17:26|16:17]] | |||
|- id="t16:17:38" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: aah right | |||
|| [[#t16:17:38|16:17]] | |||
|- id="t16:17:48" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | ugh | |||
|| [[#t16:17:48|16:17]] | |||
|- id="t16:17:56" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | xmlrpc with cookies? krb5? | |||
|| [[#t16:17:56|16:17]] | |||
|- id="t16:17:57" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | jlaska: it might be some inspiration for us, I think there is a hub part that store results | |||
|| [[#t16:17:57|16:17]] | |||
|- id="t16:17:58" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: probably a good idea for us to outline what our needs are first? | |||
|| [[#t16:17:58|16:17]] | |||
|- id="t16:18:02" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | kobo looked waaaay to overengineered for the stuff I needed | |||
|| [[#t16:18:02|16:18]] | |||
|- id="t16:18:17" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | kobo is a great idea for building RHEL-internal apps | |||
|| [[#t16:18:17|16:18]] | |||
|- id="t16:18:33" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | I haven't studied it yet | |||
|| [[#t16:18:33|16:18]] | |||
|- id="t16:18:35" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | but very poorly suited to fedora needs | |||
|| [[#t16:18:35|16:18]] | |||
|- id="t16:18:56" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | just looking for places where we can gather some ideas about the results DB | |||
|| [[#t16:18:56|16:18]] | |||
|- id="t16:19:21" | |||
! style="background-color: #97974f" | skvidal | |||
| style="color: #97974f" | ugh | |||
|| [[#t16:19:21|16:19]] | |||
|- id="t16:19:23" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | yeah it's still worth looking at other things that are around | |||
|| [[#t16:19:23|16:19]] | |||
|- id="t16:19:26" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | jlaska: yes, we should brainstorm about the needs first | |||
|| [[#t16:19:26|16:19]] | |||
|- id="t16:19:29" | |||
! style="background-color: #97974f" | skvidal | |||
| style="color: #97974f" | b/c we need ANOTHER implemention of rpm header parsing | |||
|| [[#t16:19:29|16:19]] | |||
|- id="t16:19:47" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | but there's no reason the results db needs to be able to parse RPM headers | |||
|| [[#t16:19:47|16:19]] | |||
|- id="t16:20:12" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | don't dump it everyone, we can have a look at some specific parts, not use everything at once :) | |||
|| [[#t16:20:12|16:20]] | |||
|- id="t16:20:13" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | honestly there's no reason it needs to be anything more than, say, a TG app, as far as I can see | |||
|| [[#t16:20:13|16:20]] | |||
|- id="t16:20:29" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | but that's still a very very broad canvas for design | |||
|| [[#t16:20:29|16:20]] | |||
|- id="t16:20:40" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | in the interest of time ... is there a next step to keep track of here? | |||
|| [[#t16:20:40|16:20]] | |||
|- id="t16:20:59" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | wwoods already has some expertiese with irb frontend, so I suppose he will be the leader in this area :) | |||
|| [[#t16:20:59|16:20]] | |||
|- id="t16:21:17" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | I'd suggest we should outline some requirements and goals before we start looking at tools/implementations | |||
|| [[#t16:21:17|16:21]] | |||
|- id="t16:21:27" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | that seems sensible | |||
|| [[#t16:21:27|16:21]] | |||
|- id="t16:21:31" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | the next step should be the brainstorming meeting for those of us concerned I think | |||
|| [[#t16:21:31|16:21]] | |||
|- id="t16:21:36" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | kparal: agreed | |||
|| [[#t16:21:36|16:21]] | |||
|- id="t16:21:54" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | we just must not forget about it :) | |||
|| [[#t16:21:54|16:21]] | |||
|- id="t16:22:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | would you like me to organize a gobby meeting this week to review? | |||
|| [[#t16:22:12|16:22]] | |||
|- id="t16:22:34" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | sounds good for me | |||
|| [[#t16:22:34|16:22]] | |||
|- id="t16:22:52" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | sure | |||
|| [[#t16:22:52|16:22]] | |||
|- id="t16:22:57" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #action jlaska to organize a gobby meeting to begin requirements/goal definition for a results db | |||
|| [[#t16:22:57|16:22]] | |||
|- id="t16:23:07" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright ... last follow-up item ... | |||
|| [[#t16:23:07|16:23]] | |||
|- id="t16:23:21" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info adamw update on security policy | |||
|| [[#t16:23:21|16:23]] | |||
|- id="t16:24:02" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | The info I have is Adam moved the discussion from test@l.fp.org to devel@l.fp.org (http://lists.fedoraproject.org/pipermail/devel/2010-January/129978.html) | |||
|| [[#t16:24:02|16:24]] | |||
|- id="t16:24:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: any other updates? | |||
|| [[#t16:24:12|16:24]] | |||
|- id="t16:24:49" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | sorry! | |||
|| [[#t16:24:49|16:24]] | |||
|- id="t16:25:00" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | nope, that's it - i did that before the weekend so haven't read the responses yet | |||
|| [[#t16:25:00|16:25]] | |||
|- id="t16:25:02" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: no TXT'ing while MTG :) | |||
|| [[#t16:25:02|16:25]] | |||
|- id="t16:25:28" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i intend to follow the same process i did for test list | |||
|| [[#t16:25:28|16:25]] | |||
|- id="t16:25:37" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay, should we keep this on the radar for next week? | |||
|| [[#t16:25:37|16:25]] | |||
|- id="t16:25:44" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | do a new draft from the current responses, then send that, keep cycling until no-one has anything to complain about :) | |||
|| [[#t16:25:44|16:25]] | |||
|- id="t16:25:45" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | sure | |||
|| [[#t16:25:45|16:25]] | |||
|- id="t16:26:03" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info adamw will continue monitoring feedback (http://lists.fedoraproject.org/pipermail/devel/2010-January/129978.html) and propose updated drafts as needed | |||
|| [[#t16:26:03|16:26]] | |||
|- id="t16:26:16" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright, let's dive in ... | |||
|| [[#t16:26:16|16:26]] | |||
|- id="t16:26:21" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Release validation wiki updates | |||
|| [[#t16:26:21|16:26]] | |||
|- id="t16:26:29" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: I've got you on the spot for this as well, can you cover for rhe? | |||
|| [[#t16:26:29|16:26]] | |||
|- id="t16:26:49" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Just wanted to give a quick update on the wiki changes you and rhe have been working on | |||
|| [[#t16:26:49|16:26]] | |||
|- id="t16:27:05" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | yup | |||
|| [[#t16:27:05|16:27]] | |||
|- id="t16:27:17" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | so far we've added the installation validation testing wiki page: | |||
|| [[#t16:27:17|16:27]] | |||
|- id="t16:27:25" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | #link https://fedoraproject.org/wiki/QA:Installation_validation_testing | |||
|| [[#t16:27:25|16:27]] | |||
|- id="t16:27:39" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | a desktop validation testing wiki page, which is still full of duct tape: | |||
|| [[#t16:27:39|16:27]] | |||
|- id="t16:27:46" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | https://fedoraproject.org/wiki/QA:Desktop_validation_testing | |||
|| [[#t16:27:46|16:27]] | |||
|- id="t16:27:54" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | and modified the QA/Join page to mention this testing: | |||
|| [[#t16:27:54|16:27]] | |||
|- id="t16:28:09" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | heh, the many uses of duct tape :) | |||
|| [[#t16:28:09|16:28]] | |||
|- id="t16:28:26" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | https://fedoraproject.org/wiki/QA/Join#Release_validation | |||
|| [[#t16:28:26|16:28]] | |||
|- id="t16:29:06" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: I wanted to ask, would you like to have the QA schedule changed to reference 'release validation' and not specifically 'install validation' so there is room for other efforts? | |||
|| [[#t16:29:06|16:29]] | |||
|- id="t16:31:24" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay, we can come back to that if needed, lemme keep on going | |||
|| [[#t16:31:24|16:31]] | |||
|- id="t16:31:32" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | nice wiki updates rhe and adamw :) | |||
|| [[#t16:31:32|16:31]] | |||
|- id="t16:31:34" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | jlaska: i think that would be a good change | |||
|| [[#t16:31:34|16:31]] | |||
|- id="t16:31:52" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: okay, I'll ping get in touch with poelcat later this week then | |||
|| [[#t16:31:52|16:31]] | |||
|- id="t16:32:15" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #action jlaska to discuss updating QA schedule with poelstra to reflect new 'release validation' focus | |||
|| [[#t16:32:15|16:32]] | |||
|- id="t16:32:18" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | there will be other types of validation we could do in future; there's already a couple of criteria we can test that don't really come under installation or desktop | |||
|| [[#t16:32:18|16:32]] | |||
|- id="t16:32:40" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I'd love to get off my butt and do the QA release checklist | |||
|| [[#t16:32:40|16:32]] | |||
|- id="t16:32:45" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | to include in that mix | |||
|| [[#t16:32:45|16:32]] | |||
|- id="t16:33:19" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: anything else on the wiki front? | |||
|| [[#t16:33:19|16:33]] | |||
|- id="t16:33:44" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | um, nothing springs to mind | |||
|| [[#t16:33:44|16:33]] | |||
|- id="t16:33:47" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | was that a leading question? :) | |||
|| [[#t16:33:47|16:33]] | |||
|- id="t16:33:56" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i didn't get around to updating commonbugs yet :( | |||
|| [[#t16:33:56|16:33]] | |||
|- id="t16:34:06" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | no, not a leading question | |||
|| [[#t16:34:06|16:34]] | |||
|- id="t16:34:32" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright, moving on to another quick update ... | |||
|| [[#t16:34:32|16:34]] | |||
|- id="t16:34:37" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Rawhide Acceptance Testing | |||
|| [[#t16:34:37|16:34]] | |||
|- id="t16:34:50" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | we had another RATS drop last Thursday | |||
|| [[#t16:34:50|16:34]] | |||
|- id="t16:35:11" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | jkeating composed a tree for rats_install (see rell-eng ticket#3292). | |||
|| [[#t16:35:11|16:35]] | |||
|- id="t16:35:40" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I had to correct a few typos with the rats_install patches designed to support providing stage2= and repo= ... but all-in-all it worked well | |||
|| [[#t16:35:40|16:35]] | |||
|- id="t16:35:51" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #link https://fedoraproject.org/wiki/Test_Results:Fedora_13_Rawhide_Acceptance_Test_2 | |||
|| [[#t16:35:51|16:35]] | |||
|- id="t16:35:52" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | did it pass? | |||
|| [[#t16:35:52|16:35]] | |||
|- id="t16:36:05" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: well it passed, but there's a _but_ | |||
|| [[#t16:36:05|16:36]] | |||
|- id="t16:36:20" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | bug#559597 prevents initramfs creation ... so it won't boot without that fixed | |||
|| [[#t16:36:20|16:36]] | |||
|- id="t16:36:47" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | oh right | |||
|| [[#t16:36:47|16:36]] | |||
|- id="t16:36:50" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | so one dracut-004-5 lands, we should be good | |||
|| [[#t16:36:50|16:36]] | |||
|- id="t16:36:56" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | but you can use the images with a later rawhide tree | |||
|| [[#t16:36:56|16:36]] | |||
|- id="t16:37:00" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | at least for the automated portion of rats_install | |||
|| [[#t16:37:00|16:37]] | |||
|- id="t16:37:08" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: right, the packages from a newer rawhide | |||
|| [[#t16:37:08|16:37]] | |||
|- id="t16:37:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I don't think we need to update the install images for this, right? | |||
|| [[#t16:37:17|16:37]] | |||
|- id="t16:38:01" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: so how would you like to proceed ... want a ticket to update the 'last known good' ? | |||
|| [[#t16:38:01|16:38]] | |||
|- id="t16:38:25" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | jlaska: we probably shouldn't do that until the package tree has the right dracut level and we verify that | |||
|| [[#t16:38:25|16:38]] | |||
|- id="t16:38:33" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: oh agreed | |||
|| [[#t16:38:33|16:38]] | |||
|- id="t16:38:37" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | this does bring up a good question though | |||
|| [[#t16:38:37|16:38]] | |||
|- id="t16:38:54" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | does "last known good" mean a set of images, a set of packages, or the combination of the two? | |||
|| [[#t16:38:54|16:38]] | |||
|- id="t16:39:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info Oxf13 asked ... does "last known good" mean a set of images, a set of packages, or the combination of the two? | |||
|| [[#t16:39:13|16:39]] | |||
|- id="t16:39:28" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | from a testing perspective ... it means images + packages | |||
|| [[#t16:39:28|16:39]] | |||
|- id="t16:39:47" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | as soon as one changes, I think that adds a caveat to the 'last known good' | |||
|| [[#t16:39:47|16:39]] | |||
|- id="t16:39:56" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | I suppose for users it's useful to have images which we expect to work, which can be tested against package sets which we're not sure of | |||
|| [[#t16:39:56|16:39]] | |||
|- id="t16:40:18" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | all releng would be tracking and providing symlinks to is the set of images | |||
|| [[#t16:40:18|16:40]] | |||
|- id="t16:40:50" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: true, so this is intended to increase install reliability ... but is still open to rawhide package churn | |||
|| [[#t16:40:50|16:40]] | |||
|- id="t16:40:56" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i think it's as simple as putting a rawhide date on the 'last known good' listing | |||
|| [[#t16:40:56|16:40]] | |||
|- id="t16:41:04" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | and a note that says it was known to work with that day's packages | |||
|| [[#t16:41:04|16:41]] | |||
|- id="t16:41:12" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | may work with other days, but we can't say for sure | |||
|| [[#t16:41:12|16:41]] | |||
|- id="t16:41:31" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | agreed, I think we just need some wording around this so it's clear | |||
|| [[#t16:41:31|16:41]] | |||
|- id="t16:42:09" | |||
| colspan="2" | * poelcat thought LKG was a fully installable source, including images so people did not have to go all the way back to F12 for a reliable starting place | |||
|| [[#t16:42:09|16:42]] | |||
|- id="t16:42:24" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | think it's time to get some documentation down for this | |||
|| [[#t16:42:24|16:42]] | |||
|- id="t16:42:30" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | any volunteers :) | |||
|| [[#t16:42:30|16:42]] | |||
|- id="t16:43:03" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i can do it if you let me know roughly what's needed | |||
|| [[#t16:43:03|16:43]] | |||
|- id="t16:43:31" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: given the questions here, I think defining what 'last known good' means | |||
|| [[#t16:43:31|16:43]] | |||
|- id="t16:44:27" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | it's a term we use a lot, but sounds like there is still some confusion around what's included | |||
|| [[#t16:44:27|16:44]] | |||
|- id="t16:45:09" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | part of that was just working through the mechanics of actually doing it | |||
|| [[#t16:45:09|16:45]] | |||
|- id="t16:45:15" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | true true | |||
|| [[#t16:45:15|16:45]] | |||
|- id="t16:45:25" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | it's far easier to store a small set of images, and then reference an existing tree of packages somewhere | |||
|| [[#t16:45:25|16:45]] | |||
|- id="t16:45:36" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | or let the images autopick the latest rawhide for more fun | |||
|| [[#t16:45:36|16:45]] | |||
|- id="t16:45:39" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i think this is a case where we should do the mechanics and then i will write an explanation which sounds like we knew what we were doing all along =) | |||
|| [[#t16:45:39|16:45]] | |||
|- id="t16:46:08" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay, in that case I think we're probably done then | |||
|| [[#t16:46:08|16:46]] | |||
|- id="t16:46:19" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: are there other changes coming on the rel-eng side of building these? | |||
|| [[#t16:46:19|16:46]] | |||
|- id="t16:46:35" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | um... | |||
|| [[#t16:46:35|16:46]] | |||
|- id="t16:46:41" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | how do you mean? | |||
|| [[#t16:46:41|16:46]] | |||
|- id="t16:47:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | how do we know when we're done with providing 'last known good'? | |||
|| [[#t16:47:12|16:47]] | |||
|- id="t16:47:18" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | how can we [X] check it off | |||
|| [[#t16:47:18|16:47]] | |||
|- id="t16:47:21" | |||
| colspan="2" | * adamw is the king of retrospective-justification-through-wikis | |||
|| [[#t16:47:21|16:47]] | |||
|- id="t16:47:35" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | adamw: it's still 20/20 right? :) | |||
|| [[#t16:47:35|16:47]] | |||
|- id="t16:47:56" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | jlaska: in my head there is a simple webpage that is maintained by QA | |||
|| [[#t16:47:56|16:47]] | |||
|- id="t16:48:13" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | this webpage describes Last Known Good and the fact that rawhide no longer has images of it's own | |||
|| [[#t16:48:13|16:48]] | |||
|- id="t16:48:30" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | onthis page would be links to the install image files, and to the tree of packages it was found to be good with | |||
|| [[#t16:48:30|16:48]] | |||
|- id="t16:48:38" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | with instructions on how to combine the two into an install | |||
|| [[#t16:48:38|16:48]] | |||
|- id="t16:48:58" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | if you give me canonical locations for lng installer images and package tree i can totally make a wiki page for that. | |||
|| [[#t16:48:58|16:48]] | |||
|- id="t16:49:08" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | also, those instructions :D | |||
|| [[#t16:49:08|16:49]] | |||
|- id="t16:49:09" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: ah that's helpful | |||
|| [[#t16:49:09|16:49]] | |||
|- id="t16:49:09" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | and finally notes that without picking a specific repo of packages, the images will attempt to install the latest repo of packages on the mirror system | |||
|| [[#t16:49:09|16:49]] | |||
|- id="t16:49:19" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | which has not been validated, and may not work | |||
|| [[#t16:49:19|16:49]] | |||
|- id="t16:49:47" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright, adamw I'll be happy to work the details with you | |||
|| [[#t16:49:47|16:49]] | |||
|- id="t16:50:06" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | okay | |||
|| [[#t16:50:06|16:50]] | |||
|- id="t16:50:07" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | action it? | |||
|| [[#t16:50:07|16:50]] | |||
|- id="t16:50:07" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info jlaska and adamw to work on drafting a 'last known good' wiki page | |||
|| [[#t16:50:07|16:50]] | |||
|- id="t16:50:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | err ... | |||
|| [[#t16:50:13|16:50]] | |||
|- id="t16:50:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #action jlaska and adamw to work on drafting a 'last known good' wiki page | |||
|| [[#t16:50:17|16:50]] | |||
|- id="t16:50:43" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: thanks ... will probably pick your brain again during the week | |||
|| [[#t16:50:43|16:50]] | |||
|- id="t16:50:56" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | no problem | |||
|| [[#t16:50:56|16:50]] | |||
|- id="t16:50:59" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | okay ... time for AutoQA update! | |||
|| [[#t16:50:59|16:50]] | |||
|- id="t16:51:02" | |||
| colspan="2" | * jlaska hits the gong | |||
|| [[#t16:51:02|16:51]] | |||
|- id="t16:51:05" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic AutoQA project update | |||
|| [[#t16:51:05|16:51]] | |||
|- id="t16:51:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic AutoQA project update - deps/conflicts prevention | |||
|| [[#t16:51:13|16:51]] | |||
|- id="t16:51:30" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: you want to kick things off for the AutoQA update? | |||
|| [[#t16:51:30|16:51]] | |||
|- id="t16:51:54" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | sure | |||
|| [[#t16:51:54|16:51]] | |||
|- id="t16:52:08" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | Friday afternoon I got a working yum-based prototype of the depcheck code | |||
|| [[#t16:52:08|16:52]] | |||
|- id="t16:52:30" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | http://git.fedorahosted.org/git/?p=autoqa.git;a=blob;f=tests/depcheck/depcheck | |||
|| [[#t16:52:30|16:52]] | |||
|- id="t16:52:35" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | saweet! | |||
|| [[#t16:52:35|16:52]] | |||
|- id="t16:52:48" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | a mere 147 lines, even | |||
|| [[#t16:52:48|16:52]] | |||
|- id="t16:53:15" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | I need to start creating test cases to make sure it works as expected | |||
|| [[#t16:53:15|16:53]] | |||
|- id="t16:53:24" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | typical runtime is ~20s | |||
|| [[#t16:53:24|16:53]] | |||
|- id="t16:53:32" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wow, you really brought that down from the 60s | |||
|| [[#t16:53:32|16:53]] | |||
|- id="t16:53:51" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | ~15s for leaf-node packages (e.g. something like hamster-applet) | |||
|| [[#t16:53:51|16:53]] | |||
|- id="t16:54:07" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | ~19-20s for packages with lots of prov/req data (e.g. gcc) | |||
|| [[#t16:54:07|16:54]] | |||
|- id="t16:54:16" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | that's pretty darned good | |||
|| [[#t16:54:16|16:54]] | |||
|- id="t16:54:18" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | but "20s" is a safe estimate | |||
|| [[#t16:54:18|16:54]] | |||
|- id="t16:54:35" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | probably it can be sped up further | |||
|| [[#t16:54:35|16:54]] | |||
|- id="t16:54:43" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | but premature optimization is the root of all evil, and all that, so.. later | |||
|| [[#t16:54:43|16:54]] | |||
|- id="t16:54:50" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | heh | |||
|| [[#t16:54:50|16:54]] | |||
|- id="t16:55:00" | |||
| colspan="2" | * jlaska stuffs a few #info tags into the mix | |||
|| [[#t16:55:00|16:55]] | |||
|- id="t16:55:08" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info Friday afternoon I got a working yum-based prototype of the depcheck code | |||
|| [[#t16:55:08|16:55]] | |||
|- id="t16:55:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #link http://git.fedorahosted.org/git/?p=autoqa.git;a=blob;f=tests/depcheck/depcheck | |||
|| [[#t16:55:13|16:55]] | |||
|- id="t16:55:56" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | not that this is blocking your efforts, but I'm waiting for some feedback from jhutar, but rpmfluff should be an official fedora package soon | |||
|| [[#t16:55:56|16:55]] | |||
|- id="t16:56:03" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | excellent | |||
|| [[#t16:56:03|16:56]] | |||
|- id="t16:56:20" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | yeah I think I'd like to use rpmfluff etc. to generate test packages/repos | |||
|| [[#t16:56:20|16:56]] | |||
|- id="t16:56:23" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | for the test cases | |||
|| [[#t16:56:23|16:56]] | |||
|- id="t16:56:36" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | that'll be great to see | |||
|| [[#t16:56:36|16:56]] | |||
|- id="t16:56:37" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | yum's test cases involve creating objects which *simulate* test packages/repos/etc. | |||
|| [[#t16:56:37|16:56]] | |||
|- id="t16:57:17" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | not sure if that makes a significant difference | |||
|| [[#t16:57:17|16:57]] | |||
|- id="t16:57:37" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | just having a testsuite at all for this I think will pay off in the long run | |||
|| [[#t16:57:37|16:57]] | |||
|- id="t16:57:42" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | definitely. | |||
|| [[#t16:57:42|16:57]] | |||
|- id="t16:57:43" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | given the complexity | |||
|| [[#t16:57:43|16:57]] | |||
|- id="t16:57:50" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | nice work! | |||
|| [[#t16:57:50|16:57]] | |||
|- id="t16:58:31" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: anything else on the depcheck front? | |||
|| [[#t16:58:31|16:58]] | |||
|- id="t16:58:40" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | no, I think that covers it | |||
|| [[#t16:58:40|16:58]] | |||
|- id="t16:58:48" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | sweet, alright ... kparal's up next | |||
|| [[#t16:58:48|16:58]] | |||
|- id="t16:59:01" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | ok | |||
|| [[#t16:59:01|16:59]] | |||
|- id="t16:59:02" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic AutoQA project update - rpmguard and resultsdb | |||
|| [[#t16:59:02|16:59]] | |||
|- id="t16:59:18" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | so I have updated a few tickets regarding rpmguard | |||
|| [[#t16:59:18|16:59]] | |||
|- id="t16:59:22" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | first is https://fedorahosted.org/autoqa/ticket/113 | |||
|| [[#t16:59:22|16:59]] | |||
|- id="t16:59:24" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | take it away kparal | |||
|| [[#t16:59:24|16:59]] | |||
|- id="t16:59:54" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | when comparing the exactly same packages the rpmguard will now just skip the comparison and print a notice that they are the same | |||
|| [[#t16:59:54|16:59]] | |||
|- id="t17:00:18" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | that could save a little computing power | |||
|| [[#t17:00:18|17:00]] | |||
|- id="t17:00:57" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | aha, nice ... that test run confused the heck out of me :) | |||
|| [[#t17:00:57|17:00]] | |||
|- id="t17:00:58" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | it was connected to our problem of comparing the same package unintentionally | |||
|| [[#t17:00:58|17:00]] | |||
|- id="t17:01:34" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | and second ticket connected to that is https://fedorahosted.org/autoqa/ticket/114 | |||
|| [[#t17:01:34|17:01]] | |||
|- id="t17:01:59" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | before we compared the current package with the latest package from stable, updates or updates-testing | |||
|| [[#t17:01:59|17:01]] | |||
|- id="t17:02:18" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | now we compare only to stable and updates, as per discussion on autoqa-devel | |||
|| [[#t17:02:18|17:02]] | |||
|- id="t17:02:36" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | nice to see all this stuff getting hashed out | |||
|| [[#t17:02:36|17:02]] | |||
|- id="t17:02:44" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | and also we compare to the latest *previous* package (so it should not happen to compare two equal packages) | |||
|| [[#t17:02:44|17:02]] | |||
|- id="t17:03:35" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | this also allows us to run the test any time in the future, even against older packages (in that time already in stable or updates, not in updates-candidate) and receive the same results | |||
|| [[#t17:03:35|17:03]] | |||
|- id="t17:03:51" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | oh so if I ran that test again, it should be grabbing ... yup, you just answered it | |||
|| [[#t17:03:51|17:03]] | |||
|- id="t17:03:58" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | this can be beneficial when we find some problem in autoqa/rpmguard and need to re-run the test suite again | |||
|| [[#t17:03:58|17:03]] | |||
|- id="t17:04:04" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info I have updated a few tickets regarding rpmguard | |||
|| [[#t17:04:04|17:04]] | |||
|- id="t17:04:11" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #link ttps://fedorahosted.org/autoqa/ticket/113 | |||
|| [[#t17:04:11|17:04]] | |||
|- id="t17:04:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #link ttps://fedorahosted.org/autoqa/ticket/114 | |||
|| [[#t17:04:12|17:04]] | |||
|- id="t17:04:19" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #link https://fedorahosted.org/autoqa/ticket/113 | |||
|| [[#t17:04:19|17:04]] | |||
|- id="t17:04:19" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #link https://fedorahosted.org/autoqa/ticket/114 | |||
|| [[#t17:04:19|17:04]] | |||
|- id="t17:04:21" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | side note on rpmguard: we should talk about the privesc stuff at some point, since that looks like it may turn into a Real Thing | |||
|| [[#t17:04:21|17:04]] | |||
|- id="t17:04:36" | |||
| colspan="2" | * jlaska gets flagged for incorrect use of meetbot | |||
|| [[#t17:04:36|17:04]] | |||
|- id="t17:04:54" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: privesc? | |||
|| [[#t17:04:54|17:04]] | |||
|- id="t17:05:39" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info adamw discussed possible rpmguard and privilege escalation coordination | |||
|| [[#t17:05:39|17:05]] | |||
|- id="t17:05:45" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | ah | |||
|| [[#t17:05:45|17:05]] | |||
|- id="t17:05:48" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: that's the security policy Adam'w been working | |||
|| [[#t17:05:48|17:05]] | |||
|- id="t17:05:58" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | just didn't know the abbreviation :) | |||
|| [[#t17:05:58|17:05]] | |||
|- id="t17:06:03" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | jlaska: fyi, meetbot picks up links automatically, you don't have to #link them | |||
|| [[#t17:06:03|17:06]] | |||
|- id="t17:06:10" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: ah, thx | |||
|| [[#t17:06:10|17:06]] | |||
|- id="t17:06:35" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | ok, that's all from me | |||
|| [[#t17:06:35|17:06]] | |||
|- id="t17:07:02" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: also the results db discussion earlier, hopefully I can help get some of you and wwoods ideas on "paper" this week | |||
|| [[#t17:07:02|17:07]] | |||
|- id="t17:07:26" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: thanks for the updates! | |||
|| [[#t17:07:26|17:07]] | |||
|- id="t17:07:31" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | e-paper = wiki :) | |||
|| [[#t17:07:31|17:07]] | |||
|- id="t17:07:36" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | you got it | |||
|| [[#t17:07:36|17:07]] | |||
|- id="t17:07:49" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic AutoQA project update - install automation | |||
|| [[#t17:07:49|17:07]] | |||
|- id="t17:08:23" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info Liam added a dvd_install.py script to the autoqa git repo last week | |||
|| [[#t17:08:23|17:08]] | |||
|- id="t17:08:27" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | https://fedorahosted.org/pipermail/autoqa-devel/2010-January/000178.html | |||
|| [[#t17:08:27|17:08]] | |||
|- id="t17:08:47" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | it raises some interesting questions for me on how we'll approach automating the install matrix | |||
|| [[#t17:08:47|17:08]] | |||
|- id="t17:09:02" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | wwoods: if you have some time this week, I could use your input on that thread as well | |||
|| [[#t17:09:02|17:09]] | |||
|- id="t17:09:22" | |||
! style="background-color: #4b904b" | wwoods | |||
| style="color: #4b904b" | jlaska: yeah I've been meaning to give that a closer look | |||
|| [[#t17:09:22|17:09]] | |||
|- id="t17:09:43" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | ah thank you | |||
|| [[#t17:09:43|17:09]] | |||
|- id="t17:10:08" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | you know the usual ... trying to figure out what path is the most sustainable and scalable for building new install tests :) | |||
|| [[#t17:10:08|17:10]] | |||
|- id="t17:11:15" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Liam has some more thoughts on the mailing list, I'll try to reply later today | |||
|| [[#t17:11:15|17:11]] | |||
|- id="t17:11:25" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | so that's great news, hopefully more install tests to come soon | |||
|| [[#t17:11:25|17:11]] | |||
|- id="t17:11:34" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright ... last up ... | |||
|| [[#t17:11:34|17:11]] | |||
|- id="t17:11:39" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic AutoQA projet update - packaging | |||
|| [[#t17:11:39|17:11]] | |||
|- id="t17:11:55" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info Process akurtakov's feedback and remove all uncertain JAR files from the list | |||
|| [[#t17:11:55|17:11]] | |||
|- id="t17:12:17" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I've got the list down to as small as I can get it ... adamw suggested reaching out to GWT upstream for some additional feedback | |||
|| [[#t17:12:17|17:12]] | |||
|- id="t17:12:31" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | so the plan this week is to Seek guidance from upstream GWT for ... | |||
|| [[#t17:12:31|17:12]] | |||
|- id="t17:12:42" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | * Cases where multiple versions of a JAR are bundled | |||
|| [[#t17:12:42|17:12]] | |||
|- id="t17:12:59" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | * Need for remaining bundled JARs? (see https://fedoraproject.org/wiki/User:Jlaska/gwt#Status_uncertain) | |||
|| [[#t17:12:59|17:12]] | |||
|- id="t17:13:20" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | and ideally, I'd like to have one of the listed JPackage dependencies already started through the Fedora packaging process | |||
|| [[#t17:13:20|17:13]] | |||
|- id="t17:13:31" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | https://fedoraproject.org/wiki/User:Jlaska/gwt#JPackage_Dependencies | |||
|| [[#t17:13:31|17:13]] | |||
|- id="t17:14:04" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | aside from that ... I've been going through the gwt.spec and removing JAR files and linking them to their equivalents (and adding BuildRequires) | |||
|| [[#t17:14:04|17:14]] | |||
|- id="t17:14:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright ... open discussion time | |||
|| [[#t17:14:13|17:14]] | |||
|- id="t17:14:20" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Open discussion - <your topic here> | |||
|| [[#t17:14:20|17:14]] | |||
|- id="t17:14:38" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I'll close out the meeting in 2 minutes unless any topics come up | |||
|| [[#t17:14:38|17:14]] | |||
|- id="t17:14:47" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | ok, one topic from me | |||
|| [[#t17:14:47|17:14]] | |||
|- id="t17:14:54" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: sure, what's up? | |||
|| [[#t17:14:54|17:14]] | |||
|- id="t17:14:56" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | package update acceptance test plan | |||
|| [[#t17:14:56|17:14]] | |||
|- id="t17:15:08" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | I just have a quick call for links :) | |||
|| [[#t17:15:08|17:15]] | |||
|- id="t17:15:13" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | oh oh, right on | |||
|| [[#t17:15:13|17:15]] | |||
|- id="t17:15:26" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Open discussion - Package Update Acceptance test plan | |||
|| [[#t17:15:26|17:15]] | |||
|- id="t17:15:31" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #info kparal put out a call for links | |||
|| [[#t17:15:31|17:15]] | |||
|- id="t17:15:40" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: what sort of links are you looking for? | |||
|| [[#t17:15:40|17:15]] | |||
|- id="t17:15:45" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | I'm currently working on package update acceptance test plan, that means what should be our approach to decide if some package update is good or not | |||
|| [[#t17:15:45|17:15]] | |||
|- id="t17:16:06" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | I am currently looking into other distributions how they do it and trying to gather some inspiration | |||
|| [[#t17:16:06|17:16]] | |||
|- id="t17:16:38" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | if somebody is aware of some documented policies and have links for them, I will be very glad if you send them to me | |||
|| [[#t17:16:38|17:16]] | |||
|- id="t17:17:04" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | it is quite possible that I don't find everything that is available | |||
|| [[#t17:17:04|17:17]] | |||
|- id="t17:17:12" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | kparal: I wonder if the MUST and SHOULD items could provide some insight - http://fedoraproject.org/wiki/Packaging:ReviewGuidelines | |||
|| [[#t17:17:12|17:17]] | |||
|- id="t17:17:44" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | yes, currently I have found mainly requirements for the initial review process | |||
|| [[#t17:17:44|17:17]] | |||
|- id="t17:18:00" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | but I haven't found many documents concerning package updates requirements | |||
|| [[#t17:18:00|17:18]] | |||
|- id="t17:18:20" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | i'm sure debian must have a policy | |||
|| [[#t17:18:20|17:18]] | |||
|- id="t17:18:22" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | perhaps what wwoods is working on might be included in the mix? the depscheck stuff | |||
|| [[#t17:18:22|17:18]] | |||
|- id="t17:18:27" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | it is possible that other distributions also don't have strict policies about that | |||
|| [[#t17:18:27|17:18]] | |||
|- id="t17:18:46" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | but - if you know about such a policy and have a link, please send it to me. thanks :) | |||
|| [[#t17:18:46|17:18]] | |||
|- id="t17:19:04" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | that was all from me, just a call for links | |||
|| [[#t17:19:04|17:19]] | |||
|- id="t17:19:04" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kparal: http://wiki.mandriva.com/en/Policies/SoftwareMedia | |||
|| [[#t17:19:04|17:19]] | |||
|- id="t17:19:12" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kparal: i wrote that for MDV back when I was there | |||
|| [[#t17:19:12|17:19]] | |||
|- id="t17:19:14" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | Oxf13: you have any handy links? | |||
|| [[#t17:19:14|17:19]] | |||
|- id="t17:19:23" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kparal: see the definitions for the 'updates' repositories | |||
|| [[#t17:19:23|17:19]] | |||
|- id="t17:19:34" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: thanks, will look at that | |||
|| [[#t17:19:34|17:19]] | |||
|- id="t17:19:52" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kparal: also see http://wiki.mandriva.com/en/Policies/Support , the full policy for maintainers about updates | |||
|| [[#t17:19:52|17:19]] | |||
|- id="t17:20:12" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | kparal: that was written by vincent danen when he was at mandriva, he also now works at red hat so you could always poke him for thoughts :) look for vdanen | |||
|| [[#t17:20:12|17:20]] | |||
|- id="t17:20:28" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: great, thx | |||
|| [[#t17:20:28|17:20]] | |||
|- id="t17:20:31" | |||
! style="background-color: #4d4d93" | Oxf13 | |||
| style="color: #4d4d93" | jlaska: I don't | |||
|| [[#t17:20:31|17:20]] | |||
|- id="t17:21:40" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #topic Open discussion - <your topic here> | |||
|| [[#t17:21:40|17:21]] | |||
|- id="t17:21:52" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | anything else to cover, if not let's close it out | |||
|| [[#t17:21:52|17:21]] | |||
|- id="t17:22:15" | |||
! style="background-color: #818144" | adamw | |||
| style="color: #818144" | nothing frm me | |||
|| [[#t17:22:15|17:22]] | |||
|- id="t17:22:46" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | alright gang, thanks for your time! | |||
|| [[#t17:22:46|17:22]] | |||
|- id="t17:22:54" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | I'll follow-up to the list with minutes etc... | |||
|| [[#t17:22:54|17:22]] | |||
|- id="t17:22:56" | |||
! style="background-color: #407a40" | jlaska | |||
| style="color: #407a40" | #endmeeting | |||
|| [[#t17:22:56|17:22]] | |||
|} | |||
Generated by irclog2html.py 2.7 by [mailto:marius@pov.lt Marius Gedminas] - find it at [http://mg.pov.lt/irclog2html mg.pov.lt]! |
Revision as of 18:43, 1 February 2010
Attendees
People present (lines said)
Regrets:
Agenda
- Proposed meeting agenda
- [FIXME meetbot summary]
Previous meeting follow-up
- jlaska to add bugzilla shared query links to Common_Bugs wiki page
- beland added links to Common_F13_bugs page
- wwoods and kparal to talk about design ideas
- adamw update on security policy
- Sent to devel@f.fp.org list for review from a wider audience (see http://lists.fedoraproject.org/pipermail/devel/2010-January/129978.html)
Release validation wiki updates
rhe and awilliam coordinated to improve the wiki presence of several release validation efforts, including installation test and desktop sanity test. For details, see QA/Join#Release_validation.
Test Day Planning
Just a general check-in on test day planning efforts. Who has what?
Rawhide Acceptance Testing
Last week, 2010-01-28 was the second pre-Alpha rawhide acceptance test milestone. Jkeating and dlehman coordinated to do a second compose (see rel-eng ticket#3292). Install images were built and posted on alt.fedoraproject.org. Since AutoQA doesn't yet monitor this location for new install images, tests were initiated manually.
Test Summary:
- Automated rats_install PASS (note bug#559597 prevents initramfs creation)
- AutoQA updates supports split URL compose now (using stage2= and repo=)
- Results available at Test_Results:Fedora_13_Rawhide_Acceptance_Test_2.
Next Steps:
- Fix AutoQA post-tree-compose hook to monitor for RAT droppings (see ticket#115)
- 2010-02-04 test run
AutoQA project update
Deps/conflicts prevention
- Milestone - https://fedorahosted.org/autoqa/milestone/autoqa%20depcheck
- Owner - User:wwoods
Last week
- bodhi code required for the post-bodhi-update hook is now in bodhi (thanks lmacken)
- wwoods working with skvidal and other rpm hackers to try and solve the depcheck problem
- wwoods looking for help in doing the post-bodhi-update hook
- kparal has code for generating fake RPMs for testing in git as rpmguard_test.py
This week
rpmguard and autoqa results collection
- Milestone - https://fedorahosted.org/autoqa/milestone/Package%20update%20tests
- Owner - User:kparal
Last week
- Address ticket#114
- Kparal interested in developing design goals for results db
This week
install automation
- Milestone - https://fedorahosted.org/autoqa/milestone/Automate%20installation%20test%20plan
- Owner - User:lili, User:rhe
Last week
- Liam announced a DVD install test case to autoqa-devel list (see https://fedorahosted.org/pipermail/autoqa-devel/2010-January/000178.html)
- Continue test development
This week
packaging/deployment
- Milestone - https://fedorahosted.org/autoqa/milestone/Packaging%20and%20Review
- Owner - User:jlaska
Last week
- Process akurtakov's feedback and remove all uncertain JAR files from the list (see User:Jlaska/gwt#Status_uncertain).
This week
- Seek guidance from upstream GWT for ...
- Cases where multiple versions of a JAR are bundled
- Need for remaining bundled JARs? (see User:Jlaska/gwt#Status_uncertain)
- Begin packaging JPackage JAR files for Fedora
Current status on packaging:
- gwt-* - Still scoping out packaging needs (see User:Jlaska/gwt)
- autoqa - packaged (see autoqa-0.3-2.fc12.src.rpm), will submit once autotest-client is accepted
- autotest-client - undergoing review - RHBZ #548522
- autotest - packaged (see autotest-0.11.0-4.el5.src.rpm, will submit for review after gwt* accepted
Open discussion - <Your topic here>
Upcoming QA events
- 2010-01-21 - Pre-Alpha Rawhide Acceptance Test Plan #1
- 2010-01-28 - Pre-Alpha Rawhide Acceptance Test Plan #2
- 2010-02-04 - Pre-Alpha Rawhide Acceptance Test Plan #3
- 2010-02-04 - NFSv4 Test Day
- 2010-02-05 - Alpha Blocker Meeting (F13Alpha) #1
- 2010-02-11 - Test Alpha 'Test Compose' (boot media testing)
- 2010-02-12 - Alpha Blocker Meeting (F13Alpha) #2
Action items
- <insert items here>
IRC transcript
jlaska | #startmeeting Fedora QA Meeting | 16:01 |
---|---|---|
zodbot | Meeting started Mon Feb 1 16:01:41 2010 UTC. The chair is jlaska. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
jlaska | #meetingname qa | 16:01 |
zodbot | Useful Commands: #action #agreed #halp #info #idea #link #topic. | 16:01 |
zodbot | The meeting name has been set to 'qa' | 16:01 |
jlaska | #topic Gathering | 16:01 |
adamw | yo | 16:02 |
jlaska | adamw: happy monday :) | 16:02 |
jlaska | who else can we convince to join us for a meeting? | 16:03 |
* kparal convinced | 16:03 | |
adamw | yeah, yeah, keep it short, whatever, i have important cellphone hacking to do :P | 16:03 |
jlaska | I can see that! :P | 16:03 |
jlaska | adamw: you must join the meeting using one of those phones | 16:03 |
kparal | adamw: you are a blogging superman :) | 16:03 |
* maxamillion is here | 16:04 | |
adamw | jlaska: gimme 2 minutes and i will | 16:04 |
jlaska | hi kparal, maxamillion | 16:04 |
jlaska | adamw: uh oh ... that wasn't meant as a dare :) | 16:04 |
jlaska | who else we have? wwoods Viking-Ice tk009 ? | 16:05 |
jlaska | alright, let's get started and hopefully they can join in | 16:06 |
jlaska | #topic previous meeting follow-up | 16:06 |
jlaska | #info jlaska to add bugzilla shared query links to Common_Bugs wiki page | 16:06 |
jlaska | #info beland added the links to the F-13 page already ... https://fedoraproject.org/wiki/Common_F13_bugs | 16:07 |
jlaska | The only other thing that occured to me was perhaps updating our IRC RSS feeds that zodbot tracks | 16:08 |
* nirik can do that later today if you let me know what to change it to/etc. | 16:08 | |
jlaska | I'll take an action item to grab the blocker bug RSS feeds and see if nirik can update zodbot to watch those links | 16:08 |
jlaska | nirik: thanks! | 16:09 |
nirik | no problem. | 16:09 |
jlaska | #action request zodbot tracking for updated F-13 QA RSS feeds (blocker bugs, common_bugs? etc...) | 16:09 |
* adamw now meetingggggg on his phone :) | 16:09 | |
nirik | I noticed the other day it spewed something about the f12 blockers... meant to look at it. | 16:09 |
jlaska | nirik: we can probably replace the F-13 ones with the new feeds? | 16:09 |
jlaska | adamw: you're nuts :) | 16:10 |
jlaska | okay, next up I have ... | 16:10 |
adamw | Pic available if proof desired! | 16:10 |
jlaska | #info wwoods and kparal to talk about design ideas | 16:10 |
nirik | f12 you mean? yeah. I think currently it's announcing any change to the f12 blocker | 16:10 |
jlaska | I think this came out of the AutoQA discussion last week | 16:10 |
jlaska | nirik: yeah, sorry ... replace the F-12 ones with the newer F-13 feeds | 16:10 |
jlaska | kparal: wwoods: do you have insight as to what was being tracked by this action item? | 16:11 |
kparal | jlaska: I believe it meant we should have consulted the future results database design? | 16:11 |
kparal | jlaska: which we didn't :/ | 16:12 |
adamw | http://www.happyassassin.net/extras/irc_meeting.jpg | 16:12 |
kparal | adamw: nice! | 16:13 |
jlaska | kparal: ah right ... hmm, what are your thoughts there. what is needed to do a good design review on that? | 16:13 |
jlaska | adamw: that's cute :) | 16:13 |
maxamillion | adamw: what irc client is that? | 16:13 |
jlaska | adamw: normally, I'd say this would impact your words/minute. But I don't think it will :) | 16:13 |
adamw | maxamillion: andchat | 16:14 |
maxamillion | adamw: interesting ... I'll have to check it out | 16:14 |
maxamillion | :) | 16:14 |
adamw | jlaska: i'm cheating, i'm typing on my pc now :P | 16:14 |
wwoods | jlaska: yeah we were going to talk about design ideas for the results database | 16:14 |
kparal | jlaska: I believe several should get involved, so we don't make any oversights right in the design. maybe some people that already designed some koji parts could help us | 16:14 |
adamw | maxamillion: it vibrates for nick alerts - stop buzzing my knee :D | 16:14 |
maxamillion | adamw: when did you get an android device? | 16:14 |
maxamillion | LOL | 16:14 |
kparal | *several people | 16:14 |
adamw | maxamillion: > #fedora-qa let's not derail | 16:14 |
maxamillion | rgr, sorry | 16:14 |
jlaska | kparal: re: koji ... do you mean like lmacken? | 16:16 |
jlaska | perhaps a micro-FAD would be helpful to get the right folks involved | 16:16 |
kparal | jlaska: I don't know about lmacken, for e.g. dmach hinted me to look at his kobo library several times. https://fedorahosted.org/kobo/ | 16:17 |
jlaska | kparal: aah right | 16:17 |
wwoods | ugh | 16:17 |
wwoods | xmlrpc with cookies? krb5? | 16:17 |
kparal | jlaska: it might be some inspiration for us, I think there is a hub part that store results | 16:17 |
jlaska | kparal: probably a good idea for us to outline what our needs are first? | 16:17 |
Oxf13 | kobo looked waaaay to overengineered for the stuff I needed | 16:18 |
wwoods | kobo is a great idea for building RHEL-internal apps | 16:18 |
kparal | I haven't studied it yet | 16:18 |
wwoods | but very poorly suited to fedora needs | 16:18 |
kparal | just looking for places where we can gather some ideas about the results DB | 16:18 |
skvidal | ugh | 16:19 |
wwoods | yeah it's still worth looking at other things that are around | 16:19 |
kparal | jlaska: yes, we should brainstorm about the needs first | 16:19 |
skvidal | b/c we need ANOTHER implemention of rpm header parsing | 16:19 |
wwoods | but there's no reason the results db needs to be able to parse RPM headers | 16:19 |
kparal | don't dump it everyone, we can have a look at some specific parts, not use everything at once :) | 16:20 |
wwoods | honestly there's no reason it needs to be anything more than, say, a TG app, as far as I can see | 16:20 |
wwoods | but that's still a very very broad canvas for design | 16:20 |
jlaska | in the interest of time ... is there a next step to keep track of here? | 16:20 |
kparal | wwoods already has some expertiese with irb frontend, so I suppose he will be the leader in this area :) | 16:20 |
wwoods | I'd suggest we should outline some requirements and goals before we start looking at tools/implementations | 16:21 |
jlaska | that seems sensible | 16:21 |
kparal | the next step should be the brainstorming meeting for those of us concerned I think | 16:21 |
wwoods | kparal: agreed | 16:21 |
kparal | we just must not forget about it :) | 16:21 |
jlaska | would you like me to organize a gobby meeting this week to review? | 16:22 |
kparal | sounds good for me | 16:22 |
wwoods | sure | 16:22 |
jlaska | #action jlaska to organize a gobby meeting to begin requirements/goal definition for a results db | 16:22 |
jlaska | alright ... last follow-up item ... | 16:23 |
jlaska | #info adamw update on security policy | 16:23 |
jlaska | The info I have is Adam moved the discussion from test@l.fp.org to devel@l.fp.org (http://lists.fedoraproject.org/pipermail/devel/2010-January/129978.html) | 16:24 |
jlaska | adamw: any other updates? | 16:24 |
adamw | sorry! | 16:24 |
adamw | nope, that's it - i did that before the weekend so haven't read the responses yet | 16:25 |
jlaska | adamw: no TXT'ing while MTG :) | 16:25 |
adamw | i intend to follow the same process i did for test list | 16:25 |
jlaska | okay, should we keep this on the radar for next week? | 16:25 |
adamw | do a new draft from the current responses, then send that, keep cycling until no-one has anything to complain about :) | 16:25 |
adamw | sure | 16:25 |
jlaska | #info adamw will continue monitoring feedback (http://lists.fedoraproject.org/pipermail/devel/2010-January/129978.html) and propose updated drafts as needed | 16:26 |
jlaska | alright, let's dive in ... | 16:26 |
jlaska | #topic Release validation wiki updates | 16:26 |
jlaska | adamw: I've got you on the spot for this as well, can you cover for rhe? | 16:26 |
jlaska | Just wanted to give a quick update on the wiki changes you and rhe have been working on | 16:26 |
adamw | yup | 16:27 |
adamw | so far we've added the installation validation testing wiki page: | 16:27 |
adamw | #link https://fedoraproject.org/wiki/QA:Installation_validation_testing | 16:27 |
adamw | a desktop validation testing wiki page, which is still full of duct tape: | 16:27 |
adamw | https://fedoraproject.org/wiki/QA:Desktop_validation_testing | 16:27 |
adamw | and modified the QA/Join page to mention this testing: | 16:27 |
jlaska | heh, the many uses of duct tape :) | 16:28 |
adamw | https://fedoraproject.org/wiki/QA/Join#Release_validation | 16:28 |
jlaska | adamw: I wanted to ask, would you like to have the QA schedule changed to reference 'release validation' and not specifically 'install validation' so there is room for other efforts? | 16:29 |
jlaska | okay, we can come back to that if needed, lemme keep on going | 16:31 |
jlaska | nice wiki updates rhe and adamw :) | 16:31 |
adamw | jlaska: i think that would be a good change | 16:31 |
jlaska | adamw: okay, I'll ping get in touch with poelcat later this week then | 16:31 |
jlaska | #action jlaska to discuss updating QA schedule with poelstra to reflect new 'release validation' focus | 16:32 |
adamw | there will be other types of validation we could do in future; there's already a couple of criteria we can test that don't really come under installation or desktop | 16:32 |
jlaska | I'd love to get off my butt and do the QA release checklist | 16:32 |
jlaska | to include in that mix | 16:32 |
jlaska | adamw: anything else on the wiki front? | 16:33 |
adamw | um, nothing springs to mind | 16:33 |
adamw | was that a leading question? :) | 16:33 |
adamw | i didn't get around to updating commonbugs yet :( | 16:33 |
jlaska | no, not a leading question | 16:34 |
jlaska | alright, moving on to another quick update ... | 16:34 |
jlaska | #topic Rawhide Acceptance Testing | 16:34 |
jlaska | we had another RATS drop last Thursday | 16:34 |
jlaska | jkeating composed a tree for rats_install (see rell-eng ticket#3292). | 16:35 |
jlaska | I had to correct a few typos with the rats_install patches designed to support providing stage2= and repo= ... but all-in-all it worked well | 16:35 |
jlaska | #link https://fedoraproject.org/wiki/Test_Results:Fedora_13_Rawhide_Acceptance_Test_2 | 16:35 |
Oxf13 | did it pass? | 16:35 |
jlaska | Oxf13: well it passed, but there's a _but_ | 16:36 |
jlaska | bug#559597 prevents initramfs creation ... so it won't boot without that fixed | 16:36 |
Oxf13 | oh right | 16:36 |
jlaska | so one dracut-004-5 lands, we should be good | 16:36 |
Oxf13 | but you can use the images with a later rawhide tree | 16:36 |
jlaska | at least for the automated portion of rats_install | 16:37 |
jlaska | Oxf13: right, the packages from a newer rawhide | 16:37 |
jlaska | I don't think we need to update the install images for this, right? | 16:37 |
jlaska | Oxf13: so how would you like to proceed ... want a ticket to update the 'last known good' ? | 16:38 |
Oxf13 | jlaska: we probably shouldn't do that until the package tree has the right dracut level and we verify that | 16:38 |
jlaska | Oxf13: oh agreed | 16:38 |
Oxf13 | this does bring up a good question though | 16:38 |
Oxf13 | does "last known good" mean a set of images, a set of packages, or the combination of the two? | 16:38 |
jlaska | #info Oxf13 asked ... does "last known good" mean a set of images, a set of packages, or the combination of the two? | 16:39 |
jlaska | from a testing perspective ... it means images + packages | 16:39 |
jlaska | as soon as one changes, I think that adds a caveat to the 'last known good' | 16:39 |
Oxf13 | I suppose for users it's useful to have images which we expect to work, which can be tested against package sets which we're not sure of | 16:39 |
Oxf13 | all releng would be tracking and providing symlinks to is the set of images | 16:40 |
jlaska | Oxf13: true, so this is intended to increase install reliability ... but is still open to rawhide package churn | 16:40 |
adamw | i think it's as simple as putting a rawhide date on the 'last known good' listing | 16:40 |
adamw | and a note that says it was known to work with that day's packages | 16:41 |
adamw | may work with other days, but we can't say for sure | 16:41 |
jlaska | agreed, I think we just need some wording around this so it's clear | 16:41 |
* poelcat thought LKG was a fully installable source, including images so people did not have to go all the way back to F12 for a reliable starting place | 16:42 | |
jlaska | think it's time to get some documentation down for this | 16:42 |
jlaska | any volunteers :) | 16:42 |
adamw | i can do it if you let me know roughly what's needed | 16:43 |
jlaska | adamw: given the questions here, I think defining what 'last known good' means | 16:43 |
jlaska | it's a term we use a lot, but sounds like there is still some confusion around what's included | 16:44 |
Oxf13 | part of that was just working through the mechanics of actually doing it | 16:45 |
jlaska | true true | 16:45 |
Oxf13 | it's far easier to store a small set of images, and then reference an existing tree of packages somewhere | 16:45 |
Oxf13 | or let the images autopick the latest rawhide for more fun | 16:45 |
adamw | i think this is a case where we should do the mechanics and then i will write an explanation which sounds like we knew what we were doing all along =) | 16:45 |
jlaska | okay, in that case I think we're probably done then | 16:46 |
jlaska | Oxf13: are there other changes coming on the rel-eng side of building these? | 16:46 |
Oxf13 | um... | 16:46 |
Oxf13 | how do you mean? | 16:46 |
jlaska | how do we know when we're done with providing 'last known good'? | 16:47 |
jlaska | how can we [X] check it off | 16:47 |
* adamw is the king of retrospective-justification-through-wikis | 16:47 | |
jlaska | adamw: it's still 20/20 right? :) | 16:47 |
Oxf13 | jlaska: in my head there is a simple webpage that is maintained by QA | 16:47 |
Oxf13 | this webpage describes Last Known Good and the fact that rawhide no longer has images of it's own | 16:48 |
Oxf13 | onthis page would be links to the install image files, and to the tree of packages it was found to be good with | 16:48 |
Oxf13 | with instructions on how to combine the two into an install | 16:48 |
adamw | if you give me canonical locations for lng installer images and package tree i can totally make a wiki page for that. | 16:48 |
adamw | also, those instructions :D | 16:49 |
jlaska | Oxf13: ah that's helpful | 16:49 |
Oxf13 | and finally notes that without picking a specific repo of packages, the images will attempt to install the latest repo of packages on the mirror system | 16:49 |
Oxf13 | which has not been validated, and may not work | 16:49 |
jlaska | alright, adamw I'll be happy to work the details with you | 16:49 |
adamw | okay | 16:50 |
adamw | action it? | 16:50 |
jlaska | #info jlaska and adamw to work on drafting a 'last known good' wiki page | 16:50 |
jlaska | err ... | 16:50 |
jlaska | #action jlaska and adamw to work on drafting a 'last known good' wiki page | 16:50 |
jlaska | Oxf13: thanks ... will probably pick your brain again during the week | 16:50 |
Oxf13 | no problem | 16:50 |
jlaska | okay ... time for AutoQA update! | 16:50 |
* jlaska hits the gong | 16:51 | |
jlaska | #topic AutoQA project update | 16:51 |
jlaska | #topic AutoQA project update - deps/conflicts prevention | 16:51 |
jlaska | wwoods: you want to kick things off for the AutoQA update? | 16:51 |
wwoods | sure | 16:51 |
wwoods | Friday afternoon I got a working yum-based prototype of the depcheck code | 16:52 |
wwoods | http://git.fedorahosted.org/git/?p=autoqa.git;a=blob;f=tests/depcheck/depcheck | 16:52 |
jlaska | saweet! | 16:52 |
wwoods | a mere 147 lines, even | 16:52 |
wwoods | I need to start creating test cases to make sure it works as expected | 16:53 |
wwoods | typical runtime is ~20s | 16:53 |
jlaska | wow, you really brought that down from the 60s | 16:53 |
wwoods | ~15s for leaf-node packages (e.g. something like hamster-applet) | 16:53 |
wwoods | ~19-20s for packages with lots of prov/req data (e.g. gcc) | 16:54 |
jlaska | that's pretty darned good | 16:54 |
wwoods | but "20s" is a safe estimate | 16:54 |
wwoods | probably it can be sped up further | 16:54 |
wwoods | but premature optimization is the root of all evil, and all that, so.. later | 16:54 |
jlaska | heh | 16:54 |
* jlaska stuffs a few #info tags into the mix | 16:55 | |
jlaska | #info Friday afternoon I got a working yum-based prototype of the depcheck code | 16:55 |
jlaska | #link http://git.fedorahosted.org/git/?p=autoqa.git;a=blob;f=tests/depcheck/depcheck | 16:55 |
jlaska | not that this is blocking your efforts, but I'm waiting for some feedback from jhutar, but rpmfluff should be an official fedora package soon | 16:55 |
wwoods | excellent | 16:56 |
wwoods | yeah I think I'd like to use rpmfluff etc. to generate test packages/repos | 16:56 |
wwoods | for the test cases | 16:56 |
jlaska | that'll be great to see | 16:56 |
wwoods | yum's test cases involve creating objects which *simulate* test packages/repos/etc. | 16:56 |
wwoods | not sure if that makes a significant difference | 16:57 |
jlaska | just having a testsuite at all for this I think will pay off in the long run | 16:57 |
wwoods | definitely. | 16:57 |
jlaska | given the complexity | 16:57 |
jlaska | nice work! | 16:57 |
jlaska | wwoods: anything else on the depcheck front? | 16:58 |
wwoods | no, I think that covers it | 16:58 |
jlaska | sweet, alright ... kparal's up next | 16:58 |
kparal | ok | 16:59 |
jlaska | #topic AutoQA project update - rpmguard and resultsdb | 16:59 |
kparal | so I have updated a few tickets regarding rpmguard | 16:59 |
kparal | first is https://fedorahosted.org/autoqa/ticket/113 | 16:59 |
jlaska | take it away kparal | 16:59 |
kparal | when comparing the exactly same packages the rpmguard will now just skip the comparison and print a notice that they are the same | 16:59 |
kparal | that could save a little computing power | 17:00 |
jlaska | aha, nice ... that test run confused the heck out of me :) | 17:00 |
kparal | it was connected to our problem of comparing the same package unintentionally | 17:00 |
kparal | and second ticket connected to that is https://fedorahosted.org/autoqa/ticket/114 | 17:01 |
kparal | before we compared the current package with the latest package from stable, updates or updates-testing | 17:01 |
kparal | now we compare only to stable and updates, as per discussion on autoqa-devel | 17:02 |
jlaska | nice to see all this stuff getting hashed out | 17:02 |
kparal | and also we compare to the latest *previous* package (so it should not happen to compare two equal packages) | 17:02 |
kparal | this also allows us to run the test any time in the future, even against older packages (in that time already in stable or updates, not in updates-candidate) and receive the same results | 17:03 |
jlaska | oh so if I ran that test again, it should be grabbing ... yup, you just answered it | 17:03 |
kparal | this can be beneficial when we find some problem in autoqa/rpmguard and need to re-run the test suite again | 17:03 |
jlaska | #info I have updated a few tickets regarding rpmguard | 17:04 |
jlaska | #link ttps://fedorahosted.org/autoqa/ticket/113 | 17:04 |
jlaska | #link ttps://fedorahosted.org/autoqa/ticket/114 | 17:04 |
jlaska | #link https://fedorahosted.org/autoqa/ticket/113 | 17:04 |
jlaska | #link https://fedorahosted.org/autoqa/ticket/114 | 17:04 |
adamw | side note on rpmguard: we should talk about the privesc stuff at some point, since that looks like it may turn into a Real Thing | 17:04 |
* jlaska gets flagged for incorrect use of meetbot | 17:04 | |
kparal | adamw: privesc? | 17:04 |
jlaska | #info adamw discussed possible rpmguard and privilege escalation coordination | 17:05 |
kparal | ah | 17:05 |
jlaska | kparal: that's the security policy Adam'w been working | 17:05 |
kparal | just didn't know the abbreviation :) | 17:05 |
Oxf13 | jlaska: fyi, meetbot picks up links automatically, you don't have to #link them | 17:06 |
jlaska | Oxf13: ah, thx | 17:06 |
kparal | ok, that's all from me | 17:06 |
jlaska | kparal: also the results db discussion earlier, hopefully I can help get some of you and wwoods ideas on "paper" this week | 17:07 |
jlaska | kparal: thanks for the updates! | 17:07 |
kparal | e-paper = wiki :) | 17:07 |
jlaska | you got it | 17:07 |
jlaska | #topic AutoQA project update - install automation | 17:07 |
jlaska | #info Liam added a dvd_install.py script to the autoqa git repo last week | 17:08 |
jlaska | https://fedorahosted.org/pipermail/autoqa-devel/2010-January/000178.html | 17:08 |
jlaska | it raises some interesting questions for me on how we'll approach automating the install matrix | 17:08 |
jlaska | wwoods: if you have some time this week, I could use your input on that thread as well | 17:09 |
wwoods | jlaska: yeah I've been meaning to give that a closer look | 17:09 |
jlaska | ah thank you | 17:09 |
jlaska | you know the usual ... trying to figure out what path is the most sustainable and scalable for building new install tests :) | 17:10 |
jlaska | Liam has some more thoughts on the mailing list, I'll try to reply later today | 17:11 |
jlaska | so that's great news, hopefully more install tests to come soon | 17:11 |
jlaska | alright ... last up ... | 17:11 |
jlaska | #topic AutoQA projet update - packaging | 17:11 |
jlaska | #info Process akurtakov's feedback and remove all uncertain JAR files from the list | 17:11 |
jlaska | I've got the list down to as small as I can get it ... adamw suggested reaching out to GWT upstream for some additional feedback | 17:12 |
jlaska | so the plan this week is to Seek guidance from upstream GWT for ... | 17:12 |
jlaska | * Cases where multiple versions of a JAR are bundled | 17:12 |
jlaska | * Need for remaining bundled JARs? (see https://fedoraproject.org/wiki/User:Jlaska/gwt#Status_uncertain) | 17:12 |
jlaska | and ideally, I'd like to have one of the listed JPackage dependencies already started through the Fedora packaging process | 17:13 |
jlaska | https://fedoraproject.org/wiki/User:Jlaska/gwt#JPackage_Dependencies | 17:13 |
jlaska | aside from that ... I've been going through the gwt.spec and removing JAR files and linking them to their equivalents (and adding BuildRequires) | 17:14 |
jlaska | alright ... open discussion time | 17:14 |
jlaska | #topic Open discussion - <your topic here> | 17:14 |
jlaska | I'll close out the meeting in 2 minutes unless any topics come up | 17:14 |
kparal | ok, one topic from me | 17:14 |
jlaska | kparal: sure, what's up? | 17:14 |
kparal | package update acceptance test plan | 17:14 |
kparal | I just have a quick call for links :) | 17:15 |
jlaska | oh oh, right on | 17:15 |
jlaska | #topic Open discussion - Package Update Acceptance test plan | 17:15 |
jlaska | #info kparal put out a call for links | 17:15 |
jlaska | kparal: what sort of links are you looking for? | 17:15 |
kparal | I'm currently working on package update acceptance test plan, that means what should be our approach to decide if some package update is good or not | 17:15 |
kparal | I am currently looking into other distributions how they do it and trying to gather some inspiration | 17:16 |
kparal | if somebody is aware of some documented policies and have links for them, I will be very glad if you send them to me | 17:16 |
kparal | it is quite possible that I don't find everything that is available | 17:17 |
jlaska | kparal: I wonder if the MUST and SHOULD items could provide some insight - http://fedoraproject.org/wiki/Packaging:ReviewGuidelines | 17:17 |
kparal | yes, currently I have found mainly requirements for the initial review process | 17:17 |
kparal | but I haven't found many documents concerning package updates requirements | 17:18 |
adamw | i'm sure debian must have a policy | 17:18 |
jlaska | perhaps what wwoods is working on might be included in the mix? the depscheck stuff | 17:18 |
kparal | it is possible that other distributions also don't have strict policies about that | 17:18 |
kparal | but - if you know about such a policy and have a link, please send it to me. thanks :) | 17:18 |
kparal | that was all from me, just a call for links | 17:19 |
adamw | kparal: http://wiki.mandriva.com/en/Policies/SoftwareMedia | 17:19 |
adamw | kparal: i wrote that for MDV back when I was there | 17:19 |
jlaska | Oxf13: you have any handy links? | 17:19 |
adamw | kparal: see the definitions for the 'updates' repositories | 17:19 |
kparal | adamw: thanks, will look at that | 17:19 |
adamw | kparal: also see http://wiki.mandriva.com/en/Policies/Support , the full policy for maintainers about updates | 17:19 |
adamw | kparal: that was written by vincent danen when he was at mandriva, he also now works at red hat so you could always poke him for thoughts :) look for vdanen | 17:20 |
kparal | adamw: great, thx | 17:20 |
Oxf13 | jlaska: I don't | 17:20 |
jlaska | #topic Open discussion - <your topic here> | 17:21 |
jlaska | anything else to cover, if not let's close it out | 17:21 |
adamw | nothing frm me | 17:22 |
jlaska | alright gang, thanks for your time! | 17:22 |
jlaska | I'll follow-up to the list with minutes etc... | 17:22 |
jlaska | #endmeeting | 17:22 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!