*** noonedeadpunk_ is now known as noonedeadpunk | 08:14 | |
elodilles | reminder: weekly meeting starts in less than half an hour | 13:32 |
---|---|---|
opendevreview | Elod Illes proposed openstack/releases master: Caracal-2 release for ceilometermiddleware https://review.opendev.org/c/openstack/releases/+/904919 | 13:59 |
elodilles | it's time! | 14:01 |
elodilles | #startmeeting releaseteam | 14:01 |
opendevmeet | Meeting started Fri Jan 12 14:01:30 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
opendevmeet | The meeting name has been set to 'releaseteam' | 14:01 |
hberaud | o/ | 14:01 |
elodilles | Ping list: elod | 14:01 |
elodilles | o/ | 14:01 |
elodilles | #link https://etherpad.opendev.org/p/caracal-relmgt-tracking | 14:01 |
elodilles | we are at line 188 | 14:02 |
elodilles | ttx is on PTO, so we don't need to wait for him | 14:02 |
elodilles | #topic Review task completion | 14:03 |
elodilles | 1st task was: 'Follow up with Magnum team re: magnum-capi-helm-charts presence in Caracal release (elod)' | 14:03 |
elodilles | i've pinged the team on IRC and they discussed it on their weekly meeting and decided that the deliverable is not yet ready to be part of the release | 14:03 |
hberaud | ack | 14:03 |
hberaud | thx | 14:03 |
elodilles | maybe next cycle :) | 14:04 |
elodilles | we will see | 14:04 |
elodilles | 2nd task: 'Follow up with TC regarding tripleo "independent" deliverables and whether we should make them release-model:abandoned (fungi)' | 14:04 |
elodilles | i saw that fungi dropped this to TC meeting | 14:04 |
frickler | will be retired: https://review.opendev.org/c/openstack/governance/+/905145 | 14:04 |
elodilles | and gmann proposed the patch: | 14:04 |
elodilles | #link https://review.opendev.org/c/openstack/releases/+/905147 | 14:04 |
elodilles | frickler: ACK, thanks for the info | 14:05 |
elodilles | so as soon as the governance patch has merged, we can review & merge the patch in releases repo | 14:05 |
frickler | both DPLs seem to have acked the governance patch already, so next up will be emptying the repos | 14:06 |
elodilles | +1 | 14:06 |
elodilles | sounds good | 14:06 |
elodilles | anything else to add? | 14:06 |
elodilles | OK, let's move on to the next task then | 14:07 |
elodilles | 3rd task was: 'Generate release requests for all cycle-with-intermediary libraries which had changes, but did not release since milestone-1. (elod)' | 14:08 |
elodilles | and i've generated the patches: | 14:08 |
elodilles | #link https://review.opendev.org/q/topic:caracal-milestone-2 | 14:08 |
elodilles | half of them have merged already, | 14:08 |
hberaud | will +W the remaining patches after the meeting | 14:08 |
elodilles | hberaud: thanks in advance o/ | 14:09 |
hberaud | np | 14:09 |
elodilles | for some the only somewhat relevant content is the python classifier update, | 14:09 |
hberaud | ok | 14:09 |
elodilles | (dropping py36, py37 and adding py310, py311) | 14:10 |
elodilles | but maybe it's better to release them anyway | 14:10 |
hberaud | np | 14:10 |
elodilles | and there are no exceptions left, | 14:10 |
hberaud | ack | 14:10 |
elodilles | teams who signalled that need an update, already updated their release patch and those are released already | 14:11 |
elodilles | so I think we are OK | 14:11 |
hberaud | ack | 14:11 |
elodilles | 4th task: 'To catch if there are acl issues in newly created repositories, run tools/aclissues.py for review. (elod)' | 14:11 |
elodilles | i've run the script, | 14:12 |
elodilles | no ACL issues found by script | 14:12 |
hberaud | nice | 14:12 |
elodilles | yepp, it was a bit suspicious now that the ironic repos ACLs didn't printed any warning ;) | 14:12 |
elodilles | thanks to the fix from the last cycle :) | 14:13 |
hberaud | \o/ | 14:13 |
elodilles | the output was too empty :) | 14:13 |
hberaud | :) | 14:13 |
elodilles | OK, the tasks are covered, let's move on! | 14:13 |
elodilles | #topic Assign R-11 tasks | 14:13 |
elodilles | and this is done :) | 14:13 |
hberaud | thanks elodilles | 14:14 |
elodilles | np :) | 14:14 |
elodilles | as I said we don't have milestone-2 exceptions | 14:14 |
elodilles | (of course, if any team wants to add a late release, then we can process that...) | 14:15 |
hberaud | wfm | 14:15 |
elodilles | and i'll try to figure out a schedule, and ask for reviews 1st from the team then from PTLs on mailing list | 14:15 |
elodilles | * release cycle schedule | 14:16 |
elodilles | * for 2024.2 'D' | 14:16 |
hberaud | ack | 14:16 |
elodilles | (btw i will reach out to the Foundation whether they have the name already. I haven't seen a mail yet) | 14:17 |
frickler | voting ends today | 14:17 |
hberaud | I see the vote | 14:17 |
elodilles | ah, good, exciting :) | 14:17 |
elodilles | then we'll see :) | 14:17 |
elodilles | next topic then \o/ | 14:18 |
elodilles | #topic Review countdown email | 14:18 |
elodilles | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:18 |
elodilles | please review ^^^ | 14:18 |
frickler | "$other-upcoming-event" is intentional? | 14:19 |
elodilles | nope, that was a leftover :) | 14:20 |
elodilles | removed | 14:20 |
elodilles | maybe it's too early anyway, to advertise any event | 14:20 |
hberaud | may we can also add the final release in the "upcoming deadlines"... | 14:20 |
elodilles | yepp, let's do that. adding it in a minute | 14:21 |
frickler | well one could mention that the date for the next ptg has been announced, but might be a bit offtopic | 14:21 |
hberaud | we could announce the PTG date in the coming weeks within the upcoming deadlines | 14:22 |
elodilles | frickler: we usually add the PTG there, so it's not off-topic at all | 14:22 |
elodilles | i thought maybe we are too early for that but you are right, let's add it | 14:22 |
elodilles | any of you has the exact date in front of you? o:) | 14:23 |
hberaud | nope | 14:23 |
frickler | 8.4. - 12.4. | 14:23 |
frickler | I remember because I was puzzled that the days are the same as for the current week | 14:24 |
elodilles | :) | 14:24 |
hberaud | virtual? | 14:24 |
frickler | but that's because we have Feb 29 this year | 14:24 |
frickler | virtual, yes | 14:24 |
elodilles | yepp, leap year | 14:24 |
hberaud | LGTM | 14:25 |
frickler | https://openinfra.dev/ptg/ if you want to link to it | 14:25 |
elodilles | what was it? it was said that we don't use the word 'virtual' anymore? | 14:25 |
hberaud | ok | 14:25 |
frickler | well the above site does use it | 14:25 |
elodilles | ahh, but there it is, so then let's use it :) | 14:25 |
frickler | cool, ack | 14:26 |
elodilles | something like that | 14:26 |
hberaud | LGTM | 14:26 |
elodilles | thanks i'll send it later today | 14:27 |
hberaud | thanks | 14:27 |
elodilles | last topic then: | 14:27 |
elodilles | #topic Open Discussion | 14:27 |
frickler | I have two questions | 14:27 |
elodilles | I have one topic after you :) | 14:27 |
elodilles | so, shoot :) | 14:27 |
frickler | a) the TC has marked four projects as inactive, iiuc that means they will not be part of the release, but they are still listed in deliverables. what action needs to be taken there? | 14:28 |
elodilles | frickler: oh, good topic! | 14:29 |
elodilles | if they are inactive then i guess we should not relese them, right? | 14:29 |
frickler | that's my understanding, yes | 14:29 |
hberaud | tag them abandoned? https://releases.openstack.org/reference/release_models.html#abandoned | 14:29 |
elodilles | which are the 4 projects? | 14:29 |
frickler | monasca, sahara, freezer, solum | 14:30 |
hberaud | and I think they will be ignored by our tooling | 14:30 |
frickler | governance/reference/emerging-technology-and-inactive-projects.rst | 14:30 |
elodilles | 'abandoned' are for cycle independent deliverables, | 14:30 |
frickler | I think we wanted to wait one cycle before actually retiring | 14:31 |
elodilles | so I think we have to remove them from deliverables/caracal/* | 14:31 |
hberaud | nope | 14:31 |
hberaud | I think they are for all deliverables | 14:31 |
hberaud | and as said in the doc they are ignored by the tooling at the next series creation | 14:31 |
elodilles | hmmm, cool | 14:32 |
hberaud | at least that's what I understand | 14:32 |
elodilles | OK, then patches needs to be created with the new flag as 'abandoned' | 14:32 |
hberaud | we can also remove files if no release exists for this series, that also work... | 14:33 |
elodilles | i'll propose then patches against the four projects' deliverables and ask you to review it | 14:33 |
elodilles | let me add a task for next week | 14:34 |
elodilles | to not to forget :) | 14:34 |
elodilles | there | 14:35 |
frickler | did a quick check and they all don't have releases this cycle yet | 14:35 |
elodilles | (i think one of our former task should have caught this, but probably they weren't marked inactive at that time?) | 14:36 |
elodilles | frickler: yepp, i'm pretty sure that not even any patches were merged in these repos recently... | 14:36 |
frickler | some were marked pretty recently | 14:36 |
frickler | but it would be good to know when your task was happening | 14:37 |
frickler | so we (TC) can notify you about late changes | 14:37 |
hberaud | https://github.com/openstack/releases/commit/50a23bb308fa57e45ccc3562290103d635e9409f | 14:37 |
hberaud | I think we can simply remove the file ^ | 14:37 |
elodilles | before Milestone-2 we have tasks that checks things against governance repo | 14:37 |
hberaud | files | 14:38 |
elodilles | hberaud: ACK, i'll double-check before proposing the patches | 14:39 |
hberaud | ok | 14:39 |
frickler | ok, so that's covered then I guess | 14:39 |
frickler | b) might be actually the same as your topic: unmaintained tooling | 14:40 |
elodilles | frickler: i also waited for that to happen (to mark those deliverables as inactive/retired) as we struggle with them for some cycles already | 14:40 |
elodilles | frickler: yepp, i wanted to point to the same topic :) | 14:40 |
frickler | elodilles: yes, I know, and I'm glad that there was consensus now in the TC to take this step | 14:40 |
frickler | so I saw your patches, which need reviews, is that all that is missing currently? | 14:41 |
elodilles | frickler: yepp, life will be easier for us, and those who needs those repos anyhow, maybe now realise that something needs to be done | 14:41 |
elodilles | frickler: yepp, i think we can move on with the patches: | 14:42 |
elodilles | https://review.opendev.org/q/topic:%22relmgt-unmaintained-state%22 | 14:42 |
hberaud | will review them after the meeting | 14:42 |
elodilles | maybe early next week we can merge them if you haven't find any issue or missing things | 14:43 |
frickler | ok, I already started looking, but I don't have too much experience with the tools | 14:43 |
elodilles | the last two patch will test the tagging and branch cutting | 14:43 |
frickler | maybe I should start from the end, then ;) | 14:43 |
elodilles | i meant the patches against release-test repo o:) | 14:44 |
elodilles | but that's easy to start with ;) | 14:44 |
frickler | anyway that answers what I had in mind, thx | 14:44 |
elodilles | if anything comes up during testing then we need to fix them anyway | 14:45 |
elodilles | so, fingers crossed | 14:45 |
elodilles | OK | 14:46 |
elodilles | looking forward to the tesing early next week :) | 14:46 |
elodilles | any other topic for today? | 14:47 |
elodilles | i hear silence :) so let's close the meeting then! | 14:50 |
elodilles | thanks hberaud frickler for participating o/ | 14:50 |
elodilles | #endmeeting | 14:50 |
opendevmeet | Meeting ended Fri Jan 12 14:50:59 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:50 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2024/releaseteam.2024-01-12-14.01.html | 14:50 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2024/releaseteam.2024-01-12-14.01.txt | 14:50 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2024/releaseteam.2024-01-12-14.01.log.html | 14:50 |
hberaud | thanks elodilles | 14:51 |
frickler | thx all | 14:51 |
elodilles | o/ | 14:51 |
fungi | and yes, the tripleo outcome was a positive one, as far as getting clarity on the release managers being able to just ignore those remaining deliverables | 14:51 |
hberaud | elodilles: let you double check https://review.opendev.org/c/openstack/releases/+/904942 | 15:04 |
elodilles | fungi: ++ | 15:22 |
elodilles | hberaud: ACK, thanks for the answer there! | 15:22 |
hberaud | np | 15:22 |
opendevreview | Merged openstack/releases master: [Glance] Caracal milestone 2 release https://review.opendev.org/c/openstack/releases/+/905219 | 15:23 |
opendevreview | Merged openstack/releases master: Caracal-2 release for os-brick https://review.opendev.org/c/openstack/releases/+/904926 | 15:23 |
opendevreview | Merged openstack/releases master: Caracal-2 release for python-blazarclient https://review.opendev.org/c/openstack/releases/+/904945 | 15:23 |
opendevreview | Merged openstack/releases master: Caracal-2 release for python-troveclient https://review.opendev.org/c/openstack/releases/+/904956 | 15:24 |
opendevreview | Merged openstack/releases master: Caracal-2 release for keystoneauth https://review.opendev.org/c/openstack/releases/+/904922 | 15:24 |
elodilles | hberaud: i see that meanwhile another patch has landed in oslo.utils, so if you don't mind then i'll quickly update the hash in the patch | 15:25 |
hberaud | yeah, np | 15:25 |
opendevreview | Merged openstack/releases master: Caracal-2 release for cliff https://review.opendev.org/c/openstack/releases/+/904920 | 15:25 |
opendevreview | Merged openstack/releases master: Caracal-2 release for ironic-lib https://review.opendev.org/c/openstack/releases/+/904921 | 15:25 |
opendevreview | Merged openstack/releases master: Caracal-2 release for kuryr https://review.opendev.org/c/openstack/releases/+/904923 | 15:26 |
opendevreview | Merged openstack/releases master: Caracal-2 release for osc-lib https://review.opendev.org/c/openstack/releases/+/904929 | 15:26 |
opendevreview | Merged openstack/releases master: Caracal-2 release for openstacksdk https://review.opendev.org/c/openstack/releases/+/904925 | 15:26 |
opendevreview | Merged openstack/releases master: Caracal-2 release for os-vif https://review.opendev.org/c/openstack/releases/+/904927 | 15:27 |
opendevreview | Merged openstack/releases master: Caracal-2 release for python-keystoneclient https://review.opendev.org/c/openstack/releases/+/904952 | 15:27 |
opendevreview | Merged openstack/releases master: Caracal-2 release for python-zunclient https://review.opendev.org/c/openstack/releases/+/904958 | 15:27 |
opendevreview | Elod Illes proposed openstack/releases master: Caracal-2 release for oslo.utils https://review.opendev.org/c/openstack/releases/+/904942 | 15:27 |
elodilles | hberaud: there it is ^^^ | 15:27 |
hberaud | ack | 15:27 |
opendevreview | Merged openstack/releases master: Caracal-2 release for ceilometermiddleware https://review.opendev.org/c/openstack/releases/+/904919 | 15:29 |
opendevreview | Merged openstack/releases master: Caracal-2 release for python-designateclient https://review.opendev.org/c/openstack/releases/+/904948 | 15:29 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!