16:01:21 #startmeeting Fedora QA meeting 16:01:21 Meeting started Mon Jan 29 16:01:21 2018 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:21 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:21 The meeting name has been set to 'fedora_qa_meeting' 16:01:25 #meetingname fedora-qa 16:01:25 The meeting name has been set to 'fedora-qa' 16:01:27 #topic Roll Call 16:02:13 .hello tflink 16:02:14 tflink: tflink 'Tim Flink' 16:02:14 hi folks, who's around for the qa meeting? 16:02:17 * coremodule is here! Good morning adamw. 16:02:22 * sumantrom[m] is here 16:02:23 note: at least five of you cannot lie about this 16:02:33 Hey tflink, sumantrom[m] 16:02:57 adamw: I am here, Lafayette 16:03:06 Hi coremodule , tflink and adamw 16:04:09 hi! 16:04:11 so, funny story, i'm in the brno office and we sort of messed up our planning 16:04:13 so we are running the meeting from a pizza restaurant :P 16:04:15 lukas, petr, kamil and frantiszek are all here but only on phones 16:04:44 * tflink didn't realize that they were even joined via phone 16:05:16 hush, i'm making them look good 16:05:22 they keep looking at their phones, that's close enough! 16:07:07 #chair tflink 16:07:07 Current chairs: adamw tflink 16:07:12 #chair sumantro 16:07:12 Current chairs: adamw sumantro tflink 16:07:24 alrighty then 16:07:28 #topic Previous meeting follow-up 16:08:33 #info "adamw and pwhalen to discuss adding aarch64 workers to openqa" - we have talked about it, and now we're talking about it some more :) with fedora infra and aarch64 folks. i believe the plan is to give us something like 12 quite small boxes that aren't being used for anything else. that should work fine 16:09:19 * guest8231 is here 16:09:36 hi petr 16:09:56 hi pschindl_mobile :) 16:10:04 anything else on that? 16:10:05 * pschindl_mobile is also here 16:10:26 not that I'm aware of, no 16:10:37 alrighty 16:10:52 "adamw to check with coremodule if he can write HoF posts for F26 Beta" - coremodule, how's that coming? 16:12:10 Expect the article to be released by the end of the week. 16:12:14 *articles 16:13:03 adamw is easily distracted :) 16:13:08 awesome, thanks coremodule 16:13:43 No problem! 16:13:46 #info "adamw to check with coremodule if he can write HoF posts for F26 Beta" - coremodule says this is in progress and expect release by end of week 16:13:56 anything else on that, or other followups? 16:14:07 nothing from me 16:14:26 nothing from my side as well 16:14:32 okey dokey 16:14:36 #topic Fedora 28 mass rebuild 16:15:00 so, this is a pretty simple topic, but I just wanted to flag it up: the Fedora 28 mass rebuild is scheduled for this week 16:15:42 .hello2 16:15:43 frantisekz: frantisekz 'FrantiĊĦek Zatloukal' 16:15:54 it was actually scheduled to start wednesday, but i believe it's being delayed a bit to friday 16:15:55 hi frantisekz :D 16:16:10 hi sumantro :) 16:16:35 this usually means an awful lot of churn in rawhide; we may get broken composes, new test failures, and there will likely be some packages which fail to build 16:17:50 so, be on the lookout for that :) and if you want to help out with fixes, great. usually i do some of that, with nirik and some others 16:17:57 Ggguest: you have some spelling issues, methinks 16:18:18 * tflink notes that kparal is Ggguest 16:18:25 #info Rawhide mass rebuild is going to start Friday 2018-02-02 we believe, expect some churn in Rawhide for several days 16:18:28 gg guest 16:18:52 any questions, thoughts? 16:19:24 for those who don't know what the 'mass rebuild' is: once every other release cycle, we try and rebuild every package in the distro, usually right after a major gcc version bump. that's what's happening. 16:19:26 nothing really from me - I'm not anticipating any problems from Taskotron 16:19:45 we've had issues with the backlog getting huge during mass rebuild 16:20:28 well, we'll see :) 16:20:36 true 16:20:42 ok, then, next topic@ 16:20:52 #topic Update gating (and other gating) 16:21:27 so, this was kind of the big emergency of the week... 16:23:12 on thursday 18, gating of rawhide updates on automated tests was enabled: https://pagure.io/fesco/issue/1810 . this was a FESCo decision 16:23:21 erf 16:23:22 sorry 16:23:26 stable release updates, of course 16:25:09 the initially-selected gating tests were taskotron tests rpmdeplint and abicheck for all updates, and the 'CI pipeline' tests for atomic packages only 16:25:30 (CI pipeline: https://fedoraproject.org/wiki/CI ) 16:26:27 and https://github.com/CentOS-PaaS-SIG/ci-pipeline/blob/master/README.md 16:27:07 this turns out to have caused a few problems...i wrote a comment on the fesco ticket with a summary: https://pagure.io/fesco/issue/1810#comment-490382 16:27:31 the current status is unfortunately more or less the same as that summary, the efforts to mitigate the problems have sort of stalled after abicheck was taken out of the 'gating' list 16:27:53 so we still have the problem of updates being blocked if the expected tests have not been executed. i'm going to try and poke the appropriate people to get that situation improved asap 16:28:05 so, that's the situation...anyone have thoughts, ideas, comments, suggestions? 16:29:13 i think it's a good step forward 16:29:57 we'll have to figure out what's needed to get to the point where abicheck can be blocking again 16:30:03 adamw: it comes to mind to only start rolling gateing in against RawHide, and upt updates, to prevent mass frammage from people not used to such 16:30:08 * tflink has lost track of how long that's been on wishlists 16:30:12 s/upt/not/ 16:30:14 right, there was that discussion about the suppression files; we can probably throw one of those into the task quickly 16:30:26 one would hope 16:30:36 it's worth looking into, at least 16:30:44 orc_fedo: in a way, gating rawhide would cause *more* chaos, because rawhide changes much more 16:31:21 adamw: as I said: but against a population more accustomed to curve balls 16:31:23 but more practically, there isn't a way to gate rawhide really at present; there is no bodhi for rawhide 16:32:18 there's been some talk about gating rawhide package builds and there's a desire to do it, but it requires quite a bit of tooling work to get there (and probably even more work to make people not mad about it :>) 16:33:02 also, our pizza is here, so we may slow down a bit :) 16:33:30 this gating is also sort of an atomic-focused thing at present 16:33:34 adamw: adding a shadow RawHide in bodhi seems not impossible -- then run it against that, and the noise is harmless (I understand there are repoclosure issues from time to time with RawHide builds, but that seems solveable with 'find' and delaying expirations) 16:34:26 so it's working on the stable release Atomic rebuilds, effectively; that's what the atomic team is focused on. the gating of non-atomic updates on abicheck and rpmdeplint was a sort of added bonus 16:34:48 orc_fedo: there's been a few plans proposed, some of them looked a bit like that :) 16:35:16 orc_fedo: it was the infrastructure team talking about it, so you could poke pingou and nirik in #fedora-admin about it, they have thoughts, and may have a ticket where it's being tracked 16:35:59 sooo, let me do some zodbot bureaucracy... 16:36:19 #info gating of stable release updates on abicheck, rpmdeplint and ci pipeline tests (for atomic packages) was enabled on jan 18 16:36:45 #info this caused some problems that we (along with factory 2.0 team) are working on resolving: unwanted failures from abicheck, and updates being blocked because expected tests were not run 16:37:15 #info abicheck has been removed from the blocking test set for now, and we will work to narrow its focus to avoid the unwanted failures so it can be added back 16:37:47 #info we will also work with factory 2.0 team on the various proposed ways to address the 'lack of expected tests' issue 16:38:36 #action adamw tflink kparal to work on resolving abicheck issues and work with factory 2.0 folks on 'lack of expected tests' issue 16:39:10 threebean: if you're listening, that all sound OK for you? 16:40:12 and, anyone have other thoughts on that? :) or ideas etc 16:40:37 sounds like a plan for me 16:40:45 sounds good to me 16:41:21 cool cool 16:41:23 so, onto the next one 16:41:41 #topic Wiki to docs migration 16:42:14 so, this one's mainly for sumantro :) 16:42:23 yes :) 16:42:53 sumantro and bexelbierd are, i believe, working on a plan to migrate some of our docs from the wiki to the new docs project 16:42:59 especially the onboarding docs 16:43:02 correct, sumantro? 16:43:08 yes exactly 16:43:20 bexelbie, will help us out with the qa repo 16:43:34 cool, do you have any links, extra info on that etc? are there ticket(s) for it? 16:44:13 no tickets, but yes I spoke to bex he will give us the repo shortly. 16:44:25 ok, it'd be good to have tickets somewhere to check progress, if you can 16:44:36 and so people can follow your progress, comment, etc 16:44:39 yes I will file a ticket to track :) 16:44:41 sumantro: are you going to the docs hackfest? 16:44:42 adamw: +1 on the question from earlier. :) 16:44:49 threebean: thanks! 16:45:43 no I am not tflink 16:46:09 #info sumantro is working with bexelbie to migrate some QA docs (especially onboarding) from the wiki to the new docs project, to aid with visibility, polish etc. 16:46:20 #action sumantro to file ticket(s) for progress on doc migration work 16:46:32 tflink, I think we have coremodule who has applied 16:46:39 cool 16:47:09 coremodule: is that right? 16:47:21 Yeah, here's hoping! 16:47:40 ok, cool. soooo...what docs were you working on? :) 16:49:04 Well, not much currently, but waiting to hear what I should work on. 16:49:37 coremodule: all of the things! 16:49:43 DOCUMENT ALL THE THINGS 16:50:16 seriously, we'll maybe talk about that outside of the meeting 16:50:32 #info coremodule has applied to attend docs hackfest in Brno, let's hope he gets there 16:50:59 The contributor handbook and some kind of QA onboarding document were both talked about between sumantro and I earlier... Those are some docs we see as pretty essential. 16:51:23 cool, that sounds good 16:51:24 those sound like good places to start to me :) 16:51:25 Sure, I'm all for that 16:51:33 :D 16:51:44 coremodule, we will do it! :D 16:51:48 soo, any other thoughts/notes on that topic? 16:52:05 Yes... I thought it was originally scheduled to be held in Raleigh? 16:52:16 Or am I confuzzled. 16:52:32 errrr...i heard brno, but....i'm usre this will be clarified :) 16:52:34 * adamw looks 16:52:49 one of us could be. i thought bex said it was in brno but I guess we'll find out :) 16:53:39 its gonna be in EU somewhere, thats what bex told me when we spoke last 16:53:55 coremodule: you're going on a magical mystery tour 16:53:59 they'll send a plane to pick you up 16:54:02 the Docs Plane 16:54:48 they're coming to take me away! 16:54:53 hehe 16:55:03 away, away, they're coming to take me away... 16:55:06 #topic Open floor 16:55:15 sooo, that's all I had - any other thoughts/concerns/ideas/plans to save the world? 16:56:07 nothing from my side, the world is safe until mass rebuild :D 16:56:15 nothing from me 16:56:38 Good here 16:58:25 in that case, thanks folks! 16:58:28 * adamw sets the fuse 16:59:32 boom1 16:59:52 boom2 16:59:52 34 17:00:00 damnit 17:01:31 thanks for coming, everyon! 17:01:41 * tflink can't type today :( 17:01:45 #endmeeting