Wednesday, 2024-08-21

opendevreviewTakashi Kajinami proposed openstack/releases master: Release oslo.utils 7.3.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92662202:42
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.messaging 14.9.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92662302:42
tkajinamdamani, fyi... you don't have to put all oslo release patches in the single chain but these can be independent. Actually these SHOULD be independent IMO so that we can merge these independently. For this time we can keep the chain and break it when we need to do02:50
tkajinamI mean, you don't have to updated these patches now. let's do it when we need02:50
*** bauzas_ is now known as bauzas03:51
*** bauzas_ is now known as bauzas06:34
*** elodilles_ooo is now known as elodilles06:44
*** bauzas_ is now known as bauzas07:34
damanitkajinam, ok 08:26
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.log 6.1.2 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92671208:42
elodillesfrickler: i'm back, so let me know if you need help with the non-client libs release patches (meanwhile damani proposed oslo release patches, and Pranali glance patches, so those can be skipped when generating the dalmatian-final-non-client-libs patches)09:48
fricklerelodilles: I must admit that I didn't get to look at this yet, but I hope to do so later today09:52
opendevreviewyatin proposed openstack/releases master: Release oslo.serialization 5.4.1 for 2024.1 (Caracal)  https://review.opendev.org/c/openstack/releases/+/92672410:03
elodillesfrickler: no problem, feel free to ping me if you don't have time and then i can generate the patches10:04
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.upgradecheck 2.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653510:53
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.vmware 4.5.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92654310:53
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.config 9.6.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92654410:53
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.utils 7.3.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92662210:53
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.messaging 14.9.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92662310:53
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.log 6.1.2 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92671210:53
fricklerelodilles: hmm, ./tools/list_library_unreleased_changes.sh only outputs "Finding zed library repositories..." and then nothing for half an hour. that doesn't sound like what is expected to happen?12:23
fricklerseems detection of the current series is broken since we wrapped the alphabet12:26
fricklerI wonder how this has been used for the last cycles12:26
elodilleshmmm, indeed12:28
elodilleswell, you can use it like this: tools/list_library_unreleased_changes.sh dalmatian >/tmp/cwiff.log12:29
frickleryes, hardcoded that now. but the next issue now seems to be that connectivity to vexxhost via IPv6 is broken and python doesn't implement happy eyeballs. will need to workaround12:31
fricklerdamani: the above check script lists five oslo repos for which there are no releases proposed yet, are you still working on those or should I autogenerate them?12:58
opendevreviewJens Harbott proposed openstack/releases master: Release final ceilometermiddleware for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92675613:09
opendevreviewJens Harbott proposed openstack/releases master: Release final heat-translator for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92675713:10
opendevreviewJens Harbott proposed openstack/releases master: Release final ironic-lib for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92675813:11
opendevreviewJens Harbott proposed openstack/releases master: Release final keystoneauth for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92675913:12
opendevreviewJens Harbott proposed openstack/releases master: Release final keystonemiddleware for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676013:12
opendevreviewJens Harbott proposed openstack/releases master: Release final kuryr for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676113:13
opendevreviewJens Harbott proposed openstack/releases master: Release final mistral-extra for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676213:15
opendevreviewJens Harbott proposed openstack/releases master: Release final neutron-lib for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676413:16
opendevreviewJens Harbott proposed openstack/releases master: Release final openstacksdk for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676513:18
opendevreviewJens Harbott proposed openstack/releases master: Release final os-brick for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676613:18
opendevreviewJens Harbott proposed openstack/releases master: Release final os-ken for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676713:19
opendevreviewJens Harbott proposed openstack/releases master: Release final os-vif for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676813:19
opendevreviewJens Harbott proposed openstack/releases master: Release final stevedore for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92676913:21
opendevreviewJens Harbott proposed openstack/releases master: Release final sushy for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92677013:22
opendevreviewJens Harbott proposed openstack/releases master: Release final taskflow for 2024.2 (Dalmatian)  https://review.opendev.org/c/openstack/releases/+/92677113:23
fricklerelodilles: ^^ please have a look. some git logs are broken where there were signed commits. also some repos were in the generated list that didn't seem to have changes, the script skipped those13:26
frickleralso the docs didn't warn me that I need to provide a template for the commit message. I copied it from some older reviews13:27
fricklerand there were tracebacks in get-versions-on-series that I still need to look into13:27
elodillesACK, thanks frickler o/ i'll look into the patches13:50
elodillesyeah, there's no template, you can write what you want, though i usually do the same, just use a random former patch's text o:)13:51
elodillesabout the tracebacks: i don't remember whether i saw any last time :S (we fixed at least a dozen issue when we moved from alphabetical branch names to number based, so yeah, we might still miss some :S)13:54
*** jbernard_ is now known as jbernard14:02
fricklerseems the five oslo repos I mentioned didn't actually have any pending changes, either, guess I parsed the output from the script wrongly14:18
*** bauzas_ is now known as bauzas14:23
fricklerelodilles: there is a commit message mismatch in https://review.opendev.org/c/openstack/releases/+/926513 and others, do you think I should pull my approval and amend that? or does it not matter enough? 6.0.1 vs. 6.1.014:36
elodilles:S14:36
fricklermaybe I'll leave the first one but stop approving the others?14:37
elodillesyeah, thanks14:37
elodillesif you see other mismatch then let's ask damani to update14:37
elodillesbtw, i see one missing release: oslo.policy needs a release as it has a merged but unreleased patch (even if that is a non-functional change)14:38
elodillesdamani: fyi ^^^ could you propose oslo.policy as well?14:38
fricklerthere are more, I only noticed it for the second patch and then went back double checking. I'll amend myself to speed up things and possibly also do ptl-approved override14:39
elodillesfrickler: ACK, thanks o/14:39
fricklerelodilles: ah, I saw that one but wasn't sure whether it actually needs a release just for the pre-commit change14:39
opendevreviewJens Harbott proposed openstack/releases master: Release oslo.context 5.6.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651514:40
fricklermeh, now I also need to rebase the whole stack. I'll take the opportunity to rebase them all onto master, unstacking things14:41
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.18n 6.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651614:41
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.limit 2.5.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651714:42
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.metrics 0.9.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651814:43
opendevreviewMerged openstack/releases master: Release oslo.concurrency 6.0.1 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651314:44
fricklerluckily this only resets zuul checks, but not existing reviews, so I can still immediately approve those that don't need editing14:44
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.middleware 6.2.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651914:44
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.privsep 3.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653114:45
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.reports 3.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653314:46
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.rootwrap 7.3.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653414:46
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.upgradecheck 2.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653514:47
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.vmware 4.5.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92654314:48
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.config 9.6.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92654414:50
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.utils 7.3.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92662214:51
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.messaging 14.9.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92662314:54
opendevreviewDaniel Bengtsson proposed openstack/releases master: Release oslo.log 6.1.2 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92671214:54
opendevreviewMerged openstack/releases master: Release oslo.context 5.6.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651514:58
fricklersometimes I'm wondering whether Sean McGinnis is using a bot to add all those reviewers so fast ;) sadly not around on IRC anymore afaict15:02
elodillesfrickler: yepp, he does15:05
elodillestools/add_reviewers.sh15:05
elodillesyou can run it, too :)15:06
opendevreviewMerged openstack/releases master: Release oslo.metrics 0.9.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651815:06
opendevreviewMerged openstack/releases master: Release oslo.middleware 6.2.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651915:06
opendevreviewMerged openstack/releases master: Release oslo.18n 6.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92651615:06
opendevreviewMerged openstack/releases master: Release oslo.upgradecheck 2.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653515:07
opendevreviewMerged openstack/releases master: Release oslo.privsep 3.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653115:09
opendevreviewMerged openstack/releases master: Release oslo.reports 3.4.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653315:11
opendevreviewMerged openstack/releases master: Release oslo.rootwrap 7.3.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92653415:11
fricklernice15:14
fricklerah, now that I see the next reqs updates showing up, I remember I wanted to merge my fix. let me ask for some infra reviews15:19
opendevreviewMerged openstack/releases master: Release final glance_store for Dalmatian  https://review.opendev.org/c/openstack/releases/+/92660815:23
opendevreviewMerged openstack/releases master: Release final python-glanceclient for Dalmatian  https://review.opendev.org/c/openstack/releases/+/92660715:27
fricklerelodilles: with https://review.opendev.org/c/openstack/project-config/+/926405 merged let's now only do a single release and then check results before proceeding15:59
fricklerapproved https://review.opendev.org/c/openstack/releases/+/926543 now16:00
opendevreviewMerged openstack/releases master: Release oslo.vmware 4.5.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92654316:12
elodillesis the u-c job running already? :-o16:26
elodilleshmmm. i don't see the job yet16:29
fricklerelodilles: no, tag-release failed due to opendev having switched to noble https://zuul.opendev.org/t/openstack/build/c282702c8e5f47af8cf6f6ec9e5ef8c816:31
fricklerrelease team: ^^ please refrain from approving things until this is fixed, clarkb is about to push a patch16:31
elodillesyeah, just wanted to link tag-release job list: https://zuul.opendev.org/t/openstack/builds?job_name=tag-releases&project=openstack/releases16:33
clarkbremote:   https://review.opendev.org/c/openstack/project-config/+/926821 Use yaml.safe_load in release jobs16:37
elodillesit seems that flake8 is too old for the existing importlib_metadata there ^^^ we probably have to bump 'hacking' version in project-config's tox.ini as well16:59
clarkbelodilles: yup I just pushed a change for that17:03
clarkbI'll sort out any rule violations then rebase 926821 on it17:04
elodillesclarkb: thanks o/17:07
*** bauzas_ is now known as bauzas18:30
opendevreviewLajos Katona proposed openstack/releases master: Release oslo.utils 7.3.0 for 2024.2 dalmatian.  https://review.opendev.org/c/openstack/releases/+/92662218:38
clarkbelodilles: the yaml.safe_load fix has landed finally. Sorry that took longer than I expected it to19:50
fricklerclarkb: could you re-enqueue the tag-release job? I think elod is offline by now and I'm as good as gone, too19:58
fricklerelse I'll continue tomorrow19:58
Clark[m]Sorry just popped out for lunch. Maybe fungi can?20:03
Clark[m]Also we have to reenwueue the whole build set is that safe?20:03
fricklerthis buildset only has that single job https://zuul.opendev.org/t/openstack/buildset/b9ea6cb2ab074da19a164d6faa8ef0c420:04
fricklerbut if you're unsure I can check with elod tomorrow20:04
clarkbreviewing what ran I think it is safe beacuse it never got to the point of pushing a tag20:32
clarkbhttps://opendev.org/openstack/oslo.vmware/src/tag/4.5.0 is a 404 which helps confirm this20:32
fungilooking20:35
clarkb`zuul-client enqueue-ref --tenant openstack --pipeline release-post --project opendev.org/openstack/releases --newrev 6e2b2154b4e80678885cf01d5940c944380dfe35 --oldrev d6ba5257898d8130fc3fab62a63de97fcd9f1a10 --ref refs/heads/master` is the command I've constructed if we think this is safe does that look right to you?20:36
fungiyeah, the tag-releases job is all it runs, i think? and it's idepotent20:37
clarkbya I confirmed that buildset only had the one job as frickler stated20:37
fungiso even if it breaks halfway through tagging things it should be safe to rerun20:37
clarkbcool in that case does the command above look correct to you?20:37
fungisudo zuul-client enqueue-ref --tenant=openstack --pipeline=release-post --project=openstack/releases --ref=refs/heads/master --newrev=6e2b2154b4e80678885cf01d5940c944380dfe3520:39
fungiis what i would have tried to run20:39
fungilooks like --oldrev isn't needed20:40
clarkbok I can run your construction. I'm guessing thats a known good command based on historical actions?20:40
fungion zuul01 i ran `/home/fungi/reenqueue.py https://399637c6f98f105a3f15-e3daadb986270c27e8869be52c5f0413.ssl.cf1.rackcdn.com/6e2b2154b4e80678885cf01d5940c944380dfe35/release-post/tag-releases/c282702/`20:40
clarkbok executing your command now20:41
fungithese days i can probably redo that script to extract the raw file url from the buildset20:41
clarkbdone, I see it in the zuul status20:41
clarkbthe job is running now20:48
clarkbhttps://zuul.opendev.org/t/openstack/stream/c1599b47e6484a099e90d6476649c00d?logfile=console.log20:48
clarkbjob succeeded and https://opendev.org/openstack/oslo.vmware/src/tag/4.5.0 exists now20:50
clarkbhash looks good on the tag too20:50
clarkbhttps://zuul.opendev.org/t/openstack/buildset/813f914fbfd84cd5a3cc464969f39f9c looks like there was a second job though that failed (it didn't run previously because it depends on the tag job I guess)22:19
clarkbwheel build for python-pcre failed. I'm going to guess this is a similar issue to Pillow where there isn't a wheel for python3.12 on the version we're forcing22:19
clarkbok this is slightly different. python-pcre is absolutely ancient and doesn't seem to be maintained anymore so we were previously relying on wheels built for our wheel mirror to provide these wheels. I was hopign we wouldn't need to build those wheels for noble so I'm going to stick with that and instead add the pcre dev lib to openstack/releases. Looks like whereto depends22:23
clarkbon python-pcre and whereto is a direct dependency of releases. Honestly you can probably just use python regexes...22:23
clarkboh and the raeson gate/check didn't catch this is releases uses a template for the check/gate docs builds but a special job for publication things. I'll leave that as an exercise to the reader to determine if they want to change anything related to that22:28
opendevreviewClark Boylan proposed openstack/releases master: Add libpcre3-dev to bindep  https://review.opendev.org/c/openstack/releases/+/92686022:28

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