From Fedora Project Wiki

< QA‎ | Meetings

(list out the Change proposals)
(update page with the results of the meeting)
 
(One intermediate revision 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? What's our ARM hardware availability?
* 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 ==
* do we have concerns about any of the Changes proposed so far on devel@ which have not yet been raised?
* Tabled until next week due to lack of time
* System Wide:
*# [[Changes/perl5.18]]
*# [[Changes/Python_setuptools_0.7]]
*# [[Changes/F20Boost154]]
*# [[Changes/Kdump_with_secureboot]]
*# [[
* Self Contained:
*# [[Changes/Ryu]]
*# [[Changes/GLIBC218]]
*# [[Changes/AppInstaller]]
*# [[Changes/Hadoop]]
*# [[Changes/SharedCertificateTools]]
*# [[Changes/SDDMinsteadOfKDM]]
*# [[Changes/KDE411]]
*# [[Changes/YesodWebFramework]]
*# [[Changes/Virt_ARM_on_x86]]
*# [[Changes/Virt_Manager_Snapshots]]


== 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 &quot;spins/de&quot; 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 &quot;release&quot; 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 &quot;spin&quot;
|| [[#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 &quot;support&quot; upgrading from f18/19 on to f20 in the case of arm but only &quot;support&quot; 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!