14:00:20 #startmeeting releaseteam 14:00:20 Meeting started Fri Sep 24 14:00:20 2021 UTC and is due to finish in 60 minutes. The chair is hberaud. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:20 The meeting name has been set to 'releaseteam' 14:00:25 #link https://etherpad.opendev.org/p/xena-relmgt-tracking 14:00:29 Ping list: elodilles armstrong 14:00:31 o/ 14:00:37 o/ 14:00:37 We're way down on line 368 now. 14:00:43 Will just wait a couple minutes for folks. 14:01:08 o/ 14:01:31 o/ 14:02:08 #topic Review task completion 14:02:09 o/ 14:02:30 So, the first task was "Process any standing RC1 deadline exceptions." 14:02:48 We didn't have exception 14:03:05 Next task was "Gracefully release tempest plugins with latest changes available." 14:03:32 https://review.opendev.org/q/topic:%2522xena-tp-latest%2522+(status:open) 14:04:11 going through the easy ones 14:04:30 Almost all patches are now merged, a couple of patch just need a final +2, and the one with a -1 can be now updated as the devstack patch is now merged ^ 14:04:42 leaves the two with -1 14:05:01 ok 14:05:26 Ah sorry this one need further patches apparently https://review.opendev.org/c/openstack/releases/+/809571 14:05:43 I'll follow them after the meeting 14:05:55 OK we can wait for Monday on those ones 14:06:00 sold 14:06:07 that would be an eexception 14:06:12 Yes 14:06:19 if it's just one we are in good shape 14:06:27 Merged openstack/releases master: Release heat-tempest-plugin for xena https://review.opendev.org/c/openstack/releases/+/809545 14:06:53 Indeed the process was smooth 14:07:00 Merged openstack/releases master: Release freezer-tempest-plugin for xena https://review.opendev.org/c/openstack/releases/+/809543 14:07:03 Merged openstack/releases master: Release murano-tempest-plugin for xena https://review.opendev.org/c/openstack/releases/+/809570 14:07:24 alright added the exception to the tracker 14:07:37 Thanks 14:07:41 So the next task was "On the Monday, generate stable branches for all cycle deliverables that are still missing one." 14:07:58 And everything is now merged https://review.opendev.org/q/topic:%22xena-missing-stable-branches%22 14:08:07 doublecheckign 14:08:21 can't hurt 14:09:16 you can proceed while i run checks :) 14:09:22 ack 14:10:05 only missing requirements, so all good? 14:10:12 So, the next task was to communicate with the QA, the i18n, and the requirements teams 14:10:16 elodilles: thank you 14:10:31 hberaud: no problem 14:10:39 I seen patches for the QA part (devstack and grenade at least) 14:10:42 i've sent the mail: http://lists.openstack.org/pipermail/openstack-discuss/2021-September/025037.html 14:10:44 yeah 14:10:50 devstack is already branched 14:10:50 gmann: do we need more things? 14:11:06 once grenade also merged we will setup devstack for Yoga/Xena 14:11:14 ok 14:11:30 i'll continue to review those patches after the meeting 14:11:34 and devstack-gate is completely out of the picture for yoga, right? 14:11:41 (grenade and devstack*) 14:11:45 this one #link https://review.opendev.org/c/openstack/releases/+/810865 14:11:49 fungi: yes 14:11:51 fungi: yes 14:11:55 awesome 14:11:55 :) 14:13:08 Then we had in stock => "Ensure that all projects that are publishing release notes have the notes link included in their deliverable file." 14:13:36 The main patch just need a final +2 => https://review.opendev.org/c/openstack/releases/+/810236 14:13:55 hberaud: had a question around sahara-tests, which looks unreleased in Xena 14:13:56 Ah sorry I missed some updates 14:14:33 I'll address these comments after the meeting 14:14:39 also what about solum-tempest-plugin? 14:14:41 Concerning sahara-test 14:15:08 lemme check 14:16:41 indeed these 2 deliverables are missing, I wonder why I didn't see them with the command 14:16:42 I think we did while doing train-last? 14:17:44 I think because they aren't type of "tempest-plugin" 14:17:55 that was only for train not released in xena deliverables 14:18:00 ah no they are 14:18:16 Ah yes I remember 14:18:22 gmann: thanks 14:18:40 hberaud: https://review.opendev.org/c/openstack/releases/+/801155/1/deliverables/xena/sahara-tests.yaml#14 14:19:03 there was no more changes than wallaby hash 14:19:03 yes thanks 14:20:17 Still doublechecking... we have 263 files in the xena releases directory, only 179 with a stable branch and 45 trailing, so there is a gap 14:20:17 in that case, can we just use same hash ? 14:20:35 so, my question is do we want to open a maintenance window for those deliverables for xena by producing a convenience release? 14:20:55 Merged openstack/releases master: Release magnum-tempest-plugin for xena https://review.opendev.org/c/openstack/releases/+/809548 14:21:21 Merged openstack/releases master: Release cloudkitty-tempest-plugin for xena https://review.opendev.org/c/openstack/releases/+/809542 14:21:21 my grep foo is lacknig, I have a hard time listing files that do not contain stable/xena :) 14:22:25 ttx: hberaud as sahara-tests has not merged any change in Xena, what we do just leave it to release or use same hash & version in xena devlierable ? 14:22:30 ok I have the list (-L for the rescue) 14:22:49 gmann: same hash, new version 14:23:04 grep -L "stable/xena" *.yaml 14:23:07 yeah, --files-without-match 14:23:10 or -L 14:23:16 ttx: ok 14:23:20 i always forget the short form of that option 14:23:57 grep -L "stable/xena" *.yaml | grep -v puppet | grep -v tempest 14:23:59 cinderlib.yaml 14:24:01 devstack-plugin-ceph.yaml 14:24:03 devstack-plugin-container.yaml 14:24:05 grenade.yaml 14:24:07 kayobe.yaml 14:24:09 kolla-ansible.yaml 14:24:11 kolla.yaml 14:24:13 openstack-ansible-roles.yaml 14:24:15 openstack-ansible.yaml 14:24:17 patrole.yaml 14:24:19 release-test.yaml 14:24:21 requirements.yaml 14:24:23 sahara-tests.yaml 14:24:25 cinderlib is missing 14:24:37 cinderlib is trailing 14:24:43 ah yes 14:25:54 devstack plugins are missing 14:26:45 Ghanshyam proposed openstack/releases master: Release sahara-tests with same hash used in wallaby https://review.opendev.org/c/openstack/releases/+/810921 14:26:46 gmann: yes we could release the same hash with a new version just to open the maintenance window for xena 14:26:52 ^^ 14:27:21 devstack-plugin-container patch is here: https://review.opendev.org/c/openstack/releases/+/810890 14:27:40 yes 14:27:55 ok it looks ok 14:28:10 https://review.opendev.org/c/openstack/releases/+/809888 14:28:26 devstack-plugin-ceph ^^ 14:28:29 assuming it's ok that tempest plugins are not branched :) 14:28:33 we just need solumn-tempest-plugin 14:28:43 just in case 14:28:46 hberaud: I will do quickly 14:28:51 thanks 14:28:52 sometimes I like to doublecheck that our process works :) 14:29:05 elodilles: sounds good 14:29:21 Merged openstack/releases master: Create stable/xena for grenade https://review.opendev.org/c/openstack/releases/+/810865 14:29:28 ttx: it's a good habit :) 14:30:13 ok soI think we can continue 14:30:21 prometheanfire: thanks! 14:31:33 yes 14:31:42 the last item was "Let cycle-with-rc projects iterate on RCs as needed " 14:31:59 I seen a couple of RC2 but everything is now merged 14:32:15 #topic Assign R-1 tasks 14:32:51 elodilles: are you volunteer to notify the documentation team? 14:33:02 Ghanshyam proposed openstack/releases master: Release solum-tempest-plugin with same hash used in wallaby https://review.opendev.org/c/openstack/releases/+/810923 14:33:04 hberaud: my name is there already :) 14:33:05 Ah I see your name 14:33:12 thank you :) 14:33:16 np :) 14:33:25 and all rest is already assigned 14:33:30 did i list all missing branches/tempest exceptions? 14:33:38 (re: first task) 14:34:15 we could add the missing one too, just in case 14:35:17 I think everything is listed 14:36:32 Goutham Pacha Ravi proposed openstack/releases master: Create Xena branch for devstack-plugin-ceph https://review.opendev.org/c/openstack/releases/+/809888 14:36:48 #topic Review countdown email contents 14:36:57 Matthew Thode proposed openstack/releases master: branch requirements project for stable/xena https://review.opendev.org/c/openstack/releases/+/810925 14:37:10 #link https://etherpad.opendev.org/p/relmgmt-weekly-emails#L10 14:37:14 #link https://etherpad.opendev.org/p/relmgmt-weekly-emails 14:39:33 I just edited since there won't be a "Forum" 14:39:38 otherwise lgtm 14:39:55 ok 14:39:59 thanks 14:40:19 looks ok 14:41:06 #topic Open Discussion 14:41:20 OK, anything else from anyone? 14:41:41 Not really other than to apologize for not being the most helpful this release! 14:42:30 gmann: I don't think it will work => https://review.opendev.org/c/openstack/releases/+/810923 A cycle should start at least with a minor version 14:42:41 diablo_rojo_phone: np :) 14:43:09 I shall resolve to be better for Yoga. 14:43:14 hberaud: ohk, let me update then. same for sahara-tests 14:43:34 diablo_rojo_phone: :) 14:43:54 indeed it is the same thing for sahara 14:44:27 diablo_rojo_phone: thank you in advance! o:) 14:44:29 Ghanshyam proposed openstack/releases master: Release sahara-tests with same hash used in wallaby https://review.opendev.org/c/openstack/releases/+/810921 14:44:46 Ghanshyam proposed openstack/releases master: Release solum-tempest-plugin with same hash used in wallaby https://review.opendev.org/c/openstack/releases/+/810923 14:44:52 hberaud: ^^ 14:45:20 thanks 14:46:04 Anything else to discuss today? 14:46:35 nope 14:46:58 nothing from me 14:47:03 nothing from me either 14:47:09 OK, thanks everyone. Let's wrap up. 14:47:21 #endmeeting