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