From Fedora Project Wiki
(create initial page for 07-15 meeting) |
(update page with the results of the meeting) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
= Attendees = | = Attendees = | ||
* adamw (110) | |||
* handsome_pirate (71) | |||
* kparal (39) | |||
* tflink (32) | |||
* Viking-Ice (26) | |||
* Martix (19) | |||
* pwhalen (19) | |||
* nirik (9) | |||
* brunowolff (8) | |||
* mjg59 (7) | |||
* zodbot (4) | |||
* mkrizek (2) | |||
* jsmith (2) | |||
* misc (1) | |||
* croberts (1) | |||
= Agenda = | = Agenda = | ||
Line 7: | Line 22: | ||
== ARM as a primary arch == | == ARM as a primary arch == | ||
* ARM has been [https://lists.fedoraproject.org/pipermail/devel/2013-July/184962.html proposed as a primary arch] for F20: any QA concerns? | * ARM has been [https://lists.fedoraproject.org/pipermail/devel/2013-July/184962.html proposed as a primary arch] for F20: any QA concerns? | ||
* handsome_pirate has been trying to get ARM to mirror the QA process | |||
* [[Architectures/ARM/qa-machines]] lists remotely-accessible machines available for testing purposes | |||
* There are issues with running autotest on ARM hosts on Fedora 18: we agreed that automated testing on ARM should not blocker primary arch elevation as we are not enforcing the tests yet | |||
* QA does not see any definite roadblocks to ARM becoming a primary arch for F20, but expects that minor changes will be needed to the release criteria to define the ARM 'release blocking images' and assistance will be needed from ARM-focused testers to complete ARM validation testing | |||
== Fedora 20 Change review == | == Fedora 20 Change review == | ||
* | * Tabled until next week due to lack of time | ||
== Open floor == | == Open floor == | ||
N/A | |||
== Action items == | == Action items == | ||
N/A | |||
== IRC Log == | == IRC Log == | ||
{| | |||
|- id="t15:00:23" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #startmeeting Fedora QA meeting | |||
|| [[#t15:00:23|15:00]] | |||
|- id="t15:00:23" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Meeting started Mon Jul 15 15:00:23 2013 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. | |||
|| [[#t15:00:23|15:00]] | |||
|- id="t15:00:23" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Useful Commands: #action #agreed #halp #info #idea #link #topic. | |||
|| [[#t15:00:23|15:00]] | |||
|- id="t15:00:38" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #meetingname fedora-qa | |||
|| [[#t15:00:38|15:00]] | |||
|- id="t15:00:38" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | The meeting name has been set to 'fedora-qa' | |||
|| [[#t15:00:38|15:00]] | |||
|- id="t15:00:40" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #topic Roll call | |||
|| [[#t15:00:40|15:00]] | |||
|- id="t15:00:49" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | any rolls? calling all rolls | |||
|| [[#t15:00:49|15:00]] | |||
|- id="t15:00:59" | |||
| colspan="2" | * Martix is lurking here | |||
|| [[#t15:00:59|15:00]] | |||
|- id="t15:01:38" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | ahoyhoy | |||
|| [[#t15:01:38|15:01]] | |||
|- id="t15:01:42" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | any other rolls? | |||
|| [[#t15:01:42|15:01]] | |||
|- id="t15:01:52" | |||
| colspan="2" | * kparal also rolling | |||
|| [[#t15:01:52|15:01]] | |||
|- id="t15:01:58" | |||
| colspan="2" | * mkrizek is here | |||
|| [[#t15:01:58|15:01]] | |||
|- id="t15:02:40" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | adamw: ahoj | |||
|| [[#t15:02:40|15:02]] | |||
|- id="t15:02:51" | |||
| colspan="2" | * adamw wonders what happened to america | |||
|| [[#t15:02:51|15:02]] | |||
|- id="t15:02:59" | |||
| colspan="2" | * brunowolff is here | |||
|| [[#t15:02:59|15:02]] | |||
|- id="t15:03:07" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | oh good, it didn't sink | |||
|| [[#t15:03:07|15:03]] | |||
|- id="t15:04:24" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | do we have tflink? | |||
|| [[#t15:04:24|15:04]] | |||
|- id="t15:04:57" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | doesn't look like it | |||
|| [[#t15:04:57|15:04]] | |||
|- id="t15:04:59" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | or viking-ice | |||
|| [[#t15:04:59|15:04]] | |||
|- id="t15:05:02" | |||
| colspan="2" | * jsmith lurks | |||
|| [[#t15:05:02|15:05]] | |||
|- id="t15:05:11" | |||
| colspan="2" | * adamw checks to see if anyone sent apologies | |||
|| [[#t15:05:11|15:05]] | |||
|- id="t15:05:33" | |||
! style="background-color: #488888" | jsmith | |||
| style="color: #488888" | adamw: Does it count if I apologize for being here? | |||
|| [[#t15:05:33|15:05]] | |||
|- id="t15:05:35" | |||
| colspan="2" | * handsome_pirate waves | |||
|| [[#t15:05:35|15:05]] | |||
|- id="t15:05:43" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | doesn't seem like it | |||
|| [[#t15:05:43|15:05]] | |||
|- id="t15:05:48" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | man the cannons! | |||
|| [[#t15:05:48|15:05]] | |||
|- id="t15:05:51" | |||
! style="background-color: #8c4a4a" | croberts | |||
| style="color: #8c4a4a" | lol | |||
|| [[#t15:05:51|15:05]] | |||
|- id="t15:06:01" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | adamw: have you read my msgs to you about ARM desktop testing? | |||
|| [[#t15:06:01|15:06]] | |||
|- id="t15:06:05" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | handsome_pirate: have jsmith walk the plank | |||
|| [[#t15:06:05|15:06]] | |||
|- id="t15:06:12" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Martix: no, have I been missing them? | |||
|| [[#t15:06:12|15:06]] | |||
|- id="t15:06:23" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: Arrr | |||
|| [[#t15:06:23|15:06]] | |||
|- id="t15:06:34" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | adamw: on Thursday | |||
|| [[#t15:06:34|15:06]] | |||
|- id="t15:06:37" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | adamw: on fedora-qa | |||
|| [[#t15:06:37|15:06]] | |||
|- id="t15:07:07" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | whoops, not paying attention :-/ | |||
|| [[#t15:07:07|15:07]] | |||
|- id="t15:07:08" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Martix: oh, sorry | |||
|| [[#t15:07:08|15:07]] | |||
|- id="t15:07:14" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | alrighty, we'd better get going | |||
|| [[#t15:07:14|15:07]] | |||
|- id="t15:07:20" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Martix: can you send me an email or something? | |||
|| [[#t15:07:20|15:07]] | |||
|- id="t15:07:26" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | ok | |||
|| [[#t15:07:26|15:07]] | |||
|- id="t15:07:27" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | oh hi, tflink | |||
|| [[#t15:07:27|15:07]] | |||
|- id="t15:07:39" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #topic ARM as a primary arch | |||
|| [[#t15:07:39|15:07]] | |||
|- id="t15:07:44" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so this has been the big bikeshed of the week | |||
|| [[#t15:07:44|15:07]] | |||
|- id="t15:08:08" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Heh | |||
|| [[#t15:08:08|15:08]] | |||
|- id="t15:08:14" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | for anyone who hasn't read it, there's a megathread on devel@ at https://lists.fedoraproject.org/pipermail/devel/2013-July/184962.html | |||
|| [[#t15:08:14|15:08]] | |||
|- id="t15:08:25" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | just wanted to throw a topic on the agenda so we can air out any concerns that aren't already covered | |||
|| [[#t15:08:25|15:08]] | |||
|- id="t15:08:26" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | I saw the thread and that's why I didn't read it | |||
|| [[#t15:08:26|15:08]] | |||
|- id="t15:08:36" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | just skimmed it a bit | |||
|| [[#t15:08:36|15:08]] | |||
|- id="t15:08:40" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | adamw: check you INBOX | |||
|| [[#t15:08:40|15:08]] | |||
|- id="t15:08:58" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | *your | |||
|| [[#t15:08:58|15:08]] | |||
|- id="t15:08:59" | |||
| colspan="2" | * tflink also has been skimming more than anything | |||
|| [[#t15:08:59|15:08]] | |||
|- id="t15:09:56" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: Mind if I go with this just a wee bit, considering my involvement in ARM? | |||
|| [[#t15:09:56|15:09]] | |||
|- id="t15:09:57" | |||
! style="background-color: #97974f" | brunowolff | |||
| style="color: #97974f" | There seems to be a lot of arguing over whether being a primary arch means you need to have comparable deliverables to i686/x86_64. | |||
|| [[#t15:09:57|15:09]] | |||
|- id="t15:10:01" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i think the biggest issue raised so far is the question of what exactly qa takes responsibility for | |||
|| [[#t15:10:01|15:10]] | |||
|- id="t15:10:06" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | handsome_pirate: shoot! | |||
|| [[#t15:10:06|15:10]] | |||
|- id="t15:10:18" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Okay | |||
|| [[#t15:10:18|15:10]] | |||
|- id="t15:10:19" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | brunowolff: right, though i'm not sure that concerns us a lot | |||
|| [[#t15:10:19|15:10]] | |||
|- id="t15:10:38" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | I've been trying to get ARM to mirror the QA process | |||
|| [[#t15:10:38|15:10]] | |||
|- id="t15:10:38" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #chair handsome_pirate kparal tflink | |||
|| [[#t15:10:38|15:10]] | |||
|- id="t15:10:38" | |||
! style="background-color: #42427e" | zodbot | |||
| style="color: #42427e" | Current chairs: adamw handsome_pirate kparal tflink | |||
|| [[#t15:10:38|15:10]] | |||
|- id="t15:10:58" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | #info handsome_pirate has been trying to get ARM to mirror the QA process | |||
|| [[#t15:10:58|15:10]] | |||
|- id="t15:11:11" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | is there really enough time before branch to get everything coordinated? | |||
|| [[#t15:11:11|15:11]] | |||
|- id="t15:11:14" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | They're getting better, but not quite there | |||
|| [[#t15:11:14|15:11]] | |||
|- id="t15:11:37" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | handsome_pirate: oh, you're jdulaney. how sneaky :) | |||
|| [[#t15:11:37|15:11]] | |||
|- id="t15:11:46" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | FOr instance, they don't seem to understand how blocker bugs are supposed to work | |||
|| [[#t15:11:46|15:11]] | |||
|- id="t15:11:49" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: Arrr | |||
|| [[#t15:11:49|15:11]] | |||
|- id="t15:12:01" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | (or, the process, I should say) | |||
|| [[#t15:12:01|15:12]] | |||
|- id="t15:12:16" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | well they seemed to stop proposing stuff as primary blockers after we talked to them about it during alpha | |||
|| [[#t15:12:16|15:12]] | |||
|- id="t15:12:20" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | or did you mean something else? | |||
|| [[#t15:12:20|15:12]] | |||
|- id="t15:12:30" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | At the end of the F19 cycle they finally started doing testing matrices | |||
|| [[#t15:12:30|15:12]] | |||
|- id="t15:12:52" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: The intention was to get them to file against the arm blockers | |||
|| [[#t15:12:52|15:12]] | |||
|- id="t15:13:42" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Very few bugs that were blockers for them were actually filed against the trackers | |||
|| [[#t15:13:42|15:13]] | |||
|- id="t15:13:43" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | right | |||
|| [[#t15:13:43|15:13]] | |||
|- id="t15:13:46" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | ah, i see | |||
|| [[#t15:13:46|15:13]] | |||
|- id="t15:14:27" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | My evaluation from a QA perspective is that they're close, but not quite ready for F20 | |||
|| [[#t15:14:27|15:14]] | |||
|- id="t15:14:50" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so yeah, i do feel like we're going to need a lot of co-operation from 'arm people', however we describe it exactly (the stuff in the thread about what is technically the responsibility of which group feels a bit trivial) | |||
|| [[#t15:14:50|15:14]] | |||
|- id="t15:15:01" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | another question I have is whether we consider automated tests a requirement for primary arch | |||
|| [[#t15:15:01|15:15]] | |||
|- id="t15:15:14" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | practically speaking, if we're going to sign off on a bunch of ARM images as 'primary deliverables', we at least need to test them all | |||
|| [[#t15:15:14|15:15]] | |||
|- id="t15:15:24" | |||
| colspan="2" | * tflink doesn't remember if pwhalen was able to get autoqa-on-arm working | |||
|| [[#t15:15:24|15:15]] | |||
|- id="t15:15:24" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | and 'QA' as currently stands doesn't have all that hardware | |||
|| [[#t15:15:24|15:15]] | |||
|- id="t15:15:25" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | tflink: The two tests we have now will work on ARM | |||
|| [[#t15:15:25|15:15]] | |||
|- id="t15:15:43" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | handsome_pirate: I thought it was more of an autotest/autoqa issue than the individual tests | |||
|| [[#t15:15:43|15:15]] | |||
|- id="t15:15:47" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | tflink: that's an interesting one that hasn't been raised yet | |||
|| [[#t15:15:47|15:15]] | |||
|- id="t15:15:47" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | adamw: I can test Gnome/KDE on ARM, see my mail | |||
|| [[#t15:15:47|15:15]] | |||
|- id="t15:16:07" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: I'll get some h/w for QA | |||
|| [[#t15:16:07|15:16]] | |||
|- id="t15:16:11" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Martix: sure, so can I | |||
|| [[#t15:16:11|15:16]] | |||
|- id="t15:16:18" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: I assume you and tflink would need some | |||
|| [[#t15:16:18|15:16]] | |||
|- id="t15:16:30" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | but I still don't think we have *all* the hardware that ARM images are built for, and even if we do, there's the time question of testing them all | |||
|| [[#t15:16:30|15:16]] | |||
|- id="t15:16:38" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | no, not really. i have more than I can practically use, | |||
|| [[#t15:16:38|15:16]] | |||
|- id="t15:16:42" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | tflink: The last I tried, the autotest issue was the autotest on f18 issue | |||
|| [[#t15:16:42|15:16]] | |||
|- id="t15:17:04" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | handsome_pirate: which I may run into soon, I should have f18 and f19 clients by the end of the week | |||
|| [[#t15:17:04|15:17]] | |||
|- id="t15:17:05" | |||
| colspan="2" | * nirik notes we have some SOC's setup for qa in phx2 already. | |||
|| [[#t15:17:05|15:17]] | |||
|- id="t15:17:19" | |||
! style="background-color: #9b519b" | nirik | |||
| style="color: #9b519b" | https://fedoraproject.org/wiki/Architectures/ARM/qa-machines | |||
|| [[#t15:17:19|15:17]] | |||
|- id="t15:17:23" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | handsome_pirate: do you have something with currently supported GPU in F19? | |||
|| [[#t15:17:23|15:17]] | |||
|- id="t15:17:32" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | handsome_pirate: I mean 3D accel | |||
|| [[#t15:17:32|15:17]] | |||
|- id="t15:17:57" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | nirik: Aye | |||
|| [[#t15:17:57|15:17]] | |||
|- id="t15:18:17" | |||
| colspan="2" | * tflink has some arm hardware but doesn't use it much | |||
|| [[#t15:18:17|15:18]] | |||
|- id="t15:18:22" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Martix: Everything I have is headless save for my chromebook | |||
|| [[#t15:18:22|15:18]] | |||
|- id="t15:18:25" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | tflink: so the detail here is that autotest does not run on ARM on f18+? | |||
|| [[#t15:18:25|15:18]] | |||
|- id="t15:18:28" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | tflink, autoqa worked well when using earlier versions | |||
|| [[#t15:18:28|15:18]] | |||
|- id="t15:18:40" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | adamw: yeah, need to dig into it | |||
|| [[#t15:18:40|15:18]] | |||
|- id="t15:18:45" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | I have access to all supported hardware for testing | |||
|| [[#t15:18:45|15:18]] | |||
|- id="t15:18:53" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | I have an idea of what the problem is, need to test it | |||
|| [[#t15:18:53|15:18]] | |||
|- id="t15:19:05" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: autoqa needs to be updated to worked with newer autotest versions. but we didn't bother, since we use RHEL6 and old autotest version | |||
|| [[#t15:19:05|15:19]] | |||
|- id="t15:19:07" | |||
| colspan="2" | * tflink has been rebuilding and scripting virthosts | |||
|| [[#t15:19:07|15:19]] | |||
|- id="t15:19:34" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | I've tried to follow the release validation testing as best as possible for f19 | |||
|| [[#t15:19:34|15:19]] | |||
|- id="t15:19:38" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info there are issues with running autotest on ARM hosts on Fedora 18 | |||
|| [[#t15:19:38|15:19]] | |||
|- id="t15:19:43" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | pwhalen: do you still have stuff running against f17 on arm? | |||
|| [[#t15:19:43|15:19]] | |||
|- id="t15:19:56" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | pwhalen: sure, that's what handsome_pirate was talking about | |||
|| [[#t15:19:56|15:19]] | |||
|- id="t15:19:57" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | handsome_pirate: well, I have some hw with Mali (supported in F19) and Adreno (userspace support will be in F20) | |||
|| [[#t15:19:57|15:19]] | |||
|- id="t15:19:58" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | tflink, no | |||
|| [[#t15:19:58|15:19]] | |||
|- id="t15:20:15" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Martix: Chromebook is Mali | |||
|| [[#t15:20:15|15:20]] | |||
|- id="t15:20:54" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | I don't understand one thing - I don't see any ARM devices around me, anywhere. except for RaspPi, which is not going to be supported anyway. so I might not understand what primary architecture means, but why would we have PA for something that is so thinly available? | |||
|| [[#t15:20:54|15:20]] | |||
|- id="t15:21:44" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: Only a few specific devices are supported, but they're fairly cheap and easily had | |||
|| [[#t15:21:44|15:21]] | |||
|- id="t15:21:56" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | kparal: it's kind of a split issue: the vague idea we might run on zillions of ARM tablets or something, and a very specific market for ARM servers. | |||
|| [[#t15:21:56|15:21]] | |||
|- id="t15:21:58" | |||
! style="background-color: #a25555" | misc | |||
| style="color: #a25555" | kparal: because it is expected to be avaliable later, i think | |||
|| [[#t15:21:58|15:21]] | |||
|- id="t15:22:03" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: I'll bring up about getting you some h/w if you want | |||
|| [[#t15:22:03|15:22]] | |||
|- id="t15:22:12" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | plus a hedge against ARM Taking Over The World. | |||
|| [[#t15:22:12|15:22]] | |||
|- id="t15:22:33" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | easily had, but I don't see them around me or my colleagues, or my friends, or my friends' friends, ... | |||
|| [[#t15:22:33|15:22]] | |||
|- id="t15:22:41" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | anyway, probably a topic for the mailing list | |||
|| [[#t15:22:41|15:22]] | |||
|- id="t15:22:43" | |||
| colspan="2" | * handsome_pirate notes that the biggest issue with arm is proprietary gfx | |||
|| [[#t15:22:43|15:22]] | |||
|- id="t15:23:17" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | kparal: HP Touchpad, Cubieboard... | |||
|| [[#t15:23:17|15:23]] | |||
|- id="t15:23:32" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | kparal: still - yeah, that's not a QA topic in particular | |||
|| [[#t15:23:32|15:23]] | |||
|- id="t15:23:45" | |||
! style="background-color: #97974f" | brunowolff | |||
| style="color: #97974f" | OLPC machines also use arm, though they need a special kernel now. But I have done updates and installs of non-kernel arm packages from Fedora. | |||
|| [[#t15:23:45|15:23]] | |||
|- id="t15:24:02" | |||
! style="background-color: #97974f" | brunowolff | |||
| style="color: #97974f" | A number of Fedora people got OLPC machines last summer. | |||
|| [[#t15:24:02|15:24]] | |||
|- id="t15:24:09" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so in terms of specific concerns: handsome_pirate is worried about following procedure in terms of using blocker bugs, tflink is worried about autoqa | |||
|| [[#t15:24:09|15:24]] | |||
|- id="t15:24:12" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | do we have anything else? | |||
|| [[#t15:24:12|15:24]] | |||
|- id="t15:24:31" | |||
! style="background-color: #97974f" | brunowolff | |||
| style="color: #97974f" | Documentation of the deliverables that we need to test. | |||
|| [[#t15:24:31|15:24]] | |||
|- id="t15:24:34" | |||
| colspan="2" | * Viking-Ice joins in | |||
|| [[#t15:24:34|15:24]] | |||
|- id="t15:24:54" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | time for adjustment | |||
|| [[#t15:24:54|15:24]] | |||
|- id="t15:25:04" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | we've been using blocker bugs, though work could likely be done, absolutely open to all suggestions | |||
|| [[#t15:25:04|15:25]] | |||
|- id="t15:25:08" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: the biggest concern is whether we need to do the release validation for every single subarch (or how it is called) of ARM | |||
|| [[#t15:25:08|15:25]] | |||
|- id="t15:25:12" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | we have what, 3-4 weeks before F20 branch | |||
|| [[#t15:25:12|15:25]] | |||
|- id="t15:25:12" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | as you already stated | |||
|| [[#t15:25:12|15:25]] | |||
|- id="t15:25:21" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | tflink: Mayve a release cycle where QA treats arm as primary but it doesn't actually block? | |||
|| [[#t15:25:21|15:25]] | |||
|- id="t15:25:39" | |||
| colspan="2" | * Viking-Ice playing arm catchup | |||
|| [[#t15:25:39|15:25]] | |||
|- id="t15:26:07" | |||
! style="background-color: #97974f" | brunowolff | |||
| style="color: #97974f" | You could have us only block on some of the stuff that we would block on for i686/x86_64. | |||
|| [[#t15:26:07|15:26]] | |||
|- id="t15:26:17" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | kparal: that's my concern, yeah, which ties in with the 'following procedure' thing, as in practice we will need pwhalen and other ARMers to ensure we can do that | |||
|| [[#t15:26:17|15:26]] | |||
|- id="t15:26:22" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: Actually, the arm team is trying to make it so that there are only a limited number of images to test | |||
|| [[#t15:26:22|15:26]] | |||
|- id="t15:26:36" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | ie, make them work on as wide a variety of h/w as possible | |||
|| [[#t15:26:36|15:26]] | |||
|- id="t15:26:44" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | handsome_pirate: that didn't look to be in the works for f20, though | |||
|| [[#t15:26:44|15:26]] | |||
|- id="t15:26:51" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | handsome_pirate: how many? | |||
|| [[#t15:26:51|15:26]] | |||
|- id="t15:27:11" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: right now, there are three images | |||
|| [[#t15:27:11|15:27]] | |||
|- id="t15:27:42" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: One supported piece of h/w requires a vfat boot partition | |||
|| [[#t15:27:42|15:27]] | |||
|- id="t15:27:43" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | because it's not 'ARM as a primary arch', but 'ARM as an additional three primary archs', which sounds much scarier :) | |||
|| [[#t15:27:43|15:27]] | |||
|- id="t15:27:49" | |||
! style="background-color: #97974f" | brunowolff | |||
| style="color: #97974f" | Is the arm team going to expect the Gnome 3 desktop to be a deliverable? | |||
|| [[#t15:27:49|15:27]] | |||
|- id="t15:28:03" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: Otherwise, lpae and a standard image | |||
|| [[#t15:28:03|15:28]] | |||
|- id="t15:28:10" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | ie, lpae kernel | |||
|| [[#t15:28:10|15:28]] | |||
|- id="t15:28:11" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | with a late chime in as I see it basically the main problem with us regarding arm is for someone to actually own arm devices and being able to test on them and apply relevant critera where applicable | |||
|| [[#t15:28:11|15:28]] | |||
|- id="t15:28:55" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Viking-Ice: we do have several people with some ARM devices, but we're still trying to determine exactly how much coverage is expected | |||
|| [[#t15:28:55|15:28]] | |||
|- id="t15:29:27" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: Most of the testing is the same | |||
|| [[#t15:29:27|15:29]] | |||
|- id="t15:29:32" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | adamw, simple really if the plan is to release an Gnome arm image the relevant Gnome release criteria applies to that image, if the plan is to release only KDE image only the KDE criteria applies etc | |||
|| [[#t15:29:32|15:29]] | |||
|- id="t15:29:35" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | well, a lot of it is | |||
|| [[#t15:29:35|15:29]] | |||
|- id="t15:29:40" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | Viking-Ice, I do my best to do that now and will going forward. I tested all images for f19 | |||
|| [[#t15:29:40|15:29]] | |||
|- id="t15:29:47" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | ANd, x86 tests will be sufficient | |||
|| [[#t15:29:47|15:29]] | |||
|- id="t15:32:02" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | we're trying to reduce this to a single image at some point, currently we have two image types due to partitioning for omap requiring vfat. | |||
|| [[#t15:32:02|15:32]] | |||
|- id="t15:32:54" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | pwhalen: so for f20, what exactly are the expected ARM deliverables assuming it's a primary arch? | |||
|| [[#t15:32:54|15:32]] | |||
|- id="t15:33:02" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | pwhalen: We have an lpae image as well, yes? | |||
|| [[#t15:33:02|15:33]] | |||
|- id="t15:33:03" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | yeah basically what we need to know ( QA ) is which "spins/de" arm architecture will be released on and we need to test that against the criteria and block based on matching criteria | |||
|| [[#t15:33:03|15:33]] | |||
|- id="t15:33:51" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | adamw, that to my knowledge is not yet decided. dgilmore? | |||
|| [[#t15:33:51|15:33]] | |||
|- id="t15:33:53" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | maybe some arm images might not be considered release blocking, if they are served to just a small audience? | |||
|| [[#t15:33:53|15:33]] | |||
|- id="t15:34:32" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | handsome_pirate, there's our official offerings https://fedoraproject.org/en/get-fedora-options#2nd_arches | |||
|| [[#t15:34:32|15:34]] | |||
|- id="t15:34:45" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | kparal, define small audience ;) | |||
|| [[#t15:34:45|15:34]] | |||
|- id="t15:35:02" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | Viking-Ice: well, an example is GNOME vs XFCE | |||
|| [[#t15:35:02|15:35]] | |||
|- id="t15:35:20" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | I don't know how many arm devices are covered by that or that image | |||
|| [[#t15:35:20|15:35]] | |||
|- id="t15:35:26" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | okay, so there's basically two 'arches' for ARM for f19 | |||
|| [[#t15:35:26|15:35]] | |||
|- id="t15:35:27" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | just throwing ideas | |||
|| [[#t15:35:27|15:35]] | |||
|- id="t15:35:30" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | pwhalen: My mistake | |||
|| [[#t15:35:30|15:35]] | |||
|- id="t15:35:32" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | handsome_pirate, lpae kernel is installed on the hfp image | |||
|| [[#t15:35:32|15:35]] | |||
|- id="t15:35:52" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | pwhalen: Ah | |||
|| [[#t15:35:52|15:35]] | |||
|- id="t15:36:10" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | kparal, there are two "release" blocking images there on the link that pwhalen posted KDE and Minimal | |||
|| [[#t15:36:10|15:36]] | |||
|- id="t15:36:16" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | Gnome is not listed there so | |||
|| [[#t15:36:16|15:36]] | |||
|- id="t15:36:16" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: Most Fedora Arm folks I know of tend to run xfce, or at least that used to be the case | |||
|| [[#t15:36:16|15:36]] | |||
|- id="t15:36:18" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so if things were the same for f20 i'd expect the kde and 'minimal' images of both 'arches' to be release blocking: four images | |||
|| [[#t15:36:18|15:36]] | |||
|- id="t15:36:20" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | so, it's a single arch, and two install images, right? but the exactly same packages? | |||
|| [[#t15:36:20|15:36]] | |||
|- id="t15:36:35" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Viking-Ice: they didn't do a GNOME image on the basis nothing would actually have hw accel support on it | |||
|| [[#t15:36:35|15:36]] | |||
|- id="t15:36:35" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: AYe | |||
|| [[#t15:36:35|15:36]] | |||
|- id="t15:36:42" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | handsome_pirate: ok, I get it finally | |||
|| [[#t15:36:42|15:36]] | |||
|- id="t15:37:04" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | kparal, right | |||
|| [[#t15:37:04|15:37]] | |||
|- id="t15:37:05" | |||
! style="background-color: #9b519b" | nirik | |||
| style="color: #9b519b" | there's a single arch. | |||
|| [[#t15:37:05|15:37]] | |||
|- id="t15:37:16" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | nirik: i was using the term incorrectly on purpose, hence the scare quotes | |||
|| [[#t15:37:16|15:37]] | |||
|- id="t15:37:19" | |||
! style="background-color: #5959a9" | mjg59 | |||
| style="color: #5959a9" | adamw: Not quite. No hw support and the sw fallback was broken. | |||
|| [[#t15:37:19|15:37]] | |||
|- id="t15:37:20" | |||
! style="background-color: #9b519b" | nirik | |||
| style="color: #9b519b" | one tree/collection of packages. ;) | |||
|| [[#t15:37:20|15:37]] | |||
|- id="t15:37:22" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | adamw, we only match what the do against our criteria and based on that link only two ( in current release criteria setup ) are blocking the minimal and KDE | |||
|| [[#t15:37:22|15:37]] | |||
|- id="t15:37:22" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i was hoping everyone could follow that =) | |||
|| [[#t15:37:22|15:37]] | |||
|- id="t15:37:29" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | s/the/they | |||
|| [[#t15:37:29|15:37]] | |||
|- id="t15:37:30" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | pwhalen: any idea why Gnome is missing on the list? | |||
|| [[#t15:37:30|15:37]] | |||
|- id="t15:37:31" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | another question, is anaconda expected to work for ARM in F20? | |||
|| [[#t15:37:31|15:37]] | |||
|- id="t15:37:39" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Martix: see above. | |||
|| [[#t15:37:39|15:37]] | |||
|- id="t15:37:41" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | omap devices require vfat, wheras every other device works with ext | |||
|| [[#t15:37:41|15:37]] | |||
|- id="t15:37:55" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | pwhalen: is there a chance of the vfat-vs-non-vfat thing being reconciled for f20? | |||
|| [[#t15:37:55|15:37]] | |||
|- id="t15:37:58" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | adamw: I can run Gnome Shell on Adreno GPU | |||
|| [[#t15:37:58|15:37]] | |||
|- id="t15:38:04" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | or are we stuck with that? | |||
|| [[#t15:38:04|15:38]] | |||
|- id="t15:38:09" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Martix: llvmpipe is borked because llvm is borked (/me is working on that) | |||
|| [[#t15:38:09|15:38]] | |||
|- id="t15:38:29" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | in a perfect pony world all images would be run through the critera and blocked upon but hey we have an default... | |||
|| [[#t15:38:29|15:38]] | |||
|- id="t15:39:21" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | adamw, I believe so, I think it was very close, dgilmore was working on it | |||
|| [[#t15:39:21|15:39]] | |||
|- id="t15:39:23" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | handsome_pirate: work on llvm-pipe is great, but there is some HW loke Chromebook which has open source 3D GPU driver | |||
|| [[#t15:39:23|15:39]] | |||
|- id="t15:40:14" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Martix: Chromebook sort of has one | |||
|| [[#t15:40:14|15:40]] | |||
|- id="t15:40:28" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | okay. so given that picture of the deliverables, the work doesn't seem crazily difficult | |||
|| [[#t15:40:28|15:40]] | |||
|- id="t15:40:34" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | is anaconda expected to work for ARM in F20? that would affect the QA release validation time a lot | |||
|| [[#t15:40:34|15:40]] | |||
|- id="t15:40:37" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Martix: Chromebook is complicated, and not likely to be officially supported due to the bloody firmware | |||
|| [[#t15:40:37|15:40]] | |||
|- id="t15:40:43" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: No | |||
|| [[#t15:40:43|15:40]] | |||
|- id="t15:40:51" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | pwhalen: do you confirm re anaconda? | |||
|| [[#t15:40:51|15:40]] | |||
|- id="t15:40:52" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | good :) | |||
|| [[#t15:40:52|15:40]] | |||
|- id="t15:41:03" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | No Anaconda | |||
|| [[#t15:41:03|15:41]] | |||
|- id="t15:41:19" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: I talke about that during job interview with clumens | |||
|| [[#t15:41:19|15:41]] | |||
|- id="t15:41:29" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | no anaconda means we need to adjust the release criteria to match whatever installation method they use | |||
|| [[#t15:41:29|15:41]] | |||
|- id="t15:41:47" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | without anaconda support, it might be actually so much work | |||
|| [[#t15:41:47|15:41]] | |||
|- id="t15:41:55" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Viking-Ice: it doesn't, really | |||
|| [[#t15:41:55|15:41]] | |||
|- id="t15:41:58" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | (as I expected) | |||
|| [[#t15:41:58|15:41]] | |||
|- id="t15:42:06" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Installation method: dd to sd card | |||
|| [[#t15:42:06|15:42]] | |||
|- id="t15:42:12" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Viking-Ice: the criteria are couched in terms of 'the installer must blah' and 'the installer must foo' | |||
|| [[#t15:42:12|15:42]] | |||
|- id="t15:42:20" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | If device has internal storage, then dd image to that | |||
|| [[#t15:42:20|15:42]] | |||
|- id="t15:42:24" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | adamw, ah excellent | |||
|| [[#t15:42:24|15:42]] | |||
|- id="t15:42:25" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | they don't actually explicitly say 'all images must use the installer' or anything | |||
|| [[#t15:42:25|15:42]] | |||
|- id="t15:42:31" | |||
! style="background-color: #5959a9" | mjg59 | |||
| style="color: #5959a9" | Anaconda was a required part of the promotion criteria | |||
|| [[#t15:42:31|15:42]] | |||
|- id="t15:42:35" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i've covered that on the devel@ list thread; i'm not too worried about that angle | |||
|| [[#t15:42:35|15:42]] | |||
|- id="t15:42:40" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | mjg59: OFF TOPIC FOR QA MEETING | |||
|| [[#t15:42:40|15:42]] | |||
|- id="t15:42:40" | |||
! style="background-color: #9b519b" | nirik | |||
| style="color: #9b519b" | anaconda works as far as I can see. | |||
|| [[#t15:42:40|15:42]] | |||
|- id="t15:42:46" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | god, this has already gone on for 40 minutes. | |||
|| [[#t15:42:46|15:42]] | |||
|- id="t15:42:52" | |||
! style="background-color: #9b519b" | nirik | |||
| style="color: #9b519b" | at least the ones I have installed have used anaconda text mode just fine. | |||
|| [[#t15:42:52|15:42]] | |||
|- id="t15:42:52" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | we use anaconda for headless server installs, and preoduce images for dev boards | |||
|| [[#t15:42:52|15:42]] | |||
|- id="t15:43:08" | |||
! style="background-color: #5959a9" | mjg59 | |||
| style="color: #5959a9" | adamw: I'm aware. I'm just pointing out that if there's no plans for Anaconda to work in F20, worrying about primary arch QA for F20 seems premature | |||
|| [[#t15:43:08|15:43]] | |||
|- id="t15:43:31" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | so it might be arm+anaconda or nothing, right? | |||
|| [[#t15:43:31|15:43]] | |||
|- id="t15:43:50" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | well, what pwhalen just said doesn't sound anything like 'anaconda doesn't work'. | |||
|| [[#t15:43:50|15:43]] | |||
|- id="t15:44:11" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | and nirik | |||
|| [[#t15:44:11|15:44]] | |||
|- id="t15:44:13" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | mjg59: My talking with the Anaconda team led me to believe they have no plans for anaconda on arm | |||
|| [[#t15:44:13|15:44]] | |||
|- id="t15:44:22" | |||
! style="background-color: #9b519b" | nirik | |||
| style="color: #9b519b" | anaconda works. kickstart works. | |||
|| [[#t15:44:22|15:44]] | |||
|- id="t15:44:25" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | is there something that says PA have to be installable by Anaconda | |||
|| [[#t15:44:25|15:44]] | |||
|- id="t15:44:33" | |||
| colspan="2" | * nirik thinks this is in the weeds. | |||
|| [[#t15:44:33|15:44]] | |||
|- id="t15:44:46" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Anaconda does work, it's just not used very much | |||
|| [[#t15:44:46|15:44]] | |||
|- id="t15:44:56" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | let's assume anaconda support will be added, because we have it confirmed that it works at least partially | |||
|| [[#t15:44:56|15:44]] | |||
|- id="t15:45:02" | |||
| colspan="2" | * nirik uses it all the time. well, kickstarts usually with text mode to watch | |||
|| [[#t15:45:02|15:45]] | |||
|- id="t15:45:06" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | which means more installation matrices! | |||
|| [[#t15:45:06|15:45]] | |||
|- id="t15:45:20" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | ooh, that sounds like fun :-/ | |||
|| [[#t15:45:20|15:45]] | |||
|- id="t15:45:26" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | limiting PA to anaconda dont make much sense since someday someone might want to write and use another installer for their "spin" | |||
|| [[#t15:45:26|15:45]] | |||
|- id="t15:45:29" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Viking-Ice: there's nothing QAish that says that, but mjg59 is saying someone else said that. i assume FESCo. | |||
|| [[#t15:45:29|15:45]] | |||
|- id="t15:45:36" | |||
! style="background-color: #5959a9" | mjg59 | |||
| style="color: #5959a9" | handsome_pirate: Oh, right. I don't know that anyone on the Anaconda team is working on it - it'd be the ARM SIG doing it | |||
|| [[#t15:45:36|15:45]] | |||
|- id="t15:45:44" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: mjg59 said that | |||
|| [[#t15:45:44|15:45]] | |||
|- id="t15:45:52" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: He wrote the criteria | |||
|| [[#t15:45:52|15:45]] | |||
|- id="t15:46:03" | |||
! style="background-color: #5959a9" | mjg59 | |||
| style="color: #5959a9" | https://fedoraproject.org/wiki/Secondary_Architecture_Promotion_Requirements | |||
|| [[#t15:46:03|15:46]] | |||
|- id="t15:46:15" | |||
| colspan="2" | * Martix brought some snack to watch the flame :-) | |||
|| [[#t15:46:15|15:46]] | |||
|- id="t15:46:17" | |||
! style="background-color: #5959a9" | mjg59 | |||
| style="color: #5959a9" | Drafted rather than wrote, but they were signed off on by fesco | |||
|| [[#t15:46:17|15:46]] | |||
|- id="t15:46:34" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Anyway | |||
|| [[#t15:46:34|15:46]] | |||
|- id="t15:47:06" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | well, the question of whether fesco wants to hold to that requirement is not ours to answer | |||
|| [[#t15:47:06|15:47]] | |||
|- id="t15:47:09" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | I would see the reasoning for requiring the use of Anaconda | |||
|| [[#t15:47:09|15:47]] | |||
|- id="t15:47:11" | |||
! style="background-color: #5959a9" | mjg59 | |||
| style="color: #5959a9" | Anyway, sorry for diverting it. nirik says he has personal experience of it working, so it's not relevant | |||
|| [[#t15:47:11|15:47]] | |||
|- id="t15:47:30" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i don't think we can really block on ARM ever becoming a primary arch because it gives us another giant pile of matrix to work through, however much we want to :) | |||
|| [[#t15:47:30|15:47]] | |||
|- id="t15:47:31" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | s/would see/would like to see | |||
|| [[#t15:47:31|15:47]] | |||
|- id="t15:47:44" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | that's just going to wind up being one of those things we need extra people for | |||
|| [[#t15:47:44|15:47]] | |||
|- id="t15:48:06" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: Hence my trying to get the arm folks to follow the qa processs | |||
|| [[#t15:48:06|15:48]] | |||
|- id="t15:48:13" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | That way, they can do the work | |||
|| [[#t15:48:13|15:48]] | |||
|- id="t15:48:17" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Viking-Ice: can you take that to fesco or something? it's a fesco requirement | |||
|| [[#t15:48:17|15:48]] | |||
|- id="t15:48:18" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | adamw, I will be on the hook for filling said matrices | |||
|| [[#t15:48:18|15:48]] | |||
|- id="t15:48:20" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | handsome_pirate: right. | |||
|| [[#t15:48:20|15:48]] | |||
|- id="t15:48:46" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | actually it might spark new willingness to test thus interest in participating in the QA community | |||
|| [[#t15:48:46|15:48]] | |||
|- id="t15:48:54" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | ( arm that is ) | |||
|| [[#t15:48:54|15:48]] | |||
|- id="t15:49:00" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so let me try and boil this down | |||
|| [[#t15:49:00|15:49]] | |||
|- id="t15:49:26" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | we didn't really get anywhere on the autoqa thing; tflink, do you have a path forward there? | |||
|| [[#t15:49:26|15:49]] | |||
|- id="t15:49:55" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | adamw: a little bit, it'll depend on the results of my experiments | |||
|| [[#t15:49:55|15:49]] | |||
|- id="t15:50:01" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | mkrizek had some patches, they might be obsolete already | |||
|| [[#t15:50:01|15:50]] | |||
|- id="t15:50:07" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | okay | |||
|| [[#t15:50:07|15:50]] | |||
|- id="t15:50:13" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | kparal: IIRC, they didn't work | |||
|| [[#t15:50:13|15:50]] | |||
|- id="t15:50:22" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | are you actually *worried* about autoqa not working on arm, practically speaking? | |||
|| [[#t15:50:22|15:50]] | |||
|- id="t15:50:31" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | or are you just concerned someone else might consider it a box that needs checking? | |||
|| [[#t15:50:31|15:50]] | |||
|- id="t15:50:34" | |||
! style="background-color: #adad5b" | mkrizek | |||
| style="color: #adad5b" | they did, but I dont think they do anymore | |||
|| [[#t15:50:34|15:50]] | |||
|- id="t15:50:55" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | i'm not sure anything autoqa currently achieves is vital enough that we need to make it an obstacle to primary arch status | |||
|| [[#t15:50:55|15:50]] | |||
|- id="t15:50:58" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | tflink, let me know if there is anything I can do, I got a fair amount of it working, however had some bugs with the latest version (would need to check which) | |||
|| [[#t15:50:58|15:50]] | |||
|- id="t15:51:00" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | we can have upgradepath working for arm updates. depcheck might be a problem. since depcheck is very broken, I don't see it as a major issue | |||
|| [[#t15:51:00|15:51]] | |||
|- id="t15:51:00" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | adamw: those are two different questions - I'm not sure it's going to work, no | |||
|| [[#t15:51:00|15:51]] | |||
|- id="t15:51:01" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | though obviously it'd be nice | |||
|| [[#t15:51:01|15:51]] | |||
|- id="t15:51:15" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: Autoqa (or its replacement) on arm is on my to do list | |||
|| [[#t15:51:15|15:51]] | |||
|- id="t15:51:40" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | kparal: I thought depcheck was still mostly working | |||
|| [[#t15:51:40|15:51]] | |||
|- id="t15:51:42" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | I dont consider autoqa not working for arm do be somekind of blocker for it from a QA perspective | |||
|| [[#t15:51:42|15:51]] | |||
|- id="t15:51:56" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | s/do be/to be/ | |||
|| [[#t15:51:56|15:51]] | |||
|- id="t15:52:09" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | tflink: yes, but it is arch-specific, so we might find some issues with it. upgradepath can be run on x86 box to check arm updates | |||
|| [[#t15:52:09|15:52]] | |||
|- id="t15:52:30" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | kparal: but that's different from it being completely broken, no? | |||
|| [[#t15:52:30|15:52]] | |||
|- id="t15:52:36" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | more of a not-quite-known? | |||
|| [[#t15:52:36|15:52]] | |||
|- id="t15:52:44" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | tflink: ok, sometimes broken :) | |||
|| [[#t15:52:44|15:52]] | |||
|- id="t15:52:59" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | bad wording from my side | |||
|| [[#t15:52:59|15:52]] | |||
|- id="t15:53:00" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so overall it seems like we don't feel like we need to make a big fuss about the autoqa angle | |||
|| [[#t15:53:00|15:53]] | |||
|- id="t15:53:11" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | adamw: I don't think automation-on-arm is a blocker for F20 as we're not gating updates yet | |||
|| [[#t15:53:11|15:53]] | |||
|- id="t15:53:16" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | but we should probably bake it into taskbot | |||
|| [[#t15:53:16|15:53]] | |||
|- id="t15:53:31" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | if we start gating updates - even in rawhide, I think it'll be an issue | |||
|| [[#t15:53:31|15:53]] | |||
|- id="t15:53:31" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: I wouldn't consider autoqa to be a large concern, no | |||
|| [[#t15:53:31|15:53]] | |||
|- id="t15:53:42" | |||
| colspan="2" | * handsome_pirate can confirm that as of the last time he tried, taskbot worked on arm | |||
|| [[#t15:53:42|15:53]] | |||
|- id="t15:53:45" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info we agreed that automated testing on ARM should not blocker primary arch elevation as we are not enforcing the tests yet | |||
|| [[#t15:53:45|15:53]] | |||
|- id="t15:53:54" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | okay. | |||
|| [[#t15:53:54|15:53]] | |||
|- id="t15:54:09" | |||
| colspan="2" | * tflink wonders if we should be adding arm clients to taskbot from the get-go, but that's off topic for here | |||
|| [[#t15:54:09|15:54]] | |||
|- id="t15:54:20" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | Mind, that was about a month ago, I don't know how much tflink has worked on it since then | |||
|| [[#t15:54:20|15:54]] | |||
|- id="t15:54:30" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | the other major angle we covered is the intersection of 'what deliverables will there be for ARM as a primary arch' and 'what resources do we have for testing' | |||
|| [[#t15:54:30|15:54]] | |||
|- id="t15:54:34" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | handsome_pirate: not nearly as much as I would like :'( | |||
|| [[#t15:54:34|15:54]] | |||
|- id="t15:55:06" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | it seems like the deliverables load is not too bad, but we feel like we'll definitely need co-operation from pwhalen and ARM-focused volunteers to ensure we can cover all the testing | |||
|| [[#t15:55:06|15:55]] | |||
|- id="t15:55:10" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | tflink: If you get some work done, ping me and I'll fire it up on arm | |||
|| [[#t15:55:10|15:55]] | |||
|- id="t15:55:12" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | is that a fair summary? | |||
|| [[#t15:55:12|15:55]] | |||
|- id="t15:55:24" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: I'd say so | |||
|| [[#t15:55:24|15:55]] | |||
|- id="t15:55:44" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | adamw: yeah, I think so. that and making the processes work together | |||
|| [[#t15:55:44|15:55]] | |||
|- id="t15:55:47" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | adamw, I can look into our planned deliverables. and provide testing coverage | |||
|| [[#t15:55:47|15:55]] | |||
|- id="t15:56:10" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: let's add that it is unclear how many different devices we need to test? | |||
|| [[#t15:56:10|15:56]] | |||
|- id="t15:56:11" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | adamw: it's ok | |||
|| [[#t15:56:11|15:56]] | |||
|- id="t15:56:21" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | kparal: just like x86 =) | |||
|| [[#t15:56:21|15:56]] | |||
|- id="t15:57:12" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | speaking of upgrades I dont think the upgrade criteria takes effect until $NEXT_RELEASE for new PA as in we do not "support" upgrading from f18/19 on to f20 in the case of arm but only "support" upgrading from F20 to F21 and onwards ( the release architecture became PA and onwards ) | |||
|| [[#t15:57:12|15:57]] | |||
|- id="t15:57:20" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | kparal: Actually, arm has fewer devices than x86 | |||
|| [[#t15:57:20|15:57]] | |||
|- id="t15:57:30" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | In that regaurd, arm is easier to test | |||
|| [[#t15:57:30|15:57]] | |||
|- id="t15:57:31" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info as described by handsome_pirate and pwhalen, the ARM deliverables set does not look unmanageable, but we feel like we'll definitely need co-operation from pwhalen and ARM-focused volunteers to ensure we can cover all the testing | |||
|| [[#t15:57:31|15:57]] | |||
|- id="t15:57:45" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Viking-Ice: that seems reasonable | |||
|| [[#t15:57:45|15:57]] | |||
|- id="t15:57:56" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | so overall, let me punt a #agreed | |||
|| [[#t15:57:56|15:57]] | |||
|- id="t15:58:08" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | ack | |||
|| [[#t15:58:08|15:58]] | |||
|- id="t15:58:19" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | ack | |||
|| [[#t15:58:19|15:58]] | |||
|- id="t15:58:23" | |||
! style="background-color: #818144" | Martix | |||
| style="color: #818144" | ack | |||
|| [[#t15:58:23|15:58]] | |||
|- id="t15:58:24" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | ack | |||
|| [[#t15:58:24|15:58]] | |||
|- id="t15:58:34" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | er, that wasn't it =) | |||
|| [[#t15:58:34|15:58]] | |||
|- id="t15:58:53" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | what exactly are we ack'ing | |||
|| [[#t15:58:53|15:58]] | |||
|- id="t15:58:55" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | ? | |||
|| [[#t15:58:55|15:58]] | |||
|- id="t15:59:13" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | awesomeness and bacon | |||
|| [[#t15:59:13|15:59]] | |||
|- id="t15:59:18" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | ack | |||
|| [[#t15:59:18|15:59]] | |||
|- id="t15:59:34" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | you should have said it earlier | |||
|| [[#t15:59:34|15:59]] | |||
|- id="t15:59:40" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | proposed #agreed QA does not see any definite roadblocks to ARM becoming a primary arch for F20, but expects that minor changes will be needed to the release criteria to define the ARM 'release blocking images' and assistance will be needed from ARM-focused testers to complete ARM validation testing | |||
|| [[#t15:59:40|15:59]] | |||
|- id="t15:59:51" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | ack | |||
|| [[#t15:59:51|15:59]] | |||
|- id="t15:59:55" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | ack | |||
|| [[#t15:59:55|15:59]] | |||
|- id="t16:00:00" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | ack | |||
|| [[#t16:00:00|16:00]] | |||
|- id="t16:00:01" | |||
| colspan="2" | * handsome_pirate assumed that was what he was acking | |||
|| [[#t16:00:01|16:00]] | |||
|- id="t16:00:09" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | wow, you're clairvoyant too?! | |||
|| [[#t16:00:09|16:00]] | |||
|- id="t16:00:15" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | arrr | |||
|| [[#t16:00:15|16:00]] | |||
|- id="t16:00:34" | |||
! style="background-color: #97974f" | brunowolff | |||
| style="color: #97974f" | ack | |||
|| [[#t16:00:34|16:00]] | |||
|- id="t16:00:53" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | coolbeans | |||
|| [[#t16:00:53|16:00]] | |||
|- id="t16:00:54" | |||
! style="background-color: #539e9e" | pwhalen | |||
| style="color: #539e9e" | ack | |||
|| [[#t16:00:54|16:00]] | |||
|- id="t16:00:58" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #agreed QA does not see any definite roadblocks to ARM becoming a primary arch for F20, but expects that minor changes will be needed to the release criteria to define the ARM 'release blocking images' and assistance will be needed from ARM-focused testers to complete ARM validation testing | |||
|| [[#t16:00:58|16:00]] | |||
|- id="t16:01:13" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | and we're right on time, with no time for the Change review topic :( | |||
|| [[#t16:01:13|16:01]] | |||
|- id="t16:01:27" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | before i close out, does anyone have any really major concerns with any of the F20 Changes that can't wait till next week? | |||
|| [[#t16:01:27|16:01]] | |||
|- id="t16:01:45" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | pwhalen: Wednesday, you want to take this? | |||
|| [[#t16:01:45|16:01]] | |||
|- id="t16:02:02" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: I have something for the end | |||
|| [[#t16:02:02|16:02]] | |||
|- id="t16:02:08" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | not really, I need to start reading those threads more closely | |||
|| [[#t16:02:08|16:02]] | |||
|- id="t16:02:17" | |||
! style="background-color: #854685" | kparal | |||
| style="color: #854685" | adamw: the AppInstaller might be worth discussion, but it can wait I think | |||
|| [[#t16:02:17|16:02]] | |||
|- id="t16:02:32" | |||
| colspan="2" | * tflink wonders if the get-rid-of-syslog is going to turn interesting | |||
|| [[#t16:02:32|16:02]] | |||
|- id="t16:02:43" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | okay, let's file those for next week | |||
|| [[#t16:02:43|16:02]] | |||
|- id="t16:02:45" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | a very quick: | |||
|| [[#t16:02:45|16:02]] | |||
|- id="t16:02:48" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #topic open floor | |||
|| [[#t16:02:48|16:02]] | |||
|- id="t16:02:51" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | handsome_pirate: what did you have? | |||
|| [[#t16:02:51|16:02]] | |||
|- id="t16:02:57" | |||
| colspan="2" | * handsome_pirate needs a room mate for FLOCK | |||
|| [[#t16:02:57|16:02]] | |||
|- id="t16:03:09" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | My room mate for the past several fudcons is not going | |||
|| [[#t16:03:09|16:03]] | |||
|- id="t16:03:15" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | EOF | |||
|| [[#t16:03:15|16:03]] | |||
|- id="t16:03:27" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | heh, okay | |||
|| [[#t16:03:27|16:03]] | |||
|- id="t16:03:42" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #info handsome_pirate looking for a roommate for FLOCK, applications on postcards | |||
|| [[#t16:03:42|16:03]] | |||
|- id="t16:03:47" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | anything else? | |||
|| [[#t16:03:47|16:03]] | |||
|- id="t16:04:08" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | yikes, if i don't clear up mine/tflink's room type problem you might wind up rooming with one of us... | |||
|| [[#t16:04:08|16:04]] | |||
|- id="t16:04:25" | |||
! style="background-color: #4d4d93" | tflink | |||
| style="color: #4d4d93" | adamw: I thought that was cleared up | |||
|| [[#t16:04:25|16:04]] | |||
|- id="t16:04:33" | |||
! style="background-color: #57a657" | Viking-Ice | |||
| style="color: #57a657" | tflink, thanks to FESCO/FPC yes it's going to be a more pain in the ass for us then it would be. I tried work in advance for the inevitable for us in QA with this https://fedoraproject.org/wiki/Features/systemd-journal but notting said no... | |||
|| [[#t16:04:33|16:04]] | |||
|- id="t16:05:01" | |||
! style="background-color: #4b904b" | handsome_pirate | |||
| style="color: #4b904b" | adamw: SInce I don't have a room booked, maybe you could not clear it up? :) | |||
|| [[#t16:05:01|16:05]] | |||
|- id="t16:05:32" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | tflink: i'll ping you | |||
|| [[#t16:05:32|16:05]] | |||
|- id="t16:06:11" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | alrighty, thanks for coming everyone! | |||
|| [[#t16:06:11|16:06]] | |||
|- id="t16:06:16" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | Change review next week | |||
|| [[#t16:06:16|16:06]] | |||
|- id="t16:06:20" | |||
! style="background-color: #407a40" | adamw | |||
| style="color: #407a40" | #endmeeting | |||
|| [[#t16:06:20|16:06]] | |||
|} | |||
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:58, 22 July 2013
Attendees
- adamw (110)
- handsome_pirate (71)
- kparal (39)
- tflink (32)
- Viking-Ice (26)
- Martix (19)
- pwhalen (19)
- nirik (9)
- brunowolff (8)
- mjg59 (7)
- zodbot (4)
- mkrizek (2)
- jsmith (2)
- misc (1)
- croberts (1)
Agenda
- ARM as a primary arch
- Fedora 20 Change review
- Open floor
ARM as a primary arch
- ARM has been proposed as a primary arch for F20: any QA concerns?
- handsome_pirate has been trying to get ARM to mirror the QA process
- Architectures/ARM/qa-machines lists remotely-accessible machines available for testing purposes
- There are issues with running autotest on ARM hosts on Fedora 18: we agreed that automated testing on ARM should not blocker primary arch elevation as we are not enforcing the tests yet
- QA does not see any definite roadblocks to ARM becoming a primary arch for F20, but expects that minor changes will be needed to the release criteria to define the ARM 'release blocking images' and assistance will be needed from ARM-focused testers to complete ARM validation testing
Fedora 20 Change review
- Tabled until next week due to lack of time
Open floor
N/A
Action items
N/A
IRC Log
adamw | #startmeeting Fedora QA meeting | 15:00 |
---|---|---|
zodbot | Meeting started Mon Jul 15 15:00:23 2013 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
zodbot | Useful Commands: #action #agreed #halp #info #idea #link #topic. | 15:00 |
adamw | #meetingname fedora-qa | 15:00 |
zodbot | The meeting name has been set to 'fedora-qa' | 15:00 |
adamw | #topic Roll call | 15:00 |
adamw | any rolls? calling all rolls | 15:00 |
* Martix is lurking here | 15:00 | |
adamw | ahoyhoy | 15:01 |
adamw | any other rolls? | 15:01 |
* kparal also rolling | 15:01 | |
* mkrizek is here | 15:01 | |
Martix | adamw: ahoj | 15:02 |
* adamw wonders what happened to america | 15:02 | |
* brunowolff is here | 15:02 | |
adamw | oh good, it didn't sink | 15:03 |
kparal | do we have tflink? | 15:04 |
adamw | doesn't look like it | 15:04 |
adamw | or viking-ice | 15:04 |
* jsmith lurks | 15:05 | |
* adamw checks to see if anyone sent apologies | 15:05 | |
jsmith | adamw: Does it count if I apologize for being here? | 15:05 |
* handsome_pirate waves | 15:05 | |
adamw | doesn't seem like it | 15:05 |
adamw | man the cannons! | 15:05 |
croberts | lol | 15:05 |
Martix | adamw: have you read my msgs to you about ARM desktop testing? | 15:06 |
adamw | handsome_pirate: have jsmith walk the plank | 15:06 |
adamw | Martix: no, have I been missing them? | 15:06 |
handsome_pirate | adamw: Arrr | 15:06 |
Martix | adamw: on Thursday | 15:06 |
Martix | adamw: on fedora-qa | 15:06 |
tflink | whoops, not paying attention :-/ | 15:07 |
adamw | Martix: oh, sorry | 15:07 |
adamw | alrighty, we'd better get going | 15:07 |
adamw | Martix: can you send me an email or something? | 15:07 |
Martix | ok | 15:07 |
adamw | oh hi, tflink | 15:07 |
adamw | #topic ARM as a primary arch | 15:07 |
adamw | so this has been the big bikeshed of the week | 15:07 |
handsome_pirate | Heh | 15:08 |
adamw | for anyone who hasn't read it, there's a megathread on devel@ at https://lists.fedoraproject.org/pipermail/devel/2013-July/184962.html | 15:08 |
adamw | just wanted to throw a topic on the agenda so we can air out any concerns that aren't already covered | 15:08 |
kparal | I saw the thread and that's why I didn't read it | 15:08 |
kparal | just skimmed it a bit | 15:08 |
Martix | adamw: check you INBOX | 15:08 |
Martix | *your | 15:08 |
* tflink also has been skimming more than anything | 15:08 | |
handsome_pirate | adamw: Mind if I go with this just a wee bit, considering my involvement in ARM? | 15:09 |
brunowolff | There seems to be a lot of arguing over whether being a primary arch means you need to have comparable deliverables to i686/x86_64. | 15:09 |
adamw | i think the biggest issue raised so far is the question of what exactly qa takes responsibility for | 15:10 |
adamw | handsome_pirate: shoot! | 15:10 |
handsome_pirate | Okay | 15:10 |
adamw | brunowolff: right, though i'm not sure that concerns us a lot | 15:10 |
handsome_pirate | I've been trying to get ARM to mirror the QA process | 15:10 |
adamw | #chair handsome_pirate kparal tflink | 15:10 |
zodbot | Current chairs: adamw handsome_pirate kparal tflink | 15:10 |
handsome_pirate | #info handsome_pirate has been trying to get ARM to mirror the QA process | 15:10 |
tflink | is there really enough time before branch to get everything coordinated? | 15:11 |
handsome_pirate | They're getting better, but not quite there | 15:11 |
kparal | handsome_pirate: oh, you're jdulaney. how sneaky :) | 15:11 |
handsome_pirate | FOr instance, they don't seem to understand how blocker bugs are supposed to work | 15:11 |
handsome_pirate | kparal: Arrr | 15:11 |
handsome_pirate | (or, the process, I should say) | 15:12 |
adamw | well they seemed to stop proposing stuff as primary blockers after we talked to them about it during alpha | 15:12 |
adamw | or did you mean something else? | 15:12 |
handsome_pirate | At the end of the F19 cycle they finally started doing testing matrices | 15:12 |
handsome_pirate | adamw: The intention was to get them to file against the arm blockers | 15:12 |
handsome_pirate | Very few bugs that were blockers for them were actually filed against the trackers | 15:13 |
adamw | right | 15:13 |
adamw | ah, i see | 15:13 |
handsome_pirate | My evaluation from a QA perspective is that they're close, but not quite ready for F20 | 15:14 |
adamw | so yeah, i do feel like we're going to need a lot of co-operation from 'arm people', however we describe it exactly (the stuff in the thread about what is technically the responsibility of which group feels a bit trivial) | 15:14 |
tflink | another question I have is whether we consider automated tests a requirement for primary arch | 15:15 |
adamw | practically speaking, if we're going to sign off on a bunch of ARM images as 'primary deliverables', we at least need to test them all | 15:15 |
* tflink doesn't remember if pwhalen was able to get autoqa-on-arm working | 15:15 | |
adamw | and 'QA' as currently stands doesn't have all that hardware | 15:15 |
handsome_pirate | tflink: The two tests we have now will work on ARM | 15:15 |
tflink | handsome_pirate: I thought it was more of an autotest/autoqa issue than the individual tests | 15:15 |
adamw | tflink: that's an interesting one that hasn't been raised yet | 15:15 |
Martix | adamw: I can test Gnome/KDE on ARM, see my mail | 15:15 |
handsome_pirate | adamw: I'll get some h/w for QA | 15:16 |
adamw | Martix: sure, so can I | 15:16 |
handsome_pirate | adamw: I assume you and tflink would need some | 15:16 |
adamw | but I still don't think we have *all* the hardware that ARM images are built for, and even if we do, there's the time question of testing them all | 15:16 |
adamw | no, not really. i have more than I can practically use, | 15:16 |
handsome_pirate | tflink: The last I tried, the autotest issue was the autotest on f18 issue | 15:16 |
tflink | handsome_pirate: which I may run into soon, I should have f18 and f19 clients by the end of the week | 15:17 |
* nirik notes we have some SOC's setup for qa in phx2 already. | 15:17 | |
nirik | https://fedoraproject.org/wiki/Architectures/ARM/qa-machines | 15:17 |
Martix | handsome_pirate: do you have something with currently supported GPU in F19? | 15:17 |
Martix | handsome_pirate: I mean 3D accel | 15:17 |
handsome_pirate | nirik: Aye | 15:17 |
* tflink has some arm hardware but doesn't use it much | 15:18 | |
handsome_pirate | Martix: Everything I have is headless save for my chromebook | 15:18 |
adamw | tflink: so the detail here is that autotest does not run on ARM on f18+? | 15:18 |
pwhalen | tflink, autoqa worked well when using earlier versions | 15:18 |
tflink | adamw: yeah, need to dig into it | 15:18 |
pwhalen | I have access to all supported hardware for testing | 15:18 |
tflink | I have an idea of what the problem is, need to test it | 15:18 |
kparal | adamw: autoqa needs to be updated to worked with newer autotest versions. but we didn't bother, since we use RHEL6 and old autotest version | 15:19 |
* tflink has been rebuilding and scripting virthosts | 15:19 | |
pwhalen | I've tried to follow the release validation testing as best as possible for f19 | 15:19 |
adamw | #info there are issues with running autotest on ARM hosts on Fedora 18 | 15:19 |
tflink | pwhalen: do you still have stuff running against f17 on arm? | 15:19 |
adamw | pwhalen: sure, that's what handsome_pirate was talking about | 15:19 |
Martix | handsome_pirate: well, I have some hw with Mali (supported in F19) and Adreno (userspace support will be in F20) | 15:19 |
pwhalen | tflink, no | 15:19 |
handsome_pirate | Martix: Chromebook is Mali | 15:20 |
kparal | I don't understand one thing - I don't see any ARM devices around me, anywhere. except for RaspPi, which is not going to be supported anyway. so I might not understand what primary architecture means, but why would we have PA for something that is so thinly available? | 15:20 |
handsome_pirate | kparal: Only a few specific devices are supported, but they're fairly cheap and easily had | 15:21 |
adamw | kparal: it's kind of a split issue: the vague idea we might run on zillions of ARM tablets or something, and a very specific market for ARM servers. | 15:21 |
misc | kparal: because it is expected to be avaliable later, i think | 15:21 |
handsome_pirate | kparal: I'll bring up about getting you some h/w if you want | 15:22 |
adamw | plus a hedge against ARM Taking Over The World. | 15:22 |
kparal | easily had, but I don't see them around me or my colleagues, or my friends, or my friends' friends, ... | 15:22 |
kparal | anyway, probably a topic for the mailing list | 15:22 |
* handsome_pirate notes that the biggest issue with arm is proprietary gfx | 15:22 | |
Martix | kparal: HP Touchpad, Cubieboard... | 15:23 |
adamw | kparal: still - yeah, that's not a QA topic in particular | 15:23 |
brunowolff | OLPC machines also use arm, though they need a special kernel now. But I have done updates and installs of non-kernel arm packages from Fedora. | 15:23 |
brunowolff | A number of Fedora people got OLPC machines last summer. | 15:24 |
adamw | so in terms of specific concerns: handsome_pirate is worried about following procedure in terms of using blocker bugs, tflink is worried about autoqa | 15:24 |
adamw | do we have anything else? | 15:24 |
brunowolff | Documentation of the deliverables that we need to test. | 15:24 |
* Viking-Ice joins in | 15:24 | |
tflink | time for adjustment | 15:24 |
pwhalen | we've been using blocker bugs, though work could likely be done, absolutely open to all suggestions | 15:25 |
kparal | adamw: the biggest concern is whether we need to do the release validation for every single subarch (or how it is called) of ARM | 15:25 |
tflink | we have what, 3-4 weeks before F20 branch | 15:25 |
kparal | as you already stated | 15:25 |
handsome_pirate | tflink: Mayve a release cycle where QA treats arm as primary but it doesn't actually block? | 15:25 |
* Viking-Ice playing arm catchup | 15:25 | |
brunowolff | You could have us only block on some of the stuff that we would block on for i686/x86_64. | 15:26 |
adamw | kparal: that's my concern, yeah, which ties in with the 'following procedure' thing, as in practice we will need pwhalen and other ARMers to ensure we can do that | 15:26 |
handsome_pirate | kparal: Actually, the arm team is trying to make it so that there are only a limited number of images to test | 15:26 |
handsome_pirate | ie, make them work on as wide a variety of h/w as possible | 15:26 |
adamw | handsome_pirate: that didn't look to be in the works for f20, though | 15:26 |
kparal | handsome_pirate: how many? | 15:26 |
handsome_pirate | kparal: right now, there are three images | 15:27 |
handsome_pirate | kparal: One supported piece of h/w requires a vfat boot partition | 15:27 |
kparal | because it's not 'ARM as a primary arch', but 'ARM as an additional three primary archs', which sounds much scarier :) | 15:27 |
brunowolff | Is the arm team going to expect the Gnome 3 desktop to be a deliverable? | 15:27 |
handsome_pirate | kparal: Otherwise, lpae and a standard image | 15:28 |
handsome_pirate | ie, lpae kernel | 15:28 |
Viking-Ice | with a late chime in as I see it basically the main problem with us regarding arm is for someone to actually own arm devices and being able to test on them and apply relevant critera where applicable | 15:28 |
adamw | Viking-Ice: we do have several people with some ARM devices, but we're still trying to determine exactly how much coverage is expected | 15:28 |
handsome_pirate | adamw: Most of the testing is the same | 15:29 |
Viking-Ice | adamw, simple really if the plan is to release an Gnome arm image the relevant Gnome release criteria applies to that image, if the plan is to release only KDE image only the KDE criteria applies etc | 15:29 |
handsome_pirate | well, a lot of it is | 15:29 |
pwhalen | Viking-Ice, I do my best to do that now and will going forward. I tested all images for f19 | 15:29 |
handsome_pirate | ANd, x86 tests will be sufficient | 15:29 |
pwhalen | we're trying to reduce this to a single image at some point, currently we have two image types due to partitioning for omap requiring vfat. | 15:32 |
adamw | pwhalen: so for f20, what exactly are the expected ARM deliverables assuming it's a primary arch? | 15:32 |
handsome_pirate | pwhalen: We have an lpae image as well, yes? | 15:33 |
Viking-Ice | yeah basically what we need to know ( QA ) is which "spins/de" arm architecture will be released on and we need to test that against the criteria and block based on matching criteria | 15:33 |
pwhalen | adamw, that to my knowledge is not yet decided. dgilmore? | 15:33 |
kparal | maybe some arm images might not be considered release blocking, if they are served to just a small audience? | 15:33 |
pwhalen | handsome_pirate, there's our official offerings https://fedoraproject.org/en/get-fedora-options#2nd_arches | 15:34 |
Viking-Ice | kparal, define small audience ;) | 15:34 |
kparal | Viking-Ice: well, an example is GNOME vs XFCE | 15:35 |
kparal | I don't know how many arm devices are covered by that or that image | 15:35 |
adamw | okay, so there's basically two 'arches' for ARM for f19 | 15:35 |
kparal | just throwing ideas | 15:35 |
handsome_pirate | pwhalen: My mistake | 15:35 |
pwhalen | handsome_pirate, lpae kernel is installed on the hfp image | 15:35 |
handsome_pirate | pwhalen: Ah | 15:35 |
Viking-Ice | kparal, there are two "release" blocking images there on the link that pwhalen posted KDE and Minimal | 15:36 |
Viking-Ice | Gnome is not listed there so | 15:36 |
handsome_pirate | kparal: Most Fedora Arm folks I know of tend to run xfce, or at least that used to be the case | 15:36 |
adamw | so if things were the same for f20 i'd expect the kde and 'minimal' images of both 'arches' to be release blocking: four images | 15:36 |
kparal | so, it's a single arch, and two install images, right? but the exactly same packages? | 15:36 |
adamw | Viking-Ice: they didn't do a GNOME image on the basis nothing would actually have hw accel support on it | 15:36 |
handsome_pirate | kparal: AYe | 15:36 |
kparal | handsome_pirate: ok, I get it finally | 15:36 |
pwhalen | kparal, right | 15:37 |
nirik | there's a single arch. | 15:37 |
adamw | nirik: i was using the term incorrectly on purpose, hence the scare quotes | 15:37 |
mjg59 | adamw: Not quite. No hw support and the sw fallback was broken. | 15:37 |
nirik | one tree/collection of packages. ;) | 15:37 |
Viking-Ice | adamw, we only match what the do against our criteria and based on that link only two ( in current release criteria setup ) are blocking the minimal and KDE | 15:37 |
adamw | i was hoping everyone could follow that =) | 15:37 |
Viking-Ice | s/the/they | 15:37 |
Martix | pwhalen: any idea why Gnome is missing on the list? | 15:37 |
kparal | another question, is anaconda expected to work for ARM in F20? | 15:37 |
adamw | Martix: see above. | 15:37 |
pwhalen | omap devices require vfat, wheras every other device works with ext | 15:37 |
adamw | pwhalen: is there a chance of the vfat-vs-non-vfat thing being reconciled for f20? | 15:37 |
Martix | adamw: I can run Gnome Shell on Adreno GPU | 15:37 |
adamw | or are we stuck with that? | 15:38 |
handsome_pirate | Martix: llvmpipe is borked because llvm is borked (/me is working on that) | 15:38 |
Viking-Ice | in a perfect pony world all images would be run through the critera and blocked upon but hey we have an default... | 15:38 |
pwhalen | adamw, I believe so, I think it was very close, dgilmore was working on it | 15:39 |
Martix | handsome_pirate: work on llvm-pipe is great, but there is some HW loke Chromebook which has open source 3D GPU driver | 15:39 |
handsome_pirate | Martix: Chromebook sort of has one | 15:40 |
adamw | okay. so given that picture of the deliverables, the work doesn't seem crazily difficult | 15:40 |
kparal | is anaconda expected to work for ARM in F20? that would affect the QA release validation time a lot | 15:40 |
handsome_pirate | Martix: Chromebook is complicated, and not likely to be officially supported due to the bloody firmware | 15:40 |
handsome_pirate | kparal: No | 15:40 |
adamw | pwhalen: do you confirm re anaconda? | 15:40 |
kparal | good :) | 15:40 |
handsome_pirate | No Anaconda | 15:41 |
handsome_pirate | adamw: I talke about that during job interview with clumens | 15:41 |
Viking-Ice | no anaconda means we need to adjust the release criteria to match whatever installation method they use | 15:41 |
kparal | without anaconda support, it might be actually so much work | 15:41 |
adamw | Viking-Ice: it doesn't, really | 15:41 |
kparal | (as I expected) | 15:41 |
handsome_pirate | Installation method: dd to sd card | 15:42 |
adamw | Viking-Ice: the criteria are couched in terms of 'the installer must blah' and 'the installer must foo' | 15:42 |
handsome_pirate | If device has internal storage, then dd image to that | 15:42 |
Viking-Ice | adamw, ah excellent | 15:42 |
adamw | they don't actually explicitly say 'all images must use the installer' or anything | 15:42 |
mjg59 | Anaconda was a required part of the promotion criteria | 15:42 |
adamw | i've covered that on the devel@ list thread; i'm not too worried about that angle | 15:42 |
adamw | mjg59: OFF TOPIC FOR QA MEETING | 15:42 |
nirik | anaconda works as far as I can see. | 15:42 |
adamw | god, this has already gone on for 40 minutes. | 15:42 |
nirik | at least the ones I have installed have used anaconda text mode just fine. | 15:42 |
pwhalen | we use anaconda for headless server installs, and preoduce images for dev boards | 15:42 |
mjg59 | adamw: I'm aware. I'm just pointing out that if there's no plans for Anaconda to work in F20, worrying about primary arch QA for F20 seems premature | 15:43 |
kparal | so it might be arm+anaconda or nothing, right? | 15:43 |
adamw | well, what pwhalen just said doesn't sound anything like 'anaconda doesn't work'. | 15:43 |
kparal | and nirik | 15:44 |
handsome_pirate | mjg59: My talking with the Anaconda team led me to believe they have no plans for anaconda on arm | 15:44 |
nirik | anaconda works. kickstart works. | 15:44 |
Viking-Ice | is there something that says PA have to be installable by Anaconda | 15:44 |
* nirik thinks this is in the weeds. | 15:44 | |
handsome_pirate | Anaconda does work, it's just not used very much | 15:44 |
kparal | let's assume anaconda support will be added, because we have it confirmed that it works at least partially | 15:44 |
* nirik uses it all the time. well, kickstarts usually with text mode to watch | 15:45 | |
kparal | which means more installation matrices! | 15:45 |
tflink | ooh, that sounds like fun :-/ | 15:45 |
Viking-Ice | limiting PA to anaconda dont make much sense since someday someone might want to write and use another installer for their "spin" | 15:45 |
adamw | Viking-Ice: there's nothing QAish that says that, but mjg59 is saying someone else said that. i assume FESCo. | 15:45 |
mjg59 | handsome_pirate: Oh, right. I don't know that anyone on the Anaconda team is working on it - it'd be the ARM SIG doing it | 15:45 |
handsome_pirate | adamw: mjg59 said that | 15:45 |
handsome_pirate | adamw: He wrote the criteria | 15:45 |
mjg59 | https://fedoraproject.org/wiki/Secondary_Architecture_Promotion_Requirements | 15:46 |
* Martix brought some snack to watch the flame :-) | 15:46 | |
mjg59 | Drafted rather than wrote, but they were signed off on by fesco | 15:46 |
handsome_pirate | Anyway | 15:46 |
adamw | well, the question of whether fesco wants to hold to that requirement is not ours to answer | 15:47 |
Viking-Ice | I would see the reasoning for requiring the use of Anaconda | 15:47 |
mjg59 | Anyway, sorry for diverting it. nirik says he has personal experience of it working, so it's not relevant | 15:47 |
adamw | i don't think we can really block on ARM ever becoming a primary arch because it gives us another giant pile of matrix to work through, however much we want to :) | 15:47 |
Viking-Ice | s/would see/would like to see | 15:47 |
adamw | that's just going to wind up being one of those things we need extra people for | 15:47 |
handsome_pirate | adamw: Hence my trying to get the arm folks to follow the qa processs | 15:48 |
handsome_pirate | That way, they can do the work | 15:48 |
adamw | Viking-Ice: can you take that to fesco or something? it's a fesco requirement | 15:48 |
pwhalen | adamw, I will be on the hook for filling said matrices | 15:48 |
adamw | handsome_pirate: right. | 15:48 |
Viking-Ice | actually it might spark new willingness to test thus interest in participating in the QA community | 15:48 |
Viking-Ice | ( arm that is ) | 15:48 |
adamw | so let me try and boil this down | 15:49 |
adamw | we didn't really get anywhere on the autoqa thing; tflink, do you have a path forward there? | 15:49 |
tflink | adamw: a little bit, it'll depend on the results of my experiments | 15:49 |
kparal | mkrizek had some patches, they might be obsolete already | 15:50 |
adamw | okay | 15:50 |
tflink | kparal: IIRC, they didn't work | 15:50 |
adamw | are you actually *worried* about autoqa not working on arm, practically speaking? | 15:50 |
adamw | or are you just concerned someone else might consider it a box that needs checking? | 15:50 |
mkrizek | they did, but I dont think they do anymore | 15:50 |
adamw | i'm not sure anything autoqa currently achieves is vital enough that we need to make it an obstacle to primary arch status | 15:50 |
pwhalen | tflink, let me know if there is anything I can do, I got a fair amount of it working, however had some bugs with the latest version (would need to check which) | 15:50 |
kparal | we can have upgradepath working for arm updates. depcheck might be a problem. since depcheck is very broken, I don't see it as a major issue | 15:51 |
tflink | adamw: those are two different questions - I'm not sure it's going to work, no | 15:51 |
adamw | though obviously it'd be nice | 15:51 |
handsome_pirate | adamw: Autoqa (or its replacement) on arm is on my to do list | 15:51 |
tflink | kparal: I thought depcheck was still mostly working | 15:51 |
Viking-Ice | I dont consider autoqa not working for arm do be somekind of blocker for it from a QA perspective | 15:51 |
Viking-Ice | s/do be/to be/ | 15:51 |
kparal | tflink: yes, but it is arch-specific, so we might find some issues with it. upgradepath can be run on x86 box to check arm updates | 15:52 |
tflink | kparal: but that's different from it being completely broken, no? | 15:52 |
tflink | more of a not-quite-known? | 15:52 |
kparal | tflink: ok, sometimes broken :) | 15:52 |
kparal | bad wording from my side | 15:52 |
adamw | so overall it seems like we don't feel like we need to make a big fuss about the autoqa angle | 15:53 |
tflink | adamw: I don't think automation-on-arm is a blocker for F20 as we're not gating updates yet | 15:53 |
adamw | but we should probably bake it into taskbot | 15:53 |
tflink | if we start gating updates - even in rawhide, I think it'll be an issue | 15:53 |
kparal | adamw: I wouldn't consider autoqa to be a large concern, no | 15:53 |
* handsome_pirate can confirm that as of the last time he tried, taskbot worked on arm | 15:53 | |
adamw | #info we agreed that automated testing on ARM should not blocker primary arch elevation as we are not enforcing the tests yet | 15:53 |
adamw | okay. | 15:53 |
* tflink wonders if we should be adding arm clients to taskbot from the get-go, but that's off topic for here | 15:54 | |
handsome_pirate | Mind, that was about a month ago, I don't know how much tflink has worked on it since then | 15:54 |
adamw | the other major angle we covered is the intersection of 'what deliverables will there be for ARM as a primary arch' and 'what resources do we have for testing' | 15:54 |
tflink | handsome_pirate: not nearly as much as I would like :'( | 15:54 |
adamw | it seems like the deliverables load is not too bad, but we feel like we'll definitely need co-operation from pwhalen and ARM-focused volunteers to ensure we can cover all the testing | 15:55 |
handsome_pirate | tflink: If you get some work done, ping me and I'll fire it up on arm | 15:55 |
adamw | is that a fair summary? | 15:55 |
handsome_pirate | adamw: I'd say so | 15:55 |
tflink | adamw: yeah, I think so. that and making the processes work together | 15:55 |
pwhalen | adamw, I can look into our planned deliverables. and provide testing coverage | 15:55 |
kparal | adamw: let's add that it is unclear how many different devices we need to test? | 15:56 |
Martix | adamw: it's ok | 15:56 |
adamw | kparal: just like x86 =) | 15:56 |
Viking-Ice | speaking of upgrades I dont think the upgrade criteria takes effect until $NEXT_RELEASE for new PA as in we do not "support" upgrading from f18/19 on to f20 in the case of arm but only "support" upgrading from F20 to F21 and onwards ( the release architecture became PA and onwards ) | 15:57 |
handsome_pirate | kparal: Actually, arm has fewer devices than x86 | 15:57 |
handsome_pirate | In that regaurd, arm is easier to test | 15:57 |
adamw | #info as described by handsome_pirate and pwhalen, the ARM deliverables set does not look unmanageable, but we feel like we'll definitely need co-operation from pwhalen and ARM-focused volunteers to ensure we can cover all the testing | 15:57 |
adamw | Viking-Ice: that seems reasonable | 15:57 |
adamw | so overall, let me punt a #agreed | 15:57 |
handsome_pirate | ack | 15:58 |
Viking-Ice | ack | 15:58 |
Martix | ack | 15:58 |
pwhalen | ack | 15:58 |
adamw | er, that wasn't it =) | 15:58 |
tflink | what exactly are we ack'ing | 15:58 |
tflink | ? | 15:58 |
Viking-Ice | awesomeness and bacon | 15:59 |
kparal | ack | 15:59 |
kparal | you should have said it earlier | 15:59 |
adamw | proposed #agreed QA does not see any definite roadblocks to ARM becoming a primary arch for F20, but expects that minor changes will be needed to the release criteria to define the ARM 'release blocking images' and assistance will be needed from ARM-focused testers to complete ARM validation testing | 15:59 |
Viking-Ice | ack | 15:59 |
tflink | ack | 15:59 |
kparal | ack | 16:00 |
* handsome_pirate assumed that was what he was acking | 16:00 | |
adamw | wow, you're clairvoyant too?! | 16:00 |
handsome_pirate | arrr | 16:00 |
brunowolff | ack | 16:00 |
adamw | coolbeans | 16:00 |
pwhalen | ack | 16:00 |
adamw | #agreed QA does not see any definite roadblocks to ARM becoming a primary arch for F20, but expects that minor changes will be needed to the release criteria to define the ARM 'release blocking images' and assistance will be needed from ARM-focused testers to complete ARM validation testing | 16:00 |
adamw | and we're right on time, with no time for the Change review topic :( | 16:01 |
adamw | before i close out, does anyone have any really major concerns with any of the F20 Changes that can't wait till next week? | 16:01 |
handsome_pirate | pwhalen: Wednesday, you want to take this? | 16:01 |
handsome_pirate | adamw: I have something for the end | 16:02 |
tflink | not really, I need to start reading those threads more closely | 16:02 |
kparal | adamw: the AppInstaller might be worth discussion, but it can wait I think | 16:02 |
* tflink wonders if the get-rid-of-syslog is going to turn interesting | 16:02 | |
adamw | okay, let's file those for next week | 16:02 |
adamw | a very quick: | 16:02 |
adamw | #topic open floor | 16:02 |
adamw | handsome_pirate: what did you have? | 16:02 |
* handsome_pirate needs a room mate for FLOCK | 16:02 | |
handsome_pirate | My room mate for the past several fudcons is not going | 16:03 |
handsome_pirate | EOF | 16:03 |
adamw | heh, okay | 16:03 |
adamw | #info handsome_pirate looking for a roommate for FLOCK, applications on postcards | 16:03 |
adamw | anything else? | 16:03 |
adamw | yikes, if i don't clear up mine/tflink's room type problem you might wind up rooming with one of us... | 16:04 |
tflink | adamw: I thought that was cleared up | 16:04 |
Viking-Ice | tflink, thanks to FESCO/FPC yes it's going to be a more pain in the ass for us then it would be. I tried work in advance for the inevitable for us in QA with this https://fedoraproject.org/wiki/Features/systemd-journal but notting said no... | 16:04 |
handsome_pirate | adamw: SInce I don't have a room booked, maybe you could not clear it up? :) | 16:05 |
adamw | tflink: i'll ping you | 16:05 |
adamw | alrighty, thanks for coming everyone! | 16:06 |
adamw | Change review next week | 16:06 |
adamw | #endmeeting | 16:06 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!