16:01:43 <adamw> #startmeeting Fedora QA meeting 16:01:43 <zodbot> Meeting started Mon Nov 13 16:01:43 2017 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:43 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:43 <zodbot> The meeting name has been set to 'fedora_qa_meeting' 16:01:48 <adamw> #meetingname fedora-qa 16:01:48 <zodbot> The meeting name has been set to 'fedora-qa' 16:01:52 <adamw> #topic Roll Call 16:01:53 * pschindl is here 16:02:00 <adamw> morning folks! 16:02:02 <adamw> who's around? 16:02:03 <pschindl> Hi adamw 16:02:04 * coremodule present! 16:02:13 <coremodule> Hey adamw 16:02:28 <adamw> morning 16:02:56 * sumantro is here 16:03:10 <sumantro> hi adamw :) 16:03:19 <adamw> hi 16:03:29 * siddharthvipul1[ is here 16:05:16 <adamw> how's everyone doing? 16:05:29 <sumantro> all good. how are you ? :D 16:06:07 <adamw> not too bad 16:06:11 <adamw> alrighty, let's get the show on the road... 16:06:12 <coremodule> Doing well here! 16:06:57 <adamw> #topic Previous meeting follow-up 16:07:24 <adamw> #info "adamw to create RC-1.6 validation event, investigate why automatic creation failed" - this is done, and the automatic creation failed because PDC didn't send out a fedmsg for the compose 16:08:17 <adamw> relvalconsumer (the script that creates validation events) triggers off messages from PDC, because it needs to use info from PDC in deciding whether to create an event 16:08:33 <adamw> so, that's that mystery. next item... 16:08:41 <adamw> "sumantro to complete the module test cases, ask for help if needed" 16:08:46 <adamw> i believe those are complete, awaiting review? 16:08:53 <sumantro> yes adamw 16:09:57 <sumantro> I need some review on it also sgallagh reviewed it and posted it to the @test list 16:10:03 <adamw> great 16:10:17 <adamw> #info "sumantro to complete the module test cases, ask for help if needed" - sumantro has completed a draft, it's up for review on test@ 16:10:23 <adamw> any other follow up items? 16:11:23 <sumantro> nah! nothing from my side 16:11:45 <adamw> oookey dokey 16:12:38 <adamw> #topic Fedora 27 wrap-up 16:13:52 <adamw> so, we signed off on fedora 27 final on thursday! 16:14:00 <coremodule> woot! 16:14:01 <adamw> #info Fedora 27 was signed off on Thursday, will release tomorrow 16:14:18 <sumantro> adamw, can we bring back the retrospection page as I believe people might have a lot to tell this time? which will be valuable 16:14:37 <adamw> #info Fedora Modular Server 27 Beta was signed off the same day and will release tomorrow as well; we are still working towards Final for Modular Server 16:14:40 <adamw> sumantro: for sure 16:14:52 <adamw> sumantro: do you want an action item to take care of that? 16:14:58 <sumantro> yes sure :) 16:16:28 <adamw> #action sumantro to set up Retrospective page for Fedora 27, send out requests for feedback 16:18:42 <adamw> other than that, we have the usual end-of-cycle things to do 16:19:04 <sumantro> so when is f25 phasing out? 16:19:08 <adamw> in a month 16:19:19 <adamw> well, i assume so - that's how it usually works 16:19:36 <adamw> #action adamw and kparal to update common bugs page 16:19:44 <adamw> #action adamw to create F29 blocker trackers 16:20:11 <sumantro> pagure should have another milestone for F28 test days too .. 16:20:21 <adamw> oh, yeah. didn't we make you an admin in pagure? 16:20:34 <sumantro> nah :( 16:20:46 <sumantro> can I change /add milestone? 16:20:54 * sumantro tries 16:21:31 <adamw> okay, how about this 16:21:50 <adamw> #action adamw to grant sumantro necessary powers to create milestones in pagure 16:21:58 <sumantro> yee! :D 16:22:04 <adamw> #action sumantro to create f28 milestones in pagure (and close old tickets/milestones as appropriate) 16:22:06 <adamw> sound good? 16:22:14 <sumantro> yes! :D 16:23:44 <adamw> so, i guess the issues of note for f27 are the whole 'split release' thing - be ready to explain to folks why Server isn't in the release - and maybe the number of gnome shell crasher bugs that came up... 16:25:28 <sumantro> sure! 16:25:29 <adamw> for gnome shell crashers, btw, standard advice is 'try disabling extensions' and if it's still crashing, we can suggest switching to X instead of Wayland; under X shell will still crash, but when it does, the session doesn't die. 16:25:55 <adamw> anyone got any other notes on f27 'regular' before we move on? 16:27:16 <sumantro> lets move on :) 16:28:31 <adamw> roger 16:28:49 <adamw> #topic Fedora Modular Server 27 GA test planning 16:28:59 <adamw> so, as mentioned, Modular Server 27 is still being worked on 16:29:13 <adamw> how exactly that works with regards to nightly composes and stuff i don't know, but fortunately that's not our problem! 16:29:38 <adamw> sgallagh: around? do we have an approx. timeline for modular server Final phase? go/no-go date, etc? 16:30:08 <sgallagh> Those things exist and should be on the official schedule 16:30:27 * adamw looks 16:30:51 <sgallagh> I'm working this week on resyncing everything to match the set of packages that launched with F27 GA, with exceptions for modular-specific changes (such as DNF) 16:31:03 <adamw> well, there's one date on https://fedoraproject.org/wiki/Releases/27/Schedule 16:31:08 <adamw> "2018-01-09 Fedora Modular Server 27 Final Release (GA)" 16:31:26 <sgallagh> ... I'm kind of hopeful we won't actually have to go out that far. 16:31:29 <adamw> which would make the go/no-go 2018-01-04, i guess 16:32:10 <sgallagh> Because our Beta worked out most of the major kinks, so I'm hoping we'll be able to piggy-back on the F27 GA bits and get 95% of the way there 16:32:35 <sgallagh> But we'll see how badly this sync-up goes. :) 16:32:48 <adamw> #info Modular Server GA is planned for 2018-01-09, but may move up 16:33:02 <adamw> so does modular server GA essentially fork off of final GA? or how does that work? 16:35:30 <adamw> oh well, not too important, i guess 16:36:03 <adamw> #info the release validation process has been updated to create events for 27 modular composes, so we should get normal wiki validation pages for future composes 16:36:10 <sgallagh> adamw: That's what I'm aiming for, yes 16:36:22 <adamw> btw, at the moment it's all working correctly but not creating new events because the packages in current nightly composes aren't any different to what was in beta 16:36:25 <sgallagh> So we don't have to duplicate all of their effort 16:36:30 <adamw> okay 16:36:49 <adamw> but i mean, you'll sync up with it but then conceivably put changes into some kinda modular server-only package stream? 16:36:52 <sgallagh> Yeah, I figured. I'm working on that; should be new composes tonight or tomorrow night, depending on how quickly I get the modules updated 16:36:58 <adamw> or any necessary package changes need to get sent out as updates? 16:37:16 <sgallagh> adamw: Are you talking about pre-release, post-release, both, other? 16:37:41 <adamw> sgallagh: both? 16:37:41 <sgallagh> My plan is to get us to a working compose and then use Bodhi for the remainder of the process where needed. 16:38:45 <adamw> okay. 16:38:51 <sgallagh> Up to the point where we get that working compose, I may use the regular dist-git stream or create modular branches where necessary 16:39:00 <sgallagh> it will depend on the package 16:39:07 <sgallagh> (and package maintainer) 16:40:05 <adamw> okay. so, bottom line folks, watch out for modular server validation event announcements, and help test it 16:40:34 <sgallagh> Yes, please 16:40:38 <adamw> openqa will test most of the server-specific requirements, but we definitely need humans helping fill out the installation results pages, poking at the modularity tools, and generally on the lookout for bugs the automated tests don't catch 16:40:50 <sumantro> sure! :) 16:41:16 <coremodule> Can do. 16:41:27 <adamw> #topic Fedora 28 planning 16:41:36 <adamw> of course, Fedora 28 is coming up too 16:42:37 <adamw> so we'll want a new cycle of test days and all the usual stuff. 16:42:39 <sumantro> https://pagure.io/fedora-qa/issue/526 --> Kernel 4.14 Test Day on 2017-11-30 , I will go ahead and co-ordinate with jforbes 16:42:51 <adamw> sumantro: awesome 16:42:58 <adamw> this is the type of test day we were talking about at flock? 16:43:07 <sumantro> yes :) 16:43:27 <adamw> cool 16:43:37 <adamw> sumantro: are you OK co-ordinating the test days for f28 cycle? 16:43:43 <sumantro> yes :D 16:44:00 * sumantro will ping i18n and cloud team for regular test days 16:44:04 <jforbes> It is, and there will be another before F28 releases, I expect F28 will be on 4.15 at least 16:44:18 <adamw> #action sumantro to act as co-ordinator for F28 test day cycle 16:44:37 * sumantro to send out call for test days tonight 16:44:46 <adamw> #info Kernel 4.14 Test Day will be on 2017-11-30 , sumantro and jforbes are organizing, see https://pagure.io/fedora-qa/issue/526 16:44:49 <adamw> thanks sumantro 16:45:07 <sumantro> np adamw :D 16:45:10 <adamw> mattdm: are there any big blockbuster changes to how things are done for F28 that we need to be aware of? 16:45:38 <adamw> dgilmore: sgallagh: mattdm: is there a plan to reconcile the compose process for modular server for f28? 16:46:23 <sgallagh> adamw: I wouldn’t claim to have a *plan*, but it’s definitely a requirement. 16:46:31 <adamw> heh 16:46:45 <adamw> so the intent is to return to a single compose pipeline, with both modular and non-modular bits? 16:46:51 <sgallagh> (I’m still too buried in the current process to have figured that out) 16:47:17 <sgallagh> I’ll drag langdon into the conversation and sneak out the Blackfoot 16:47:34 <sgallagh> Back door. Autocorrect... 16:47:46 <sgallagh> I love technology... 16:48:02 * adamw notes the back door is under construction 16:48:08 <adamw> it may be ready by next month...sorry ;) 16:48:32 <adamw> okay, so there's an intent to Dooo Something but it's not all figured out yet. 16:48:49 <adamw> #info there is some intent to reconcile the modular and non-modular compose processes for F28, but it is not yet done. 16:49:05 <langdon> Yeah.. I need to write the change proposal 16:49:10 <adamw> so i'll keep an eye on that going forward; we may need to keep having modular validation events for a while, though. 16:49:55 <langdon> Would like to see a simpler "opt in" mechanism to work in to it.. So.. Around about server GA, I should be submitting iy 16:50:09 <adamw> okay. 16:50:10 <langdon> *it 16:51:05 <adamw> I don't see any blockbuster Change proposals for F28 yet, so that's good. 16:51:26 <adamw> note that we'll probably start gating Rawhide composes during the f28 cycle; almost all the bits for that are in place now. 16:52:09 <adamw> #info Rawhide compose gating will likely start during the F28 cycle 16:52:47 <adamw> just in case - 'gating' meaning that instead of every successful compose being synced out to the mirrors and thus 'becoming' the new state of Rawhide, only composes that pass a certain set of the automated tests will. 16:53:29 <sumantro> adamw, are we planning to have fedora modular tested with 4.14 kernel , cz if we are planning to merge the bits into a single release cycle later point in time, will that be helpful? 16:54:07 <adamw> sumantro: i wouldn't expect that there would be much connection between the kernel and the modular server changes 16:54:15 <adamw> i.e. i don't think it's necessary to test it specifically 16:55:13 <sumantro> sure 16:55:24 <adamw> okay, any other thoughts on f28 so far? 16:56:16 <sumantro> sig to help out with test days ? that plan is in action .. I will relay the updates in the next meeting 16:56:55 <adamw> okay 16:57:06 <sumantro> fedora qa onboarding call will happen sometime in December and Fedora 102 classroom session 16:57:18 <adamw> awesome 16:57:18 <dominicpg> awesome 16:57:30 <adamw> #info next onboarding call and Fedora 102 classroom session planned for December 16:58:15 <sumantro> coremodule++ 16:58:15 <zodbot> sumantro: Karma for coremodule changed to 4 (for the f26 release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:58:21 <adamw> #topic Open floor 16:58:57 <adamw> any other business, quickly, folks? 16:59:05 * sumantro has nothing here 16:59:52 <dominicpg> nope 17:00:29 <adamw> oh, one thing 17:00:39 <adamw> we need someone to do the Heroes of Fedora stuff for the f27 cycle 17:00:41 <adamw> any volunteers? 17:01:02 <coremodule> adamw, I'll do it! 17:01:07 <adamw> roger 17:01:17 <adamw> #action coremodule to put together Heroes of Fedora posts for F27 cycle 17:01:52 <adamw> coremodule: https://fedoraproject.org/wiki/QA:Recognition is the SOP for that, more or less 17:01:58 <adamw> pull requests to improve the tools are welcome :P 17:02:25 <coremodule> adamw, for the scripts used to pull the data? 17:02:30 <adamw> yeah 17:02:41 <adamw> it could be a much smoother process 17:02:52 <coremodule> Ah, roger that! 17:03:21 <adamw> having to run four different commands and hand edit the output and glue it all together gets old 17:03:29 <adamw> okay, anything else? 17:05:41 <adamw> then thanks a lot for coming, folks 17:06:17 <dominicpg> thx. good day. 17:06:49 * adamw sets fuse 17:06:52 <sumantro> thanks adamw for hosting :) 17:08:08 <adamw> #endmeeting