14:01:57 <ttx> #startmeeting releaseteam 14:01:57 <opendevmeet> Meeting started Fri Apr 5 14:01:57 2024 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:57 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:01:57 <opendevmeet> The meeting name has been set to 'releaseteam' 14:01:59 <fungi> you could say it's based on debian, their use of codenames pre-dates ubuntu's existence, and was precisely because of the inability to predict version numbers 14:02:04 <hberaud> o/ 14:02:04 <elodilles> thanks ttx! 14:02:05 <elodilles> o/ 14:02:14 <frickler> \o 14:02:22 <elodilles> (we forgot to call for a chair on last meeting :S) 14:02:35 <ttx> fungi: indeed. We borrowed the alpha ordering to ubuntu :) 14:02:55 <ttx> Ping list: elod armstrong release-team 14:03:16 <ttx> #topic Review task completion 14:03:25 <ttx> I hope they are all done, otherwise we have a problem :) 14:03:34 <elodilles> :] 14:04:06 <ttx> I did log one thing to change... check the map earlier in the process so that it's ready to update at release time 14:04:07 <elodilles> all done fortunately, we striked out every finished tasks o:) 14:04:19 <fungi> i do need to remember to merge the signing key rotation change on monday 14:04:23 <ttx> but otherwise it went reasonably well 14:04:45 <ttx> PyPI acted up a bit, and Zuul was not in its best day 14:04:51 <fungi> #link https://review.opendev.org/913274 Replace 2024.1/Caracal key with 2024.2/Dalmatian 14:05:04 <fungi> also i guess we can approve the revert of the semaphore removals now 14:05:10 <hberaud> indeed 14:05:22 <ttx> oh yes 14:05:23 <elodilles> fungi: +1 14:05:28 <fungi> #link https://review.opendev.org/914689 Revert "Temporarily remove release docs semaphores" 14:06:32 <fungi> as for the zuul slowness we observed, we think we narrowed down the cause to a change in database queries which took effect on saturday in our weekly automated upgrades 14:07:05 <fungi> upgrading the database server version ought to help, but we're still evaluating what we're going to upgrade it to 14:07:13 <hberaud> update at which level? zuul? 14:07:19 <ttx> hmm, maybe we should hold on those the weekend before release... but that would likely be a complex exception 14:07:47 <fungi> yes, some database queries in zuul were made more correct, but that ended up not being able to take advantage of optimizations on older mysql versions 14:08:04 <hberaud> i see thx 14:08:44 <ttx> #topic Assign next week tasks 14:08:53 <fungi> and the query planner on latest mariadb seems to also have problems with those queries, so we're doing parallel evaluations between mysql and mariadb performance now 14:08:56 <ttx> #link https://etherpad.opendev.org/p/dalmatian-relmgt-tracking 14:09:35 <hberaud> won't be there so I'm skipping my turn 14:09:52 <elodilles> ACK 14:11:37 <ttx> I can chair the PTG meeting unless someone else wants to 14:11:53 <elodilles> ttx: please do o:) 14:12:17 <ttx> Alright all assigned 14:12:31 <ttx> #topic Open Discussion 14:12:34 <ttx> Two things... 14:12:36 <elodilles> note: etherpad is not complete yet, so updates might arrive 14:13:01 <ttx> I would move up the meeting time one hour now that everyone is on DST... but after next week PTG meeting 14:13:18 <ttx> so 13:00utc instead of 14:00utc, starting April 19 14:13:20 <frickler> +1 I proposed that last week already 14:13:27 <elodilles> ttx: +1 14:13:52 <ttx> well starting May 3rd since next two irc meetings are skipped 14:14:11 <elodilles> +1 14:14:27 <ttx> I can push the update to irc-meetings after the meeting 14:14:36 <elodilles> agreed 14:14:38 <elodilles> thanks o/ 14:14:50 <ttx> Second... I'd like to look at the review backlog since there are a bunch of things that seem stuck 14:15:30 <ttx> Like https://review.opendev.org/c/openstack/releases/+/887505 14:15:59 <ttx> So let's link to our favorite stuck reviews to give them immediate attention 14:16:56 <elodilles> is there anyone from tripleo who could comment? 14:17:06 <elodilles> i mean, if there isn't then let's merge :) 14:17:07 <frickler> most of the tripleo retirement is still blocked on content removal, but that one could go in IMO 14:17:21 <frickler> the team is dissolved afaict 14:18:27 <frickler> also https://review.opendev.org/c/openstack/releases/+/910395 could then be abandoned IMO 14:18:29 <elodilles> ACK, if there's no activity at all around tripleo deliverables, then I'm OK with this 14:18:36 <elodilles> patch LGTM 14:19:14 <frickler> then there's the remainder of https://review.opendev.org/q/topic:%22vwx-unmaintained%22+status:open 14:19:32 <frickler> elodilles: did you look at my proposal from this morning yet? 14:20:07 <frickler> I can do that for the other inactive projects, too, if you agree 14:20:29 <frickler> #link https://review.opendev.org/c/openstack/releases/+/915113 14:20:32 <frickler> just for ref 14:21:36 <elodilles> frickler: haven't double-checked the hashes yet, but otherwise looks fine 14:21:55 <elodilles> frickler: please do 14:22:57 <ttx> hberaud: looks like https://review.opendev.org/c/openstack/releases/+/872653 is blocked on you 14:23:08 <frickler> elodilles: I didn't check the hashes either I must admit, just took them from your patch ;) 14:23:11 <hberaud> lemme check 14:23:35 <elodilles> ttx hberaud : wasn't that updated already with a different patch? :-o 14:23:40 <elodilles> it looks familiar to me 14:24:28 <hberaud> don't remember 14:24:28 <frickler> I think we did that recentish, yes 14:24:32 <elodilles> oh, nope, that was another patch 14:25:03 <elodilles> we did add it to R-8 week's mail 14:25:17 <elodilles> 'Cycle highlights deadline: $highlights (R-4 week)' 14:25:41 <ttx> We also need some stance on https://review.opendev.org/c/openstack/reno/+/904049 -- I don;t care that much either way, but would lean toward accepting since it's been so gracefully proposed 14:27:13 <frickler> to me this is similar to pbr, we shouldn't drop support until we really need to 14:27:18 <ttx> Should we close https://review.opendev.org/q/topic:%22zed-stable%22+status:open in the absence of PTL+1 ? 14:27:44 <frickler> +1 to closing zed-stable 14:28:14 <opendevreview> Hervé Beraud proposed openstack/releases master: update the cycle highlight date into the mail template https://review.opendev.org/c/openstack/releases/+/872653 14:28:18 <ttx> there is a non-zero chance those releases are no longer current anyway 14:28:24 <elodilles> well, i'll close them then, zed will move to Unmaintained in a month anyway 14:28:43 <elodilles> i'm sure that e.g. neutron team will do another release before the transition 14:28:44 <frickler> then there's the 2024.2 vs. dalmatian situation for links and possibly also for the deliverables directory name. despite ttx's theory I'd like to use the former everywhere 14:28:51 <ttx> fungi: is there a project-wide stance on aggressive Python version abandonment? 14:28:53 <elodilles> but let's abandon these old patches 14:29:10 <frickler> https://review.opendev.org/c/openstack/releases/+/903635 seems related 14:29:11 <fungi> ttx: not really, no 14:29:14 * elodilles clicks and doing the abandonings 14:29:18 <ttx> fungi: context: https://review.opendev.org/c/openstack/reno/+/904049 14:29:36 <hberaud> python 3.6 is EOL 14:29:42 <frickler> and https://review.opendev.org/c/openstack/releases/+/914619 need discussion I guess 14:29:47 <hberaud> and Python 3.7 is close to EOL 14:30:05 <hberaud> I think that's the point with this reno patch... 14:30:19 <frickler> hberaud: but only upstream, not for distros, right? 14:30:25 <hberaud> yes 14:30:30 <fungi> there's a project-wide stance on adding support for new python versions as early as possible, but we don't insist or necessarily even encourage projects to drop support or testing for old versions unless there's some other reason it's necessary 14:30:41 <ttx> Any reason to hold on https://review.opendev.org/c/openstack/releases/+/912714 https://review.opendev.org/c/openstack/releases/+/910456 https://review.opendev.org/c/openstack/releases/+/913305 ? 14:31:33 <fungi> "stop supporting x because it's old" isn't really a great argument. "stop supporting x because we want to use some newer thing that will be really hard to retain backward compatibility for" is reasonable 14:31:48 <ttx> ok 14:32:03 <fungi> that said, reno doesn't strictly need to be run on older python versions, unlike pbr 14:32:05 <frickler> ttx: those all depends on open gov changes? 14:32:11 <elodilles> ttx: the patches on 'depends-on' not merged there 14:32:31 <ttx> damn 14:32:55 <elodilles> though it would be good to merge these 'retire' patches ASAP :/ 14:33:11 <elodilles> before trailing Caracal release at least :P 14:34:08 <ttx> Alrigth, that's all I had 14:34:16 <ttx> Anything else before we close the meeting? 14:35:12 <elodilles> about py36&py37 dropping patch: we had a bad experience when the community started to drop py38 versions and things became broken due to things not supporting the proper versions :S so i have a fear when seeing these patches o:) 14:35:12 <ttx> re: openstack map on the website I'll get it updated asap to match openstack-map repo contents 14:35:27 <frickler> assuming I'll get feedback on the patches I mentioned later, that's it for me 14:36:25 <frickler> ttx: I'll be happy to review a new review before pusblishing if needed 14:36:32 <frickler> *a new version 14:36:42 <frickler> *publishing 14:37:08 <ttx> ack thanks 14:37:36 <ttx> ok, last words? 14:38:19 <elodilles> :X 14:38:35 <elodilles> (nothing from me) 14:38:41 <ttx> #endmeeting