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