16:00:18 <jednorozec> #startmeeting RELENG (2023-02-28) 16:00:18 <zodbot> Meeting started Tue Feb 28 16:00:18 2023 UTC. 16:00:18 <zodbot> This meeting is logged and archived in a public location. 16:00:18 <zodbot> The chair is jednorozec. Information about MeetBot at https://fedoraproject.org/wiki/Zodbot#Meeting_Functions. 16:00:18 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:00:18 <zodbot> The meeting name has been set to 'releng_(2023-02-28)' 16:00:18 <jednorozec> #meetingname releng 16:00:18 <zodbot> The meeting name has been set to 'releng' 16:00:18 <jednorozec> #chair nirik sharkcz pbrobinson phsmoura dustymabe jednorozec 16:00:18 <zodbot> Current chairs: dustymabe jednorozec nirik pbrobinson phsmoura sharkcz 16:00:18 <jednorozec> #topic init process 16:00:26 <luna> Hello :) 16:00:38 <jednorozec> luna, hello 16:01:09 <nirik> morning 16:01:55 <jednorozec> so I dont have much for today 16:02:29 <jednorozec> I have lost membership in fedora-infra group on pagure 16:02:39 <jednorozec> so I cannot merge the docs PR :/ 16:02:53 <nirik> ? weird 16:02:54 <nirik> I can re-add you. 16:03:17 <jednorozec> yeah weird thing is that I can see only 3 groups in my profile https://pagure.io/user/humaton/groups 16:03:35 <jednorozec> there is much more here https://fasjson.fedoraproject.org/v1/users/humaton/groups/ 16:03:48 <jednorozec> logout/login to pagure does not help :/ 16:03:57 <nirik> there's not any sync there 16:04:03 <jednorozec> oh 16:04:07 <nirik> fas only creates the account. 16:04:11 <nirik> pagure.io has it's own groups. ;) 16:04:55 <nirik> added you there. no idea why you weren't added a long time ago. ;) 16:05:06 <jednorozec> thanks 16:05:17 <nirik> I had a few things today. Docs was one. 16:05:49 <jednorozec> yeah here is the pr: https://pagure.io/infra-docs-fpo/pull-request/179 16:06:16 <jednorozec> it reflects https://pagure.io/releng/issue/11192 16:06:24 <jednorozec> and https://pagure.io/releng/issue/11188 16:06:45 <jednorozec> there are 2 more docs issues that are tagged https://pagure.io/releng/issues?tags=docs&status=Open 16:08:17 <nirik> I think there's lots still to update/fix, but we should merge it and go from there. 16:08:22 <jednorozec> Do I have to do something or will the docs page be autogenerated from the source? 16:08:34 <jednorozec> the PR is merged 16:09:16 <nirik> It should build from there I think... 16:09:29 <nirik> there's more tickets we should carefully check against docs and close... 16:10:22 <nirik> https://pagure.io/releng/issue/10838 16:10:51 <jednorozec> yes that one I a currently looking at 16:11:01 <nirik> https://pagure.io/releng/issue/10376 16:11:51 <nirik> https://pagure.io/releng/issue/8950 perhaps 16:12:26 <jednorozec> tagging both with docs so we have them all in one list 16:13:17 <nirik> Probibly others, but I don't see any off hand. 16:13:34 <jednorozec> if you see any can you add docs tag to them? 16:13:48 <jednorozec> I will be checking https://pagure.io/releng/issues?tags=docs&status=Open 16:13:52 <nirik> We should go over the branching docs soon and correct anything from the issues we hit this time. ;) 16:13:55 <nirik> sure. 16:14:01 <jednorozec> to process the changes and make them into the new docs 16:15:05 <nirik> sounds good. 16:15:41 <jednorozec> once the new docs is live I will close those 2 or 3 already addressed 16:16:04 <nirik> +1 16:16:45 <jednorozec> oh I just noticed there is stable push request 16:17:14 <nirik> I just got up, so hadn't see it yet. ;) 16:17:30 <luna> for what package? or something else 16:17:35 <nirik> I wanted to menttion https://pagure.io/releng/pull-request/11180 (and pr's in general) 16:17:54 <nirik> (if we are done with docs) 16:18:33 <jednorozec> oh, the pagure notifications 16:18:48 <jednorozec> somehow they all endup in spam in the gmail :/ 16:19:28 <nirik> :( stupid gmail. You can re-train it I think... 16:20:24 * jednorozec tried and got tired 16:20:26 <nirik> Also: you can I think add a address book entry for the sender, and google will not mark it as spam anymore. 16:20:33 <jednorozec> oh 16:20:36 <jednorozec> that might work! 16:21:11 <nirik> luna: https://pagure.io/releng/issue/11306#comment-843737 16:21:40 <luna> nirik, cool thanks 16:21:51 <nirik> anyhow. Can you look at running that script from that PR and if it works/looks ok, add it to nightly.sh? or would you like me to do so? 16:22:26 <nirik> and in general, we should go thru all our PRs and merge or drop or comment at least. 16:22:45 <jednorozec> nirik, I am looking at the script 16:23:10 <jednorozec> this should be executed after the compose I presume? 16:23:15 <nirik> doesn't have to be right now. Just want to know if you or I are doing it. ;) 16:23:45 <nirik> yeah. 16:24:03 <jednorozec> we need to make this part of the docs aswell 16:24:11 <jednorozec> there are f-versioned variables 16:24:30 * nirik nods. yeah 16:24:55 <jednorozec> ok so lets go through the PRs we have in releng repos 16:25:14 <jednorozec> and I will add this script to the docs and open PR for pungi-fedora 16:25:27 <nirik> Sounds good. Oldest to newest? 16:25:33 <jednorozec> +1 16:26:02 <nirik> https://pagure.io/releng/pull-request/8820 16:26:14 <nirik> old pr for mods to the module mass rebuild script. 16:26:25 <jednorozec> yeah and it does simplify things 16:26:34 <nirik> seems ok to me if it still applies? merge? 16:26:57 <nirik> (and side note, did we ever do the modules mass rebuild? ;) 16:27:04 <jednorozec> yes we did 16:27:18 <jednorozec> it was extra quick something like 20-30 modules 16:27:23 <nirik> cool. Its a blur. ;) 16:28:05 <nirik> ok, that PR has conflicts it seems now. 16:28:38 <nirik> well, it doesn't rebase 16:29:15 <nirik> https://pagure.io/releng/pull-request/10811 also has conflicts, but cverna is still around, so let me ask him to fix. 16:29:22 <jednorozec> so 16:29:35 <jednorozec> I pulled the patch from 8820 am it and pushed it 16:30:18 <nirik> https://pagure.io/releng/pull-request/10951 also conflicts and there's questions for me I missed. Will answer and ask for rebase 16:31:28 <nirik> now on to https://pagure.io/releng/pull-request/11129 16:32:03 <nirik> I asked some questions there with no reply. will ask for reply 16:32:33 <nirik> https://pagure.io/releng/pull-request/11207 16:32:46 <jednorozec> oh 16:32:51 <nirik> I think thats ready to merge? 16:32:51 <jednorozec> I can close that one 16:33:09 <nirik> ok. great. 16:33:31 <nirik> https://pagure.io/releng/pull-request/11246 - mass-tag.py: Use rpm vercmp for determining what to tag over 16:33:52 <nirik> I think thats probibly ok to merge? unless you have reservations on it. 16:34:28 * jednorozec clicks on rebase 16:35:48 <nirik> https://pagure.io/releng/pull-request/11272 - mail-templates: adjust text about git 16:36:01 <nirik> I was kinda waiting for this to die down/have all the comments before merging. 16:36:04 <nirik> we can wait on it I think. 16:36:20 <nirik> or perhaps it's all done and we should merge? 16:36:40 <jednorozec> so last comment is from a week ago 16:37:01 <nirik> how about I ask... 16:37:02 <jednorozec> it seems everything reviewers wanted got in 16:37:23 <nirik> https://pagure.io/releng/pull-request/11293 16:37:31 <nirik> [WIP] Add script for checking if retired packages appear active in pdc 16:38:17 <jednorozec> yeah i told lenka to open this 16:38:28 <nirik> I think we should merge the pr and then file a new ticket to deal with those 2 packages it found? 16:38:51 <jednorozec> there are issues after branching and/or massrebuild with packages that are retired but branches are created or builds attempted 16:39:06 <jednorozec> ack 16:39:17 <nirik> oh, they were fixed? 16:39:31 <jednorozec> so 16:39:40 <jednorozec> it really depends when one runs such script 16:39:40 <nirik> so, merge? 16:39:45 <jednorozec> yes merge 16:39:49 <jednorozec> its rebased 16:39:55 <nirik> yeah. 16:40:11 <nirik> you want to merge? or want me to? 16:40:21 <jednorozec> if the script is ran after somebody retired package but the automation dint finish it it can show up 16:40:34 <jednorozec> merged 16:40:45 <nirik> right. 16:41:47 <nirik> cool. thats it on those. 16:43:10 <nirik> I had just one other thing: Can we get prepped for RC1 soon? If you like I can submit a pr and you review, or the other way around. Would be nice to be ready for it whenever it comes. 16:43:30 <jednorozec> I can do that 16:45:20 <nirik> excellent. 16:45:53 <jednorozec> so i have 2 action items so far, add the ostree base containers script and create RC pr 16:46:21 <nirik> +1 16:46:39 * nirik tries to think if he had anything else... 16:47:39 <nirik> next time we should perhaps go thru tickets... starting with oldest first... 16:48:48 <jednorozec> yeah 16:49:02 <jednorozec> we can start closing changes that are for sure complete 16:49:36 <luna> sounds like a plan 16:49:40 <nirik> Yep. I'm sure there's old things we can close or at least move forward. 16:52:22 <nirik> I don't think I have anything more today. 16:52:26 <jednorozec> so I have one more thing 16:52:33 <jednorozec> to change this: https://docs.fedoraproject.org/en-US/package-maintainers/Package_Retirement_Process/#claiming 16:52:42 <nirik> Did you want to do the stable pushes jednorozec? or want me to? 16:52:43 <jednorozec> do we need ack from packaging people or someone? 16:53:07 <jednorozec> oh I am on bodhi-backend 16:53:09 <jednorozec> let me push it 16:53:34 <nirik> just file a PR against that repo... there's someone who is pretty active in merging/finding things. 16:53:54 <nirik> https://pagure.io/fedora-docs/package-maintainer-docs/pull-requests 16:54:01 <nirik> what did you want to change? 16:54:33 <jednorozec> so 16:54:54 <jednorozec> I would like to change it so people will open tickets to the scm-request repo 16:55:18 <jednorozec> and add fedpkg unretire, that will check for some initial checks and post the ticket to the tracker 16:55:35 <jednorozec> so all scm related stuff will be in one tracker 16:55:47 <jednorozec> and it will get automated from there 16:57:09 <nirik> oh nice 16:57:17 <nirik> its best to get all the rest in place before updating the doc of course. 16:57:24 <jednorozec> for suure 16:57:52 <nirik> and we should discuss sometime automating the flatpak and compat requests. 16:58:02 <jednorozec> yup 16:58:11 <nirik> for flatpak I guess we could just use the flatpak sig group... 16:58:25 <nirik> compat is harder. But it would help if fedpkg provided more info 16:58:40 <nirik> right now it's just the name of the package and that they want to skip validation. 16:59:01 <nirik> if it provided a reason and the base package it was compat for, we might be able to do something. 17:00:32 <luna> and we are at time 17:00:38 <jednorozec> yeah 17:00:39 <nirik> perhaps you could look at that while looking at retire? 17:00:46 <nirik> but we are out of time. 17:00:47 <nirik> yeah. ;) 17:00:50 <jednorozec> I can do that 17:00:57 * jednorozec adds note 17:01:02 <jednorozec> #nedmeeting 17:01:07 <jednorozec> #endmeeting