16:00:13 <jednorozec> #startmeeting RELENG (2021-11-09)
16:00:13 <zodbot> Meeting started Tue Nov  9 16:00:13 2021 UTC.
16:00:13 <zodbot> This meeting is logged and archived in a public location.
16:00:13 <zodbot> The chair is jednorozec. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions.
16:00:13 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
16:00:13 <zodbot> The meeting name has been set to 'releng_(2021-11-09)'
16:00:13 <jednorozec> #meetingname releng
16:00:13 <zodbot> The meeting name has been set to 'releng'
16:00:13 <jednorozec> #chair nirik sharkcz pbrobinson pingou mboddu dustymabe ksinny jednorozec
16:00:13 <jednorozec> #topic init process
16:00:13 <zodbot> Current chairs: dustymabe jednorozec ksinny mboddu nirik pbrobinson pingou sharkcz
16:00:29 <nirik> morning
16:00:51 <jednorozec> morning
16:01:25 <mboddu> Morning everyone
16:01:39 <pmoura> morning
16:01:47 <jednorozec> hm
16:02:13 <jednorozec> where is this humaton[m] running? I have no client running and no tab in browser :/
16:02:46 <nirik> jednorozec: matrix is persistent, you don't need to be connected to it.
16:03:14 <jednorozec> hm
16:03:26 <jednorozec> so people think they are writing me when they are not?
16:03:36 <nirik> possibly yeah.
16:04:27 <jednorozec> thanks for clarification nirik
16:04:48 <nirik> I had a phantom one for a while too. ;)
16:05:26 <jednorozec> so first things first
16:05:29 <jednorozec> nirik++
16:05:29 <zodbot> jednorozec: Karma for kevin changed to 4 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:05:32 <jednorozec> mboddu++
16:05:32 <zodbot> jednorozec: Karma for mohanboddu changed to 3 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:05:40 <nirik> ha. cookie party. Love it.
16:05:44 <nirik> jednorozec++
16:05:44 <zodbot> nirik: Karma for humaton changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:05:47 <jednorozec> thanks for the clean up yesterday
16:05:48 <nirik> mboddu++
16:05:48 <zodbot> nirik: Karma for mohanboddu changed to 4 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:06:22 <pmoura> mboddu++
16:06:23 <zodbot> pmoura: Karma for mohanboddu changed to 5 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:06:29 <pmoura> nirik++
16:06:29 <zodbot> pmoura: Karma for kevin changed to 5 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:06:30 <jednorozec> pmoura++
16:06:31 <zodbot> jednorozec: Karma for phsmoura changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:07:03 <jednorozec> sooo
16:07:04 <nirik> pmoura++
16:07:04 <zodbot> nirik: Karma for phsmoura changed to 2 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:07:10 <jednorozec> serious stuff
16:07:14 <jednorozec> .releng 10376
16:07:15 <zodbot> jednorozec: Issue #10376: Add procedure for updating comps to branch process - releng - Pagure.io - https://pagure.io/releng/issue/10376
16:07:19 <mboddu> nom nom nom
16:07:26 <mboddu> jednorozec++ pmoura++ nirik++
16:07:26 <zodbot> mboddu: Karma for humaton changed to 2 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:07:29 <zodbot> mboddu: Karma for phsmoura changed to 3 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
16:07:37 <jednorozec> ha! you can do that?
16:08:05 <jednorozec> anyhow that ticket
16:08:22 <jednorozec> It seems like good candidate for toddler
16:08:51 <nirik> hum.
16:09:40 <nirik> I wonder if we couldn't do it sooner... have the thing that retires packages look and see if the to be retired package has any subpackages in comps and then yell?
16:10:18 <mboddu> Also, yell at who/where?
16:10:29 <jednorozec> right
16:10:52 <mboddu> At the maintainer who is retiring the package?
16:10:54 <nirik> I guess a releng ticket?
16:11:18 <nirik> well, that could get say churchyard when doing the FTBFS retirements or whatever...
16:11:48 <mboddu> Okay, then create a toddler to listen to retirement messages and create a releng ticket?
16:11:58 <jednorozec> that was my idea mboddu
16:12:05 <nirik> yeah, I guess that could work.
16:12:14 <nirik> but only if the package is in comps or a subpackage from it.
16:12:20 <mboddu> jednorozec: Okay, great
16:12:29 <mboddu> nirik: Right, not for every retirement
16:12:52 <mboddu> But we also need an intial clean up as well
16:13:15 * nirik nods
16:14:25 <jednorozec> ok, so listening to the retirement message, running the check-missing script and filing releng ticket if it script fails.
16:14:44 <mboddu> So, we need to do look at the packages and subpackages in comps file, do `dnf whatprovides $pkg` and if nothing returns, clean up the package?
16:15:04 <jednorozec> mboddu, there is this https://pagure.io/fedora-comps/blob/main/f/check-missing
16:15:44 <nirik> also adamw had some scripts he mentioned on the devel list.
16:15:55 <mboddu> Yeah, that would work
16:15:58 <jednorozec> that is the script i think
16:16:02 <nirik> also, we only care abotu active releases.
16:17:20 <mboddu> +1
16:17:26 <jednorozec> ok I will summarize it in a comment
16:17:30 <mboddu> ack
16:20:48 <jednorozec> so the cleanup they mention is a manual thing it seems
16:22:32 <jednorozec> ok
16:22:34 <jednorozec> next one
16:22:36 <nirik> there's also a bunch of old pr's. I was gonna close / ping and close a bunch of them this week
16:22:43 <nirik> (on fedora-comps that is)
16:22:55 <jednorozec> Yeha I have it opened in tab here
16:23:04 <jednorozec> .releng 10369
16:23:05 <zodbot> jednorozec: Issue #10369: Q: Why do we install epel-release and fedpkg-minimal into every buildroot in Koji? - releng - Pagure.io - https://pagure.io/releng/issue/10369
16:23:31 * nirik has not had any time to look into this.
16:24:57 <nirik> I suspect we don't need them, but they are really quite small.
16:25:39 <mboddu> fedpkg-minimal is required though for dist-git cloning and stuff, right?
16:25:46 <nirik> for srpm builds yes.
16:25:59 <nirik> but not for the main build after that
16:26:12 <nirik> they are two different koji groups.
16:26:13 <mboddu> Yeah, we need it in srpm-build group
16:26:55 <nirik> koji list-groups epel8-build
16:27:04 <nirik> yep, but not build
16:27:17 <mboddu> Right
16:27:37 <mboddu> epel-release can be removed, as the dist-tag is coming from redhat-release
16:27:38 <nirik> (probibly)
16:28:03 <nirik> we should test in stg... I was thinking of doing a prod->stg sync this week
16:28:49 <mboddu> Okay, once the sync is done, we can test removing epel-release from both groups and fedpkg-minimal from *build* group only
16:30:10 <SSmoogen[m]> my guess to the answer to #10369 is "because smooge didn't know you could apply them to just srpm-build :)"
16:31:39 <nirik> well, it's that way in epel7 too, so probibly just cargo culted from fedora (where it is needed)
16:32:00 <nirik> and even epel6
16:32:00 <mboddu> SSmoogen[m]: I did the epel8 tagging and groups, and ^ is what happened
16:32:26 <mboddu> I know about it but didn't quite really check it/remember it
16:33:01 <nirik> I don't know that the savings is worth even the amount of discussion we have had. ;)
16:33:02 <SSmoogen[m]> ah cmon guys I am giving you the perfect out here.. 🤪
16:33:38 <SSmoogen[m]> oh its like most things, all irc/email discussions always outway build savings
16:33:45 <mboddu> Thats so nice of you SSmoogen[m] but, it is my mistake
16:35:41 <jednorozec> I will have to run to close the animals.
16:35:52 <jednorozec> Can one of you take over? nirik mboddu ?
16:36:02 <nirik> I need to prep for outage starting at the top of the hour. ;)
16:36:02 <mboddu> Sure, I can take over
16:36:23 <jednorozec> thanks!
16:39:35 <mboddu> #topic #10263 A module stream request should add the stream value as a version to Bugzilla
16:39:41 <mboddu> #link https://pagure.io/releng/issue/10263
16:40:37 <mboddu> I never touched bz api other than filing tickets and stuff, but is it possible to create a toddler for this? Esp is it possible in bz api to do something like this?
16:41:17 <mboddu> As in, the toddler will check for new repos/ branches in module name space and create the versions in bz?
16:41:40 <nirik> I supopse it's possible yeah... could just be a modification of the existing one that creates new components.
16:41:54 <mboddu> Yeah, we could update that one too
16:43:32 <mboddu> Where is that script nirik ?
16:45:41 <nirik> it's in the toddlers project I think?
16:45:55 <nirik> https://pagure.io/fedora-infra/toddlers
16:46:01 <mboddu> I couldn't find it in toddlers
16:46:16 <nirik> huh, ok. I thought it was there, would have to dig around
16:46:47 <mboddu> Okay
16:48:15 <mboddu> #topic #10177 epel-release-latest-8.noarch.rpm 403 forbidden
16:48:24 <mboddu> #link https://pagure.io/releng/issue/10177
16:48:42 <mboddu> I thought pmoura was here
16:48:59 <nirik> must have dropped out.
16:49:05 <mboddu> Yeah, seems like it
16:49:21 <mboddu> He said he will have a script fix ready for this
16:49:28 <mboddu> ^ today
16:49:36 <mboddu> Anyway, moving on
16:49:41 <mboddu> #topic Open Floor
16:49:50 <mboddu> Anybody has anything to share
16:50:02 <mboddu> I am looking at updating compose-tracker to track ELN composes
16:51:33 <nirik> buildsystem outage starts in about 10min. ;)
16:53:16 <mboddu> Let me know if you need any help
16:53:53 <nirik> will do. My plan is move s390x first, then koji update (should just be packages and one small schema update) and then see about updating/rebooting things.
16:54:03 <nirik> may need help on the last.
16:54:10 <mboddu> Okay
16:54:36 <mboddu> nirik: Side topic, what routers do you use at your place?
16:55:15 * mboddu needs an upgrade and wondering if anyone has used asus aimesh with wifi6 (preferably running merlin wrt)
16:55:27 <nirik> for wifi?
16:55:31 <mboddu> Yup
16:55:46 <nirik> I have been using a trusty turris omnia... but wanting to play with wifi6 I recently got a new one...
16:56:32 <nirik> https://openwrt.org/toh/linksys/e8450
16:56:36 <nirik> linksys e8450
16:56:51 <nirik> (which I promptly flashed for openwrt)
16:57:48 <mboddu> Yeah, I had linksys running ddwrt (I prefer a webui for management) but apparently repeater bridge dont wont on both bands
16:58:03 <mboddu> s/wont/work/
16:58:25 <mboddu> So, I have to either use 2.4 or 5ghz for repeater bridge
16:58:34 <mboddu> But not both :(
16:59:52 <mboddu> Anyway, we are about time
16:59:59 <mboddu> Have fun nirik with the upgrades
17:00:08 <mboddu> Thanks everyone for joining
17:00:10 <mboddu> #endmeeting