Friday, 2025-10-31

opendevreviewTony Breeds proposed openstack/releases master: [requirements] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360606:59
tonybfungi: I did confirm that `pip install --no-binary 'oslo.utils' 'oslo.utils==7.3.1';python -c "import pkg_resources; pkg_resources.require('oslo.utils>7')"` works.  It pulls the sdist and uses the legacy setup.py install install method.07:29
tonybNot that that actually helps us much, as we can't really tell all the operators/deployment-tools to do that07:30
tonybIt doesn't look like we can remove a wheel from pypi, we can yank a release but that gets both the sdist and wheel.07:31
tonybI think at this point I'm going to give up on 2024.1, we might be able to figure something out for 2024.207:32
tonybOh I also verified that we can't use my idea for legacy_setup as pypi rejects the built wheel.07:32
elodilles:/08:20
tonybI did look and we can *probably* do something like https://review.opendev.org/c/openstack/project-config/+/964251 but set whatever the no_bdist flag is, and re-tag oslo*08:22
tonyblike I said maybe we'll do that in 2024.2 but I think it's too late for 2024.1.08:22
tonybIf we do look at that we'll need to work with OSA and Kolla to make sure they're okay with that/how they deal with a wheel cache08:23
elodillesi see, thanks tonyb for working on this! i agree, we are too late to fix 2024.1 :/08:32
tonybelodilles: All good.08:33
tonybelodilles: Anything I can do to help with the 2024.1 transition?08:33
elodillestonyb: i think the transition can now continue, thanks to you, now that glance_store upper constraint bump has landed.08:44
tonybOh.  I'm sorry I was the hold up :/08:44
elodilles+ thanks for rebasing the req transition patch o/08:44
tonybnp08:44
elodillestonyb: noooo, it wasn't you! you fixed it! :) 08:45
tonybI think it was stephenfin the did the real work I just pushed buttons.08:46
elodillesthanks to both of you then! o:)08:46
tonybanyway glad to be of service and glad that you can now finish that transition08:46
elodillesACK, thanks tonyb !08:47
opendevreviewElod Illes proposed openstack/releases master: [nova] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358008:58
opendevreviewElod Illes proposed openstack/releases master: [Quality Assurance] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359509:27
elodillesrelease-team: is there anyone around to review caracal unmaintained transition patches? I've checked all of them and except one or two patches all looked fine to me and they just need a 2nd core review (and/or +W): https://review.opendev.org/q/topic:caracal-unmaintained10:27
elodillesi'd rather merge them in one go10:27
elodilles(except the patches where team added -1)10:28
ttxI can do a pass on them today if you are comfortable with them going in now10:50
opendevreviewMerged openstack/releases master: [cinder] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359911:29
opendevreviewMerged openstack/releases master: [requirements] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360611:30
opendevreviewMerged openstack/releases master: [cloudkitty] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358411:30
opendevreviewMerged openstack/releases master: [zun] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358311:30
opendevreviewMerged openstack/releases master: [nova] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358011:30
opendevreviewMerged openstack/releases master: [skyline] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358711:38
opendevreviewMerged openstack/releases master: [kuryr] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359111:39
opendevreviewMerged openstack/releases master: [heat] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359611:41
opendevreviewMerged openstack/releases master: [cyborg] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358611:41
opendevreviewMerged openstack/releases master: [trove] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359211:41
opendevreviewMerged openstack/releases master: [vitrage] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96361511:41
opendevreviewMerged openstack/releases master: [tacker] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96361411:41
opendevreviewMerged openstack/releases master: [barbican] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360711:41
opendevreviewMerged openstack/releases master: [murano] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96361011:41
opendevreviewMerged openstack/releases master: [adjutant] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360911:42
opendevreviewMerged openstack/releases master: [masakari] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360411:42
opendevreviewMerged openstack/releases master: [venus] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96361311:42
opendevreviewMerged openstack/releases master: [swift] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360511:42
opendevreviewMerged openstack/releases master: [horizon] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96361111:43
opendevreviewMerged openstack/releases master: [Quality Assurance] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359511:43
opendevreviewMerged openstack/releases master: [oslo] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358211:43
opendevreviewMerged openstack/releases master: [ironic] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359011:43
opendevreviewMerged openstack/releases master: [mistral] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358511:43
opendevreviewMerged openstack/releases master: [watcher] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360111:44
opendevreviewMerged openstack/releases master: [zaqar] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359311:44
opendevreviewMerged openstack/releases master: [Telemetry] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359711:51
opendevreviewMerged openstack/releases master: [designate] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360311:51
opendevreviewMerged openstack/releases master: [blazar] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96361611:51
opendevreviewMerged openstack/releases master: [octavia] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358111:51
opendevreviewMerged openstack/releases master: [storlets] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96358911:51
opendevreviewMerged openstack/releases master: [neutron] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359411:51
opendevreviewMerged openstack/releases master: [glance] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360811:51
opendevreviewMerged openstack/releases master: [magnum] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96359811:51
opendevreviewMerged openstack/releases master: [keystone] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360011:52
opendevreviewMerged openstack/releases master: [OpenStackSDK] Transition 2024.1 Caracal to Unmaintained  https://review.opendev.org/c/openstack/releases/+/96360211:52
chandankumarHello Team Since [[watcher] Transition 2024.1 Caracal to Unmaintained](https://review.opendev.org/c/openstack/releases/+/963601) is merged now, On watcher project, we have unmaintained/2023.1 branch, what is the best way to delete it?11:52
elodillesthanks ttx \o/12:01
elodilleschandankumar: you don't need to delete it. i understand that probably you don't want to maintain unmaintained branches of watcher, though it is not the responsible of the watcher project team at all, but let other interested people maintain it if they want to12:04
elodilless/responsible/responsibility/12:04
elodilleschandankumar: here is the resolution that talks about 'Unmaintained' state: https://governance.openstack.org/tc/resolutions/20230724-unmaintained-branches.html12:06
chandankumarthank you for the link elodilles, now it is clear. We can leave those unmaintained branches as it is.12:21
elodillesno problem :)12:21
elodillesrelease-team: we have two release-job-failure -> both (python-muranoclient, kuryr-kubernetes) repositories are retired and i guess their ACLs are removed from project config or something like that, as the tagging and branch cutting seem to be succeeded, but the .gitreview update patches could not bit uploaded as git push was rejected12:27
chandankumarelodilles: for unmaintained branch, Do we need a unmaintained release liason?12:30
chandankumarIf the project team does not want to keep multiple unmaintained branch, Can we they delete it? If someone need it, they can request it.12:31
chandankumarSince watcher follows DPL model, there is no ptl or unmaintained releaed liason, who can delete the branch?12:33
elodilleschandankumar: you don't need to propose an unmaintained liaison, as i said, unmaintained branches are indenependent from the project teams. it's appreciated if someone wants to help the 'unmaintainers' with bug fixes or CI fixes, but it's completely voluntary basis, no one expect anything from the project team12:46
elodillescurrently older unmaintained branches of watcher, like zed and older, are already End of Life (deleted), so only unmaintained/2023.1 is open for collaboration (beyond the freshly cut unmaintained/2024.1)12:49
elodillesnow that unmaintained/2024.1 is cut, unmaintained/2023.1 will move to End of Life if no one opt-in to keep it open. but as i said, it is not required at all, that the person is part of the project team.12:53
chandankumarNow it is clear, thank you once again!12:57
elodilleschandankumar: just to be clear: i'm an unmaintained core team member, and my employer is interested in keeping unmaintained branches open in general, so that others can help with doing some maintenance, bug fixes, CI fixes, etc. together with us. i'm sure that you have to maintain things in downstream, and having the same CI machinery/coverage , reviewing is reasource-needy, so if people 13:01
elodilleschoose to do it upstream then we can help each other and people don't have to do everything downstream by themselves. maybe this is too idealistic view, and i understand if an employer does not want to give resource to upstream work, though i'm sure they will spend more on downstream maintenance in that way (maybe i'm wrong)13:01
elodillesbut this is the other side of the coin :) the main thing is that project teams are only responsible for master and stable branches o:)13:03
chandankumarthank you for sharing the downstream angle, Now it is much clear. It make sense to keep it open for others!13:21
opendevreviewJake Yip proposed openstack/releases master: [magnum] Release 21.0.1  https://review.opendev.org/c/openstack/releases/+/96581715:54
opendevreviewJake Yip proposed openstack/releases master: [magnum] Release 20.0.1  https://review.opendev.org/c/openstack/releases/+/96581815:54
opendevreviewStephen Finucane proposed openstack/releases master: Remove use of pkg_resources  https://review.opendev.org/c/openstack/releases/+/96582617:04
stephenfinelodilles: you probably want to get that in soonish ^17:05
elodillesstephenfin: nice, that looks promising! can Requirment from packaging replace Requirement.parse() from pkg_resources? :-o good to know! I'll test next week whether our validate job likes it or not. thanks stephenfin !17:53
opendevreviewJeremy Stanley proposed openstack/releases master: pbr 7.0.3  https://review.opendev.org/c/openstack/releases/+/96584818:30
fungitkajinam: damani: clarkb: stephenfin: ^18:30
clarkb+1 from me sha1 seems to match my local repo and the version is the next increment up18:34

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