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