14:01:08 <elodilles> #startmeeting releaseteam 14:01:08 <opendevmeet> Meeting started Fri Mar 8 14:01:08 2024 UTC and is due to finish in 60 minutes. The chair is elodilles. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:08 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:08 <opendevmeet> The meeting name has been set to 'releaseteam' 14:01:14 <hberaud> o/ 14:01:15 <elodilles> Ping list: elod frickler armstrong 14:01:18 <frickler> \o 14:01:26 <elodilles> #link https://etherpad.opendev.org/p/caracal-relmgt-tracking 14:01:32 <elodilles> hello everyone o/ 14:02:04 <elodilles> we are waaay down at line 336 14:02:24 <elodilles> let's start! 14:02:36 <elodilles> #topic Review task completion 14:03:06 <elodilles> 1st task: 'Process any remaining client library freeze exception (all)' 14:03:13 <opendevreview> Merged openstack/releases master: [mistral] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910925 14:03:15 <opendevreview> Merged openstack/releases master: [zun] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910928 14:03:17 <opendevreview> Merged openstack/releases master: [venus] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910930 14:03:20 <opendevreview> Merged openstack/releases master: [adjutant] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910949 14:03:23 <elodilles> nothing remained here, so this is done 14:03:36 <ttx> \o/ 14:03:43 <elodilles> 2nd task: 'Early in the week, email openstack-discuss list to remind PTLs that cycle-highlights are due this week so that they can be included in release marketing preparations (hberaud)' 14:04:10 <elodilles> mail has been sent: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/BK4PSIMFEFVTTQXJC7EIEDH4NC25UOAK/ 14:04:31 <elodilles> and lots of cycle highlights patches have arrived during the week 14:04:53 <fungi> looks like we've got cycle highlights published so far for designate, glance, horizon, neutron, octavia, openstackansible 14:05:20 <elodilles> yepp 14:05:35 <elodilles> and this is waiting for a 2nd review: https://review.opendev.org/c/openstack/releases/+/911868 14:05:38 <elodilles> (trove) 14:07:16 <elodilles> so, as fungi's summary shows we still can expect some cycle highlights to arrive 14:07:19 <elodilles> :/ 14:08:09 <opendevreview> Merged openstack/releases master: [trove] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910934 14:08:18 <fungi> this week was the deadline though, right? 14:08:21 <elodilles> anyway, we have a reminder in our countdown mail, hopefully PTLs will notice there 14:08:39 <fungi> thanks! 14:09:23 <elodilles> i'll try to keep an eye on the highlights 14:09:31 <elodilles> anything to add to this task? 14:10:14 <elodilles> if nothing, then let's move on 14:10:23 <elodilles> 3rd task: 'release castellan to 5.0.0 (hberaud)' 14:10:36 <hberaud> thanks to tkajinam 14:10:36 <elodilles> https://review.opendev.org/c/openstack/releases/+/910883 14:10:44 <elodilles> \o/ 14:11:02 <frickler> also merged to reqs 14:11:11 <hberaud> \o/ 14:11:24 <elodilles> nice, thanks o/ 14:11:46 <elodilles> 4th task: 'Freeze all cycle-based library releases except for release-critical bugs. Independently-released libraries may still be released, but constraint or requirement changes will be held until after the freeze period (all)' 14:12:07 <elodilles> this is mostly a reminder 14:12:13 <elodilles> but maybe we can mention here: 14:12:36 <elodilles> this: new release of aodhclient? https://review.opendev.org/c/openstack/releases/+/911706 14:12:53 <elodilles> so meanwhile frickler commented that this is needed 14:12:54 <frickler> tooz has also proposed a new release https://review.opendev.org/c/openstack/releases/+/911711 14:13:13 <elodilles> oh, thx frickler 14:13:25 <frickler> and we will need to add it into reqs since the current version is breaking kolla 14:14:14 <elodilles> ACK 14:14:27 <hberaud> a RFE have been made for tooz https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/LM7O4WMGDRDBDSTGAFT2U5VTVPWDLYEI/ 14:15:06 <hberaud> so looks ok 14:16:17 <elodilles> yepp, justified release + RFE. in this case tooz is +2 from me 14:16:38 <elodilles> any objection? 14:16:45 <hberaud> nope 14:17:07 <elodilles> thanks hberaud 14:17:19 <elodilles> back to aodhclient then 14:17:46 <elodilles> meanwhile Erno also answered on the patch 14:18:14 <elodilles> i haven't seen an RFE for this one 14:18:15 <opendevreview> Merged openstack/releases master: [oslo] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910921 14:19:14 <elodilles> anyway, this also looks OK to me based on the responses 14:19:18 <elodilles> opinions? 14:19:42 <ttx> sounds good to me 14:19:46 <hberaud> yeah according the Erno's comment, this patch lgtm 14:19:56 <hberaud> s/the/to 14:20:55 <hberaud> the branch should be updated accordingly 14:21:00 <hberaud> *cut 14:21:36 <elodilles> ACK, i've +2'd it 14:22:00 <elodilles> a 2nd core review is needed there o:) 14:22:07 <hberaud> done 14:22:12 <elodilles> thx o/ 14:22:23 <elodilles> move on then! 14:22:51 <elodilles> 5th task: 'Propose stable/$series branch creation for all client and non-client libraries that had not requested it at freeze time (hberaud)' 14:23:03 <elodilles> #link https://review.opendev.org/q/topic:%22caracal-stable-branches%22 14:23:22 <elodilles> thanks hberaud for this one, too 14:23:38 <hberaud> np 14:23:53 <elodilles> we have 3 remaining patch 14:24:31 <hberaud> will update telemetry once aodhclient is merged 14:24:42 <elodilles> well, aodh one is as discussed 14:25:37 <elodilles> so i'll update the patch when the aodh release patch merged 14:25:45 <hberaud> ok 14:25:59 <frickler> the change mentioned for nova was merged today 14:26:10 <frickler> so that could get updated and should be ready then 14:26:36 <hberaud> IMO the watcher one can be merged 14:26:43 <elodilles> frickler: and that means it's another RFE + new release if i'm not mistaken 14:27:08 <elodilles> but at least the patch has merged :) 14:28:20 <elodilles> OK, so watcher is tricky 14:28:55 <opendevreview> Elod Illes proposed openstack/releases master: [watcher] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910932 14:29:50 <hberaud> minor version lgtm 14:29:52 <elodilles> as it has py310 & py311 classifiers added, i've updated the version bump ^^^ 14:30:01 <hberaud> indeed 14:30:30 <elodilles> so i was a bit hesitant with this whether it's worth a release or let's just leave it as it is 14:30:39 <opendevreview> Merged openstack/releases master: Create new tooz release for 2024.1 https://review.opendev.org/c/openstack/releases/+/911711 14:30:43 <elodilles> but hberaud suggested to release it anyway 14:30:46 <frickler> watcher has no new ptl candidacy, so I'm doubtful we will get a response from the current one 14:31:34 <elodilles> frickler: plus we are over the deadline 14:31:48 <frickler> but yes, make a release and target for inactivity after that 14:31:52 <elodilles> so it's really depends on us for now o:) 14:32:11 <elodilles> is the release is acceptable for you? 14:32:33 <hberaud> yes 14:32:39 <ttx> yes 14:33:00 <elodilles> OK, then let's merge it 14:33:24 <frickler> except you missed to change the branch tag 14:33:48 <elodilles> ah, good catch 14:33:51 <elodilles> let me fix that 14:33:54 <hberaud> good catch 14:34:02 <opendevreview> Elod Illes proposed openstack/releases master: [watcher] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910932 14:34:13 <elodilles> review now again please ^^^ 14:34:33 <hberaud> eagle eyes! 14:34:47 <elodilles> i guess we will need an RFE anyway, to make this formal and let requirements team know about the upper version bump can be merged 14:34:55 <elodilles> :) 14:35:22 <ttx> +2a 14:35:29 <elodilles> ACK, thanks o/ 14:36:08 <elodilles> we can follow up on the rest during next week as we have a task for that 14:36:12 <elodilles> so let's move on 14:36:42 <elodilles> 6th task: 'List cycle-with-intermediary deliverables that have not been refreshed in the last 2 months and send a separate email targeted to teams with such old deliverables to remind them to release (if needed) otherwise a probably outdated version will be used for the final release (ttx)' 14:36:48 <ttx> Done / All cycle-with-intermediary deliverables that were previously released in caracal have been refreshed in the last 2 months, so no warning was needed 14:36:54 <elodilles> +1 14:37:00 <elodilles> cool, thx! 14:37:02 <hberaud> good 14:37:15 <elodilles> 7th task: 'propose a patch against RC1 week's mail about zuul cleanup (elod)' 14:37:23 <elodilles> #link https://review.opendev.org/c/openstack/releases/+/912110 14:37:29 <elodilles> there it is ^^^ 14:37:47 <elodilles> when you'll have time please review 14:38:04 <elodilles> and that's all for the tasks of this week 14:38:10 <elodilles> next topic! 14:38:20 <elodilles> #topic Assign next week tasks 14:38:55 <elodilles> all taken 14:39:37 <elodilles> #topic Review countdown email 14:39:52 <elodilles> #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:39:58 <elodilles> please review ^^^ 14:41:43 <ttx> LGTM 14:41:44 <frickler> +1 14:41:48 <hberaud> +1 14:41:55 <elodilles> \o/ 14:42:02 <elodilles> thanks, i'll send it later on today 14:42:08 <hberaud> thx 14:42:21 <elodilles> #topic Open Discussion 14:42:34 <elodilles> - PTG session booked 14:42:48 <ttx> yes so I booked a session during PTg at our normal time 14:43:00 <elodilles> sounds perfect! thanks! 14:43:23 <hberaud> FYI I'm on PTO and traveling during the PTG period, so I won't join you 14:43:33 <ttx> hmm, now doubting my tz math 14:43:43 <ttx> I booked it on 13utc 14:43:45 <elodilles> ACK and /me sad 14:44:10 <ttx> yeah, should be 14utc 14:44:16 <fungi> are there any special steps that need to be covered for leaving murano out of 2024.1 (i understand python-muranoclient is still going to be included since it already got a release forced, mainly concerned about the api service) 14:44:17 <elodilles> ttx: yepp, the meeting is 1400UTC, but 1300UTC also good to me 14:44:18 <ttx> Will fix 14:44:31 <opendevreview> Merged openstack/releases master: python-aodhclient 3.5.1 https://review.opendev.org/c/openstack/releases/+/911706 14:44:32 <ttx> now let's keep it over the normal meeting time 14:44:40 <elodilles> ttx: +1 14:45:37 <ttx> Fixed 14:46:05 <elodilles> fungi: good question. i think we usually don't have any special steps, but that is because the original deadline is milestone-2 for removal 14:46:58 <ttx> I think it's ok 14:47:05 <elodilles> other than that, i think python-muranoclient will be just listed on releases.o.o, and that's it :/ 14:47:07 <fungi> just wondering what might break in automation or the release process, any release configs that need updating before release day... 14:47:27 <ttx> with the deliverable files removed, it should all fall in place 14:47:43 <elodilles> yepp ^^^ 14:47:44 <fungi> i guess you simply omit murano in the omnibus release patch and it works as expected 14:48:12 <ttx> All the release tooling is based on the body of deliverable files 14:48:22 <elodilles> fungi: since it's generated from the existing yamls, it shouldn't be a problem. 14:48:24 <ttx> so it will be automatically ommited 14:48:33 <elodilles> fungi: or you mean python-muranoclient as well? 14:48:56 <fungi> no, just the one that hasn't been tagged already (openstack/murano) 14:48:56 <ttx> muranoclient will be in the final releasee but I also think that is ~fine 14:49:15 <elodilles> +1 14:49:34 <opendevreview> Yasufumi Ogawa proposed openstack/releases master: Add Tacker Caracal cycle highlights https://review.opendev.org/c/openstack/releases/+/912266 14:49:42 <elodilles> yepp, it should be fine 14:49:43 <fungi> yeah, at least from a vmt perspective i don't have current concerns for python-muranoclient anyway 14:49:58 <elodilles> fungi: ACK, +1 14:50:04 <fungi> ooh, more highlights! 14:50:16 <elodilles> yepp, it's still R-4 :] 14:50:27 <fungi> i nudged nova and ironic a few minutes ago 14:50:39 <elodilles> cooool, thanks fungi o/ 14:51:04 <fungi> will check with openinfra marketing folks to see who else they desperately want highlights from and do a little last-minute targeted outreach 14:51:13 <elodilles> +1 14:51:53 <elodilles> one more topic from me: 14:51:59 <elodilles> (elod) Can we merge 'retire puppet-qdr' patch? https://review.opendev.org/c/openstack/releases/+/907955/1#message-9bb1c53b6fe447b3415884ac2751a905ae4d7ef2 14:52:15 <ttx> just +2ed it 14:52:33 <hberaud> just removed my +2 to allow the discussion :) 14:52:34 <fungi> i merged the last project-config change for that a few minutes ago 14:52:59 <frickler> no objection from me either 14:53:04 <hberaud> lgtm 14:53:24 <elodilles> frickler: you mentioned some 'needed update' on the patch 14:54:09 <elodilles> but i don't see what needs to be updated o:) 14:54:47 <frickler> that was about your comment that it was too late to remove from caracal 14:54:56 <elodilles> otherwise the removal is OK to me, despite we have passed Caracal-2 (and even Caracal-3) 14:55:05 <frickler> then that file would have needed to be kept 14:55:15 <frickler> but I'm fine either way 14:55:33 <elodilles> oh, i see 14:56:31 <elodilles> OK, then if no objection then i'm +2 it 14:56:58 <opendevreview> Merged openstack/releases master: [watcher] Create 2024.1 branch for client and non-client libs https://review.opendev.org/c/openstack/releases/+/910932 14:57:40 <elodilles> i mean +W 14:58:04 <elodilles> done 14:58:20 <elodilles> any other thing to discuss before we close the meeting? 14:58:50 <hberaud> nope 14:59:30 <ttx> nope 14:59:43 <elodilles> thanks everyone then o/ 14:59:47 <elodilles> let's end the meeting! 14:59:49 <elodilles> #endmeeting