Wednesday, 2024-12-11

opendevreviewDr. Jens Harbott proposed openstack/releases master: Transition unmaintained/victoria to EOL  https://review.opendev.org/c/openstack/releases/+/93751507:28
fricklerrelease-team: ^^ is the result of the discussion in the TC meeting yesterday, will handle newer branches once this patch is done07:33
fricklerhumm, I had been wondering whether I'd need to exclude the *-tempest-plugins, tox validate says I should have :-(08:18
opendevreviewDr. Jens Harbott proposed openstack/releases master: Transition unmaintained/victoria to EOL  https://review.opendev.org/c/openstack/releases/+/93751508:23
elodillesfrickler: ACK, I will add my notes there. yepp, tempest-plugins are branchless.08:55
opendevreviewMerged openstack/releases master: Puppet OpenStack: Create final stable/2023.1 release  https://review.opendev.org/c/openstack/releases/+/93724410:09
opendevreviewMerged openstack/releases master: release oslo.db 17.1.0  https://review.opendev.org/c/openstack/releases/+/93745210:14
opendevreviewDr. Jens Harbott proposed openstack/releases master: Transition unmaintained/victoria to EOL  https://review.opendev.org/c/openstack/releases/+/93751510:18
fricklerso ... I ran "list-deliverables --series victoria | xargs -i new-release victoria {} eol" to generate the above and I wonder how to best filter out what I just removed. inserting a "grep -v tempest" is easy, guess I'll need to continue to treat the other three manually?10:20
elodillesfrickler: use like this: "list-deliverables --series victoria --except-type tempest-plugin"10:27
fricklerah, ok, that still leaves me with patrole and tempest itself, but that seems feasible, thx10:37
frickleranother question: can we delete stuff that never did get any release in a series? like deliverables/victoria/validations-common.yaml ? that one I also had to exclude manually10:40
elodillesgood question. probably it's less effort if we just keep it there and don't touch at all.12:01
fricklerwell, assuming that we don't retire victoria completely (which iiuc you want to prevent), we'll have to touch things again every 6 months, that's what I'd like to avoid12:16
elodillesin general, there shouldn't be such deliverable yaml that does not contain any release, so hopefully we won't have a long list of such cases (if there will be at all on wallaby and later)12:22
elodillesfrickler: i think the tools/list_eol_stale_branches.sh has some issue :S it did not work for me :/13:18
elodillescommented it on your patch13:18
opendevreviewDr. Jens Harbott proposed openstack/releases master: Update tooling to delete unmaintained branches  https://review.opendev.org/c/openstack/releases/+/93663713:40
frickler^^ that should be better now, though there aren't actually any stale branches on 2023.1 currently. however I'm now running the abandon and then eol scripts for older branches13:44
elodillesfrickler: there should be some stale branch due to these merged yesterday: https://review.opendev.org/q/topic:eom-to-eol13:46
fricklerelodilles: yes, a lot of them, but only zed and older afaict. or the script is still somehow broken with my latest patch. I did use some hardcoded series values when I did the initial eol run, I can try that in a bit when the other stuff is don13:59
fungilooks like the neutron point releases covering ossa-2024-005 still need a second release manager to approve: 937113, 937114, 937115 (not super urgent, but would be nice to get those tags in, as it will ease downstream communication about applying fixes)14:23
fricklerfungi: ack, will do14:25
fungithanks!14:25
fricklerelodilles: ^^ actually I think I found a bug in the above, but only noticed on the third patch. I was already wondering why the diffs in list-changes were so large, but didn't spot the cause14:35
elodillesyepp. you are right...14:38
elodillesthanks for spotting that issue14:38
fungipicked a commit from the wrong branch?14:39
elodillesnope14:40
elodillesthe hashes are right14:40
elodillesthe problem is that the new release was inserted before the diff-start line, thus it is moved to the new release, which is a problem14:41
fricklerralonsoh: are you around and can update https://review.opendev.org/c/openstack/releases/+/937113 and above? else I could do it for you14:47
fricklerabandoning changes is done, starting branch deletions now14:53
elodilles+114:54
ralonsohfrickler, sure let me check15:21
ralonsohfrickler, what is the missing requirement?15:21
ralonsohelodilles, https://review.opendev.org/c/openstack/releases/+/937113/1/deliverables/bobcat/neutron.yaml#45 15:22
ralonsohwhat should be there? the latest tag?15:22
elodillesralonsoh: diff-start: should have been added to 23.0.0 version entry and should not move as we are creating new release15:24
ralonsohso not to b1, but to 23.0.015:25
frickleryes. the error was introduced earlier already though, like in https://review.opendev.org/c/openstack/releases/+/901058/1/deliverables/bobcat/neutron.yaml15:25
ralonsohcan we change this now?15:25
fricklerI think we still can change this, yes15:26
ralonsohok, I'll update the patch and the upper ones now15:26
frickleralthough we also might want to consider how we can have an automated check for this going forward15:26
elodillesralonsoh: diff-start is generated for the final release originally and should stay there. (in original patch: https://review.opendev.org/c/openstack/releases/+/896971/3/deliverables/bobcat/neutron.yaml )15:27
ralonsohso I'm lost now, how should I update the patch?15:28
elodillesfrickler: yes, probably we should have some check for this :/15:28
elodillesralonsoh: do you use the 'new-release' command when creating the new releases? o:) (because that creates the new versions correctly o:))15:29
ralonsohno, I manually modify the yaml files15:29
ralonsohI didn't know that there was a tool for that15:29
elodillesralonsoh: we usually advertise it in the beginning of the cycle to PTLs, but it is also documented here: https://releases.openstack.org/reference/using.html#using-new-release-command15:32
elodillesthough i understand that it is fairly easy to edit yamls manually as well15:32
ralonsohok, I'll update again these patches15:33
ralonsohto be honest, I don't know why I added this field15:33
elodillesralonsoh: you didn't added it, just shifted it with every new releases and we haven't noticed that earlier. sorry for that :/15:34
ralonsohin any case, this field has been pushed down in several patches before mine15:34
ralonsohyes15:34
ralonsohshould we push it up again?15:35
ralonsohor does it break something?15:35
elodillesyeah, let's try that15:35
elodillesi hope it won't break anything. fingers crossed.15:35
ralonsohI'll push the patches now15:35
elodillesthanks!15:36
opendevreviewRodolfo Alonso proposed openstack/releases master: [Neutron] Fix the diff-start reference in 2023.2 and 2024.1  https://review.opendev.org/c/openstack/releases/+/93754215:50
opendevreviewRodolfo Alonso proposed openstack/releases master: [Neutron] Release a new 2023.2 version: 23.3.0  https://review.opendev.org/c/openstack/releases/+/93711315:51
opendevreviewRodolfo Alonso proposed openstack/releases master: [Neutron] Release a new 2023.2 version: 23.3.0  https://review.opendev.org/c/openstack/releases/+/93711315:52
opendevreviewRodolfo Alonso proposed openstack/releases master: [Neutron] Release a new 2024.1 version: 24.1.0  https://review.opendev.org/c/openstack/releases/+/93711415:53
opendevreviewRodolfo Alonso proposed openstack/releases master: [Neutron] Release a new 2024.2 version: 25.1.0  https://review.opendev.org/c/openstack/releases/+/93711515:53
opendevreviewRodolfo Alonso proposed openstack/releases master: [Neutron] Release a new 2024.2 version: 25.1.0  https://review.opendev.org/c/openstack/releases/+/93711515:54
ralonsohdone ^15:54
elodillesthanks o/ let's see if the validator likes them15:55
elodillesfrickler: i think we can give them a try ^^^16:37
fricklerI'll take another look in a bit16:42
frickler268 branches deleted, that might be a new record for a single run ;) https://paste.opendev.org/show/b9SCoKB93C3m3va5y4AM/16:42
elodilles:-o16:43
gouthamrcarloss: can we un-wip this one and get it out the door? https://review.opendev.org/c/openstack/releases/+/932133 16:51
carlossgouthamr: sure, other releases were completed some weeks ago, let's get this going16:52
gouthamrelodilles: frickler: apologies for holding up https://review.opendev.org/c/openstack/releases/+/934506 .. it was unfortunate the one bugfix that we were trying to get in crossed paths with the EOL transition across the stack16:53
elodillesgouthamr: yes, we started the stable branch deletion which ended up like half of the branches had only stable/2023.1 the other half unmaintained/2023.1 and that did not really help the CI jobs16:58
elodillesthis is exactly we try to advertise that to teams to push final stable releases before we start the transition process16:59
elodilleson the other hand it is good to see if a team is so active on its old stable branch :D17:01
opendevreviewMerged openstack/releases master: [Neutron] Fix the diff-start reference in 2023.2 and 2024.1  https://review.opendev.org/c/openstack/releases/+/93754217:09
opendevreviewMerged openstack/releases master: [Neutron] Release a new 2023.2 version: 23.3.0  https://review.opendev.org/c/openstack/releases/+/93711317:11
opendevreviewMerged openstack/releases master: [Neutron] Release a new 2024.1 version: 24.1.0  https://review.opendev.org/c/openstack/releases/+/93711417:14
opendevreviewMerged openstack/releases master: [Neutron] Release a new 2024.2 version: 25.1.0  https://review.opendev.org/c/openstack/releases/+/93711517:15
fungiyay!17:15
fungithanks everyone!17:15
clarkbas a heads up the opendev team is landing some followup changes to the gerrit upgrade. One of these changes results in a new gerrit container image which pulls in a bugfix for login redirects. I want to restart gerrit quickly today to pick that update up17:37
fricklerclarkb: you may want to make sure that the tag and release pipelines have cleared before you do that. I'm done with doing release approvals and branch cleanups for today17:43
clarkback they are both fairly quiet with only a few changes each. I don't anticipate the restart will happen soon enough to impact those ut will double check before any restarts occur17:45
-opendevstatus- NOTICE: Gerrit will undergo a short restart to pick up some bugfixes for the 3.10 release that we upgraded to.19:26
*** haleyb is now known as haleyb|out23:07

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!