16:00:47 #startmeeting F28-blocker-review 16:00:47 Meeting started Mon Apr 16 16:00:47 2018 UTC. The chair is adamw. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:47 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:47 The meeting name has been set to 'f28-blocker-review' 16:00:49 #meetingname F28-blocker-review 16:00:49 The meeting name has been set to 'f28-blocker-review' 16:00:51 #topic Roll Call 16:00:59 * kparal is here 16:00:59 morning folks, who's around for blocker reviewwwwwwwwwwwwwwwww fun? 16:01:01 .hello2 16:01:02 sgallagh: sgallagh 'Stephen Gallagher' 16:01:03 also review 16:01:09 .hello2 16:01:10 frantisekz: frantisekz 'František Zatloukal' 16:01:27 * lbrabec is here 16:01:46 * pwhalen is here 16:02:07 * jsmith lurks 16:02:20 (as I'll likely be leaving for lunch soon) 16:03:26 new rule: all blockers are assigned to lurkers 16:03:32 .hello jbwillia 16:03:33 Southern_Gentlem: jbwillia 'Ben Williams' 16:03:35 adamw: Gee, thanks :-) 16:04:09 I guess I didn't do enough of a disaster as the FPL 16:04:35 awwwwkward 16:04:59 .hello roca 16:05:00 lroca: roca 'Luis Roca' 16:05:32 aw i mean you weren't that ba- oh. a joke? i mean, of course, a joke. ahahha. haha. 16:08:56 sorry folks, short cat pill feeding break there. 16:09:02 #chair kparal sgallagh 16:09:02 Current chairs: adamw kparal sgallagh 16:09:13 #topic Introduction 16:09:13 Why are we here? 16:09:13 #info Our purpose in this meeting is to review proposed blocker and nice-to-have bugs and decide whether to accept them, and to monitor the progress of fixing existing accepted blocker and nice-to-have bugs. 16:09:13 #info We'll be following the process outlined at: 16:09:15 #link https://fedoraproject.org/wiki/QA:SOP_Blocker_Bug_Meeting 16:09:15 #info The bugs up for review today are available at: 16:09:17 #link http://qa.fedoraproject.org/blockerbugs/current 16:09:19 #info The criteria for release blocking bugs can be found at: 16:09:21 #link https://fedoraproject.org/wiki/Basic_Release_Criteria 16:09:25 #link https://fedoraproject.org/wiki/Fedora_28_Beta_Release_Criteria 16:09:27 #link https://fedoraproject.org/wiki/Fedora_28_Final_Release_Criteria 16:09:49 did someone volunteer to secretary yet? 16:11:08 * kparal points at frantisekz 16:12:11 well... Kamil volunteered me, sigh :) 16:12:27 frantisekz++ 16:12:28 eeeexcellent volunteering there 16:12:29 kparal++ 16:12:29 adamw: Karma for kparal changed to 10 (for the f27 release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:12:35 * lroca hides behind curtains 16:12:38 #info frantisekz will secretarialize 16:12:49 lroca: you realize that counts as lurking? 16:12:55 now you get to split the bugs with jsmithg 16:13:06 * lroca faints 16:13:08 :) 16:14:27 we have: 16:14:27 #info 7 Proposed Blockers 16:14:27 #info 5 Accepted Blockers 16:14:32 #info 8 Proposed Freeze Exceptions 16:14:42 so without further ado, let's get to the proposed blockers 16:14:46 #topic (1566621) initial-setup fails on aarch64 disk images 16:14:46 #link https://bugzilla.redhat.com/show_bug.cgi?id=1566621 16:14:46 #info Proposed Blocker, anaconda, ASSIGNED 16:15:51 +1. It's a serious issue on a blocking arch and the anaconda folks have already acknowledged it. 16:16:19 +1 16:16:36 +1 16:16:38 +1 of course 16:16:44 +1 16:16:45 this will be very soon in POST thanks to vponcova :) 16:17:19 awesome thanks mkolman, vponcova 16:17:25 in fact it is now 16:17:26 * sumantrom is here 16:17:27 Hi 16:17:34 Sorry for been late 16:17:39 I mixed times again 16:17:40 +1 16:17:45 .fas lailah 16:17:46 Lailah: lailah 'Sylvia Sánchez' 16:17:59 hmm 16:18:06 i thought anaconda was the 'normal' deployment method for aarch64? 16:18:10 is it not, pwhalen? 16:18:21 adamw, we also have disk images 16:18:27 yes, we *have* them 16:18:44 but that criterion was written on the basis that the disk images are the main way to deploy arm, on many of the supported platforms the *only* way 16:18:56 it was written before aarch64 was release blocking, possibly before we even had it 16:19:05 adamw: We have three blocking boards, at least one of them can only use the disk images (RPi3) 16:19:20 if that's the case, then fine. 16:19:37 and the disk image is marked as blocking on https://fedoraproject.org/wiki/Releases/28/ReleaseBlocking , so i guess that's covered. 16:20:01 Right, to be clear it is conditionally blocking on that being one of the three boards. 16:20:18 pwhalen can remind me which the other two are; one is an enterprise server. 16:20:21 proposed #agreed 1566621 - AcceptedBlocker (Final) - accepted as a violation of "Release-blocking ARM disk images must boot to the initial-setup utility" (note that at least one blocking aarch64 platform can only deploy from disk images, and the aarch64 Server disk image is marked as release blocking) 16:20:29 ack 16:20:31 ack 16:20:35 ack 16:20:38 ack 16:20:40 ack 16:20:46 ack 16:20:46 ack 16:20:53 ACK 16:21:07 sgallagh, pine64 and virt(sbsa) are the others 16:21:15 thanks 16:21:26 ack 16:21:33 #agreed 1566621 - AcceptedBlocker (Final) - accepted as a violation of "Release-blocking ARM disk images must boot to the initial-setup utility" (note that at least one blocking aarch64 platform can only deploy from disk images, and the aarch64 Server disk image is marked as release blocking) 16:21:43 #topic (1566344) Traceback from DNF 16:21:43 #link https://bugzilla.redhat.com/show_bug.cgi?id=1566344 16:21:43 #info Proposed Blocker, dnf, POST 16:22:57 adamw: can you give me a quick brief of this? My laptop is slow and my connection is unreliable to say the least. 16:23:08 it's new to me, i need to read it 16:23:16 By the time I'll get to read most likely you all read it. 16:23:27 Oh, then it's not just me. Okay. 16:24:07 Short version: there was a bug in the switch from python-modulemd to libmodulemd and it's fixed upstream 16:24:50 The bug would break anything involving modularity, so based on FESCo's declaration of modularity being a blocking issue, I think this is a clear +1 16:24:54 oh, it's this one 16:24:56 isn't this a dupe? 16:25:16 or was this the original? hm 16:25:26 This is the original AFAIK 16:25:37 mhatina marked another one as a dupe of this 16:25:44 It says that some another bug has been marked as duplicate if this one 16:26:05 oh, never mind, i was confusing it with 1566593 16:26:38 so upshot of this is, if you have the modularity repos enabled, almost any dnf thing is gonna crash? 16:26:51 +1 16:27:10 sgallagh: what is the status of the python-modulemd to libmodulemd migration? is that in stable? u-t? 16:28:37 adamw: Well, we thought it was all in stable. Apparently some codepath that this triggered identified a place where it was still trying to use the previous API 16:28:40 Yeah, but there's a fix. 16:28:50 Well, in Github 16:29:32 sgallagh: i'm trying to ascertain if this is broken right now, in stable, or if it's only going to break when some update gets pushed stable, or what 16:29:36 Because python doesn't give us nice compilation warnings 16:29:40 Oh 16:29:40 but i guess we can approve it as a blocker and figure that out later 16:29:57 so based on sgallagh's description, +1 16:29:57 Yes, I agree 16:30:00 I think we have to approve it in any case 16:30:31 Because it's all but certain we'll end up having another DNF build at some point before GA 16:31:22 And this is going to bother, isn't it? 16:32:26 proposed #agreed 1566344 - AcceptedBlocker (Final) - accepted as a clear violation of the requirements for Modularity specified in https://bugzilla.redhat.com/show_bug.cgi?id=1537253#c6 , as FESCo has declared modularity blocking F28 16:32:44 ack 16:32:45 ack 16:32:53 ack 16:32:54 ack 16:32:54 ack 16:33:07 ack 16:33:09 ack 16:33:13 ACK 16:34:01 #agreed 1566344 - AcceptedBlocker (Final) - accepted as a clear violation of the requirements for Modularity specified in https://bugzilla.redhat.com/show_bug.cgi?id=1537253#c6 , as FESCo has declared modularity blocking F28 16:34:18 #topic (1566464) crypt in fedora28 does crash in code which works fine under fedora27 16:34:18 #link https://bugzilla.redhat.com/show_bug.cgi?id=1566464 16:34:19 #info Proposed Blocker, glibc, NEW 16:35:14 So, basic gist here: libxcrypt is a drop-in ABI-compatible replacement, but it is not *API*-compatible 16:35:38 Meaning that an existing build will work fine, but rebuilding against libxcrypt requires changes 16:36:34 My impression is that we're getting asked to override the glibc maintainers' intent to deprecate and remove the crypt() API from glibc 16:36:40 thank you for a summary 16:37:22 I humbly suggest that we should kick this one to FESCo as it directly impacts an approved F28 Change 16:38:55 well, based on the bug so far i'm -1. 16:39:06 nothing here is breaking any release blocking functionality in fedora, or even close to it. 16:39:26 if fesco wants to weigh in on whether glibc team should change this they can feel free, but i am not seeing anything close to justification for blocking on this 16:39:30 sgallagh: do you see anything? 16:40:11 adamw: Nothing directly referenced here, no. 16:40:19 so yeah, this is -1 for me. 16:40:40 I wonder if this is going to have impact down the line with FreeIPA/dogtag stuff, but I agree; let's only block on it if we see that happen. 16:40:42 we can tag it for release notes 16:40:43 -1 16:40:57 we've already rebuilt all of that stack with the updated glibc, haven't we? 16:41:13 any other votes? 16:41:18 adamw: Actually, I think you may be right. 16:41:25 -1 16:41:36 -1 16:41:53 -1 16:42:43 -1 16:43:02 -1 16:43:55 -1 16:44:03 proposed #agreed 1566464 - RejectedBlocker (Final) - this is an interesting issue and may well need to be prominently communicated, but nothing cited so far comes close to breaking any of the release criteria. no functional impact on any part of Fedora itself has yet been noted at all. 16:44:32 ack 16:44:58 ack 16:45:23 ack 16:45:28 ack 16:45:31 ack 16:45:39 ack 16:46:03 ack 16:46:31 #agreed 1566464 - RejectedBlocker (Final) - this is an interesting issue and may well need to be prominently communicated, but nothing cited so far comes close to breaking any of the release criteria. no functional impact on any part of Fedora itself has yet been noted at all. 16:46:46 #topic (1566566) The Fedora 28 KDE Live background wallpaper image is old (from Fedora 27) 16:46:47 #link https://bugzilla.redhat.com/show_bug.cgi?id=1566566 16:46:47 #info Proposed Blocker, kde-settings, VERIFIED 16:46:50 obvious +1 16:47:02 +1 16:47:13 +1 16:47:30 +1 16:47:36 +1 16:47:46 +1 16:48:07 +1 16:48:23 * sgallagh weeps 16:48:31 +1 16:49:53 proposed #agreed 1566566 - AcceptedBlocker (Final) - clear violation of "The default desktop background must be different from that of the last two stable releases" 16:50:16 ack 16:50:18 ack 16:50:33 ack 16:50:36 ack 16:50:50 ack 16:51:07 ack 16:52:26 #agreed 1566566 - AcceptedBlocker (Final) - clear violation of "The default desktop background must be different from that of the last two stable releases" 16:52:37 #topic (1567921) libmodulemd emits modulemd-defaults with incorrect keys 16:52:37 #link https://bugzilla.redhat.com/show_bug.cgi?id=1567921 16:52:37 #info Proposed Blocker, libmodulemd, MODIFIED 16:54:12 +1 16:54:13 Right, so this one is on me 16:54:36 It was fixed this morning and is targeted for stable. 16:54:55 It's a definite +1 from the modularity perspective, as it renders the module default streams nonfunctional 16:55:06 Or rather, the modules have no default streams without this. 16:55:20 The modules still function, but they have to be manually enabled 16:55:32 +1 16:55:41 ok, +1 then 16:55:50 +1 16:56:06 +1 16:56:42 * adamw recycles the agreement from earlier... 16:56:55 proposed #agreed 1567921 - AcceptedBlocker (Final) - accepted as a clear violation of the requirements for Modularity specified in https://bugzilla.redhat.com/show_bug.cgi?id=1537253#c6 , as FESCo has declared modularity blocking F28 16:57:12 ack 16:57:13 ack 16:57:17 ack 16:57:18 ack 16:57:18 ack 16:57:22 ack 16:57:56 ack 16:58:45 #agreed 1567921 - AcceptedBlocker (Final) - accepted as a clear violation of the requirements for Modularity specified in https://bugzilla.redhat.com/show_bug.cgi?id=1537253#c6 , as FESCo has declared modularity blocking F28 16:58:51 #topic (1567897) Fedora Media Writer shows Fedora 26 instead of Fedora 27 16:58:51 #link https://bugzilla.redhat.com/show_bug.cgi?id=1567897 16:58:51 #info Proposed Blocker, mediawriter, NEW 16:58:58 uhhh...both those numbers seem small. :P 16:59:12 yep, but that's not the point 16:59:25 Shouldn't be F28? 17:00:02 honestly this is an epic fail for F27 and we should make sure it doesn't repeat for F28 17:00:14 so a 0day blocker for updating releases.json 17:00:29 I don't understand why it's not part of a releng process 17:00:42 this wasn't an issue few weeks ago 17:00:51 something must gone wrong recently 17:00:56 ah 17:01:03 so the contents got reverted somehow 17:01:27 yes , it was alright when i tested it 17:01:28 I found it weird that nobody complained 17:01:43 it's probably my fault 17:01:47 things usually are 17:01:50 ha! 17:01:51 Yes this is recent.. 17:01:53 :) 17:01:58 you know what's coming... 17:02:01 .fire adamw 17:02:01 adamw fires adamw 17:02:11 Wow 17:02:14 this looks like it: https://pagure.io/fedora-websites/c/b550b9046cdffaa883cbfefac27a004027dd96ad 17:02:17 adamw got fired 17:02:18 still, we don't really have a process for checking this. shouldn't we? 17:02:21 That should really be special-cased to say "adamw quits" 17:02:38 Just checked and yes, it is still the case right now 17:03:07 We also don't have a criterion that specifically covers this, so far as I know 17:03:09 sgallagh: it's funnier this way 17:03:25 we could apply some criteria wd40 to the branding criterion... 17:03:38 ah, that could work 17:03:54 well our criteria say that FMW has to work 17:04:04 FMW works just fine.... :) 17:04:15 * sumantrom seconds frantisekz 17:04:16 that depends on users expectations 17:04:34 i'm not sure if the blocker process is really the right...thing here 17:04:45 kparal: Has to work to install the latest version? 17:04:52 but, i mean, if we need a hammer to beat releng with... 17:05:14 Being prompted to downgrade to f26? (: 17:05:15 mboddu: Are you present? 17:05:25 no? good, we can keep insulting him! 17:05:34 we don't need a hammer, just a process to ensure this gets updated on release day. I remember the outdated content was an issue in the past as well 17:05:35 ... 17:06:24 but checking releng outputs is still qa job 17:06:32 yeah, but a blocker bug won't get us a process, is the thing 17:06:37 it'll get it updated by hand again 17:06:44 then we'll file another blocker next time then it'll get updated by hand again... 17:06:50 it's the fking desktop backgrounds all over again 17:06:58 it will serve as a reminder for us, because we don't have a better way 17:07:08 yeah 17:07:50 [OT] the desktop background did change .... did anyone notice it? 17:08:20 Nope. I didn't. Where? 17:08:30 basic criterion "Any component which prominently identifies a Fedora release version number, code name, milestone (Beta, Final), or Edition (Workstation, Server, Atomic) must do so correctly" 17:08:30 anyway, the processes can get discussed separately from this. if we don't want to have a tracking 0day blocker bug, we'll need to remember to check this 17:08:41 * adamw applies wd40 liberally to the word "component" 17:09:05 i can go for +1 0day blocker on that criterion, i guess. 17:09:12 +1 17:09:17 +1 17:09:20 +1 17:09:21 * kparal found what wd40 is 17:09:22 +1 17:09:37 +1 17:09:47 +1 17:09:54 kparal: https://www.flickr.com/photos/dullhunk/7214525854 17:09:59 +1 17:10:02 this is absolutely all you ever need to know about engineering 17:10:34 adamw: love it 17:10:40 +1 17:10:49 adamw: That's accurate 17:10:56 duct tape is the most powerful force in the universe 17:11:08 proposed #agreed 1567897 - Accepted0DayBlocker (Final) - accepted as a violation of "Any component which prominently identifies a Fedora release version number, code name, milestone (Beta, Final), or Edition (Workstation, Server, Atomic) must do so correctly", with a liberal interpretation of 'component' - as there is apparently no good process to ensure this is updated at each milestone, we will use the blocker process to do it 17:11:25 ack 17:11:26 ack 17:11:27 ack 17:11:28 ack 17:11:34 ack 17:11:36 one question 17:11:43 should this get moved to fedora-websites tracker? 17:12:06 or is it fine to have it in its current place? 17:12:28 To me it's fine where it is now. 17:12:35 no, i'd move it. 17:12:39 IDK, I have fix for this, I'd love to create PR but our great Pagure keeps forking fedora-websites repo for ages 17:12:44 it needs to be on some component where it's assigned to releng or websites people. 17:12:49 mediawriter maintainers cannot do anything about it. 17:12:50 adamw: is fedora-websites in bugzilla? 17:12:58 dunno. 17:13:02 just pick something close 17:13:13 whatever gets it assigned to someone logical 17:13:13 :P 17:13:18 #agreed 1567897 - Accepted0DayBlocker (Final) - accepted as a violation of "Any component which prominently identifies a Fedora release version number, code name, milestone (Beta, Final), or Edition (Workstation, Server, Atomic) must do so correctly", with a liberal interpretation of 'component' - as there is apparently no good process to ensure this is updated at each milestone, we will use the blocker process to do it 17:13:30 frantisekz: just assign it to adamw directly, problem solved 17:13:47 :) 17:14:18 .fire kparal 17:14:18 adamw fires kparal 17:14:26 #topic (1539327) SELinux is preventing logrotate from using the 'dac_override' capabilities. 17:14:26 #link https://bugzilla.redhat.com/show_bug.cgi?id=1539327 17:14:26 #info Proposed Blocker, selinux-policy, MODIFIED 17:14:43 kparal: remember it's got to be assigned to lroca or jsmith 17:16:07 * lroca orders a case of duct tape and wd40 17:16:44 i guess technically this won't appear *at* first login, but it could appear fairly close to it. 17:16:54 i could be +1 or -1/+1 on this, kinda in the middle. 17:16:54 I'm pretty sure I wouldn't give this a +1 blocker at Go/No-Go 17:16:58 Iroca: Isn't a box of it enough? 17:17:07 I'd happily give it an FE however 17:17:08 yeah, i guess i'm a bit more +1 fe 17:17:27 I don't think it's a Beta blocker. Maybe a FE 17:17:28 Lailah: can never be too sure 17:17:40 Iroca: Good point 17:17:55 Lailah: We're doing Final blockers. Beta is already out 17:18:00 Is this SELinux? 17:18:04 (In case that changes your perspective) 17:18:10 Oh, sorry. 17:18:42 Well, not really. I'm still hesitating. 17:18:56 It's bad but... I don't see it as a blocker. 17:19:18 sgallagh: Sorry. Messy day today. I got confused. 17:19:23 lroca: yes. 17:19:24 It looks like the policy guys have a fix ready anyhow. 17:19:27 you'll not like me (nothing new) but I think this fits into the spirit of the criterion, provided this occurs right after an update notification is shown 17:19:34 So I'm comfortable with an FE for today 17:19:35 we have a criterion which says 'no AVCs out of the box during install or immediately after install' 17:19:38 Let them get it in. 17:19:46 kparal: it's a *logrotate* avc. 17:19:52 so, i mean, logically speaking, this is gonna happen when logs get rotated. 17:20:06 so likely not right after install 17:20:10 which...depends a bit on what packages you have installed and what log rotation policies they specify, but also depends on when you install, i guess. 17:20:28 Yeah, not without a contributing factor like an initial-setup log getting out of control or somewhing 17:20:28 it could potentially depend what time of day you install 17:20:36 I also agree that the severity of this seems low 17:20:47 but yeah, seems unlikely that everyone will see it right after intsall, which is the thing the criterion is trying to avoid 17:20:59 so i guess i'd say let's +1 FE it and hope it's fixed and we don't have to worry about it again. 17:21:04 ok then +1 FE 17:21:08 adamw++ 17:21:08 I'm 0/+1 17:21:14 -1 Blocker, +1 FE 17:21:29 -1 Blocker, +1 FE 17:21:31 +1 FE 17:21:43 (I'm still fairly confident that we'd not call ita blocker at Go/No-Go, which to me is the final arbiter of whether it's truly a blocker) 17:22:31 +1 FE 17:22:36 proposed #agreed 1539327 - RejectedBlocker (Final) AcceptedFreezeException (Final) - we don't believe this actually happens consistently to all installs right after install, which is the scenario the criterion is intended to prevent, so we don't think it quite qualifies as a release blocker. However, it is a polish issue and should be fixed, so we grant it a freeze exception, and expect it will be fixed soon 17:22:52 ack 17:22:53 ack 17:23:16 ack 17:23:16 ack 17:23:19 ack 17:23:20 #agreed 1539327 - RejectedBlocker (Final) AcceptedFreezeException (Final) - we don't believe this actually happens consistently to all installs right after install, which is the scenario the criterion is intended to prevent, so we don't think it quite qualifies as a release blocker. However, it is a polish issue and should be fixed, so we grant it a freeze exception, and expect it will be fixed soon 17:23:33 that's all the proposed blockers 17:23:39 Okay 17:23:41 #info moving onto proposed freeze exceptions 17:23:46 #topic (1565369) dvd-ostree installs require network, even though they shouldn't 17:23:47 #link https://bugzilla.redhat.com/show_bug.cgi?id=1565369 17:23:47 #info Proposed Freeze Exceptions, anaconda, POST 17:24:23 mkolman: out of interest, when is there likely to be a build with the fix for this? walters seems impatient. :P 17:26:28 I'm not sure if I'm comfortable with an FE for this, honestly. The overwhelming majority of people installing the Atomic Workstation will have a network connection. 17:26:48 And I don't love the idea of changing bits of Anaconda post-Freeze that aren't blockers. 17:27:40 I guess I'd be okay as long as it's going in *today* 17:27:53 it can't possibly go wrong, though 17:27:54 :P 17:28:05 * sgallagh grabs the fire extinguisher 17:28:14 (Well, one of the seven he keeps in arms' reach at all times...) 17:28:18 (srsly the worst thing the change can possibly do is make dvd ostree installs not require network when they should, or keep them requiring it when they shouldn't, it really can't do anything else) 17:28:25 Seven? 17:28:35 Why so few? 17:28:47 Lailah: I usually manage to keep the blazes down to around five at a time. 17:29:06 Now... how many arms do you have? 17:29:20 That's an awfully personal question, don't you think? 17:29:27 sgallagh: this is not just about the atomic workstation, btw. 17:29:41 we also have an atomic host dvd installer. 17:29:48 I imagine you with many arms and extinguishers 17:30:01 Sure, but same argument. 17:30:15 Who is going to install Atomic Host without a network? What would be the point? 17:31:04 i'm +1 17:31:08 everyone vote as you will 17:31:10 and we'll count! 17:31:55 +1 17:31:55 +1 17:31:59 +1 17:32:03 0 17:32:13 +1 17:32:18 I'm not strongly opposed, but I'd prefer to avoid non-blocker anaconda changes 17:32:59 +1 17:33:43 proposed #agreed 1565369 - AcceptedFreezeException (Final) - this isn't a super important fix, but it is to the installer (so cannot be done post-install) and is pretty isolated and safe, so accepted as an FE issue so long as it lands soon 17:34:23 ack 17:34:28 ack 17:34:33 ack 17:34:41 ack 17:34:42 #info sgallagh reserves the right to say he told us so 17:34:48 ack 17:34:55 * sgallagh always reserves that right 17:35:01 #agreed 1565369 - AcceptedFreezeException (Final) - this isn't a super important fix, but it is to the installer (so cannot be done post-install) and is pretty isolated and safe, so accepted as an FE issue so long as it lands soon 17:35:03 =) 17:35:12 #topic (1567875) Update appstream-data after final freeze 17:35:12 #link https://bugzilla.redhat.com/show_bug.cgi?id=1567875 17:35:12 #info Proposed Freeze Exceptions, appstream-data, NEW 17:35:57 We should probably consider just making this an official schedule item 17:36:43 +1 17:36:52 Am I confused to think this falls into the same bucket with FMW? 17:37:07 lroca: This isn't really branding 17:37:19 It's making sure our tacked-on metadata matches the reality in our repositories. 17:37:36 ah, got it 17:37:41 I think there's a strong argument to be made that FESCo should formally add this to the schedule starting with F29 17:37:47 * sgallagh goes to do that. 17:38:14 err, *propose* that 17:38:34 I'm +1 BTW, in case that was unclear 17:38:59 +1 17:39:42 +1 17:39:53 +1 17:39:53 +1 17:39:54 +1 17:40:31 this would be a 0-day again? 17:40:44 oh, no, this is a package? 17:40:53 yeah, it's a package 17:41:05 ehhh i kinda hate that. 17:41:11 getting spin-kickstarts updated is enough of a drag. 17:41:41 but sure, +1 FE 17:42:12 proposed #agreed 1567875 - AcceptedFreezeException (Final) - there's clearly a benefit to having the appstream data as up to date as possible with the packages included in Final, so updating it after freeze is a good idea 17:42:39 Are you sarcastic adamw ? 17:42:49 er...no? 17:42:55 On this particular subject. The last message 17:43:02 Ah, okay. 17:43:22 ack 17:43:27 ack 17:43:30 ack 17:43:35 ack 17:43:46 ack 17:43:51 #agreed 1567875 - AcceptedFreezeException (Final) - there's clearly a benefit to having the appstream data as up to date as possible with the packages included in Final, so updating it after freeze is a good idea 17:43:59 #topic (1558425) [f28] kubelet.service fails to start: Failed to create "/kubepods" cgroup 17:43:59 #link https://bugzilla.redhat.com/show_bug.cgi?id=1558425 17:43:59 #info Proposed Freeze Exceptions, docker, ON_QA 17:46:55 Meh... I've got my nick changedd 17:47:00 changed* 17:47:19 I'd like to know if this can be fixed in an update or if it's broken if you install kube from the frozen package set 17:47:42 Kohane: no problem 17:47:54 adamw: thanks 17:48:01 I'm Lailah, just in case 17:48:09 sgallagh: also important: how commonly would you *get* it from the frozen package set (i.e. is it likely to come in in a server dvd install...) 17:48:13 Kohane: yeah, i know :) 17:48:17 #Info Kohane == Lailah 17:48:24 Haha, you know everything 17:48:38 adamw: I *think* it's part of the base atomic install, but that's less worrisome because their updates can definitely resolve it. 17:49:10 I don't believe it's on the Server DVD, but I'm going to check now 17:49:14 hum, it's fairly likely you'd get docker from the dvd... 17:50:08 Right... but again I want to know if it's fixable with an update. 17:50:37 Or if the first installation writes some configuration that breaks it from then on 17:51:04 it doesn't read that way to me 17:51:23 i do think atomic folks want the day 0 releases to work right, though... 17:51:41 so i think i'd be +1 if this is in the base atomic install 17:52:35 I'm just kind of wary about that whole stack. It tends to be dominoes. 17:53:07 "runc needs an update? Well, that's not compatible with Docker, so lets bump that to the latest release... oh, that broke kubernetes..." 17:53:32 That entire stack is almost as much of a Jenga Tower as FreeIPA 17:55:18 I guess I'm +1 FE, but this one makes me nervous 17:55:33 yeah, i'm +1 *for an update with lots of reassuring positive karma* 17:55:35 Why? 17:55:39 i certainly agree on the jenga tower 17:55:42 adamw++ 17:56:52 Does adamw get any cookies? 17:57:12 he already gave me them apparently 17:57:17 Kohane: If adamw ate every cookie I've given him over the years, he'd be dead of diabetic shock by now :) 17:57:17 you can only do it once per person per release cycle 17:57:24 * adamw feeds them to the yaks 17:57:29 other votes? 17:57:33 +1 17:57:35 +1 17:57:40 +1 17:57:42 +1 17:57:43 +1 17:57:44 * pwhalen was hoping to see an answer in #atomic 17:57:58 pwhalen: I tried 17:58:13 :) 17:58:28 proposed #agreed 1558425 - AcceptedFreezeException (Final) - we're willing to grant this an FE as it's important that this stack work in the day 0 Atomic images if possible, but it seems that this is a complexly interdependent stack so we really only want to pull in a well-tested update with lots of reassuring positive karma 17:58:33 sgallagh: thanks for that 17:58:51 ack 17:59:03 Hold up 17:59:09 holding 17:59:11 They're responding in #atomic now 18:00:23 * adamw plays elevator muzak 18:00:34 we thank you for your patience. your bugs are important to us 18:00:45 xD 18:00:49 if you would like sgallagh to call back and reject them later, you can press '2' to leave a callback number 18:01:20 Hey, *someone* has to balance out kparal ! 18:01:56 Still with elevator music? 18:02:08 sure, i've got the whole Comcast tape here 18:02:11 * lroca turns up Kenny G 18:02:13 it's seventy six hours long 18:02:23 it usually only loops two or three times before they pick up 18:02:29 (there, how's my joke localization, merkins?) 18:02:32 (O_O) 18:03:02 greatest hits of Doc Serverson 18:03:34 adamw: Uh... maybe not the best choice of words. 18:04:29 https://www.youtube.com/watch?v=dwkwjOd7MCU 18:04:50 So, the conversation in #atomic is not giving me a positive impression. 18:05:04 Read it as... 18:05:34 I'm overly conservative when it comes to Final Freeze and this sounds a little more intrusive than I'd like 18:06:05 ok 18:08:06 i guess the obvious risk here is we wind up breaking docker, right? 18:08:27 adamw: Also potentially flatpak 18:08:30 fun, 18:10:54 in a sense i want to punt on this for a clearer plan to evolve, but that puts us closer to release 18:11:00 especially if we put till next monday... 18:11:05 don't break flatpak, please 18:11:28 Are we still waiting on #atomic ? 18:12:08 it's still under discussion there 18:12:14 but i don't think we're gonna solve all the problems in the next ten minutes 18:13:01 Yeah, shall we table this and move on while adamw and I continue that discussion in parallel? 18:13:03 i'm thinking i'd maybe want to punt on this and if they're able to come up with a comprehensive fix that makes sense and tests out in the next few days, maybe vote on it offline 18:13:09 sgallagh: wdyt? 18:13:17 Sounds good to me 18:13:30 I prefer punt, yes 18:14:12 punt 18:15:30 mclasen: so sgallagh's thought that this bug could have consequences for flatpak was based on the idea that flatpak uses runc; could you maybe comment (or ask someone to comment) on the bug or in #atomic ? 18:15:44 that is not the case 18:16:03 mclasen: What container runtime does it use? 18:16:04 ok 18:16:23 * sgallagh just asked a minute ago in #fedora-workstation as well 18:16:32 just bubblewrap 18:16:53 proposed #agreed 1558425 - punt (delay decision) - we don't want to delay *too* long on this, but it's a fairly complex area and it doesn't feel like folks have all the consequences of this entirely worked out yet, so we would like to wait a few days to see if a clearer pictures emerges and then perhaps vote async (in bugzilla comments) on this one 18:17:15 ack 18:17:32 Oh goody, *another* low-level container runtime. 18:17:32 ack 18:17:37 ack 18:17:41 sgallagh: this is fine. 18:17:41 Because docker, runc and rkt weren't enough, apparently. 18:17:49 https://c1.staticflickr.com/4/3110/2790566367_a25b088baf_b.jpg 18:17:52 Oh and nspawn 18:17:52 Folks, I'm leaving. See you later. Bye! 18:17:56 its not 'another container runtime' 18:17:56 cya kohane 18:17:58 Happy meeting! 18:18:05 adamw: cya 18:18:06 it's...a kitten? 18:18:12 Who? 18:18:12 mclasen: OK, you just defused my argument. Well played, sir. 18:18:18 adamw: On bubble-wrap 18:18:19 if so, then i am strongly pro-bubblewrap and would like to subscribe to your newsletter 18:18:53 #agreed 1558425 - punt (delay decision) - we don't want to delay *too* long on this, but it's a fairly complex area and it doesn't feel like folks have all the consequences of this entirely worked out yet, so we would like to wait a few days to see if a clearer pictures emerges and then perhaps vote async (in bugzilla comments) on this one 18:19:02 ttfn Kohane 18:19:42 #topic (1567727) f28-backgrounds-extras filename mismatches 18:19:43 #link https://bugzilla.redhat.com/show_bug.cgi?id=1567727 18:19:43 #info Proposed Freeze Exceptions, f28-backgrounds, NEW 18:20:12 +1 FE 18:20:26 +1 18:20:46 +1 FE 18:21:04 +1 18:21:33 +1 18:22:44 +1 18:23:28 sure, looks clear enough. 18:23:32 i mean we could fix it with an update, but eh. 18:23:51 Do these end up on the Live media? 18:24:02 oh, good question, actually 18:24:06 if not, i don't see that this needs an fe 18:24:35 MATE live has f28-backgrounds-extras-base 18:25:03 cinnamon has f28-backgrounds-extras-gnome 18:25:19 so i guess I could +1 on that basis. 18:25:30 * sgallagh nods 18:26:41 proposed #agreed 1567727 - AcceptedFreezeException (Final) - this affects use of the affected backgrounds on at least the MATE and probably the Cinnamon live images, so it's worth fixing in the frozen package set 18:26:59 ack 18:27:08 ack 18:27:22 ack 18:27:42 * lroca has to step away 18:27:59 cya lroca, thanks 18:28:05 just remember to fix all these bugs ;) 18:28:09 #agreed 1567727 - AcceptedFreezeException (Final) - this affects use of the affected backgrounds on at least the MATE and probably the Cinnamon live images, so it's worth fixing in the frozen package set 18:28:16 #topic (1565757) Update Fedora Server logo for anaconda installer 18:28:16 #link https://bugzilla.redhat.com/show_bug.cgi?id=1565757 18:28:16 #info Proposed Freeze Exceptions, fedora-logos, ON_QA 18:28:29 sure, +1, we want it to look how we want it to look. 18:28:31 err thanks adamw :) 18:29:50 adamw: Given that it's mostly visible in the Installer image, can we get it pulled into the compose repo for any RCs/test composes we do? 18:30:18 I tested it with an updates.img and it worked fine, but that's asking a bit much from the general populace 18:30:18 that's...what granting it an FE does? 18:30:40 +1 FE 18:30:45 adamw: I thought it just meant that it would get pushed stable during freeze. 18:30:49 well, not automatically, but i generally list pending FEs in the compose requests. 18:30:51 Right now it's just in u-t 18:30:58 we don't *do* so many candidate composes as we used to, though. 18:31:03 * sgallagh nods 18:31:18 Right, my point was mainly that without a compose, this can't be easily tested 18:31:21 you could just stick the updates.img on a public server and add a comment with the param to use 18:31:25 (And with a compose, it's trivial to test) 18:31:26 it's easy enough if you tell people how 18:31:34 Hmm, probably true 18:32:15 anyway, i'll test it later. 18:32:19 any other votes? 18:32:43 +1 18:32:47 +1 18:32:52 +1 18:34:46 alrighty 18:34:48 adamw: BZ updated as requested 18:35:04 sgallagh: i actually meant the *update* 18:35:10 as people doing update testing see the update description 18:35:12 they don't see the bz 18:35:17 ah 18:35:28 well, they see the bz number, but they'd have to go out of their way to visit the bug to read it there. 18:35:42 sgallagh: adding a comment on the update would work fine. 18:36:03 proposed #agreed 1565757 - AcceptedFreezeException (Final) - obviously this change can't be done with an update, and it's an important change to Server branding, so we should get it in 18:36:19 ack 18:36:33 * sgallagh was *really* trying to get this in before Freeze, but it was not to be 18:37:30 freeze isn't yet, is it? 18:37:37 there's 5 hours to go! plenty of time 18:37:41 #agreed 1565757 - AcceptedFreezeException (Final) - obviously this change can't be done with an update, and it's an important change to Server branding, so we should get it in 18:38:21 Hmm, this could arguably be a blocker under the branding criteria... but let's not worry about that 18:39:56 YES LET'S NOT 18:40:08 #topic (1566464) crypt in fedora28 does crash in code which works fine under fedora27 18:40:08 #link https://bugzilla.redhat.com/show_bug.cgi?id=1566464 18:40:08 #info Proposed Freeze Exceptions, glibc, NEW 18:40:15 this is that same one from earlier, also proposed as an FE> 18:40:24 i'm sort of -1 FE here too, as, what would we be granting a freeze exception *to*? 18:40:37 i'm at least -1 FE unless and until there's some sort of actual package-y change proposed. 18:41:56 -1 FE 18:42:51 -1 fe 18:44:43 proposed #agreed 1566464 - RejectedFreezeException (Final) - this is rejected at least for now as there's no concrete proposal to actually change a package here, so no way to judge whether such a change would be appropriate. It can be re-proposed with a more specific suggestion if we get to one 18:45:33 ack 18:45:58 ack 18:46:19 sgallagh: ? 18:47:45 Sorry, ack 18:48:06 Running up against meeting fatigue :) 18:48:21 more rum 18:49:28 #agreed 1566464 - RejectedFreezeException (Final) - this is rejected at least for now as there's no concrete proposal to actually change a package here, so no way to judge whether such a change would be appropriate. It can be re-proposed with a more specific suggestion if we get to one 18:49:32 only two to go 18:49:47 oh, and one is the promised clone... 18:49:51 #topic (1567229) [f28] kubelet.service fails to start: Failed to create "/kubepods" cgroup 18:49:51 #link https://bugzilla.redhat.com/show_bug.cgi?id=1567229 18:49:51 #info Proposed Freeze Exceptions, runc, ON_QA 18:50:04 Proposed: Punt alongside the docker one 18:50:09 #info this is a clone of the earlier-discussed #1558425 against runc 18:50:13 agreed 18:50:41 +1 Punt 18:50:43 proposed #agreed 1567229 - punt (delay decision) - following 1558425, we don't want to delay *too* long on this, but it's a fairly complex area and it doesn't feel like folks have all the consequences of this entirely worked out yet, so we would like to wait a few days to see if a clearer pictures emerges and then perhaps vote async (in bugzilla comments) on this one 18:50:48 ack 18:51:06 ack 18:51:20 ack 18:51:55 #agreed 1567229 - punt (delay decision) - following 1558425, we don't want to delay *too* long on this, but it's a fairly complex area and it doesn't feel like folks have all the consequences of this entirely worked out yet, so we would like to wait a few days to see if a clearer pictures emerges and then perhaps vote async (in bugzilla comments) on this one 18:52:04 #topic (1566140) pyanaconda.bootloader.BootLoaderError: could not find IPL device 18:52:04 #link https://bugzilla.redhat.com/show_bug.cgi?id=1566140 18:52:04 #info Proposed Freeze Exceptions, s390utils, ON_QA 18:52:31 As this one would be a blocker if it was a blocking arch, I'm +1 FE 18:52:47 ... that was poorly phrased, but I think you take my meaning 18:54:13 no, it makes perfect sense. 18:54:20 also +1. 18:54:25 +1 18:54:30 obviously can't be fully fixed with updates. 18:54:42 +1 18:55:02 proposed #agreed 1566140 - AcceptedFreezeException (Final) - this is an install time issue (so can't be fully fixed with updates) and is quite serious, would be a blocker on release-blocking arches, so is obviously accepted as an FE 18:55:45 ack 18:55:56 ack 18:56:04 ack 18:56:21 ack 18:56:56 #agreed 1566140 - AcceptedFreezeException (Final) - this is an install time issue (so can't be fully fixed with updates) and is quite serious, would be a blocker on release-blocking arches, so is obviously accepted as an FE 18:57:01 alrighty, that's all the proposals, right on time 18:57:04 sorry for the long meeting, folks 18:57:08 #topic Open floor 18:57:14 any other issues? overlooked bugs, etc? 18:57:17 * sgallagh falls 18:58:27 Thanks for chairing once again, adamw 18:58:45 thanks sgallagh 18:59:44 thanks adamw 19:00:28 #endmeeting