15:00:55 <sgallagh> #startmeeting FESCO (2020-12-02) 15:00:55 <zodbot> Meeting started Wed Dec 2 15:00:55 2020 UTC. 15:00:55 <zodbot> This meeting is logged and archived in a public location. 15:00:55 <zodbot> The chair is sgallagh. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:55 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:55 <zodbot> The meeting name has been set to 'fesco_(2020-12-02)' 15:00:55 <sgallagh> #meetingname fesco 15:00:55 <sgallagh> #chair nirik, ignatenkobrain, decathorpe, zbyszek, sgallagh, mhroncok, dcantrell, cverna, Conan_Kudo, Pharaoh_Atem, Son_Goku, King_InuYasha, Sir_Gallantmon, Eighth_Doctor 15:00:55 <zodbot> The meeting name has been set to 'fesco' 15:00:55 <zodbot> Current chairs: Conan_Kudo Eighth_Doctor King_InuYasha Pharaoh_Atem Sir_Gallantmon Son_Goku cverna dcantrell decathorpe ignatenkobrain mhroncok nirik sgallagh zbyszek 15:00:55 <sgallagh> #topic init process 15:01:03 <decathorpe> .hello2 15:01:04 <zodbot> decathorpe: decathorpe 'Fabio Valentini' <decathorpe@gmail.com> 15:01:06 <sgallagh> .hello2 15:01:06 <bcotton> .hello2 15:01:07 <zodbot> sgallagh: sgallagh 'Stephen Gallagher' <sgallagh@redhat.com> 15:01:10 <zodbot> bcotton: bcotton 'Ben Cotton' <bcotton@redhat.com> 15:01:11 <dcantrell> .hello2 15:01:11 <King_InuYasha> .hello ngompa 15:01:16 <zodbot> dcantrell: dcantrell 'David Cantrell' <dcantrell@redhat.com> 15:01:17 <nirik> morning 15:01:18 <zodbot> King_InuYasha: ngompa 'Neal Gompa' <ngompa13@gmail.com> 15:01:45 <cverna> I am kind of around o/ 15:01:48 <jlaw> morning... here to answer any questions you may have... 15:02:00 <sgallagh> jlaw: What is the meaning of life? 15:02:08 <jlaw> 42, of course 15:02:41 <sgallagh> Well, I think that settles things 15:02:56 <bcotton> jlaw: why do fools fall in love? 15:03:30 <sgallagh> I'll give folks two more minutes to appear. 15:03:36 <jlaw> :-) maybe they're not fools if they're in love? :-) 15:03:37 <zbyszek> .hello2 15:03:37 <sgallagh> mhroncok let me know he'd be unavailable 15:03:37 <zodbot> zbyszek: zbyszek 'Zbigniew Jędrzejewski-Szmek' <zbyszek@in.waw.pl> 15:03:57 <copperi> . 15:04:32 <sgallagh> OK, I think we can get started. 15:04:36 <sgallagh> Short agenda today. 15:04:46 <sgallagh> #topic #2507 F34 Change: GNU Toolchain update (gcc 11, glibc 2.33) 15:04:46 <sgallagh> .fesco 2507 15:04:47 <zodbot> sgallagh: Issue #2507: F34 Change: GNU Toolchain update (gcc 11, glibc 2.33) - fesco - Pagure.io - https://pagure.io/fesco/issue/2507 15:05:42 * nirik was +1 in ticket... I guess we just stamp this unless someone has a issue? 15:05:50 <sgallagh> We already have +7 on the ticket, but I requested that we put it on the agenda to finalize the decision so the toolchain folks can get this in place quicker. 15:05:53 <decathorpe> The only misgivings I have about this is that glibc 2.33 breaks stuff in weird ways in all kinds of environments :/ 15:06:03 <sgallagh> More time in Rawhide == more time to fix issues. 15:06:25 <sgallagh> decathorpe: What are you seeing? 15:06:47 <decathorpe> .bug 1869030 15:06:49 <zodbot> decathorpe: 1869030 – glibc: Back out glibc-rhbz1869030-faccessat2-eperm.patch workaround for systemd UAPI breakage - https://bugzilla.redhat.com/1869030 15:07:10 <jlaw> ah, yes, that's a mess. Carlos and Florian own that issue 15:07:11 <decathorpe> this is already in rawhide, so it doesn't change my vote, but I still think it's bad 15:07:50 <sgallagh> Then it's in good hands in my opinion. 15:07:59 * King_InuYasha shrugs 15:08:08 <jlaw> i think they're still negotiating with seccomp and kernel folks on the right path forward 15:08:28 <King_InuYasha> I gave it +1 because I don't expect anything to be any better with this verses the normal case 15:08:41 <jlaw> but as decathorpe notes, that's already in rawhide and we *have* to get it resolved 15:08:48 <dcantrell> we've seen this sort of stuff before and really the only decision is forward and fix things 15:08:55 <King_InuYasha> tons of things will break, we'll still have issues with fixing code, and so on 15:08:58 <sgallagh> dcantrell: +1 15:09:21 <decathorpe> yeah. which is why I still voted +1. just wanted people to be aware of possible pitfalls. 15:09:26 <sgallagh> King_InuYasha: I'm optimistic that breaking things earlier is better 15:09:39 <King_InuYasha> it is, as long as someone is paying attention 15:09:43 <dcantrell> decathorpe: yeah, it's good to be aware of this sort of thing and to know the temporary workarounds that exist (if any) 15:10:28 <jlaw> decathorpe: absolutely. Jakub wants to be more conservative for gcc than we've been with glibc, but still get the gcc bits in earlier than we have in the past (Now vs Jan/Feb) 15:11:39 <King_InuYasha> if someone is paying attention and we don't have the compiler continuously broken because of annobin<->gcc things, then meh, let's do this 15:11:42 <sgallagh> Does anyone want to vote -1 or shall we certify the current vote at +7 ? 15:11:48 <bcotton> i'll note that it would be good to have proposals in before code lands in rawhide. change proposals can be submitted any time (we already have an approved F35 proposal) 15:12:10 <jlaw> King InuYasha: I think we've got the annobin vs gcc stuff sorted out starting with gcc-11 15:12:21 <jlaw> I can go into the details, but they're probably too low level for here 15:12:21 <decathorpe> that's great news :-) 15:12:43 <jlaw> yea, it's been a huge headache 15:12:45 <King_InuYasha> yay 15:12:54 <King_InuYasha> :D 15:14:22 <zbyszek> sgallagh: there seems to be no disagreement, I think we can proceed. 15:14:44 <sgallagh> Anyone present that wants to add their +1 who didn't do so on the ticket? 15:14:44 * nirik nods 15:15:23 <sgallagh> Nope, we all have 15:15:45 <sgallagh> #agreed F34 Change: GNU Toolchain update (gcc 11, glibc 2.33) is accepted (+7, 0, -0) 15:15:55 <sgallagh> We have one late addition to the agenda: 15:16:29 <sgallagh> #topic #2501 F34 System-Wide Change: Remove nscd in favour of sssd and systemd-resolved 15:16:29 <sgallagh> .fesco 2501 15:16:30 <zodbot> sgallagh: Issue #2501: F34 System-Wide Change: Remove nscd in favour of sssd and systemd-resolved - fesco - Pagure.io - https://pagure.io/fesco/issue/2501 15:17:04 <sgallagh> arjun has updated the proposal as requested 15:17:18 <dcantrell> I haven't read the updated proposal, doing so now 15:17:26 * nirik is still +1 15:17:33 <King_InuYasha> I'm still gravy with it 15:17:43 <sgallagh> jlaw: If you're still here, what is the toolchain's perspective on the topic? 15:18:04 <King_InuYasha> my only feedback here is that the Change page itself should be renamed 15:18:11 <King_InuYasha> since we're not removing nscd anymore 15:18:13 <jlaw> it's something we certainly want to do... arjun is working on Carlos & Florian's behalf on this issue 15:18:34 <zbyszek> arjun "moved the needle" completely towards pure deprecation, with no plan for "removal". Should be move the needle back a bit and approve removal in F35? Or should that happen latter, separately? 15:18:44 <decathorpe> proposal sounds good to me, changing my vote from 0 to +1 15:19:05 <King_InuYasha> I would like to see a "remove nscd" proposal made for us to approve for F35 15:19:19 <sgallagh> I'm somewhat biased, given my history with SSSD, but I'm a firm +1 to shooting nscd in the head, burying it in the woods and then burning the map to it. 15:19:21 <zbyszek> King_InuYasha: yeah, that'd be ideal 15:19:24 <King_InuYasha> if the previous proposal was split into two, one for f34 and one for f35, I'd approve it today 15:19:28 <jlaw> yea, if we can't get to removal this cycle, we should queue it up for the next cycle 15:19:56 <dcantrell> King_InuYasha: agreed, s/Remove/Deprecate/ on this proposal and a new one to remove for F35 15:19:59 * nirik is fine with removal now, but sounds like others would prefer to wait more to let the info get out 15:20:11 <jlaw> i can relay that to arjun & carlos 15:20:13 <sgallagh> jlaw: I think we've agreed *not* to remove it in F34, to give time for users to adapt. 15:20:27 <King_InuYasha> nirik: don't get me wrong, I think we should purge it now, but if people want to slow-roll it, fine 15:20:32 <jlaw> yup, that's my reading from here 15:20:34 <nirik> yeah. 15:20:55 <King_InuYasha> basically, my ask is that I want a removal proposal ASAP for fesco to approve 15:21:08 <jlaw> slower than the glibc team would prefer, but I think deprecating now and removal in f35 is reasonable 15:21:18 <jlaw> and I'll ask arjun to get the f35 proposal in immediately 15:21:40 <zbyszek> jlaw++ 15:21:40 <zodbot> zbyszek: Karma for jlaw changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:21:44 <King_InuYasha> the benefit of doing so is that we can get other distros to also start implementing the change and drop their dep on nscd 15:21:52 <zbyszek> arjun++ 15:21:52 <zodbot> zbyszek: Karma for submachine changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:21:57 <King_InuYasha> which means that dropping nscd from glibc can happen _faster_ 15:22:24 * smooge gets nostalgic about all the flame wars and this is killing Linux when nscd appeared. I should see who many of those are now posting hate emails about it going away 15:22:33 <King_InuYasha> haha 15:22:42 <bcotton> smooge++ 15:22:42 <zodbot> bcotton: Karma for smooge changed to 5 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:22:43 <dcantrell> smooge: part of me is absolutely expecting a few threads like that 15:22:54 <Conan_Kudo> smooge++ 15:22:54 <zodbot> Conan_Kudo: Karma for smooge changed to 6 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:23:05 <King_InuYasha> I *absolutely* expect it 15:23:20 <smooge> I mean pulseaudio is now the bee's knees once you say you are going to replace it 15:23:20 <arjun> I'm happy to write a separate proposal. Actually, maybe I will move the current one to DeprecateNSCD, and edit this back to a removal. 15:23:24 <arjun> How does that sound? 15:23:24 <nirik> I am glad I don't have to killall nscd anymore. ;) 15:23:24 <dcantrell> but that is sort of the point. marking it deprecated will at least give those users an opportunity to be heard 15:23:26 <sgallagh> OK, let's get a final vote: 15:23:26 <sgallagh> Proposal: Accept the Change as it stands with today's updates 15:23:33 <jlaw> ah, didn't know you were here arjun 15:23:34 <dcantrell> and not be surprised when nscd is actually removed 15:23:43 <arjun> jlaw: Hi :) 15:24:18 <sgallagh> We should probably nudge the PR team to emphasize this impending removal too. 15:24:31 * sgallagh looks pointedly in bcotton's direction 15:24:33 <zbyszek> arjun: yeah, I think that'd be better, because the page name is "RemoveNSCD", and that's a bit confusing. 15:24:34 <nirik> so perhaps we just wait and approve both next week? 15:24:41 <King_InuYasha> arjun: perfect! 15:24:45 <nirik> unless there is a hurry? 15:25:00 <sgallagh> nirik: I'd rather start he communication of this rolling, personally. 15:25:14 <King_InuYasha> well, make the new deprecate page, and mark that approved 15:25:16 <King_InuYasha> that's easy enough 15:25:16 <sgallagh> If we know we're going to approve it next week anyway, why wait? 15:25:30 <King_InuYasha> and we can also pre-approve the removal page, knowing it's just the other half 15:25:38 <sgallagh> Yes 15:25:40 <King_InuYasha> since we had the original combined proposal 15:25:42 <nirik> so we know what we are approving exactly, but ok... whatever. 15:25:53 <sgallagh> Revised Proposal: Approve deprecation for F34 and removal for F35 15:26:03 <King_InuYasha> sgallagh: +1 15:26:05 <zbyszek> sgallagh: +1 15:26:08 <sgallagh> +1 15:26:12 <nirik> +1 15:26:13 <dcantrell> +1 15:26:23 <decathorpe> +1 15:27:11 <sgallagh> #agreed Deprecation of nscd is approved for F34, removal of nscd is approved for F35 (+6, 0, -0) 15:27:15 <arjun> For my part, I will (a) create a new DeprecateNSCD proposal, for F35. And (b) edit back the current page to be a removal proposal, but for F35. 15:27:26 <arjun> Sorry, Deprecate for F34. 15:27:35 <dcantrell> and update the links on the fesco ticket 15:27:37 <King_InuYasha> sounds good 15:27:41 <dcantrell> and probably change the fesco ticket title 15:27:48 <sgallagh> #action arjun will split the Change proposal for F34 and F35 and update the FESCo ticket with the new links. 15:28:32 <sgallagh> bcotton: Once those appear, go ahead and proceed with the post-acceptance process. 15:28:39 <bcotton> sgallagh: ack 15:28:42 <sgallagh> Thanks 15:28:54 <bcotton> i'll still post on devel-announce for transparency 15:28:57 <sgallagh> ack 15:29:06 <sgallagh> #topic Next week's chair 15:29:41 * sgallagh takes the potato off the grill, lobs it. 15:29:51 <jlaw> as always, if there's a toolchain issue that's not getting the attention it needs, don't hesitate to reach out to me directly and I'll start chasing folks down 15:30:00 <jlaw> law@redhat.com 15:30:45 <sgallagh> jlaw++ 15:30:45 <zodbot> sgallagh: Karma for jlaw changed to 2 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:30:57 <zbyszek> Is next week after election results? (That's me deflecting the veggie spinning down from above.) 15:30:58 <Conan_Kudo> jlaw++ 15:30:58 <zodbot> Conan_Kudo: Karma for jlaw changed to 3 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:31:00 <sgallagh> He's not kidding, I've seen his Mandalorian armor 15:31:11 <bcotton> zbyszek: yes, it is 15:31:27 <sgallagh> Oh yeah, I need to go vote... 15:31:33 <King_InuYasha> O.o 15:32:00 <zbyszek> So it's either ignatenkobrain (who's not here) or King_InuYasha or cverna 15:32:31 <King_InuYasha> next week is a heavy week for me, I'm not even sure if I'll be here or not 15:32:51 <King_InuYasha> (it's my last week of work before PTO to the end of the year) 15:33:36 <King_InuYasha> but if cverna can't, I can do it 15:33:57 <dcantrell> I am on PTO starting Dec 7th and returning Jan 4th. Similar to mhroncok, I will check fesco mail and tickets weekly but otherwise can't guarantee I will be around for meetings. 15:34:01 <sgallagh> I'll take it again if that's the only real choice. 15:34:08 * bcotton can be a non-member chair if needed 15:34:20 <King_InuYasha> oh right, bcotton exists :) 15:34:36 <cverna> sorry catching up 15:34:48 <sgallagh> King_InuYasha: I'm not convinced 15:34:54 <cverna> I can chair next week 15:34:57 <sgallagh> Oh, thanks 15:35:01 <King_InuYasha> excellent! 15:35:08 <sgallagh> #action cverna will chair the next meeting 15:35:14 <sgallagh> #topic Open Floor 15:35:23 * bcotton has two things for open floor 15:35:25 * sgallagh peers into the shark tank 15:35:34 <sgallagh> bcotton: You have the floor 15:36:11 <bcotton> #info Elections voting ends at 2359 UTC on Thursday: https://elections.fedoraproject.org 15:36:14 <nirik> after that I wonder if we shouldn't figure out which meetings we are skipping due to holidays. Or should we just wait until after elections? 15:36:15 <bcotton> also 15:36:43 <zbyszek> nirik: that'd be probably more effective to do with the new cast 15:36:56 * nirik nods, ok 15:36:57 <King_InuYasha> yeah, I'd say let's wait for next Thursday 15:36:57 <sgallagh> Yes, especially if we end up moving the meeting time 15:37:05 <King_InuYasha> err Wednesday 15:37:06 <bcotton> iirc miro set up the labels on the FESCo repo initially, but are there any objections to replacing the F* labels with pagure milestones instead? this way we can keep some of the cruft hidden 15:37:22 <bcotton> i don't know if anyone is using the labels for anything, so i don't want to break it 15:37:36 <King_InuYasha> I think milestones make sense for that 15:37:38 <bcotton> but milestones seem like a better fit for tracking release-specific issues 15:37:40 <King_InuYasha> since they are timelines 15:37:48 <King_InuYasha> and we can attach dates and stuff to close milestones 15:37:48 <sgallagh> Yeah, that seems reasonable. 15:38:22 <zbyszek> Yeah, milestones are reasonable for this. 15:38:31 <nirik> sure. although... 15:38:50 <nirik> it's sometimes hard to use fedora release dates as milestones... since we have alternates/etc 15:39:14 <King_InuYasha> well, no, we wouldn't use that for our milestones 15:39:19 <King_InuYasha> we'd use the change deadline 15:39:24 <King_InuYasha> that's pretty much fixed 15:39:30 <sgallagh> That's a good idea 15:39:34 <bcotton> nirik: i'm just thinking of making "f34" a milestone instead of a label. no dates for pagure's purposes 15:39:52 <sgallagh> bcotton: I think having the change deadline as a date makes sense 15:39:56 <nirik> sure, thats fine 15:40:09 <nirik> (to bcotton ) 15:40:25 <King_InuYasha> if we're not using dates, there's no meaningful reason to switch from labels 15:41:21 <bcotton> King_InuYasha: yes there is. we don't end up with lots of unused labels clogging the ui. and since labels are used for other purposes, that's an advantage 15:41:36 <King_InuYasha> hmm, I guess I hadn't thought of that 15:41:36 <bcotton> also, i think with closed milestones, they don't appear in the drop down (but I could be wrong) 15:41:55 <sgallagh> bcotton: Will you convert the existing closed tickets to the milestones? 15:41:59 <bcotton> i mean this is 95% percent for my benefit if i'm being honest 15:42:02 <sgallagh> For search purposes 15:42:37 <King_InuYasha> bcotton: at least on Fedora Workstation, they show up here: https://pagure.io/fedora-workstation/roadmap?status=all 15:42:46 <bcotton> sgallagh: that was going to be my next question. i can definitely do that for previously labeled issues (which goes back a few releases). do we want to go back beyond that? (through all 2900+ issues) 15:42:57 <King_InuYasha> bcotton: and they show up in the search filter as inactive milestones 15:43:23 <King_InuYasha> as long as you don't _delete_ the milestone, it's still searchable that way 15:43:30 <sgallagh> bcotton: Just the ones that have existing labels is fine. 15:43:51 <King_InuYasha> e.g. https://pagure.io/fedora-workstation/issues?milestone=Fedora+26&status=Closed 15:44:11 <bcotton> sgallagh: ack 15:45:47 <bcotton> King_InuYasha: right, i mean it inactive milestones won't show up in the selection when editing issue metadata so it's cleaner 15:46:25 <sgallagh> Ok, anything else for open floor? 15:46:31 <bcotton> so it sounds like there's a general consensus that moving F* from labels to milestones, including updating closed issues is good? 15:46:38 <zbyszek> yep 15:47:23 <bcotton> okay, i'll open an issue to show my work :-) 15:48:46 <sgallagh> Great 15:48:58 <bcotton> EOF 15:49:03 <sgallagh> I’ll close the meeting in two minutes if there is nothing else. 15:49:13 <zbyszek> Thanks sgallagh 15:49:26 <nirik> thanks sgallagh 15:49:35 <dcantrell> thanks sgallagh 15:50:21 <decathorpe> sgallagh++ 15:50:21 <zodbot> decathorpe: Karma for sgallagh changed to 1 (for the current release cycle): https://badges.fedoraproject.org/tags/cookie/any 15:50:29 <decathorpe> good luck with the elections everybody 15:51:04 <sgallagh> Thanks for coming, everyone. 15:51:06 <cverna> thanks all 15:51:09 <sgallagh> #endmeeting