Wednesday, 2023-03-22

ttxHappy release day!07:45
elodilles\o/08:25
elodillesabout ~2.5 hrs and we can start the machinery08:25
elodilleshmmm, btw, we have a task 'Few hours before approving the release patch ensure that all the available release note landing pages are present', and I have proposed this patch on Monday: https://review.opendev.org/c/openstack/releases/+/87800408:38
elodillesthough now we agreed to not merge patches to release repo08:38
elodillesso the question is whether 'semaphore removal' is really affecting this or should we merge the patch?08:39
*** amoralej|off is now known as amoralej08:42
opendevreviewElod Illes proposed openstack/releases master: Mark 2023.1 Antelope as released  https://review.opendev.org/c/openstack/releases/+/87820008:51
hberaudI think we can merge the patch08:52
hberaudIMO08:52
elodillesi also feel that this reno-link patch shouldn't be problematic with the temporary 'semaphore removal', but I'm not 100% sure08:56
opendevreviewRodolfo Alonso proposed openstack/releases master: [neutron] Transition Train release to EOL  https://review.opendev.org/c/openstack/releases/+/87820209:19
opendevreviewRodolfo Alonso proposed openstack/releases master: [neutron] Transition Train release to EOL  https://review.opendev.org/c/openstack/releases/+/87820209:20
ttxi think we can merge it now09:31
ttxbut also ok to do it just after09:32
elodillesack, I've removed the W-109:32
elodilles:)09:32
ttxTraditionally I think we fixed up release notes all release week :)09:32
ttxIf there was a good reason to wait, we can wait a few hours09:32
ttxhaven;t followed the semaphore discussion09:33
elodillesttx: this is the patch https://review.opendev.org/c/openstack/project-config/+/87755209:33
elodilles'These semaphores are intended to avoid builds for09:34
elodillesdifferent branches of the same project from racing one another and09:34
elodillespublishing out of sequence'09:34
elodillesso *probably* not a problem09:34
elodillesfor our reno-link patch09:35
ttxYeah so it only affects multiple release-notes build affecting the same project09:35
ttxas long as we only approve this one there should be no race09:35
ttxwe should just wait until it completes befroe starting any other one09:36
elodillesyepp09:36
ttxI +2ed09:37
* elodilles +2+W'd09:44
opendevreviewMerged openstack/releases master: Add release notes links for 2023.1 Antelope  https://review.opendev.org/c/openstack/releases/+/87800409:51
hberaud\o/09:51
hberaudFYI, I'll have to grab my kids at school in ~20 minutes, so I'll be AFK during a while (20-30 min)10:37
elodilleshberaud: ack. ttx and I can approve the release patch :)10:39
elodillesaccording to our time plan it will happen exactly in 20 mins :)10:39
fungiyes, sorry if i wasn't clear earlier about the semaphore, as ttx indicated it was merely there to address problems with multiple builds for the same project merging at roughly the same time, resulting in job failures from trying to rsync into the same doctree simultaneously, and out-of-order publication from jobs for the same project taking variable amounts of time to complete10:43
fungimy concern was merging the temporary removal too early if there were going to be stable branch release requests approved, where the request included tags for more than one branch of a project in the same change, since that's where we typically saw issues those semaphores were mitigating10:44
ttxI'll be AFK from 12utc to 14utc, but will read messages around 12:30utc. After that I have meetings from 14utc to 16utc but can multiplex with release issues10:48
elodillesI've reviewed the release patch again ( https://review.opendev.org/c/openstack/releases/+/877942 ) and saw some ugly 'diff-start' versions, which shouldn't be a problem, but they are not nice :/ anyway +2'd the patch10:51
ttxI +2ed too, will let hberaud do the honors10:54
zigoPRESS THE BIG RED BUTTON, LET'S GOOOOOO ! :)10:54
elodillesttx: as I understand he won't be around o:)10:55
elodillesso feel free to approve ;)10:55
ttxah alright, misread10:55
ttxOh well, fire in the hole!10:55
elodilles\o/10:55
* fungi ducks behind the blast barrier10:56
elodillesgate jobs are queued10:57
elodillespypi and zuul look healthy10:59
ttxvalidate job in progrses11:01
elodillesthat will take long as far as I remember11:02
zigoAre we waiting for zull to process #877942 ?11:05
elodilleszigo: yepp11:10
elodilles:)11:10
fungiyes, particularly the openstack-tox-validate job for it11:10
elodillesafter it got merged, the release tagging and other post jobs will happen11:11
fungizuul's time estimate for it is likely incorrect since it bases that on other recent builds and the duration for that job depends a bit on how many new releases are in it11:11
elodillesyepp11:12
fungii'm taking the opportunity to grab a quick break, brb11:12
elodillesfungi: ack11:13
* hberaud back11:31
fungisame here11:32
elodillesopenstack-tox-validate is still running11:32
fungion networking-bgpvpn11:32
fungialmost to oslo11:39
funginevermind, no oslo because those were already tagged11:40
funginearly there11:53
fungizun!11:56
fungi0 errors found11:57
fungitox took approximately 53 minutes, so the job overall is running about an hour for a full coordinated release these days11:58
opendevreviewMerged openstack/releases master: antelope final rc  https://review.opendev.org/c/openstack/releases/+/87794211:58
elodilles\o/11:59
fungiand it's in release-post now11:59
zigoStill no tag in git ?11:59
elodillesimpressive amount of time :-o11:59
elodilleszigo: this just validated the release patch :)11:59
fungizigo: the tag-releases job in the release-post pipeline is what will start pushing tags momentarily11:59
zigoOk ! :)11:59
elodillesthe post jobs will do the work11:59
elodilleszigo: note that the official release (announcement) is about to happen around 15:00 UTC :)12:00
fungionce it gets its node assignment12:00
elodillesso this will take some time12:00
fungikeeping an eye on the node requests and test nodes graphs at https://grafana.opendev.org/d/21a6e53ea4/zuul-status?orgId=112:00
fungithough th release and tag pipeline graphs there will also be useful for watching the eventual burn-down12:01
elodillesso until 15:00 UTC hopefully everything get tagged, and uploaded to pypi / tarball storage, and we have to check whether there are any issue (missing releases) :S12:02
elodillesso... lots of 'fingers crossing' :D12:02
fungialso we may have all the release notes published by then this time, with those semaphores temporarily out of the way12:03
*** amoralej is now known as amoralej|lunch12:03
fungitag-releases got its node request satisfied and is starting now12:03
elodilles~o~12:03
fungitags are now getting pushed12:05
fungihttps://pypi.org/project/python-adjutant/ shows 6.0.0 as latest now12:10
* zigo is already building packages12:10
fungihttps://tarballs.opendev.org/openstack/adjutant/ has python-adjutant 6.0.0 tarballs/wheels and signatures for each12:11
fungireleasenotes jobs are running in parallel in the tag pipeline this time12:12
elodilles\o/12:13
armstrongfungi: is this the first time that this parallel run is happening?12:14
fungiarmstrong: no, they used to run in parallel but we added a semaphore to serialize them a while back because if someone requests tags for multiple branches in the same change and those end up running at about the same time they can cause job failures from the two rsync processes trying to write release notes builds to the same project tree, or can end up running out of sequence leading12:16
fungito temporarily stale content12:16
armstrongOk thanks12:16
fungiunfortunately, zuul doesn't have a per-project semaphore construct, it's for all builds in the pipeline, which means on release day running those jobs one at a time and waiting for one to finish before starting the next takes most of the day to finish12:17
fungiand since we're only pushing one tag for each project, the reason for using the semaphore isn't present12:17
fungiso we temporarily removed the semaphore yesterday, and will merge a change to revert that after the release jobs finish12:18
armstrongfungi: thanks! That’s a lot of work12:19
fungiand this time the tag pipeline is clearing out faster than the release pipeline, so we'll be done with release notes probably before we're done with publishing the release artifacts even12:21
fungiwe're about halfway through the alphabet now in tag-releases12:22
Clark[m]There are docker job failures for monasca repos. I suspect this isn't a major problem for the overall release12:26
fungiyeah, i think that's expected based on https://zuul.opendev.org/t/openstack/builds?job_name=publish-monasca-notification-docker-image&project=openstack/monasca-notification12:28
hberaudIIRC the docker failure on monasca was already there during Zed's final12:28
hberaudmonasca outreached the upload treshold on the docker hub or soemthing like that12:30
hberaud(during the previous series)12:30
ttxYeah, not really our problem 12:30
hberaudyeah12:31
Clark[m]The error is related to new docker and the unstated apparmor dependency. It's possible they would fail after fixing that though12:32
fungiwell, i don't see any indication that job has worked since beginning of february12:32
fungibut yeah, it could be a new regression in running the docker client12:33
Clark[m]The apparmor requirement came with the docker 23.0.0 release whenever that was. May have been around then12:33
fungiseems highly likely to be correlated12:33
Clark[m]Their packages are broken and don't explicitly list the required apparmor dep12:34
fungiwhich will be up to the monasca folks to fix12:34
Clark[m]Yup12:35
elodillesactually it looks like monasca will be removed from 2023.2 Bobcat cycle :/12:37
elodillesthe team disappeared last year :/12:37
elodillesso yes, we are aware of their docker job failure, but couldn't remove monasca yet from 2023.1 Antelope :/12:38
fungii've un-wip'ed https://review.opendev.org/877553 so we can approve it to put the semaphores back once the tag pipeline clears out12:39
funginearly at the end of the tags now12:39
elodilles++12:40
fungiand there's zun!12:41
fungiall tags have been pushed to gerrit now12:42
fungitag-releases reports success, publish-tox-docs-releases should run shortly12:43
fungiwe've got 35 items in the releases pippeline and 20 in the tag pipeline still going12:44
zigoPlease slow down, I'm not packaging that fast ... :)12:47
Clark[m]Assuming release notes all look good do we need to update any docs about the semaphore removal hack?12:48
fungiClark[m]: probably add a couple of notes to the release day checklist yeah12:48
fungirelease site publication is probably going to miss the 12:50 afs vos release but should be included in the 12:5512:50
fungithough i should start tailing the vos release logs, the burst of tarballs site updates may have clogged it a bit12:50
funginope, it's running smoothly12:51
fungihttps://releases.openstack.org/antelope/index.html shows adjutant 6.0.012:52
fungijust barely caught its train12:52
* hberaud dad-taxi be back in a couple of minutes12:53
fungisure, we're still waiting for the release and tag pipelines to burn down before we can start consistency checks12:53
fungitag pipeline is down to the dregs, release pipeline has about 20 left to go12:54
fungiso roughly, the big releases change was approved at 11z and required about an hour in the gate, then around 12z we started getting tags, and they'll be about done processing by 13z, which gives us 2 hours for final checks and fixing things12:56
fungilooking at the test nodes graph, zuul didn't really even break a sweat. we peaked at around 80% of our aggregate quota12:57
elodilles++12:58
fungiand that's with normal development activity going on at the same time12:58
fungitag pipeline's empty, 5 left in the release pipeline12:59
Clark[m]How close to job timeouts did the gate verification job and tag-releases job get? Non issue at this point but worth double checking now that we have hard data13:00
fungigreat question, we can check start/end times later to find out13:01
fungilooks like trove may have been the last to finish its release-openstack-python job, so we'll want to make sure it's appearing on the tarballs site before we start checking13:03
fungihttps://zuul.opendev.org/t/openstack/builds?job_name=release-openstack-python&skip=013:04
fungiyeah, 19.0.0 artifacts are already on https://tarballs.opendev.org/openstack/trove/13:05
fungirelease pipeline is empty now13:05
fungihttps://lists.openstack.org/pipermail/release-job-failures/2023-March/ only has failures for monasca, already known13:09
fungii guess we should be ready to proceed with the check for missing artifacts?13:10
elodillesI've started it earlier13:16
elodillesand finished with the 'usual' result: https://paste.opendev.org/show/bAagRq3rkx39T10YwG1v/13:16
elodillesthese were the ones missing in Zed release as well,13:17
*** amoralej|lunch is now known as amoralej13:17
fungiperfect13:17
elodillesand all of them exist actually, but instead of py3 only, with py2.py3 wheels13:17
fungiyeah, those projects are apparently still configured to build universal wheels rather than py3-only13:17
elodillesso we should be all good13:19
fungiis approving https://review.opendev.org/878200 the next step?13:19
elodillesnope13:20
Clark[m]Fwiw swift does still support py27 which makes its wheel accurate13:20
elodillesnext step is about 14:00 UTC (in 40 mins) this patch: https://review.opendev.org/c/openstack/openstack-manuals/+/87730413:20
fungiah, right13:20
elodillesaccording to our plans :)13:21
elodillesbut we can merge that sooner if you wish13:21
fungiup to you, but if there's nothing else we need to look into then having the docs change in a little early gives us time to troubleshoot if something goes wrong or more time to deal with unexpected publication delays13:22
hberaudWFM13:23
Clark[m]It also accurately reflects the state that the release is basically done if you are at that point. Waiting a bit doesn't change this :)13:23
elodillesyepp :)13:23
elodillesremovin -W then13:23
fungimay require a recheck if zuul doesn't enqueue it straight into the gate13:24
elodillesyepp, let's see13:24
fungior a core reviewer on the manuals repo to add a new workflow +113:24
elodillesfungi: do you have +W right for that repo? :)13:26
fungii do not13:26
elodillesso that we can avoid rechecking13:26
elodillesoh i see13:26
fungiotherwise i would have offered to13:26
elodillesmaybe ttx ? :-o13:26
elodillesyepp ttx you have +W right13:27
elodillesttx: for this: https://review.opendev.org/c/openstack/openstack-manuals/+/87730413:27
elodilles:)13:27
fungihe said he expected to be afk until 14z13:27
elodillesoh, right13:28
fungithe longest check job on that change took 11 minutes13:28
Clark[m]fungi you can direct enqueue with zuul13:28
fungitrue, i can do that13:28
Clark[m]As one option since all the necessary votes are present13:28
Clark[m]But also 11 minutes isn't that long if rechecking13:29
elodilleseither that or the recheck - both works for me13:29
fungidone13:29
elodillesthx \o/13:29
fungizuul's estimating 12 minutes to merge, which seems in line with the check job durations13:31
Clark[m]It hasn't started two of the jobs yet so the estimate isn't accurate13:31
fungialso i approved 877553 to revert the semaphore removal since the release notes jobs all finished, and it's merged now13:32
Clark[m]And that is effective for all jobs starting after the merge which should make landing other release changes safe now13:32
fungiyep13:33
elodillesack, thx!13:33
ttxI'm back, approving13:40
fungittx: it's already taken care of13:40
ttxah13:41
fungisince it was already approved previously, i used zuul admin access to prod it to enqueue into the gate so it wouldn't have to go back through check13:41
fungishould be merging at any moment now13:42
fungiand there it goes, now waiting for promote-openstack-manuals* jobs in the promote pipeline13:44
fungizuul's estimating those will complete around 14:05z13:44
Clark[m]Probably need to wait for the AFS vos release after that too?13:55
fungiyep13:56
fungiup to 5 minutes depending on how lucky we get13:56
elodillesafter that comes this patch: https://review.opendev.org/c/openstack/releases/+/86002914:03
elodillesfeel free to review in advance ^^^14:03
Clark[m]I think it is done. 14:05 vos release should get it?14:03
elodillesand the right link: https://review.opendev.org/c/openstack/releases/+/87820014:04
elodilles-.-14:04
clarkbhttps://docs.openstack.org/2023.1.antelope/index.html is present but there is a bug. The site says that zed is still current14:08
clarkbI suspect this is a bug in the docs themselves sorting and determining whichrelease is most recent14:08
fungior we're waiting for the 14:10 vos release14:08
clarkbI don't think so. It says antelope is maintained but old and the change we just landed sets that release to maintained14:08
clarkbI think previously it would've said "in development" instead of maintained14:09
fungii agree, "2023-03-22 14:05:01,935 release INFO     Releasing docs" should have caught it14:09
fungii think it's a sorting issue, similar to the reno problem14:09
clarkbthe issue is likely in the docs determining which release is latest probably because it alphanumerically sorts or something14:09
fungiyes, exactly14:10
fungiright now it's putting 2023.1 before (earlier than) austin in the drop-down14:10
clarkbya there is a ton of sorted() calls in there14:11
clarkbwe may just need to drop sorting and rely on an explicit ordering (can do that by converting SERIES_INFO to an ordered dict)14:12
clarkbI can work on that if this is helpful14:12
clarkbya'll can keep focusing on the release process proper14:13
elodilles:S14:13
elodillesthanks clarkb 14:13
fungiglad we merged the docs change a little early and got a head start on finding that14:22
elodillesyepp14:22
elodilles(this is the problematic line as I see: https://opendev.org/openstack/openstack-manuals/src/commit/507ed95344131f7233f0c92a2cca116dc948ebd4/tools/www-generator.py#L93 )14:22
fungiyeah, i think so14:23
elodillesmaybe reno's sort key trick can be reused here as well: https://review.opendev.org/c/openstack/reno/+/876581/3/reno/scanner.py14:26
elodillesclarkb: ^^^14:26
clarkbremote:   https://review.opendev.org/c/openstack/openstack-manuals/+/878227 Fix 2023.1 Antelope sort order [NEW]14:27
clarkbI don't think we need something as complicated as reno. We have an explicit list already we just need to stop putting it into a hashtable that loses that order14:28
fungishould probably go ahead with the finalize release change while the docs fix is being tested14:28
elodillesclarkb: ack14:28
clarkbthe list is already sorted in openstack-manuals. The problem is that dict is not sorted14:28
elodillesthanks!14:28
clarkbfungi: ++14:28
elodillesyepp: who wants to push the button? https://review.opendev.org/c/openstack/releases/+/87820014:29
hberaudelodilles: honor to you14:31
* elodilles shamelessly pressed the button14:34
elodillesttx: would you prepare the release announcement mails?14:36
fungiwith all jobs except openstack-tox-validate now building, zuul's estimating 7 minutes (and otv is probably going to go very quickly since there are no new tags?)14:37
elodillesyepp, no new tags. releases.o.o needs to be refreshed though14:37
opendevreviewMerged openstack/releases master: Mark 2023.1 Antelope as released  https://review.opendev.org/c/openstack/releases/+/87820014:44
elodilles\o/14:46
elodillesjust needs releases.o.o to refresh14:47
clarkbhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_9cf/878227/1/check/build-tox-manuals-publishdocs/9cfb424/docs/zed/index.html now shows zed as old but maintained and14:47
clarkbhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_9cf/878227/1/check/build-tox-manuals-publishdocs/9cfb424/docs/2023.1.antelope/index.html as current and supported. However when you hit the root of docs.openstack.org you are redirected to the latest release anyone know how that works? I'm not sure if my change addresses that14:47
clarkbhttps://storage.bhs.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_9cf/878227/1/check/build-tox-manuals-publishdocs/9cfb424/docs/.htaccess I think this answers that question14:48
clarkbspecifically redirectmatch 301 ^/$ /2023.1.antelope/14:48
fungiyeah, in www/.htaccess14:48
fungiuses macros14:49
fungiset series = 'latest'14:49
fungiset projects = PROJECT_DATA[series]14:49
clarkbso ya I think my change is sufficient. There are other approaches we could take like sorted on the date value or sorting specially like reno. But considering this data was already manually curated and sorted I think doing the simple thing here and taking that order is best14:49
fungii think it's there?14:49
clarkbfungi: yes I think the .htaccess has the correct redirects14:50
clarkbwe just can't verify that as easily via the preview site because the swift hosting of the logs isn't doing htaccess redirects so have to manually examine the file14:50
elodillesclarkb: then it works! thanks, cool \o/14:54
elodillesI guess we need now ttx for the patch to merge, right? https://review.opendev.org/c/openstack/openstack-manuals/+/87822714:55
fungipublish-tox-docs-releases is running in release-post finally, zuul estimates completion at 15:03z and then we need to wait for the next 5-minute afs vos release pulse14:55
fungiso releases.o.o should hopefully be updated by 15:05z but yes we need someone with docs core privs to approve clarkb's https://review.opendev.org/c/openstack/openstack-manuals/+/878227 and also to send a release-announce e-mail14:56
fungii gave the foundation marketing folks a heads up that things are running a few minutes behind14:59
elodilles++15:00
clarkbfor docs core is that basically ttx ?15:00
elodillesor maybe TC members as well15:01
fungimany of them have irc highlights configured for tc-members15:01
fungiso that might get someone's attention now15:02
ttxin a meeting? need me to push a button?15:02
fungittx: https://review.opendev.org/c/openstack/openstack-manuals/+/87822715:02
fungiclarkb's fix for the docs site release sorting15:03
ttxOrderedDict goodness ok +2a15:03
fungithanks!15:03
fungiwe're about 1 minute out from the next afs vos release and then the releases site should be updated15:04
fungiit's running now15:05
fungiand done. https://releases.openstack.org/ looks correct!15:05
fungiwho was sending the release announcement to the mailing lists?15:06
fungii'm on hand to approve the openstack-announce copy through moderation15:06
elodillesi hoped ttx would send it15:06
fungisounds like he's in a meeting15:06
elodillesOK, then I'm preparing the mail15:06
fungithanks!15:07
ttxyeah, meeting hell today15:07
elodillesokay, I've sent it to openstack-announce15:10
elodillesfungi: please check it15:10
fungilooking15:11
elodilleshberaud: can you forward the announce mail once it arrives, to openstack-discuss? o:)15:11
fungielodilles: i don't see it in the moderation queue. are you subscribed?15:11
hberaudelodilles: what do you mean by forward?15:11
elodillesfungi: one moment, I'll send again from the *right* mail acc :/15:12
hberaud:)15:12
ttxclassic :)15:12
elodillesfungi: now you should see it15:14
fungiyes, i see it this time15:14
fungilgtm, approving it now15:14
elodilleshberaud: like this one: https://lists.openstack.org/pipermail/openstack-discuss/2022-October/030735.html15:15
hberaudelodilles: you want me to forward it to openstack-discuss, exact?15:15
fungiit may take a few minutes to arrive in your inbox since there are lots of subscribers to openstack-announce15:16
elodillesI can see it now: https://lists.openstack.org/pipermail/openstack-announce/2023-March/002067.html15:16
fungiyes, it shows up in the archives as soon as it's approved out of moderation, just takes time to get delivered to everyone15:17
fungino more than a few minutes though15:17
elodillescool15:17
hberaudI'm ready to forward it15:17
hberaudthat's good for you?15:18
elodilleshberaud: then shoot :)15:18
elodillesthanks in advance! :)15:18
elodillesteamwork :)15:18
hberauddone15:18
elodillesthere it is: https://lists.openstack.org/pipermail/openstack-discuss/2023-March/032872.html15:19
elodillesso the mails are out, releases.o.o is refreshed, though we still have to wait a bit until docs.o.o refreshes, right?15:21
fungiyeah, it's uploading now15:22
clarkband no waiting all day for release notes15:23
fungiwill hopefully make the 15:25z vos release, otherwise almost certainly updated by 15:30z15:23
clarkbfungi: zuul says we are 17 minutes away15:23
clarkbprobably more like the 15:40z or 15:45z vos releases15:24
fungi(currently still on synchronizing afs roots)15:24
fungiyeah, it may take longer at this step than i realize15:24
fungiit's a lot of data to copy15:24
fungizuul says a previous run took 18 mins 10 secs on upload-afs-roots: Synchronize files to AFS15:26
fungiand it's been running for only 7.5 minutes so far15:26
fungiso yes, probably the 15:40z vos release after all15:27
fungino, it just finished15:27
clarkbI see it still running15:27
funginevermind, it didn't15:27
fungithe console stream bounced for some reason and faked me out15:27
gmannelodilles: hi, let me know which patch you need review from tc side ?15:31
fungigmann: it's done15:31
fungiwe're just waiting on it to finish publishing now15:31
gmannfungi: ohk, thanks15:32
fungi(fix for release ordering on docs.o.o)15:32
fungiat the moment the docs site thinks 2023.1 comes before austin, but should be reflecting it as the latest release in a few minutes15:33
gmannthis one ? https://review.opendev.org/c/openstack/openstack-manuals/+/87822715:33
fungiyes15:33
fungiit's uploading the new docs build to afs, just takes about 20 minutes for that to complete15:34
gmannack15:34
fungiour docs are not... small ;)15:35
fungigood problem to have i suppose15:35
clarkbshould be vos releasing nowish?15:40
fungi2023-03-22 15:40:02,046 release DEBUG    Running: ssh -T -i /root/.ssh/id_vos_release vos_release@afs01.dfw.openstack.org -- vos release docs15:40
clarkbI see the new content but I seem to have cached the old redirect15:41
fungi2023-03-22 15:40:47,782 release INFO     Release of docs successful15:41
clarkbI think its done but someone who hasn't cached the old redirect will be able to confirm /me opens a different browser to check15:41
clarkbyup second browser lgtm15:41
fricklerthe issue here still persists https://docs.openstack.org/releasenotes/neutron-dynamic-routing/2023.1.html 21.0.0 is zed and should not appear for 2023.1, my assumption is that this is caused by the final commit in 21.0.0 being the one that adds these renos. but no idea how to fix after digging reno code15:42
fungiclarkb: i concur. taking me to https://docs.openstack.org/2023.1.antelope/ now15:42
elodillesfrickler: stange, as other places where I checked this issue, already show correct versions :-o15:44
fricklerelodilles: which "this issue"? this is not the 2023.1 < zed issue15:45
fungiit's "no 2023.1/antelope release but showing 2023.1 release notes"15:46
fricklermy issue probably is "commits adding renos that get tagged/used as branching point are treated wrong"15:48
elodillesfrickler: i thought you mean the 'all versions listed under 2023.1', but yes, your issue is different15:48
JayFWhen is a good time if I wanted to propose a .1 release of Ironic's Antelope deliverable? Don't wanna step on any work you all are doing, but would prefer new installs get the handful of bugfixes we've backported...15:48
elodillesJayF: 2023.1 is released, so should be safe15:49
frickleriirc there should be a 14d cooldown period after a release15:49
JayF*blink* 15:50
fungiwe've done immediate point releases in the past when there's a critical or security bug fixed between the final rc deadline and release day15:51
JayFI would say on a scale of 1-5, the fixes are like a 3. Not super critical, not security, but absolutely nice to have stuff which will make operator experience better15:53
fricklerwell my memory may be wrong or outdated, haven't been able to find any written reference to this in current docs. so don't let this stop you proposing anything15:58
fungi"Ironic, the OpenStack bare metal provisioning service and not the Alanis Morissette song, ..." https://thenewstack.io/a-is-for-openstack-antelope/15:59
ttxlol15:59
elodilles:D16:00
JayFoh wow, you mean there's a song named after Ironic? I gotta go check that out16:26
* elodilles feeling old right now :P :D16:38
JayFelodilles: that is 1000000000% a joke. I promise Ironic devs have been making Alanis Morrisette jokes since before I was on the project :) 16:41
elodilles:D :D :D16:41
JayFelodilles: my wife has a particular groan of frustration anytime I get a trivia question about that song (which is more often than seems possible)16:41
elodillesbut still, did you know the song BEFORE you joined Ironic? :D16:42
JayFLet me put it this way, I was born in 1984. This is the music of my youth for sure.17:01
elodillesexplanation accepted :)17:01
elodillessorry o:)17:02
JayFlol no need to apologize17:02
JayFI've got one hand in my pocket, and the other one's giving elodilles a high-517:02
elodilles:)17:08
*** amoralej is now known as amoralej|off18:10

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