From Fedora Project Wiki
(create initial page for 07-01 meeting) |
(update page with the results of the meeting) |
||
Line 1: | Line 1: | ||
= Attendees = | = Attendees = | ||
* adamw (143) | |||
* dan408\ (77) | |||
* nirik (35) | |||
* jreznik (32) | |||
* tflink (28) | |||
* cwickert (14) | |||
* Southern_Gentlem (5) | |||
* brunowolff (5) | |||
* zodbot (4) | |||
* Martix_ (4) | |||
* dgilmore (4) | |||
* robatino (3) | |||
* Cerlyn (2) | |||
* mkrizek (1) | |||
* pschindl (1) | |||
= Agenda = | = Agenda = | ||
Line 9: | Line 24: | ||
== Fedora 19 retrospective and wrap-up == | == Fedora 19 retrospective and wrap-up == | ||
* | * The [[Fedora_19_QA_Retrospective]] page is now up and ready for feedback | ||
* | * No-one had any other major post-F19 topics that weren't already in hand | ||
== Fedora 20 planning == | == Fedora 20 planning == | ||
* Final criteria | * nirik and dgilmore will be proposing a new policy for deciding which spins to ship for F20 | ||
* | * adamw will continue with Final criteria rewrite and look at updating the validation test case set | ||
* | * With the new [[Changes]] policy, the F20 'feature list' is [[Releases/20/ChangeSet]] | ||
* jreznik would like to see functional validation of Changes for F20 | |||
== Taskbot == | == Taskbot == | ||
* | * The current AutoQA setup is running on F17 which will go EOL soon: we may need to spend time moving it to something newer | ||
* tflink says we're hoping to have a functional taskbot in place during F20 cycle | |||
== Test Days == | == Test Days == | ||
* Special out-of-cycle request | * Special out-of-cycle request | ||
* Deferred till next week | |||
== Open floor == | == Open floor == | ||
* The spin-kickstarts package build process has been improved, which may make it less of a pain to do package updates | |||
== Action items == | == Action items == | ||
* adamw to add an item for Change validation discussion to next week's agenda | |||
== IRC Log == | == IRC Log == | ||
{| | |||
|- id="t15:01:54" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #startmeeting Fedora QA meeting | |||
|| [[#t15:01:54|15:01]] | |||
|- id="t15:01:54" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Meeting started Mon Jul 1 15:01:54 2013 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. | |||
|| [[#t15:01:54|15:01]] | |||
|- id="t15:01:54" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Useful Commands: #action #agreed #halp #info #idea #link #topic. | |||
|| [[#t15:01:54|15:01]] | |||
|- id="t15:02:00" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #meetingname fedora-qa | |||
|| [[#t15:02:00|15:02]] | |||
|- id="t15:02:00" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | The meeting name has been set to 'fedora-qa' | |||
|| [[#t15:02:00|15:02]] | |||
|- id="t15:02:03" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #topic Roll call | |||
|| [[#t15:02:03|15:02]] | |||
|- id="t15:02:10" | |||
| colspan="2" | * pschindl is here | |||
|| [[#t15:02:10|15:02]] | |||
|- id="t15:02:14" | |||
| colspan="2" | * tflink is here | |||
|| [[#t15:02:14|15:02]] | |||
|- id="t15:02:34" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | hi | |||
|| [[#t15:02:34|15:02]] | |||
|- id="t15:02:59" | |||
| colspan="2" | * mkrizek is here | |||
|| [[#t15:02:59|15:02]] | |||
|- id="t15:03:06" | |||
| colspan="2" | * Cerlyn is here | |||
|| [[#t15:03:06|15:03]] | |||
|- id="t15:03:08" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | set phasers to FUN | |||
|| [[#t15:03:08|15:03]] | |||
|- id="t15:03:40" | |||
| colspan="2" | * jreznik is there, would like to leave a bit earlier, so go on, go on! | |||
|| [[#t15:03:40|15:03]] | |||
|- id="t15:03:54" | |||
| colspan="2" | * brunowolff is here | |||
|| [[#t15:03:54|15:03]] | |||
|- id="t15:04:32" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #topic Fedora 19 retrospective and wrap-up | |||
|| [[#t15:04:32|15:04]] | |||
|- id="t15:04:56" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so, we got F19 tested and out the door with only a one week slip - big congratulations to everyone! | |||
|| [[#t15:04:56|15:04]] | |||
|- id="t15:05:15" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | in case anyone missed the ML message: | |||
|| [[#t15:05:15|15:05]] | |||
|- id="t15:05:22" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | yep, thanks everyone! | |||
|| [[#t15:05:22|15:05]] | |||
|- id="t15:05:27" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info I put the retrospective page up recently at https://fedoraproject.org/wiki/Fedora_19_QA_Retrospective | |||
|| [[#t15:05:27|15:05]] | |||
|- id="t15:05:36" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | you can add feedback on the *QA* process to that page | |||
|| [[#t15:05:36|15:05]] | |||
|- id="t15:05:51" | |||
! style="background-color: #488888" | Southern_Gentlem | |||
| style="color: #488888" | adamw, my question is how the sudo switch is missing from the gnome install | |||
|| [[#t15:05:51|15:05]] | |||
|- id="t15:06:05" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Southern_Gentlem: the GNOME team does not want it to be optional. | |||
|| [[#t15:06:05|15:06]] | |||
|- id="t15:06:13" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | it's by design for that tool. | |||
|| [[#t15:06:13|15:06]] | |||
|- id="t15:06:36" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | that doesn't quite tie in with anaconda views it, but then i don't think we're quite at the point where GNOME gets to define the UI of *the entire distribution* :) | |||
|| [[#t15:06:36|15:06]] | |||
|- id="t15:06:54" | |||
! style="background-color: #488888" | Southern_Gentlem | |||
| style="color: #488888" | so first boot you have to give admin priviledges to the first user | |||
|| [[#t15:06:54|15:06]] | |||
|- id="t15:06:56" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | if GNOME was designing the installer, it wouldn't have a switch either: the first user account would always be an admin. | |||
|| [[#t15:06:56|15:06]] | |||
|- id="t15:07:03" | |||
! style="background-color: #488888" | Southern_Gentlem | |||
| style="color: #488888" | something wrong with that | |||
|| [[#t15:07:03|15:07]] | |||
|- id="t15:07:08" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | if you install GNOME and don't create a user in anaconda, yes. | |||
|| [[#t15:07:08|15:07]] | |||
|- id="t15:07:09" | |||
| colspan="2" | * dan408\ sips coffee | |||
|| [[#t15:07:09|15:07]] | |||
|- id="t15:07:49" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so let's see, as well as general f19 stuff, some leading questions... | |||
|| [[#t15:07:49|15:07]] | |||
|- id="t15:08:09" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | anyone particularly worried about any specific bugs that slipped through the net and have ideas to do anything about them? | |||
|| [[#t15:08:09|15:08]] | |||
|- id="t15:08:36" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | other than the mac bug? | |||
|| [[#t15:08:36|15:08]] | |||
|- id="t15:09:13" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | no | |||
|| [[#t15:09:13|15:09]] | |||
|- id="t15:09:15" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | nvm, already on the list | |||
|| [[#t15:09:15|15:09]] | |||
|- id="t15:09:15" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | including that, if we have anything productive to contribute | |||
|| [[#t15:09:15|15:09]] | |||
|- id="t15:09:28" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | though personally i'm not hugely concerned about that one | |||
|| [[#t15:09:28|15:09]] | |||
|- id="t15:09:55" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | it's good ol' fedora | |||
|| [[#t15:09:55|15:09]] | |||
|- id="t15:10:12" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | yeah, I don't have anything to contribute that hasn't already been said | |||
|| [[#t15:10:12|15:10]] | |||
|- id="t15:10:42" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | can anyone think of any issues we need to document that aren't documented already? | |||
|| [[#t15:10:42|15:10]] | |||
|- id="t15:11:01" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | I'm minorly concerned about what criteria the cloud folks want to add, but that can wait until they're proposed | |||
|| [[#t15:11:01|15:11]] | |||
|- id="t15:11:54" | |||
! style="background-color: #4b904b" | robatino | |||
| style="color: #4b904b" | i'm already seeing bugs 946964/955779 on one of my newly installed F19 boxes. i think it may be a common issue | |||
|| [[#t15:11:54|15:11]] | |||
|- id="t15:11:57" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | nothing really, same usual questions popping up in #fedora | |||
|| [[#t15:11:57|15:11]] | |||
|- id="t15:12:12" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | grub questions, video drivers, getting up and running | |||
|| [[#t15:12:12|15:12]] | |||
|- id="t15:12:20" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | these are pretty much documented | |||
|| [[#t15:12:20|15:12]] | |||
|- id="t15:12:47" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | cool | |||
|| [[#t15:12:47|15:12]] | |||
|- id="t15:12:54" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so no big new stuff | |||
|| [[#t15:12:54|15:12]] | |||
|- id="t15:13:14" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | no. | |||
|| [[#t15:13:14|15:13]] | |||
|- id="t15:13:35" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | i really dont see anything major at the moment | |||
|| [[#t15:13:35|15:13]] | |||
|- id="t15:13:46" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | robatino: if you can clarify that one it could certainly be a commonbugs candidate, but I haven't had issues using gdm in KVM virt machines | |||
|| [[#t15:13:46|15:13]] | |||
|- id="t15:13:56" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | thanks dan | |||
|| [[#t15:13:56|15:13]] | |||
|- id="t15:14:10" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | np | |||
|| [[#t15:14:10|15:14]] | |||
|- id="t15:14:18" | |||
! style="background-color: #4b904b" | robatino | |||
| style="color: #4b904b" | i'm seeing it on bare metal now (on a machine with blacklisted 82865 video) | |||
|| [[#t15:14:18|15:14]] | |||
|- id="t15:14:32" | |||
! style="background-color: #4b904b" | robatino | |||
| style="color: #4b904b" | i'll be investigating more | |||
|| [[#t15:14:32|15:14]] | |||
|- id="t15:15:19" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | for the record, i've done most of the obvious commonbugs entries, the ones remaining are mostly ones that aren't entirely clear, but i'll take another pass through the list today | |||
|| [[#t15:15:19|15:15]] | |||
|- id="t15:15:30" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | anything more for f19 or shall we move on to the next one? :) | |||
|| [[#t15:15:30|15:15]] | |||
|- id="t15:15:35" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | thanks adamw for commonbugs | |||
|| [[#t15:15:35|15:15]] | |||
|- id="t15:15:54" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | the next one ? | |||
|| [[#t15:15:54|15:15]] | |||
|- id="t15:15:58" | |||
| colspan="2" | * dan408\ gets scared | |||
|| [[#t15:15:58|15:15]] | |||
|- id="t15:16:02" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | f20! | |||
|| [[#t15:16:02|15:16]] | |||
|- id="t15:16:06" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | NO | |||
|| [[#t15:16:06|15:16]] | |||
|- id="t15:16:09" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | :( | |||
|| [[#t15:16:09|15:16]] | |||
|- id="t15:16:45" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | 2 weeks vacation for all | |||
|| [[#t15:16:45|15:16]] | |||
|- id="t15:16:48" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info Fedora 20 is cancelled, dan408's orders | |||
|| [[#t15:16:48|15:16]] | |||
|- id="t15:16:59" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | not cancelled | |||
|| [[#t15:16:59|15:16]] | |||
|- id="t15:17:00" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | the official QA dictionary does not know the meaning of the word 'vacation' | |||
|| [[#t15:17:00|15:17]] | |||
|- id="t15:17:10" | |||
! style="background-color: #4d4d93" | brunowolff | |||
| style="color: #4d4d93" | I added a note about getting a TC for the minor spins. | |||
|| [[#t15:17:10|15:17]] | |||
|- id="t15:18:18" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | alright | |||
|| [[#t15:18:18|15:18]] | |||
|- id="t15:18:46" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | brunowolff: that's really up to releng | |||
|| [[#t15:18:46|15:18]] | |||
|- id="t15:18:50" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | we don't order them what to build | |||
|| [[#t15:18:50|15:18]] | |||
|- id="t15:18:55" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | we just ask for a tC | |||
|| [[#t15:18:55|15:18]] | |||
|- id="t15:18:56" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: vacation? is it somehow related to vaca in spanish? :D | |||
|| [[#t15:18:56|15:18]] | |||
|- id="t15:19:10" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #topic Fedora 20 planning | |||
|| [[#t15:19:10|15:19]] | |||
|- id="t15:19:19" | |||
! style="background-color: #4d4d93" | brunowolff | |||
| style="color: #4d4d93" | It affected QA of those spins. | |||
|| [[#t15:19:19|15:19]] | |||
|- id="t15:19:22" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so F19 is SO last week | |||
|| [[#t15:19:22|15:19]] | |||
|- id="t15:19:28" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | brunowolff: well, true. | |||
|| [[#t15:19:28|15:19]] | |||
|- id="t15:19:28" | |||
| colspan="2" | * nirik would like to clearly propose dgilmore's spins critera for the f20 cycle. | |||
|| [[#t15:19:28|15:19]] | |||
|- id="t15:19:40" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | nirik: can you expand on what you mean by that? | |||
|| [[#t15:19:40|15:19]] | |||
|- id="t15:20:29" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | for tc/rc's we compose all approved spins, but spins must get 2 testers to ack that they passed basic tests. Those that do, are released for that milestone. Those that don't aren't. | |||
|| [[#t15:20:29|15:20]] | |||
|- id="t15:20:37" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | for f20 schedule reference - https://fedoraproject.org/wiki/Releases/20/Schedule (see, no earlier than) | |||
|| [[#t15:20:37|15:20]] | |||
|- id="t15:20:45" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | if something doesn't get any acks for a cycle, it's dropped. | |||
|| [[#t15:20:45|15:20]] | |||
|- id="t15:21:13" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | can these acks be done via email? | |||
|| [[#t15:21:13|15:21]] | |||
|- id="t15:21:15" | |||
| colspan="2" | * nirik was going to write up something for devel/test/spins | |||
|| [[#t15:21:15|15:21]] | |||
|- id="t15:21:35" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | dan408\: good question | |||
|| [[#t15:21:35|15:21]] | |||
|- id="t15:21:38" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | whatever folks would prefer, sure. | |||
|| [[#t15:21:38|15:21]] | |||
|- id="t15:21:40" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | nirik: well, we planned it in milano with cwickert too (similar, even for the big spins) - so I'm +1 for that | |||
|| [[#t15:21:40|15:21]] | |||
|- id="t15:21:44" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | but a wiki might be easier to track | |||
|| [[#t15:21:44|15:21]] | |||
|- id="t15:21:53" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | +1 to a wiki on that | |||
|| [[#t15:21:53|15:21]] | |||
|- id="t15:21:54" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | we have matrices for desktop spins, we don't print a matrix for every other spin | |||
|| [[#t15:21:54|15:21]] | |||
|- id="t15:21:55" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | nirik: or real ticket... | |||
|| [[#t15:21:55|15:21]] | |||
|- id="t15:22:08" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | yeah, could get confusing tho... with all the spins... | |||
|| [[#t15:22:08|15:22]] | |||
|- id="t15:22:10" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | or matrix... | |||
|| [[#t15:22:10|15:22]] | |||
|- id="t15:22:16" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | a page that just had 'does it boot?' for every spin would be easy to write, i guess. | |||
|| [[#t15:22:16|15:22]] | |||
|- id="t15:22:21" | |||
| colspan="2" | * nirik doesn't care how we track it really. | |||
|| [[#t15:22:21|15:22]] | |||
|- id="t15:22:32" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | does anyone see a major problem with the policy in general? | |||
|| [[#t15:22:32|15:22]] | |||
|- id="t15:22:40" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | from a QA perspective? doesn't seem like a problem for us, to me | |||
|| [[#t15:22:40|15:22]] | |||
|- id="t15:22:43" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | I was thinking: boots, can login, network works? (or any other basic things) | |||
|| [[#t15:22:43|15:22]] | |||
|- id="t15:22:51" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | as long as we aren't dropping spins left and right due to lack of acks, im +1 | |||
|| [[#t15:22:51|15:22]] | |||
|- id="t15:23:15" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | well, I suspect we will, but we will see. | |||
|| [[#t15:23:15|15:23]] | |||
|- id="t15:23:26" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i suspect the *two* tester requirement may be too many | |||
|| [[#t15:23:26|15:23]] | |||
|- id="t15:23:33" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | we don't get two testers for KDE sometimes, enver mind anything else | |||
|| [[#t15:23:33|15:23]] | |||
|- id="t15:23:34" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | should it be 1/ | |||
|| [[#t15:23:34|15:23]] | |||
|- id="t15:23:35" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | ? | |||
|| [[#t15:23:35|15:23]] | |||
|- id="t15:23:39" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | 1 seems more realistic | |||
|| [[#t15:23:39|15:23]] | |||
|- id="t15:23:42" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | hold on | |||
|| [[#t15:23:42|15:23]] | |||
|- id="t15:23:59" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | It depends on what you want to test | |||
|| [[#t15:23:59|15:23]] | |||
|- id="t15:24:02" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | and for a really basic functionality check, i don't see the need for double testing | |||
|| [[#t15:24:02|15:24]] | |||
|- id="t15:24:11" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | anyhow, I am not saying we approve anything. I am just saying I intend to start a clear dialog on this for f20. ;) | |||
|| [[#t15:24:11|15:24]] | |||
|- id="t15:24:19" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | cwickert: "<nirik> I was thinking: boots, can login, network works? (or any other basic things)" | |||
|| [[#t15:24:19|15:24]] | |||
|- id="t15:24:28" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | nirik: sure, understood | |||
|| [[#t15:24:28|15:24]] | |||
|- id="t15:24:40" | |||
! style="background-color: #539e9e" | dgilmore | |||
| style="color: #539e9e" | adamw: my thought was the spin maintainer and one other | |||
|| [[#t15:24:40|15:24]] | |||
|- id="t15:24:41" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | most spins are based on other spins, so they should have pretty good coverage already | |||
|| [[#t15:24:41|15:24]] | |||
|- id="t15:24:53" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info nirik and dgilmore will be proposing a new policy for deciding which spins to ship for F20 | |||
|| [[#t15:24:53|15:24]] | |||
|- id="t15:25:03" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | like the jam-kde spin inherits testing from KDE | |||
|| [[#t15:25:03|15:25]] | |||
|- id="t15:25:11" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | cwickert: the problem is that just adding packages can bust stuff sometimes, we can't assume a pass for the KDE spin means a pass for all KDE-derived spins | |||
|| [[#t15:25:11|15:25]] | |||
|- id="t15:25:12" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | dgilmore: spin maintainer + one other makes sense for me | |||
|| [[#t15:25:12|15:25]] | |||
|- id="t15:25:15" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | except when it doesn't compose or has other issues. | |||
|| [[#t15:25:15|15:25]] | |||
|- id="t15:25:23" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | jreznik: i think sometimes, 'spin maintainer' may be all we can get. | |||
|| [[#t15:25:23|15:25]] | |||
|- id="t15:25:34" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | all we then need to test is: 1) it composes, 2) it boots, 3) one can login and 4) all applications run as expected | |||
|| [[#t15:25:34|15:25]] | |||
|- id="t15:25:44" | |||
! style="background-color: #539e9e" | dgilmore | |||
| style="color: #539e9e" | adamw: i know in the past they have not tested | |||
|| [[#t15:25:44|15:25]] | |||
|- id="t15:25:50" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | 'all applications run as expected' is a large bear trap | |||
|| [[#t15:25:50|15:25]] | |||
|- id="t15:25:50" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | and this should IHNO be done by two people | |||
|| [[#t15:25:50|15:25]] | |||
|- id="t15:25:54" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | owner and one more | |||
|| [[#t15:25:54|15:25]] | |||
|- id="t15:25:58" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | it takes about three hours to run that test for KDE | |||
|| [[#t15:25:58|15:25]] | |||
|- id="t15:26:00" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | +1 cwickert | |||
|| [[#t15:26:00|15:26]] | |||
|- id="t15:26:02" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | and it's rarely a 100% pass | |||
|| [[#t15:26:02|15:26]] | |||
|- id="t15:26:03" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | even spin owner is better than what we have now. | |||
|| [[#t15:26:03|15:26]] | |||
|- id="t15:26:06" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | s/IHNO/IHMO | |||
|| [[#t15:26:06|15:26]] | |||
|- id="t15:26:16" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | it takes 3 hours to run that test for kde? | |||
|| [[#t15:26:16|15:26]] | |||
|- id="t15:26:19" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | yup | |||
|| [[#t15:26:19|15:26]] | |||
|- id="t15:26:26" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | is kde really that slow? | |||
|| [[#t15:26:26|15:26]] | |||
|- id="t15:26:28" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | yeah, all applications is a bit crazy... | |||
|| [[#t15:26:28|15:26]] | |||
|- id="t15:26:31" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | just launching every damn app in the menus and testing it can do _something_ | |||
|| [[#t15:26:31|15:26]] | |||
|- id="t15:26:37" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | or are you talking about KDE + derivative spins? | |||
|| [[#t15:26:37|15:26]] | |||
|- id="t15:26:39" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | adamw: I don't expect it to pass 100, I just expect it to be tested | |||
|| [[#t15:26:39|15:26]] | |||
|- id="t15:26:40" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | dan408\: no, it just has a lot of apps | |||
|| [[#t15:26:40|15:26]] | |||
|- id="t15:26:44" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | dan408\: manually, yes - there are a lot of apps, you have to try to click over, load document | |||
|| [[#t15:26:44|15:26]] | |||
|- id="t15:26:51" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | dan408\: Desktop has rather fewer, still takes 1-2hrs though | |||
|| [[#t15:26:51|15:26]] | |||
|- id="t15:26:55" | |||
! style="background-color: #a25555" | Cerlyn | |||
| style="color: #a25555" | testing all apps on something like the security spin would be difficult | |||
|| [[#t15:26:55|15:26]] | |||
|- id="t15:26:57" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | adamw: why would it take 3 hours to test kde? | |||
|| [[#t15:26:57|15:26]] | |||
|- id="t15:27:06" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | jreznik: that's what we have you for | |||
|| [[#t15:27:06|15:27]] | |||
|- id="t15:27:06" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | definitely time to talk to vhumba about this one | |||
|| [[#t15:27:06|15:27]] | |||
|- id="t15:27:12" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | I'd be fine with that as an optional. | |||
|| [[#t15:27:12|15:27]] | |||
|- id="t15:27:13" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | adamw: you mean according to the criteria I just outlined? | |||
|| [[#t15:27:13|15:27]] | |||
|- id="t15:27:28" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | well KDE is a "release blocking" desktop | |||
|| [[#t15:27:28|15:27]] | |||
|- id="t15:27:30" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | cwickert: "all applications run as expected" | |||
|| [[#t15:27:30|15:27]] | |||
|- id="t15:27:32" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | anyhow | |||
|| [[#t15:27:32|15:27]] | |||
|- id="t15:27:38" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | we don't need to get bogged down in the details | |||
|| [[#t15:27:38|15:27]] | |||
|- id="t15:27:41" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | but for a basic spin you dont need to "launch every app" | |||
|| [[#t15:27:41|15:27]] | |||
|- id="t15:27:53" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | yeah, that's kinda what I was saying, i don't think that test is even required | |||
|| [[#t15:27:53|15:27]] | |||
|- id="t15:27:59" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | maybe check the key apps for the spin, sure | |||
|| [[#t15:27:59|15:27]] | |||
|- id="t15:28:03" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | yes. | |||
|| [[#t15:28:03|15:28]] | |||
|- id="t15:28:10" | |||
! style="background-color: #539e9e" | dgilmore | |||
| style="color: #539e9e" | so long as people can get in, get online and open a browser is a good start | |||
|| [[#t15:28:10|15:28]] | |||
|- id="t15:28:17" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | i.e. can you open a "konsole" or a "terminal" | |||
|| [[#t15:28:17|15:28]] | |||
|- id="t15:28:21" | |||
! style="background-color: #539e9e" | dgilmore | |||
| style="color: #539e9e" | that the apps work as expected is a plus | |||
|| [[#t15:28:21|15:28]] | |||
|- id="t15:28:23" | |||
| colspan="2" | * nirik is with dgilmore. We should walk before we run. ;) | |||
|| [[#t15:28:23|15:28]] | |||
|- id="t15:28:42" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | okay | |||
|| [[#t15:28:42|15:28]] | |||
|- id="t15:28:54" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | i think we are all talking about the same thing here | |||
|| [[#t15:28:54|15:28]] | |||
|- id="t15:29:00" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | yeah, i think dan's right | |||
|| [[#t15:29:00|15:29]] | |||
|- id="t15:29:15" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | no-one seems to think the idea is a screaming failure, so let's just wait for the formal proposal and we can bikeshed the details then | |||
|| [[#t15:29:15|15:29]] | |||
|- id="t15:29:23" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | everyone get your preferred tin of paint ready | |||
|| [[#t15:29:23|15:29]] | |||
|- id="t15:29:30" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | adamw: so, how many applications are there in the menu? say 50, starting one takes 10 seconds. that makes it less than 10 minutes. you just fire them up, and see if they start, you don't test each and every menu option | |||
|| [[#t15:29:30|15:29]] | |||
|- id="t15:30:13" | |||
! style="background-color: #4d4d93" | brunowolff | |||
| style="color: #4d4d93" | There are other details regarding arch and whether the image is optical, dd'd to usb or lcti'd to usb that should be considered. | |||
|| [[#t15:30:13|15:30]] | |||
|- id="t15:30:17" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | cwickert: if you literally just want to see if they run, it might take a bit less. if you want to test at least that you can do some basic operation without it crashing, much longer. | |||
|| [[#t15:30:17|15:30]] | |||
|- id="t15:30:23" | |||
| colspan="2" | * nirik notes f19 xfce fails on several apps in that test right now. ;) | |||
|| [[#t15:30:23|15:30]] | |||
|- id="t15:30:36" | |||
| colspan="2" | * cwickert knows | |||
|| [[#t15:30:36|15:30]] | |||
|- id="t15:30:37" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | heh | |||
|| [[#t15:30:37|15:30]] | |||
|- id="t15:30:48" | |||
! style="background-color: #9b519b" | cwickert | |||
| style="color: #9b519b" | LXDE has two fails | |||
|| [[#t15:30:48|15:30]] | |||
|- id="t15:31:00" | |||
| colspan="2" | * adamw waves the 'next topic' hammer threateningly | |||
|| [[#t15:31:00|15:31]] | |||
|- id="t15:31:31" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | maybe there should be a recompose of the live spins | |||
|| [[#t15:31:31|15:31]] | |||
|- id="t15:31:43" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | but i think someone is waving a hammer so i should run | |||
|| [[#t15:31:43|15:31]] | |||
|- id="t15:31:50" | |||
! style="background-color: #488888" | Southern_Gentlem | |||
| style="color: #488888" | a reduction in live spins | |||
|| [[#t15:31:50|15:31]] | |||
|- id="t15:32:13" | |||
! style="background-color: #488888" | Southern_Gentlem | |||
| style="color: #488888" | desktops and provide ks for rest | |||
|| [[#t15:32:13|15:32]] | |||
|- id="t15:33:04" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Southern_Gentlem: i don't think there's anything to be gained by arguing about that in a QA meeting. | |||
|| [[#t15:33:04|15:33]] | |||
|- id="t15:33:07" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | alright | |||
|| [[#t15:33:07|15:33]] | |||
|- id="t15:33:18" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so other than this proposal, what do we need to do for F20? | |||
|| [[#t15:33:18|15:33]] | |||
|- id="t15:33:27" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | uh | |||
|| [[#t15:33:27|15:33]] | |||
|- id="t15:33:46" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | nothing, lets ship it! :) | |||
|| [[#t15:33:46|15:33]] | |||
|- id="t15:33:48" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i have a few things lined up: I need to continue revising the final criteria (which got stalled during final validation), and i'd like to go through the whole validation test case set | |||
|| [[#t15:33:48|15:33]] | |||
|- id="t15:33:49" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | how are we pracitcally dealing with "features" | |||
|| [[#t15:33:49|15:33]] | |||
|- id="t15:33:49" | |||
| colspan="2" | * nirik runs | |||
|| [[#t15:33:49|15:33]] | |||
|- id="t15:33:57" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | nirik: you have to compose it first | |||
|| [[#t15:33:57|15:33]] | |||
|- id="t15:34:04" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | there are no more features. There are now changes. ;) | |||
|| [[#t15:34:04|15:34]] | |||
|- id="t15:34:17" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info adamw will continue with Final criteria rewrite and look at updating the validation test case set | |||
|| [[#t15:34:17|15:34]] | |||
|- id="t15:34:25" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | nirik: right | |||
|| [[#t15:34:25|15:34]] | |||
|- id="t15:34:39" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | dan408\: is the question 'how do things change for QA with the new Changes process'? | |||
|| [[#t15:34:39|15:34]] | |||
|- id="t15:34:44" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | if so, excellent question | |||
|| [[#t15:34:44|15:34]] | |||
|- id="t15:34:48" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | yes | |||
|| [[#t15:34:48|15:34]] | |||
|- id="t15:34:52" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | sure | |||
|| [[#t15:34:52|15:34]] | |||
|- id="t15:35:07" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | nirik: can you help us with that? | |||
|| [[#t15:35:07|15:35]] | |||
|- id="t15:35:22" | |||
| colspan="2" | * dan408\ is trying to help with a "change" for 20 | |||
|| [[#t15:35:22|15:35]] | |||
|- id="t15:35:38" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | I could try. ;) I don't think things change too much aside from that the 'standalone' ones vs system wide might help with what you need to test? | |||
|| [[#t15:35:38|15:35]] | |||
|- id="t15:36:50" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | i guess for me it was more of a better understanding, and now i guess it's more for adamw to write criteron for standalone vs systemwide changes? | |||
|| [[#t15:36:50|15:36]] | |||
|- id="t15:37:13" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i don't know if there's some kind of obvious criterion | |||
|| [[#t15:37:13|15:37]] | |||
|- id="t15:37:19" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | and i'm not the only one who can write criteria :) | |||
|| [[#t15:37:19|15:37]] | |||
|- id="t15:37:19" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | there is | |||
|| [[#t15:37:19|15:37]] | |||
|- id="t15:37:23" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | if you think we need one, draft one up | |||
|| [[#t15:37:23|15:37]] | |||
|- id="t15:37:41" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | so i guess there should be a decision of whether certain systemwide changes should be "release blocking" or not | |||
|| [[#t15:37:41|15:37]] | |||
|- id="t15:37:44" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | the distinction between 'standalone' and 'systemwide' should give us some clues of what to test | |||
|| [[#t15:37:44|15:37]] | |||
|- id="t15:38:01" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | fesco is no longer voting on these things anymore | |||
|| [[#t15:38:01|15:38]] | |||
|- id="t15:38:04" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | well, what would it mean for a Change to be 'release blocking'? | |||
|| [[#t15:38:04|15:38]] | |||
|- id="t15:38:04" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | they are just proposed | |||
|| [[#t15:38:04|15:38]] | |||
|- id="t15:38:25" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | adamw: Well, do we plan any more anconda "improvements" for 20? | |||
|| [[#t15:38:25|15:38]] | |||
|- id="t15:38:49" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | Gnome 3.10 would be a systemwide change wouldn't it? | |||
|| [[#t15:38:49|15:38]] | |||
|- id="t15:39:03" | |||
| colspan="2" | * jreznik would be glad so see qa involved in change process - especially what we miss now is the final ON_QA validation step - especially for the bigger system wide ones... | |||
|| [[#t15:39:03|15:39]] | |||
|- id="t15:39:37" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | Well what fesco used to vote on, who votes on it now? QA? | |||
|| [[#t15:39:37|15:39]] | |||
|- id="t15:39:55" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | as in voting on whether features are 'approved'? | |||
|| [[#t15:39:55|15:39]] | |||
|- id="t15:39:58" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | dan408\: FESCo still votes on both | |||
|| [[#t15:39:58|15:39]] | |||
|- id="t15:40:01" | |||
| colspan="2" | * nirik gets back. what? | |||
|| [[#t15:40:01|15:40]] | |||
|- id="t15:40:08" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | thank god | |||
|| [[#t15:40:08|15:40]] | |||
|- id="t15:40:16" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | nirik: who's right, jreznik or dan? | |||
|| [[#t15:40:16|15:40]] | |||
|- id="t15:40:22" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | just for systemwide - FESCo wants change by change, for selfcontained - in batch | |||
|| [[#t15:40:22|15:40]] | |||
|- id="t15:40:29" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | right. | |||
|| [[#t15:40:29|15:40]] | |||
|- id="t15:40:47" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | actually I thought we were just approving selfcontained unless someone asked for a vote. | |||
|| [[#t15:40:47|15:40]] | |||
|- id="t15:40:50" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | but either way. | |||
|| [[#t15:40:50|15:40]] | |||
|- id="t15:41:08" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | if somebody is not ok with selfcontained being selfcontained - it could be raised to fesco to vote on as nirik says | |||
|| [[#t15:41:08|15:41]] | |||
|- id="t15:41:27" | |||
| colspan="2" | * dan408\ thinks all systemwide changes should be approved by fesco | |||
|| [[#t15:41:27|15:41]] | |||
|- id="t15:41:32" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | all of them go to devel list for comment. | |||
|| [[#t15:41:32|15:41]] | |||
|- id="t15:41:33" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i think that's clearly the case | |||
|| [[#t15:41:33|15:41]] | |||
|- id="t15:41:41" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | all systemwide ones must be passed by fesco | |||
|| [[#t15:41:41|15:41]] | |||
|- id="t15:41:47" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | okay | |||
|| [[#t15:41:47|15:41]] | |||
|- id="t15:41:53" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | then self contained can just go to devel list | |||
|| [[#t15:41:53|15:41]] | |||
|- id="t15:41:58" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so we don't need to try and take that function over or anything, dan. but thanks for raising it | |||
|| [[#t15:41:58|15:41]] | |||
|- id="t15:42:16" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | right because there's obviously confusion there | |||
|| [[#t15:42:16|15:42]] | |||
|- id="t15:42:36" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | dan408\: i think everyone's clear that systemwide Changes are reviewed, though. which is the important thing | |||
|| [[#t15:42:36|15:42]] | |||
|- id="t15:42:48" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | so i guess once that's done | |||
|| [[#t15:42:48|15:42]] | |||
|- id="t15:42:51" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | we should certainly read the threads on devel@ and point out concerns we have with Changes from a QA perspective, btw | |||
|| [[#t15:42:51|15:42]] | |||
|- id="t15:42:54" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | we can get to testing these things | |||
|| [[#t15:42:54|15:42]] | |||
|- id="t15:42:59" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i've been doing that, but it'd be great if others can too | |||
|| [[#t15:42:59|15:42]] | |||
|- id="t15:43:14" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | well jreznik needs to send out the list.. | |||
|| [[#t15:43:14|15:43]] | |||
|- id="t15:43:41" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | i kind of made a copy for 20 out of panic | |||
|| [[#t15:43:41|15:43]] | |||
|- id="t15:43:43" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: yes, that's one important thing from qa perspective | |||
|| [[#t15:43:43|15:43]] | |||
|- id="t15:44:03" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | dan408\: each systemwide Change should show up as its own thread on devel@ | |||
|| [[#t15:44:03|15:44]] | |||
|- id="t15:44:06" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: and that other part is validation of at least of systemwide changes | |||
|| [[#t15:44:06|15:44]] | |||
|- id="t15:44:18" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | http://fedoraproject.org/wiki/Releases/20/FeatureList | |||
|| [[#t15:44:18|15:44]] | |||
|- id="t15:44:22" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | aka is it really implemented? | |||
|| [[#t15:44:22|15:44]] | |||
|- id="t15:44:22" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | there is nothing up there | |||
|| [[#t15:44:22|15:44]] | |||
|- id="t15:44:29" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | well, that gets back to the question I asked Dan above | |||
|| [[#t15:44:29|15:44]] | |||
|- id="t15:44:32" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | dan408\: it's not used anymore | |||
|| [[#t15:44:32|15:44]] | |||
|- id="t15:44:42" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | what does 'validation' of a feature mean exactly? | |||
|| [[#t15:44:42|15:44]] | |||
|- id="t15:44:47" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | we should remove/fix that page | |||
|| [[#t15:44:47|15:44]] | |||
|- id="t15:44:52" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | jreznik: which is bad imo | |||
|| [[#t15:44:52|15:44]] | |||
|- id="t15:44:57" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | that the feature works 100%? that it works at all? that it doesn't cause breakage in anything else? what? | |||
|| [[#t15:44:57|15:44]] | |||
|- id="t15:44:58" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | how do we track this now | |||
|| [[#t15:44:58|15:44]] | |||
|- id="t15:45:29" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | there will be another page without the word "Feature" in it? | |||
|| [[#t15:45:29|15:45]] | |||
|- id="t15:45:30" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | good question dan | |||
|| [[#t15:45:30|15:45]] | |||
|- id="t15:45:33" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | dan408\: it's going to be replaced by https://fedoraproject.org/wiki/Releases/20/ChangeSet - being, sorry, only two accepted changes and I have to change my script to generate right list | |||
|| [[#t15:45:33|15:45]] | |||
|- id="t15:45:46" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | nirik: yes | |||
|| [[#t15:45:46|15:45]] | |||
|- id="t15:45:46" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | nirik: i'd expect the 'FeatureList' location to re-direct to the new list for at least a few releases | |||
|| [[#t15:45:46|15:45]] | |||
|- id="t15:45:53" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | why are we confusing the hell out of people? | |||
|| [[#t15:45:53|15:45]] | |||
|- id="t15:45:56" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i don't know about anyone else, but XX/FeatureList is in *my* muscle memory | |||
|| [[#t15:45:56|15:45]] | |||
|- id="t15:45:58" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: of course I can do it | |||
|| [[#t15:45:58|15:45]] | |||
|- id="t15:45:59" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | and possibly not in wiki... up to jreznik | |||
|| [[#t15:45:59|15:45]] | |||
|- id="t15:46:17" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | adamw: +1 | |||
|| [[#t15:46:17|15:46]] | |||
|- id="t15:46:40" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | that is why i basically copied the wiki page at the time | |||
|| [[#t15:46:40|15:46]] | |||
|- id="t15:46:47" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | http://fedoraproject.org/wiki/Releases/19/FeatureList | |||
|| [[#t15:46:47|15:46]] | |||
|- id="t15:46:50" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | this is beautiful | |||
|| [[#t15:46:50|15:46]] | |||
|- id="t15:46:56" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: the idea was to extend the list with more info - not only a list but a place with details - see the ChangeSet template... there should be docs, marketing and I'm more than happy to track QA status there too | |||
|| [[#t15:46:56|15:46]] | |||
|- id="t15:46:58" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | redirect to Releases/20/ChangeSet would be fine. | |||
|| [[#t15:46:58|15:46]] | |||
|- id="t15:47:20" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: ok, I redirect from old policy and yeah, I'll do it for a few releases too | |||
|| [[#t15:47:20|15:47]] | |||
|- id="t15:47:24" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so my take on 'validating features' has always been that, well, we validate the release | |||
|| [[#t15:47:24|15:47]] | |||
|- id="t15:47:27" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | features are a part of the release | |||
|| [[#t15:47:27|15:47]] | |||
|- id="t15:47:28" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | for FeatuesList/ChangeSet | |||
|| [[#t15:47:28|15:47]] | |||
|- id="t15:47:40" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | if they break something important, our validation tests should catch that | |||
|| [[#t15:47:40|15:47]] | |||
|- id="t15:47:52" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: release is validated, does it mean some changes are really implemented? no | |||
|| [[#t15:47:52|15:47]] | |||
|- id="t15:47:54" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | I guess we will repropose E for f20 as a "self contained" feature | |||
|| [[#t15:47:54|15:47]] | |||
|- id="t15:48:04" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | but i'm not sure if that philosophy is water-tight; we might want to reconsider | |||
|| [[#t15:48:04|15:48]] | |||
|- id="t15:48:06" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | dan408\: do it please and let me knwo | |||
|| [[#t15:48:06|15:48]] | |||
|- id="t15:48:21" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | let's make sure that whatever is listed under the features category is moved to the changes category | |||
|| [[#t15:48:21|15:48]] | |||
|- id="t15:48:46" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | jreznik: so, you want us to test that the Changes all actually work? that's another bunch of work for us to do, i guess | |||
|| [[#t15:48:46|15:48]] | |||
|- id="t15:48:54" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | #link http://fedoraproject.org/wiki/Features/Enlightenment | |||
|| [[#t15:48:54|15:48]] | |||
|- id="t15:49:05" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: one thing is - we know release is ok, but we are never 100% sure if all changes are ok and you know, we do release announcements (and many times we realized hey, it's actually not there etc.) | |||
|| [[#t15:49:05|15:49]] | |||
|- id="t15:49:13" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info jreznik would like to see functional validation of Changes for F20 | |||
|| [[#t15:49:13|15:49]] | |||
|- id="t15:49:22" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | volunteers welcome... | |||
|| [[#t15:49:22|15:49]] | |||
|- id="t15:49:26" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | adamw: that's the question if it's doable... | |||
|| [[#t15:49:26|15:49]] | |||
|- id="t15:49:36" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | well, we can look at that | |||
|| [[#t15:49:36|15:49]] | |||
|- id="t15:49:41" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | for now let's move on as time is getting short | |||
|| [[#t15:49:41|15:49]] | |||
|- id="t15:49:45" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | yeah, that sounds like a lot of additional work | |||
|| [[#t15:49:45|15:49]] | |||
|- id="t15:50:07" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | jreznik: I guess you just need to check http://fedoraproject.org/wiki/Category:FeatureReadyForWrangler | |||
|| [[#t15:50:07|15:50]] | |||
|- id="t15:50:09" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | tflink: it is but it's something we miss now :( | |||
|| [[#t15:50:09|15:50]] | |||
|- id="t15:50:10" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #action adamw to add an item for Change validation discussion to next week's agenda | |||
|| [[#t15:50:10|15:50]] | |||
|- id="t15:50:20" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | let's discuss it in more depth next week | |||
|| [[#t15:50:20|15:50]] | |||
|- id="t15:50:42" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | dan408\: I'm in touch with owners and we're migrating it from features to changes | |||
|| [[#t15:50:42|15:50]] | |||
|- id="t15:50:42" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #topic Taskbot | |||
|| [[#t15:50:42|15:50]] | |||
|- id="t15:50:52" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | jreznik: okay | |||
|| [[#t15:50:52|15:50]] | |||
|- id="t15:51:14" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | wanted to check in on the current status of taskbot | |||
|| [[#t15:51:14|15:51]] | |||
|- id="t15:51:14" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #chair tflink | |||
|| [[#t15:51:14|15:51]] | |||
|- id="t15:51:14" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Current chairs: adamw tflink | |||
|| [[#t15:51:14|15:51]] | |||
|- id="t15:51:24" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | what's the news, flinkonian one? | |||
|| [[#t15:51:24|15:51]] | |||
|- id="t15:51:31" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | not much to say, getting ramped up now that F19 is mostly over | |||
|| [[#t15:51:31|15:51]] | |||
|- id="t15:52:05" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | I want to get something in place before F20 starts up | |||
|| [[#t15:52:05|15:52]] | |||
|- id="t15:52:20" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | that'd be nice | |||
|| [[#t15:52:20|15:52]] | |||
|- id="t15:52:30" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | but most of AutoQA is running on F17, so that may need fixing sooner than later | |||
|| [[#t15:52:30|15:52]] | |||
|- id="t15:52:36" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | ah, yes | |||
|| [[#t15:52:36|15:52]] | |||
|- id="t15:52:57" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info current AutoQA setup is running on F17 which will go EOL soon: we may need to spend time moving it to something newer | |||
|| [[#t15:52:57|15:52]] | |||
|- id="t15:53:12" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | the fedora version doesn't really matter much for our current tests | |||
|| [[#t15:53:12|15:53]] | |||
|- id="t15:53:30" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | but it seems like bad form to be running on an EOL version | |||
|| [[#t15:53:30|15:53]] | |||
|- id="t15:53:57" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | well time to upgrade to 19 or "rawhide" ? | |||
|| [[#t15:53:57|15:53]] | |||
|- id="t15:54:17" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | yeah, it's just a lot of work | |||
|| [[#t15:54:17|15:54]] | |||
|- id="t15:54:28" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i'm not sure if it's worth wasting a lot of work for 'bad form' | |||
|| [[#t15:54:28|15:54]] | |||
|- id="t15:54:39" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | if there's no actual security issue to running an EOL'ed Fedora for the test machines... | |||
|| [[#t15:54:39|15:54]] | |||
|- id="t15:54:52" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | they're all behind a firewall | |||
|| [[#t15:54:52|15:54]] | |||
|- id="t15:55:02" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | do they have selinux enabled? :P | |||
|| [[#t15:55:02|15:55]] | |||
|- id="t15:55:03" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | everything publicly accessible is running el6 | |||
|| [[#t15:55:03|15:55]] | |||
|- id="t15:55:20" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | dan408\: not sure I see how that matters | |||
|| [[#t15:55:20|15:55]] | |||
|- id="t15:55:29" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | they don't even have public ips | |||
|| [[#t15:55:29|15:55]] | |||
|- id="t15:55:29" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | just a joke, i think | |||
|| [[#t15:55:29|15:55]] | |||
|- id="t15:55:30" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | kind of a joke | |||
|| [[#t15:55:30|15:55]] | |||
|- id="t15:55:37" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so, i'd consider that question before spending a bunch of time on it | |||
|| [[#t15:55:37|15:55]] | |||
|- id="t15:55:51" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | especially if there is a realistic road ahead to taskbot in a reasonably short timeframe and this would delay that | |||
|| [[#t15:55:51|15:55]] | |||
|- id="t15:55:58" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | yeah, I was hoping to avoid upgrading if we can | |||
|| [[#t15:55:58|15:55]] | |||
|- id="t15:56:03" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | maybe work with infra to see what they think | |||
|| [[#t15:56:03|15:56]] | |||
|- id="t15:56:19" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | about the upgrade? | |||
|| [[#t15:56:19|15:56]] | |||
|- id="t15:56:22" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | yeah | |||
|| [[#t15:56:22|15:56]] | |||
|- id="t15:56:28" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | that's all us | |||
|| [[#t15:56:28|15:56]] | |||
|- id="t15:56:30" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | if they can think of an actual practical reason we may need to do it | |||
|| [[#t15:56:30|15:56]] | |||
|- id="t15:56:32" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | ah okay., | |||
|| [[#t15:56:32|15:56]] | |||
|- id="t15:56:58" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | but it would be worth asking if they can see an issue with the plan | |||
|| [[#t15:56:58|15:56]] | |||
|- id="t15:57:40" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | right, more input always valuable | |||
|| [[#t15:57:40|15:57]] | |||
|- id="t15:57:45" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | as for taskbot, what were you hoping to get in place? | |||
|| [[#t15:57:45|15:57]] | |||
|- id="t15:57:53" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | I | |||
|| [[#t15:57:53|15:57]] | |||
|- id="t15:58:09" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | I'd like to get something mostly equivalent to AutoQA soon | |||
|| [[#t15:58:09|15:58]] | |||
|- id="t15:58:09" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | reinstalling thing should be pretty easy I would think... but happy to discuss details. | |||
|| [[#t15:58:09|15:58]] | |||
|- id="t15:58:45" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | nirik: there are some complications in doing that which lead back to the mess that is the method we use for sysadmin | |||
|| [[#t15:58:45|15:58]] | |||
|- id="t15:58:46" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | well, that'd sure be nice if we can do it | |||
|| [[#t15:58:46|15:58]] | |||
|- id="t15:59:07" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | is there stuff that people can help out with? I see john dulaney has been trying to help with depcheck testing | |||
|| [[#t15:59:07|15:59]] | |||
|- id="t15:59:10" | |||
! style="background-color: #97974f" | nirik | |||
| style="color: #97974f" | tflink: yeah, lets talk in admin later and hash out a plan. | |||
|| [[#t15:59:10|15:59]] | |||
|- id="t15:59:30" | |||
| colspan="2" | * tflink has another meeting @ the top of the hour | |||
|| [[#t15:59:30|15:59]] | |||
|- id="t15:59:44" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | at the moment, not much - there are still way too many variables | |||
|| [[#t15:59:44|15:59]] | |||
|- id="t15:59:50" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | okay | |||
|| [[#t15:59:50|15:59]] | |||
|- id="t15:59:55" | |||
| colspan="2" | * nirik nods. Later is just fine. | |||
|| [[#t15:59:55|15:59]] | |||
|- id="t16:00:02" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | we can move the test day topic to next week | |||
|| [[#t16:00:02|16:00]] | |||
|- id="t16:00:06" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | ideas for tests, or even better - code | |||
|| [[#t16:00:06|16:00]] | |||
|- id="t16:00:11" | |||
! style="background-color: #57a657" | Martix_ | |||
| style="color: #57a657" | adamw: I'm here | |||
|| [[#t16:00:11|16:00]] | |||
|- id="t16:00:22" | |||
! style="background-color: #57a657" | Martix_ | |||
| style="color: #57a657" | adamw: but I'll be here also next week ;-) | |||
|| [[#t16:00:22|16:00]] | |||
|- id="t16:00:34" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info we're hoping to have a functional taskbot in place during F20 cycle | |||
|| [[#t16:00:34|16:00]] | |||
|- id="t16:00:42" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Martix_: the date on the special request wasn't super soon, was it? | |||
|| [[#t16:00:42|16:00]] | |||
|- id="t16:01:03" | |||
! style="background-color: #57a657" | Martix_ | |||
| style="color: #57a657" | adamw: what special request? | |||
|| [[#t16:01:03|16:01]] | |||
|- id="t16:01:09" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | it isn't, okay. | |||
|| [[#t16:01:09|16:01]] | |||
|- id="t16:01:11" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | let's do that next week | |||
|| [[#t16:01:11|16:01]] | |||
|- id="t16:01:15" | |||
! style="background-color: #57a657" | Martix_ | |||
| style="color: #57a657" | ok :-) | |||
|| [[#t16:01:15|16:01]] | |||
|- id="t16:01:15" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #topic open floor | |||
|| [[#t16:01:15|16:01]] | |||
|- id="t16:01:32" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | wait, I got the time wrong on the next meeting. oh well not much to say right now, anyways | |||
|| [[#t16:01:32|16:01]] | |||
|- id="t16:01:45" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | anyone have anything important we didn't cover? | |||
|| [[#t16:01:45|16:01]] | |||
|- id="t16:02:16" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | i think we're good | |||
|| [[#t16:02:16|16:02]] | |||
|- id="t16:02:29" | |||
! style="background-color: #854685" | jreznik | |||
| style="color: #854685" | no blocker meeting follow up today? :) | |||
|| [[#t16:02:29|16:02]] | |||
|- id="t16:02:38" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | f20 blockers, sure :) | |||
|| [[#t16:02:38|16:02]] | |||
|- id="t16:02:44" | |||
| colspan="2" | * adamw found one yesterday | |||
|| [[#t16:02:44|16:02]] | |||
|- id="t16:02:54" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | ack | |||
|| [[#t16:02:54|16:02]] | |||
|- id="t16:03:41" | |||
! style="background-color: #4d4d93" | brunowolff | |||
| style="color: #4d4d93" | Semi related to QA is that spin-kickstarts has been changed to be easier to build. | |||
|| [[#t16:03:41|16:03]] | |||
|- id="t16:04:12" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | awesome, thanks bruno | |||
|| [[#t16:04:12|16:04]] | |||
|- id="t16:04:24" | |||
! style="background-color: #818144" | dan408\ | |||
| style="color: #818144" | yup saw your email on that | |||
|| [[#t16:04:24|16:04]] | |||
|- id="t16:04:28" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info spin-kickstarts package build process has been improved, which may make it less of a pain to do s-k updates | |||
|| [[#t16:04:28|16:04]] | |||
|- id="t16:06:09" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | anything else, folks? | |||
|| [[#t16:06:09|16:06]] | |||
|- id="t16:06:22" | |||
| colspan="2" | * adamw attaches Quantum Fuse to Cat | |||
|| [[#t16:06:22|16:06]] | |||
|- id="t16:06:41" | |||
! style="background-color: #8c4a4a" | tflink | |||
| style="color: #8c4a4a" | that brings up bad images | |||
|| [[#t16:06:41|16:06]] | |||
|- id="t16:07:00" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | =) | |||
|| [[#t16:07:00|16:07]] | |||
|- id="t16:07:32" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | okay, thanks for coming out everyone | |||
|| [[#t16:07:32|16:07]] | |||
|- id="t16:07:41" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #endmeeting | |||
|| [[#t16:07:41|16:07]] | |||
|} | |||
Generated by irclog2html.py 2.12.1 by [mailto:marius@pov.lt Marius Gedminas] - find it at [http://mg.pov.lt/irclog2html mg.pov.lt]! |
Latest revision as of 05:50, 5 July 2013
Attendees
- adamw (143)
- dan408\ (77)
- nirik (35)
- jreznik (32)
- tflink (28)
- cwickert (14)
- Southern_Gentlem (5)
- brunowolff (5)
- zodbot (4)
- Martix_ (4)
- dgilmore (4)
- robatino (3)
- Cerlyn (2)
- mkrizek (1)
- pschindl (1)
Agenda
- Fedora 19 retrospective and wrap-up
- Fedora 20 planning
- Taskbot
- Test Days
- Open floor
Fedora 19 retrospective and wrap-up
- The Fedora_19_QA_Retrospective page is now up and ready for feedback
- No-one had any other major post-F19 topics that weren't already in hand
Fedora 20 planning
- nirik and dgilmore will be proposing a new policy for deciding which spins to ship for F20
- adamw will continue with Final criteria rewrite and look at updating the validation test case set
- With the new Changes policy, the F20 'feature list' is Releases/20/ChangeSet
- jreznik would like to see functional validation of Changes for F20
Taskbot
- The current AutoQA setup is running on F17 which will go EOL soon: we may need to spend time moving it to something newer
- tflink says we're hoping to have a functional taskbot in place during F20 cycle
Test Days
- Special out-of-cycle request
- Deferred till next week
Open floor
- The spin-kickstarts package build process has been improved, which may make it less of a pain to do package updates
Action items
- adamw to add an item for Change validation discussion to next week's agenda
IRC Log
adamw | #startmeeting Fedora QA meeting | 15:01 |
---|---|---|
zodbot | Meeting started Mon Jul 1 15:01:54 2013 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
zodbot | Useful Commands: #action #agreed #halp #info #idea #link #topic. | 15:01 |
adamw | #meetingname fedora-qa | 15:02 |
zodbot | The meeting name has been set to 'fedora-qa' | 15:02 |
adamw | #topic Roll call | 15:02 |
* pschindl is here | 15:02 | |
* tflink is here | 15:02 | |
dan408\ | hi | 15:02 |
* mkrizek is here | 15:02 | |
* Cerlyn is here | 15:03 | |
adamw | set phasers to FUN | 15:03 |
* jreznik is there, would like to leave a bit earlier, so go on, go on! | 15:03 | |
* brunowolff is here | 15:03 | |
adamw | #topic Fedora 19 retrospective and wrap-up | 15:04 |
adamw | so, we got F19 tested and out the door with only a one week slip - big congratulations to everyone! | 15:04 |
adamw | in case anyone missed the ML message: | 15:05 |
jreznik | yep, thanks everyone! | 15:05 |
adamw | #info I put the retrospective page up recently at https://fedoraproject.org/wiki/Fedora_19_QA_Retrospective | 15:05 |
adamw | you can add feedback on the *QA* process to that page | 15:05 |
Southern_Gentlem | adamw, my question is how the sudo switch is missing from the gnome install | 15:05 |
adamw | Southern_Gentlem: the GNOME team does not want it to be optional. | 15:06 |
adamw | it's by design for that tool. | 15:06 |
adamw | that doesn't quite tie in with anaconda views it, but then i don't think we're quite at the point where GNOME gets to define the UI of *the entire distribution* :) | 15:06 |
Southern_Gentlem | so first boot you have to give admin priviledges to the first user | 15:06 |
adamw | if GNOME was designing the installer, it wouldn't have a switch either: the first user account would always be an admin. | 15:06 |
Southern_Gentlem | something wrong with that | 15:07 |
adamw | if you install GNOME and don't create a user in anaconda, yes. | 15:07 |
* dan408\ sips coffee | 15:07 | |
adamw | so let's see, as well as general f19 stuff, some leading questions... | 15:07 |
adamw | anyone particularly worried about any specific bugs that slipped through the net and have ideas to do anything about them? | 15:08 |
tflink | other than the mac bug? | 15:08 |
dan408\ | no | 15:09 |
tflink | nvm, already on the list | 15:09 |
adamw | including that, if we have anything productive to contribute | 15:09 |
adamw | though personally i'm not hugely concerned about that one | 15:09 |
dan408\ | it's good ol' fedora | 15:09 |
tflink | yeah, I don't have anything to contribute that hasn't already been said | 15:10 |
adamw | can anyone think of any issues we need to document that aren't documented already? | 15:10 |
tflink | I'm minorly concerned about what criteria the cloud folks want to add, but that can wait until they're proposed | 15:11 |
robatino | i'm already seeing bugs 946964/955779 on one of my newly installed F19 boxes. i think it may be a common issue | 15:11 |
dan408\ | nothing really, same usual questions popping up in #fedora | 15:11 |
dan408\ | grub questions, video drivers, getting up and running | 15:12 |
dan408\ | these are pretty much documented | 15:12 |
adamw | cool | 15:12 |
adamw | so no big new stuff | 15:12 |
dan408\ | no. | 15:13 |
dan408\ | i really dont see anything major at the moment | 15:13 |
adamw | robatino: if you can clarify that one it could certainly be a commonbugs candidate, but I haven't had issues using gdm in KVM virt machines | 15:13 |
adamw | thanks dan | 15:13 |
dan408\ | np | 15:14 |
robatino | i'm seeing it on bare metal now (on a machine with blacklisted 82865 video) | 15:14 |
robatino | i'll be investigating more | 15:14 |
adamw | for the record, i've done most of the obvious commonbugs entries, the ones remaining are mostly ones that aren't entirely clear, but i'll take another pass through the list today | 15:15 |
adamw | anything more for f19 or shall we move on to the next one? :) | 15:15 |
jreznik | thanks adamw for commonbugs | 15:15 |
dan408\ | the next one ? | 15:15 |
* dan408\ gets scared | 15:15 | |
adamw | f20! | 15:16 |
dan408\ | NO | 15:16 |
dan408\ | :( | 15:16 |
dan408\ | 2 weeks vacation for all | 15:16 |
adamw | #info Fedora 20 is cancelled, dan408's orders | 15:16 |
dan408\ | not cancelled | 15:16 |
adamw | the official QA dictionary does not know the meaning of the word 'vacation' | 15:17 |
brunowolff | I added a note about getting a TC for the minor spins. | 15:17 |
dan408\ | alright | 15:18 |
adamw | brunowolff: that's really up to releng | 15:18 |
adamw | we don't order them what to build | 15:18 |
adamw | we just ask for a tC | 15:18 |
jreznik | adamw: vacation? is it somehow related to vaca in spanish? :D | 15:18 |
adamw | #topic Fedora 20 planning | 15:19 |
brunowolff | It affected QA of those spins. | 15:19 |
adamw | so F19 is SO last week | 15:19 |
adamw | brunowolff: well, true. | 15:19 |
* nirik would like to clearly propose dgilmore's spins critera for the f20 cycle. | 15:19 | |
adamw | nirik: can you expand on what you mean by that? | 15:19 |
nirik | for tc/rc's we compose all approved spins, but spins must get 2 testers to ack that they passed basic tests. Those that do, are released for that milestone. Those that don't aren't. | 15:20 |
jreznik | for f20 schedule reference - https://fedoraproject.org/wiki/Releases/20/Schedule (see, no earlier than) | 15:20 |
nirik | if something doesn't get any acks for a cycle, it's dropped. | 15:20 |
dan408\ | can these acks be done via email? | 15:21 |
* nirik was going to write up something for devel/test/spins | 15:21 | |
adamw | dan408\: good question | 15:21 |
nirik | whatever folks would prefer, sure. | 15:21 |
jreznik | nirik: well, we planned it in milano with cwickert too (similar, even for the big spins) - so I'm +1 for that | 15:21 |
nirik | but a wiki might be easier to track | 15:21 |
dan408\ | +1 to a wiki on that | 15:21 |
adamw | we have matrices for desktop spins, we don't print a matrix for every other spin | 15:21 |
jreznik | nirik: or real ticket... | 15:21 |
nirik | yeah, could get confusing tho... with all the spins... | 15:22 |
jreznik | or matrix... | 15:22 |
adamw | a page that just had 'does it boot?' for every spin would be easy to write, i guess. | 15:22 |
* nirik doesn't care how we track it really. | 15:22 | |
adamw | does anyone see a major problem with the policy in general? | 15:22 |
adamw | from a QA perspective? doesn't seem like a problem for us, to me | 15:22 |
nirik | I was thinking: boots, can login, network works? (or any other basic things) | 15:22 |
dan408\ | as long as we aren't dropping spins left and right due to lack of acks, im +1 | 15:22 |
nirik | well, I suspect we will, but we will see. | 15:23 |
adamw | i suspect the *two* tester requirement may be too many | 15:23 |
adamw | we don't get two testers for KDE sometimes, enver mind anything else | 15:23 |
nirik | should it be 1/ | 15:23 |
nirik | ? | 15:23 |
adamw | 1 seems more realistic | 15:23 |
cwickert | hold on | 15:23 |
cwickert | It depends on what you want to test | 15:23 |
adamw | and for a really basic functionality check, i don't see the need for double testing | 15:24 |
nirik | anyhow, I am not saying we approve anything. I am just saying I intend to start a clear dialog on this for f20. ;) | 15:24 |
adamw | cwickert: "<nirik> I was thinking: boots, can login, network works? (or any other basic things)" | 15:24 |
adamw | nirik: sure, understood | 15:24 |
dgilmore | adamw: my thought was the spin maintainer and one other | 15:24 |
cwickert | most spins are based on other spins, so they should have pretty good coverage already | 15:24 |
adamw | #info nirik and dgilmore will be proposing a new policy for deciding which spins to ship for F20 | 15:24 |
cwickert | like the jam-kde spin inherits testing from KDE | 15:25 |
adamw | cwickert: the problem is that just adding packages can bust stuff sometimes, we can't assume a pass for the KDE spin means a pass for all KDE-derived spins | 15:25 |
jreznik | dgilmore: spin maintainer + one other makes sense for me | 15:25 |
nirik | except when it doesn't compose or has other issues. | 15:25 |
adamw | jreznik: i think sometimes, 'spin maintainer' may be all we can get. | 15:25 |
cwickert | all we then need to test is: 1) it composes, 2) it boots, 3) one can login and 4) all applications run as expected | 15:25 |
dgilmore | adamw: i know in the past they have not tested | 15:25 |
adamw | 'all applications run as expected' is a large bear trap | 15:25 |
cwickert | and this should IHNO be done by two people | 15:25 |
cwickert | owner and one more | 15:25 |
adamw | it takes about three hours to run that test for KDE | 15:25 |
dan408\ | +1 cwickert | 15:26 |
adamw | and it's rarely a 100% pass | 15:26 |
nirik | even spin owner is better than what we have now. | 15:26 |
cwickert | s/IHNO/IHMO | 15:26 |
dan408\ | it takes 3 hours to run that test for kde? | 15:26 |
adamw | yup | 15:26 |
dan408\ | is kde really that slow? | 15:26 |
nirik | yeah, all applications is a bit crazy... | 15:26 |
adamw | just launching every damn app in the menus and testing it can do _something_ | 15:26 |
dan408\ | or are you talking about KDE + derivative spins? | 15:26 |
cwickert | adamw: I don't expect it to pass 100, I just expect it to be tested | 15:26 |
adamw | dan408\: no, it just has a lot of apps | 15:26 |
jreznik | dan408\: manually, yes - there are a lot of apps, you have to try to click over, load document | 15:26 |
adamw | dan408\: Desktop has rather fewer, still takes 1-2hrs though | 15:26 |
Cerlyn | testing all apps on something like the security spin would be difficult | 15:26 |
cwickert | adamw: why would it take 3 hours to test kde? | 15:26 |
dan408\ | jreznik: that's what we have you for | 15:27 |
jreznik | definitely time to talk to vhumba about this one | 15:27 |
nirik | I'd be fine with that as an optional. | 15:27 |
cwickert | adamw: you mean according to the criteria I just outlined? | 15:27 |
dan408\ | well KDE is a "release blocking" desktop | 15:27 |
adamw | cwickert: "all applications run as expected" | 15:27 |
adamw | anyhow | 15:27 |
adamw | we don't need to get bogged down in the details | 15:27 |
dan408\ | but for a basic spin you dont need to "launch every app" | 15:27 |
adamw | yeah, that's kinda what I was saying, i don't think that test is even required | 15:27 |
adamw | maybe check the key apps for the spin, sure | 15:27 |
dan408\ | yes. | 15:28 |
dgilmore | so long as people can get in, get online and open a browser is a good start | 15:28 |
dan408\ | i.e. can you open a "konsole" or a "terminal" | 15:28 |
dgilmore | that the apps work as expected is a plus | 15:28 |
* nirik is with dgilmore. We should walk before we run. ;) | 15:28 | |
dan408\ | okay | 15:28 |
dan408\ | i think we are all talking about the same thing here | 15:28 |
adamw | yeah, i think dan's right | 15:29 |
adamw | no-one seems to think the idea is a screaming failure, so let's just wait for the formal proposal and we can bikeshed the details then | 15:29 |
adamw | everyone get your preferred tin of paint ready | 15:29 |
cwickert | adamw: so, how many applications are there in the menu? say 50, starting one takes 10 seconds. that makes it less than 10 minutes. you just fire them up, and see if they start, you don't test each and every menu option | 15:29 |
brunowolff | There are other details regarding arch and whether the image is optical, dd'd to usb or lcti'd to usb that should be considered. | 15:30 |
adamw | cwickert: if you literally just want to see if they run, it might take a bit less. if you want to test at least that you can do some basic operation without it crashing, much longer. | 15:30 |
* nirik notes f19 xfce fails on several apps in that test right now. ;) | 15:30 | |
* cwickert knows | 15:30 | |
dan408\ | heh | 15:30 |
cwickert | LXDE has two fails | 15:30 |
* adamw waves the 'next topic' hammer threateningly | 15:31 | |
dan408\ | maybe there should be a recompose of the live spins | 15:31 |
dan408\ | but i think someone is waving a hammer so i should run | 15:31 |
Southern_Gentlem | a reduction in live spins | 15:31 |
Southern_Gentlem | desktops and provide ks for rest | 15:32 |
adamw | Southern_Gentlem: i don't think there's anything to be gained by arguing about that in a QA meeting. | 15:33 |
adamw | alright | 15:33 |
adamw | so other than this proposal, what do we need to do for F20? | 15:33 |
dan408\ | uh | 15:33 |
nirik | nothing, lets ship it! :) | 15:33 |
adamw | i have a few things lined up: I need to continue revising the final criteria (which got stalled during final validation), and i'd like to go through the whole validation test case set | 15:33 |
dan408\ | how are we pracitcally dealing with "features" | 15:33 |
* nirik runs | 15:33 | |
dan408\ | nirik: you have to compose it first | 15:33 |
nirik | there are no more features. There are now changes. ;) | 15:34 |
adamw | #info adamw will continue with Final criteria rewrite and look at updating the validation test case set | 15:34 |
dan408\ | nirik: right | 15:34 |
adamw | dan408\: is the question 'how do things change for QA with the new Changes process'? | 15:34 |
adamw | if so, excellent question | 15:34 |
dan408\ | yes | 15:34 |
dan408\ | sure | 15:34 |
adamw | nirik: can you help us with that? | 15:35 |
* dan408\ is trying to help with a "change" for 20 | 15:35 | |
nirik | I could try. ;) I don't think things change too much aside from that the 'standalone' ones vs system wide might help with what you need to test? | 15:35 |
dan408\ | i guess for me it was more of a better understanding, and now i guess it's more for adamw to write criteron for standalone vs systemwide changes? | 15:36 |
adamw | i don't know if there's some kind of obvious criterion | 15:37 |
adamw | and i'm not the only one who can write criteria :) | 15:37 |
dan408\ | there is | 15:37 |
adamw | if you think we need one, draft one up | 15:37 |
dan408\ | so i guess there should be a decision of whether certain systemwide changes should be "release blocking" or not | 15:37 |
adamw | the distinction between 'standalone' and 'systemwide' should give us some clues of what to test | 15:37 |
dan408\ | fesco is no longer voting on these things anymore | 15:38 |
adamw | well, what would it mean for a Change to be 'release blocking'? | 15:38 |
dan408\ | they are just proposed | 15:38 |
dan408\ | adamw: Well, do we plan any more anconda "improvements" for 20? | 15:38 |
dan408\ | Gnome 3.10 would be a systemwide change wouldn't it? | 15:38 |
* jreznik would be glad so see qa involved in change process - especially what we miss now is the final ON_QA validation step - especially for the bigger system wide ones... | 15:39 | |
dan408\ | Well what fesco used to vote on, who votes on it now? QA? | 15:39 |
adamw | as in voting on whether features are 'approved'? | 15:39 |
jreznik | dan408\: FESCo still votes on both | 15:39 |
* nirik gets back. what? | 15:40 | |
dan408\ | thank god | 15:40 |
adamw | nirik: who's right, jreznik or dan? | 15:40 |
jreznik | just for systemwide - FESCo wants change by change, for selfcontained - in batch | 15:40 |
nirik | right. | 15:40 |
nirik | actually I thought we were just approving selfcontained unless someone asked for a vote. | 15:40 |
nirik | but either way. | 15:40 |
jreznik | if somebody is not ok with selfcontained being selfcontained - it could be raised to fesco to vote on as nirik says | 15:41 |
* dan408\ thinks all systemwide changes should be approved by fesco | 15:41 | |
nirik | all of them go to devel list for comment. | 15:41 |
adamw | i think that's clearly the case | 15:41 |
nirik | all systemwide ones must be passed by fesco | 15:41 |
adamw | okay | 15:41 |
dan408\ | then self contained can just go to devel list | 15:41 |
adamw | so we don't need to try and take that function over or anything, dan. but thanks for raising it | 15:41 |
dan408\ | right because there's obviously confusion there | 15:42 |
adamw | dan408\: i think everyone's clear that systemwide Changes are reviewed, though. which is the important thing | 15:42 |
dan408\ | so i guess once that's done | 15:42 |
adamw | we should certainly read the threads on devel@ and point out concerns we have with Changes from a QA perspective, btw | 15:42 |
dan408\ | we can get to testing these things | 15:42 |
adamw | i've been doing that, but it'd be great if others can too | 15:42 |
dan408\ | well jreznik needs to send out the list.. | 15:43 |
dan408\ | i kind of made a copy for 20 out of panic | 15:43 |
jreznik | adamw: yes, that's one important thing from qa perspective | 15:43 |
adamw | dan408\: each systemwide Change should show up as its own thread on devel@ | 15:44 |
jreznik | adamw: and that other part is validation of at least of systemwide changes | 15:44 |
dan408\ | http://fedoraproject.org/wiki/Releases/20/FeatureList | 15:44 |
jreznik | aka is it really implemented? | 15:44 |
dan408\ | there is nothing up there | 15:44 |
adamw | well, that gets back to the question I asked Dan above | 15:44 |
jreznik | dan408\: it's not used anymore | 15:44 |
adamw | what does 'validation' of a feature mean exactly? | 15:44 |
nirik | we should remove/fix that page | 15:44 |
dan408\ | jreznik: which is bad imo | 15:44 |
adamw | that the feature works 100%? that it works at all? that it doesn't cause breakage in anything else? what? | 15:44 |
dan408\ | how do we track this now | 15:44 |
nirik | there will be another page without the word "Feature" in it? | 15:45 |
adamw | good question dan | 15:45 |
jreznik | dan408\: it's going to be replaced by https://fedoraproject.org/wiki/Releases/20/ChangeSet - being, sorry, only two accepted changes and I have to change my script to generate right list | 15:45 |
jreznik | nirik: yes | 15:45 |
adamw | nirik: i'd expect the 'FeatureList' location to re-direct to the new list for at least a few releases | 15:45 |
dan408\ | why are we confusing the hell out of people? | 15:45 |
adamw | i don't know about anyone else, but XX/FeatureList is in *my* muscle memory | 15:45 |
jreznik | adamw: of course I can do it | 15:45 |
nirik | and possibly not in wiki... up to jreznik | 15:45 |
dan408\ | adamw: +1 | 15:46 |
dan408\ | that is why i basically copied the wiki page at the time | 15:46 |
dan408\ | http://fedoraproject.org/wiki/Releases/19/FeatureList | 15:46 |
dan408\ | this is beautiful | 15:46 |
jreznik | adamw: the idea was to extend the list with more info - not only a list but a place with details - see the ChangeSet template... there should be docs, marketing and I'm more than happy to track QA status there too | 15:46 |
adamw | redirect to Releases/20/ChangeSet would be fine. | 15:46 |
jreznik | adamw: ok, I redirect from old policy and yeah, I'll do it for a few releases too | 15:47 |
adamw | so my take on 'validating features' has always been that, well, we validate the release | 15:47 |
adamw | features are a part of the release | 15:47 |
jreznik | for FeatuesList/ChangeSet | 15:47 |
adamw | if they break something important, our validation tests should catch that | 15:47 |
jreznik | adamw: release is validated, does it mean some changes are really implemented? no | 15:47 |
dan408\ | I guess we will repropose E for f20 as a "self contained" feature | 15:47 |
adamw | but i'm not sure if that philosophy is water-tight; we might want to reconsider | 15:48 |
jreznik | dan408\: do it please and let me knwo | 15:48 |
dan408\ | let's make sure that whatever is listed under the features category is moved to the changes category | 15:48 |
adamw | jreznik: so, you want us to test that the Changes all actually work? that's another bunch of work for us to do, i guess | 15:48 |
dan408\ | #link http://fedoraproject.org/wiki/Features/Enlightenment | 15:48 |
jreznik | adamw: one thing is - we know release is ok, but we are never 100% sure if all changes are ok and you know, we do release announcements (and many times we realized hey, it's actually not there etc.) | 15:49 |
adamw | #info jreznik would like to see functional validation of Changes for F20 | 15:49 |
adamw | volunteers welcome... | 15:49 |
jreznik | adamw: that's the question if it's doable... | 15:49 |
adamw | well, we can look at that | 15:49 |
adamw | for now let's move on as time is getting short | 15:49 |
tflink | yeah, that sounds like a lot of additional work | 15:49 |
dan408\ | jreznik: I guess you just need to check http://fedoraproject.org/wiki/Category:FeatureReadyForWrangler | 15:50 |
jreznik | tflink: it is but it's something we miss now :( | 15:50 |
adamw | #action adamw to add an item for Change validation discussion to next week's agenda | 15:50 |
adamw | let's discuss it in more depth next week | 15:50 |
jreznik | dan408\: I'm in touch with owners and we're migrating it from features to changes | 15:50 |
adamw | #topic Taskbot | 15:50 |
dan408\ | jreznik: okay | 15:50 |
adamw | wanted to check in on the current status of taskbot | 15:51 |
adamw | #chair tflink | 15:51 |
zodbot | Current chairs: adamw tflink | 15:51 |
adamw | what's the news, flinkonian one? | 15:51 |
tflink | not much to say, getting ramped up now that F19 is mostly over | 15:51 |
tflink | I want to get something in place before F20 starts up | 15:52 |
adamw | that'd be nice | 15:52 |
tflink | but most of AutoQA is running on F17, so that may need fixing sooner than later | 15:52 |
adamw | ah, yes | 15:52 |
adamw | #info current AutoQA setup is running on F17 which will go EOL soon: we may need to spend time moving it to something newer | 15:52 |
tflink | the fedora version doesn't really matter much for our current tests | 15:53 |
tflink | but it seems like bad form to be running on an EOL version | 15:53 |
dan408\ | well time to upgrade to 19 or "rawhide" ? | 15:53 |
tflink | yeah, it's just a lot of work | 15:54 |
adamw | i'm not sure if it's worth wasting a lot of work for 'bad form' | 15:54 |
adamw | if there's no actual security issue to running an EOL'ed Fedora for the test machines... | 15:54 |
tflink | they're all behind a firewall | 15:54 |
dan408\ | do they have selinux enabled? :P | 15:55 |
tflink | everything publicly accessible is running el6 | 15:55 |
tflink | dan408\: not sure I see how that matters | 15:55 |
tflink | they don't even have public ips | 15:55 |
adamw | just a joke, i think | 15:55 |
dan408\ | kind of a joke | 15:55 |
adamw | so, i'd consider that question before spending a bunch of time on it | 15:55 |
adamw | especially if there is a realistic road ahead to taskbot in a reasonably short timeframe and this would delay that | 15:55 |
tflink | yeah, I was hoping to avoid upgrading if we can | 15:55 |
adamw | maybe work with infra to see what they think | 15:56 |
tflink | about the upgrade? | 15:56 |
adamw | yeah | 15:56 |
tflink | that's all us | 15:56 |
adamw | if they can think of an actual practical reason we may need to do it | 15:56 |
adamw | ah okay., | 15:56 |
tflink | but it would be worth asking if they can see an issue with the plan | 15:56 |
adamw | right, more input always valuable | 15:57 |
adamw | as for taskbot, what were you hoping to get in place? | 15:57 |
tflink | I | 15:57 |
tflink | I'd like to get something mostly equivalent to AutoQA soon | 15:58 |
nirik | reinstalling thing should be pretty easy I would think... but happy to discuss details. | 15:58 |
tflink | nirik: there are some complications in doing that which lead back to the mess that is the method we use for sysadmin | 15:58 |
adamw | well, that'd sure be nice if we can do it | 15:58 |
adamw | is there stuff that people can help out with? I see john dulaney has been trying to help with depcheck testing | 15:59 |
nirik | tflink: yeah, lets talk in admin later and hash out a plan. | 15:59 |
* tflink has another meeting @ the top of the hour | 15:59 | |
tflink | at the moment, not much - there are still way too many variables | 15:59 |
adamw | okay | 15:59 |
* nirik nods. Later is just fine. | 15:59 | |
adamw | we can move the test day topic to next week | 16:00 |
tflink | ideas for tests, or even better - code | 16:00 |
Martix_ | adamw: I'm here | 16:00 |
Martix_ | adamw: but I'll be here also next week ;-) | 16:00 |
adamw | #info we're hoping to have a functional taskbot in place during F20 cycle | 16:00 |
adamw | Martix_: the date on the special request wasn't super soon, was it? | 16:00 |
Martix_ | adamw: what special request? | 16:01 |
adamw | it isn't, okay. | 16:01 |
adamw | let's do that next week | 16:01 |
Martix_ | ok :-) | 16:01 |
adamw | #topic open floor | 16:01 |
tflink | wait, I got the time wrong on the next meeting. oh well not much to say right now, anyways | 16:01 |
adamw | anyone have anything important we didn't cover? | 16:01 |
dan408\ | i think we're good | 16:02 |
jreznik | no blocker meeting follow up today? :) | 16:02 |
adamw | f20 blockers, sure :) | 16:02 |
* adamw found one yesterday | 16:02 | |
dan408\ | ack | 16:02 |
brunowolff | Semi related to QA is that spin-kickstarts has been changed to be easier to build. | 16:03 |
adamw | awesome, thanks bruno | 16:04 |
dan408\ | yup saw your email on that | 16:04 |
adamw | #info spin-kickstarts package build process has been improved, which may make it less of a pain to do s-k updates | 16:04 |
adamw | anything else, folks? | 16:06 |
* adamw attaches Quantum Fuse to Cat | 16:06 | |
tflink | that brings up bad images | 16:06 |
adamw | =) | 16:07 |
adamw | okay, thanks for coming out everyone | 16:07 |
adamw | #endmeeting | 16:07 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!