15:01:59 #startmeeting RELENG (2021-11-02) 15:01:59 Meeting started Tue Nov 2 15:01:59 2021 UTC. 15:01:59 This meeting is logged and archived in a public location. 15:01:59 The chair is jednorozec. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 15:01:59 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:59 The meeting name has been set to 'releng_(2021-11-02)' 15:01:59 #meetingname releng 15:01:59 The meeting name has been set to 'releng' 15:02:12 #chair nirik sharkcz pbrobinson pingou mboddu dustymabe ksinny jednorozec 15:02:12 Current chairs: dustymabe jednorozec ksinny mboddu nirik pbrobinson pingou sharkcz 15:02:12 #topic init process 15:02:34 * jednorozec got lost in pagure git hooks 15:03:00 thats easy to have happen. :) 15:03:18 + the time shift 15:03:38 I am here but also in another meeting 15:03:50 yeah, DST blows. ;( 15:04:19 hello! :D 15:04:57 btw mboddu you asked what my fas username was and it’s just leo 15:05:16 Thanks Leo[m]1234 15:06:05 first things first 15:06:14 #info F35 is out 15:06:21 Yay 15:06:40 thanks mboddu for pushing the compose ans ansible changes 15:07:00 hurray! 15:07:06 .hi 15:07:07 carlwgeorge: carlwgeorge 'Carl George' 15:07:20 F35++ :D 15:10:10 .releng 10360 15:10:11 jednorozec: Issue #10360: Setup bodhi for epel9-next - releng - Pagure.io - https://pagure.io/releng/issue/10360 15:10:28 are we any closer to get epel9-next? 15:11:43 I believe the z15 migration will happen in 1 week 15:12:01 nice 15:12:02 i.e next Tuesday 15:12:09 yes, next tuesday is the plan. 15:13:03 I still think it would be fine to add the release in bodhi before then just to have that part done 15:14:11 after freeze is over, sure... 15:14:41 that's tomorrow, right? 15:16:39 yes 15:17:58 .releng 10354 15:17:59 jednorozec: Issue #10354: create epel-next-release-latest-8.noarch.rpm symlink - releng - Pagure.io - https://pagure.io/releng/issue/10354 15:19:06 i see comment by Pedro, but no update 15:19:23 he doesn't appear on today, but yeah, he was working on it. 15:19:43 ok 15:19:58 so 15:20:08 .releng 10326 15:20:09 jednorozec: Issue #10326: turn off fm-releng bot notifications in #fedora-releng - releng - Pagure.io - https://pagure.io/releng/issue/10326 15:20:31 where is the bot configured? 15:20:53 fedora ansible. 15:21:01 did we decide anything here? 15:21:43 I'd be inclined at this point to just close it and say we want the messages? 15:22:02 do we really want all of them? 15:22:24 personally, I would be fine dropping the upstream pungi ones... but otherwise I don't care. 15:22:57 yeah the pungi one is not useful 15:23:04 the compose info is 15:23:58 proposal: drop the pungi ones, keep the rest for now, close the ticket and revisit if someone asks ? 15:24:21 I would suggest droping scratch build info aswell 15:24:43 which scratch build info goes there now? 15:25:02 https://src.fedoraproject.org/rpms/fedora-release/c/445d87021886ca9217d6a93f5420996255dec023 15:25:05 oh 15:25:32 pagure.commit.flag.updated -- Zuul updated its flag on the commit 445d8702 of the project rpms/fedora-release https://src.fedoraproject.org/rpms/fedora-release/c/445d87021886ca9217d6a93f5420996255dec023 15:26:05 every PR with zull creates this kind of messages 15:26:11 so, the bot is pretty limited here. 15:26:18 Here's the current regex: 15:26:21 '^((?!(pagure.io\/releng/failed-composes|pagure.io\/releng\/compose-tracker|pagure.io\/pungi|pagure.io\/fedora-comps|pagure.io\/fedora-kickstarts|compose\/updates|linux\/development|rpms\/fedora-repos|rpms\/fedora-release|rpms\/fedora-packager)).)*$', 15:26:45 pagure.git.receive is topis that is also kind of spam 15:27:10 because it catches forks as well 15:27:11 I don't think we can drop just those. 15:27:38 also this is done with fedmsg bot... so it's python2 and we will want to drop it someday. :) 15:27:43 nirik, can you link me to the regex in repo? I will play with it 15:28:01 hmm python2 15:28:56 https://pagure.io/fedora-infra/ansible/blob/main/f/roles/fedmsg/irc/templates/ircbot.py#_216 15:29:16 it's also not really a regex... there's some weird rules as I dimly recall. 15:29:45 thanks, I will try to filter out forks and upstream pungi and open PR. 15:30:03 dropping pungi is easy. 15:30:11 filtering forks likely much harder 15:31:00 I will give it hour or two. If unsuccessful will just close the ticket with "we want messages" 15:31:56 fair enough. It's also anoying to test. ;) 15:33:30 .releng 10299 15:33:31 jednorozec: Issue #10299: dist-git hook rejecting a push because of EOL should report a reason - releng - Pagure.io - https://pagure.io/releng/issue/10299 15:33:39 So I am lost here 15:34:29 I have looked for the definition of pre-recieve hook that is declining push to EOL branch. But did not find one in pagure sources or ansible 15:34:45 I think it's in pagure-dist-git ? 15:35:14 I looked there but the hook is not defined there 15:35:36 huh 15:35:52 I found this in the sources https://pagure.io/pagure/blob/master/f/pagure/hooks/files/pre-receive 15:36:37 looked around the hooks but that particular one is just nowhere to be found 15:37:54 huh. I guess ask pingou... 15:38:51 yeah will ping him tomorrow he is AFK today 15:39:27 it might be stored in the DB and just defined in migrations 15:39:32 anyhow 15:39:39 that was last thing on my list. 15:40:00 I have a few issues we might be able to just close? 15:40:19 nirik, shoot 15:41:03 .releng 9863 15:41:04 nirik: Issue #9863: FMC ODCS composes requested too often. - releng - Pagure.io - https://pagure.io/releng/issue/9863 15:41:06 is this done? 15:41:30 mboddu: ^ I thought you fixed this one? 15:41:52 I remember doing something, but not sure if it helped 15:42:11 ok, a more clear one: 15:42:20 .releng 9810 15:42:20 nirik: Issue #9810: Change impact: Python 3.10 - releng - Pagure.io - https://pagure.io/releng/issue/9810 15:42:34 f34 change moved to f35, and... f35 is out, so close? 15:43:13 nirik: jednorozec pushed a change and that fixed it 15:43:32 great. will close 15:44:07 ok to close 9810? 15:44:19 I am running python3.10 on f35 so close 15:46:37 .releng 9934 15:46:37 https://pagure.io/releng/issue/9934 15:46:37 this also landed in f35 finally. So I think we can close it. 15:46:37 +1 15:46:38 did it? 15:46:43 nirik: Issue #9934: F34 Change: LTO Build Improvements - releng - Pagure.io - https://pagure.io/releng/issue/9934 15:46:47 https://bugzilla.redhat.com/show_bug.cgi?id=1916921 15:47:38 perhaps we should consult with bcotton on it. ;) 15:48:06 .releng 10174 15:48:07 jednorozec: Issue #10174: Changes/F35MingwEnvToolchainUpdate - releng - Pagure.io - https://pagure.io/releng/issue/10174 15:48:08 but this one did 15:48:12 i'm in favor of whatever it is we're talking about 15:49:05 ah shoot, we missed updating F35 in pdc... 15:49:36 well, either way I think we can close that issue. Either it landed or it didn't, but it's not releng's fault / concern 15:50:44 .releng 10184 15:50:45 jednorozec: Issue #10184: F35 Change: IBus 1.5.25 - releng - Pagure.io - https://pagure.io/releng/issue/10184 15:50:53 that one landed as-well 15:52:23 .releng 10072 15:52:24 nirik: Issue #10072: F35 change: rpm 4.17 - releng - Pagure.io - https://pagure.io/releng/issue/10072 15:52:38 that landed -> close 15:53:02 .releng 10188 15:53:03 jednorozec: Issue #10188: F35: Changes/MemoryConstraintsMacros - releng - Pagure.io - https://pagure.io/releng/issue/10188 15:53:04 .releng 10018 15:53:06 nirik: Issue #10018: EOL update for stream branch of python-aexpect package - releng - Pagure.io - https://pagure.io/releng/issue/10018 15:53:10 oops. 15:53:15 landed as-well 15:53:17 .releng 10118 15:53:18 nirik: Issue #10118: F34 Self-Contained Change: Replace SDL 1.2 with sdl12-compat using SDL 2.0 - releng - Pagure.io - https://pagure.io/releng/issue/10118 15:53:24 landed as well. 15:55:36 .releng 10121 15:55:37 nirik: Issue #10121: Stale fedora-minimal container image at Quay.io - releng - Pagure.io - https://pagure.io/releng/issue/10121 15:55:43 this seems fixed. 15:55:49 .releng 10213 15:55:50 jednorozec: Issue #10213: F35 rebase to libffi 3.4 - releng - Pagure.io - https://pagure.io/releng/issue/10213 15:55:54 this was moved to f36\ 15:55:58 changing tags 15:57:26 .releng 10174 15:57:41 nirik: Issue #10174: Changes/F35MingwEnvToolchainUpdate - releng - Pagure.io - https://pagure.io/releng/issue/10174 15:57:50 yup I closed that one 15:58:20 this is tha last one of f35 changes 15:58:23 .releng 10084 15:58:24 jednorozec: Issue #10084: Cyrus-sasl migration from BerkeleyDB to GDBM - releng - Pagure.io - https://pagure.io/releng/issue/10084 15:59:15 and that seems to be part of f35 16:00:25 tadaaa 16:00:25 https://pagure.io/releng/issues?tags=f35&status=Open 16:00:47 .releng 10202 16:00:48 nirik: Issue #10202: Custom F34 Workstation Respin for Framework Laptop - releng - Pagure.io - https://pagure.io/releng/issue/10202 16:00:57 this was done, can be closed right? 16:02:53 * jednorozec not sure about that one 16:03:05 but we can close it and they reopen if the issues persist 16:03:10 I think we just had them use a respin... 16:03:15 yeah 16:03:16 and f34 is... done. :) 16:03:50 and we are over time 16:04:02 yep. 16:04:06 * nirik has to run to another meeting 16:04:10 but we managed to do the yesterday cleanup work 16:04:20 #endmeeting