Monday, 2024-02-05

opendevreviewJake Yip proposed openstack/releases master: [magnum] release magnum 17.0.2  https://review.opendev.org/c/openstack/releases/+/90769302:58
opendevreviewTakashi Kajinami proposed openstack/releases master: storlets: EOL wallaby and xena  https://review.opendev.org/c/openstack/releases/+/90769503:28
opendevreviewTakashi Kajinami proposed openstack/releases master: storlets: EOL wallaby and xena  https://review.opendev.org/c/openstack/releases/+/90769507:22
opendevreviewTakashi Kajinami proposed openstack/releases master: storlets: Transition stable/yoga to EOL  https://review.opendev.org/c/openstack/releases/+/90770908:20
tkajinamI've added a comment in the original review but I wonder if we can directly transition stable/yoga to eol in case no one is interested in backports ?08:21
elodillestkajinam: with the victoria and ussuri branch of storlets i'm completely OK, though about yoga i'd say let's stick to Unmaintained for now. i understand your point and that there most probably won't be any maintainer backport fixes, but the point is to make it possible anyway. furthermore, the unmaintained process is still not super steady and everything else transitions to unmaintained 08:53
elodillesthere, let's just stick to that with storlets, too, for now08:53
tkajinamok08:54
tkajinamif that is easier then I won't strongly argue it08:54
*** ralonsoh_ is now known as ralonsoh08:56
elodillesthanks tkajinam o/09:10
tkajinamelodilles, give me short time to get my question in #openstack-tc answered. just would like to double-check governance of the unmaintained branch (mainly how we retire these)09:12
tkajinamonce I get an answer then I'll flip my vote09:13
elodillesACK. (in general the whole process is to EOL branches directly if a team does not want to keep it open, so this shouldn't be a problem in the future)09:21
tkajinamfrickler, thanks for the patch to fix release note build. I don't know why it did not work in my local when I tried it (IIRC) but the job is passing.10:34
tkajinamfrickler, I've seen the same error in a few other repos such as barbican so will steal your fix (with co-author).10:34
tkajinamprobably we may want to update the release bot to update the release note file.10:35
fricklertkajinam: ack, elodilles already made a patch https://review.opendev.org/c/openstack/project-config/+/90762610:42
fricklerelodilles: https://review.opendev.org/c/openstack/project-config/+/907626 was merged. not sure if testing with release-test will work, since that already migrated to unmaintained? we could use kolla or designate instead IMO, I can fix those patches up manually if things go wrong13:08
elodillesfrickler: yepp, that is the best way forward o/ let's test it with either kolla or designate13:29
elodilles(i have +2 on both)13:36
fricklerok, moving on with 90657913:53
opendevreviewMerged openstack/releases master: [designate] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90657914:02
opendevreviewMerged openstack/releases master: [oslo] Transition Ussuri to End of Life  https://review.opendev.org/c/openstack/releases/+/90328114:27
elodillespatches are looking good: https://review.opendev.org/q/topic:reno-eom-yoga14:57
elodillesso the script is working14:57
elodillesas intended14:57
fricklerack, just approved them. so ... let's go on then? or is there anything we're still waiting for?15:07
elodillesi think we can proceed15:08
fricklerok, I'm reviewing+approving all yoga patches that have another +2 and no pending comments then15:29
elodillesthanks \o/15:35
opendevreviewMerged openstack/releases master: [cyborg] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90655615:39
opendevreviewMerged openstack/releases master: [zun] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90655215:50
opendevreviewMerged openstack/releases master: [zaqar] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90656315:50
opendevreviewMerged openstack/releases master: [watcher] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90657515:53
opendevreviewMerged openstack/releases master: [adjutant] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90658515:53
opendevreviewMerged openstack/releases master: [tacker] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90659115:53
fricklerhmm, I guess https://review.opendev.org/c/openstack/releases/+/907517 might have needed review first. will give it a deeper look now15:54
opendevreviewMerged openstack/releases master: [ec2-api] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90655415:57
opendevreviewMerged openstack/releases master: [kolla] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90657316:03
opendevreviewMerged openstack/releases master: [OpenStackSDK] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90657616:04
opendevreviewTakashi Kajinami proposed openstack/releases master: [Puppet OpenStack] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90657116:05
fricklerah, no, that redirect patch can only work on top of the reqs patch anyway16:26
opendevreviewMerged openstack/releases master: [cloudkitty] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90655316:39
opendevreviewMerged openstack/releases master: [cinder] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90657216:39
opendevreviewMerged openstack/releases master: [neutron] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90656416:41
opendevreviewMerged openstack/releases master: [heat] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90656716:42
elodillesOK, it seems we will have some 'lost' patches: https://review.opendev.org/q/branch:stable/yoga+is:merged16:46
elodilles* cloudkitty16:46
frickleryeah, but what can we do? people don't listen. the reviews are visible in gerrit and people can repropose them against unmaintained, so not completely lost16:49
fricklernext question is what do we do with the ~20 patches without PTL feedback? wait more? until when? or just merge them without PTL+1?16:50
opendevreviewMerged openstack/releases master: [blazar] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90659316:51
opendevreviewMerged openstack/releases master: [storlets] Transition Yoga to Unmaintained  https://review.opendev.org/c/openstack/releases/+/90655816:51
fungielodilles: is the eom script done now, or is it at a point where it can be paused. we're looking at doing a restart of zuul executors and would rather avoid any risk of impacting release jobs16:52
fungis/./?/16:52
fricklerelodilles: do you want to update the ironic patch or should I ask the ironic team? (I'm assuming that this is just rerunning the release script)16:52
fricklerfungi: that was my manual approving. if there is nothing more in the queue, that should be all for now16:53
fungifrickler: aha, thanks!16:53
elodillesfrickler: i'll ping the PTL's 1st via the patch, after that via IRC / mail if needed.16:53
fricklerfungi: so best wait until the *post and tag pipelines are cleared16:54
fungirelease managers: please hold any further release change approvals and i'll let you know as soon as we're done with the restarts16:54
fungifrickler: yep, we will16:54
elodillesfungi: ACK, thanks16:54
frickleroh, that's another key to add to my notify list I guess16:54
fungii don't know if the release managers have a defined string they use for irc group notifications, but maybe choosing one would be a good topic for the next meeting if not16:55
fungiand then i'll be sure to use it16:56
elodillesfungi: i'll run the EOM branch cleanup script early tomorrow if that is OK (like 11-12 UTC or so)16:56
fungielodilles: that's great, thanks!16:56
fungithe semaphore on the release notes job is biting us again, looks like. i wonder if there's an easier way to toggle it off for bulk approvals affecting a single branch16:57
elodillesfrickler: i usually just update the hashes, it's usually easier and quicker. (process_auto_releases.sh is a quick way to generate release patches, but a simple update is better for an existing patch)16:58
fricklerfungi: but this is just slowing things down, not blocking anything, or is it? also I didn't see a note about the restart in #opendev, was this discussed elsewhere or planned earlier?17:01
fungiit's to address a potential security vulnerability in the zuul-executor containers. looking at the jobs that are still running/queued they should all be safe to automatically rerun if interrupted by an ungraceful executor restart, so i don't think we need to wait for them17:36
fungiit's down to just release notes and releases site updates, and zuul will restart those builds automatically17:37
fungiwe shouldn't have to manually reenqueue anything17:37
clarkbthe restarts are done now18:09
fungithanks!18:09
fungirelease managers: feel free to go back to approving release requests et cetera18:09
*** mtreinish_ is now known as mtreinish18:24
elodillesACK, thanks o/18:30
elodilles(though i'm already done for the day o:))18:31
elodillesnote that we have 3 failed release jobs ( https://lists.openstack.org/archives/list/release-job-failures@lists.openstack.org/ ), actually tag-releases job failed on all three cases: https://zuul.openstack.org/builds?job_name=tag-releases&result=FAILURE&skip=018:43
elodillesand i don't see why. the unmaintained/yoga branches were cut successfully, just as the yoga-eom tagging18:44
clarkbI think all of those failures occurred before I restarted any services18:46
clarkbjust to rule that out18:46
elodillesthese don't look related to the zuul restarts, yepp18:47
fricklerI think this is one of the failures: sed: can't read releasenotes/source/yoga.rst: No such file or directory19:45
fricklerhttps://opendev.org/openstack/python-zaqarclient/src/branch/master/releasenotes/source only ussuri and older19:45
frickleryes, same for the other two. so need to amend the script with a check for the actual series.rst file to exist, testing for the repo is not enough19:48

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