*** gmann is now known as gmann_afk | 00:07 | |
prometheanfire | hberaud: ^ | 00:58 |
---|---|---|
*** gmann_afk is now known as gmann | 01:11 | |
*** ysandeep|out is now known as ysandeep|sick | 05:11 | |
*** amoralej|off is now known as amoralej | 06:28 | |
hberaud | ttx, elodilles: o/ please can you validate this patch => https://review.opendev.org/c/openstack/releases/+/812048 thanks by advance | 06:32 |
ttx | hberaud: looking | 07:14 |
hberaud | ty | 07:14 |
ttx | +2a | 07:14 |
*** frickler_ is now known as frickler | 07:25 | |
opendevreview | Merged openstack/releases master: Release os-brick 5.0.1 https://review.opendev.org/c/openstack/releases/+/812048 | 07:27 |
opendevreview | Hervé Beraud proposed openstack/releases master: branch requirements project for stable/xena https://review.opendev.org/c/openstack/releases/+/810925 | 07:57 |
*** ykarel is now known as ykarel|lunch | 08:50 | |
*** ykarel|lunch is now known as ykarel | 10:20 | |
*** ykarel is now known as ykarel|afk | 12:43 | |
*** amoralej is now known as amoralej|lunch | 12:53 | |
*** ykarel|afk is now known as ykarel | 13:29 | |
*** amoralej|lunch is now known as amoralej | 13:35 | |
*** ysandeep|sick is now known as ysandeep | 13:55 | |
ttx | o/ | 13:59 |
hberaud | #startmeeting releaseteam | 14:00 |
opendevmeet | Meeting started Fri Oct 1 14:00:00 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'releaseteam' | 14:00 |
hberaud | Ping list: elodilles armstrong | 14:00 |
hberaud | #link https://etherpad.opendev.org/p/xena-relmgt-tracking | 14:00 |
hberaud | We're way down on line 387 now. | 14:00 |
hberaud | Will just wait a couple minutes for folks. | 14:00 |
elodilles | o/ | 14:00 |
stephenfin | o/ (I've a thing to discuss about missing docs for old stable branches. If there's an agenda I need to add this to, please let me know. If not, hopefully we can discuss at the end) | 14:01 |
fungi | stephenfin: https://etherpad.opendev.org/p/xena-relmgt-tracking | 14:01 |
ttx | ++ | 14:01 |
hberaud | stephenfin: you add this at line 405 => https://etherpad.opendev.org/p/xena-relmgt-tracking | 14:01 |
hberaud | can* | 14:01 |
stephenfin | ta | 14:01 |
hberaud | #topic Review task completion | 14:02 |
hberaud | "Process any remaining stable branching / tempest plugin exception" => everything is done | 14:02 |
hberaud | all patches are now merged | 14:02 |
hberaud | "Notify the documentation team that it should be safe to apply their process to create the new release series landing pages for docs.openstack.org" @elodilles any update? | 14:03 |
elodilles | well, I've pinged stephenfin as he is added as Technical Writer SIG chair | 14:04 |
hberaud | I seen https://review.opendev.org/q/project:openstack/openstack-manuals+topic:yoga | 14:04 |
ttx | there was not much need to do RC2s to grab latest translations | 14:04 |
ttx | ? | 14:04 |
stephenfin | yeah, that's an historical artefact at this point. I'm no longer focused on upstream OpenStack so I've done it this cycle but won't be able to do it for Yoga | 14:04 |
stephenfin | (the Technical Writer SIG) | 14:05 |
elodilles | so it is then a good question who should we ping by next release | 14:05 |
ttx | wondering if https://review.opendev.org/c/openstack/neutron/+/811124 will trigger a neutron rc2 | 14:06 |
stephenfin | I suspect this will have to land in the release team's lap | 14:06 |
elodilles | stephenfin: is there someone who will take over your role in the future? | 14:06 |
elodilles | regarding doc sig | 14:06 |
hberaud | ttx: I proposed RC2 for all available changes and I didn't see translation stuff | 14:06 |
stephenfin | since there are no longer any active members in the doc SIG | 14:06 |
fungi | probably something to bring up with the tc | 14:06 |
stephenfin | elodilles: Not that I'm aware of, no. It really needs to be bootstrapped again | 14:06 |
hberaud | ttx: the RC2 for neutron is there => https://review.opendev.org/c/openstack/releases/+/811036 | 14:06 |
hberaud | they asked to wait for the patch you past | 14:07 |
elodilles | stephenfin: ok, thanks for the information. maybe this is one thing we should raise towards TC? | 14:07 |
hberaud | pasted* | 14:07 |
stephenfin | elodilles: fungi: Yes, I think so | 14:07 |
fungi | elodilles: yes, and the sooner the better | 14:07 |
ttx | ah ok a cinder rc2 on the way | 14:07 |
hberaud | yes | 14:07 |
hberaud | Then the next task was "On the day before the deadline for final release candidates, propose last-minute RCs where needed" | 14:08 |
hberaud | https://review.opendev.org/q/topic:%22xena-final-rc%22 | 14:08 |
hberaud | so only 2 RC2 remain unmerged | 14:09 |
hberaud | for cinder we wait for https://review.opendev.org/c/openstack/requirements/+/812102 | 14:09 |
hberaud | it will allow them to bump their requirements and then we will be able to update the hash of the RC2 | 14:10 |
hberaud | to fix cinder with the os-brick 5.0.1 | 14:10 |
ttx | ack | 14:10 |
hberaud | and for neutron we wait for the previous patch pasted by ttx | 14:11 |
hberaud | I think all these patches will be merged before the end of the day | 14:11 |
ttx | documenting this in the meeting notes | 14:11 |
hberaud | thanks | 14:12 |
hberaud | and when the reqs patch will be merged we will be able to cut xena for reqs | 14:12 |
hberaud | prometheanfire: I'll inform you when the xena branch is cut for requirements | 14:13 |
hberaud | So before proposing the final releases tags we need those 2 RC patches | 14:14 |
ttx | yes, no point in generating the patch until then | 14:14 |
prometheanfire | cool | 14:14 |
hberaud | And that's all for task completion | 14:16 |
hberaud | #topic Assign R-0 tasks | 14:16 |
armstrong | ok | 14:16 |
hberaud | "Once the final patch is proceesed, run the missing-releases script to check for missing tarballs on the release page before the announcement" Any volunteer? | 14:16 |
elodilles | o/ | 14:16 |
hberaud | thanks | 14:16 |
hberaud | elodilles: then I assigned this task to you | 14:17 |
elodilles | ++ | 14:17 |
armstrong | I am open for any available task | 14:17 |
hberaud | armstrong: maybe you could double check the tarballs with elodilles | 14:18 |
hberaud | this is the most longer task | 14:18 |
hberaud | thanks | 14:18 |
hberaud | And that's all | 14:19 |
hberaud | #topic Review countdown email contents | 14:19 |
armstrong | hberaud: ok | 14:19 |
hberaud | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:19 |
ttx | hberaud: not sure http://ptg.openstack.org/etherpads.html is up yet | 14:20 |
ttx | checking | 14:21 |
elodilles | yep, it does not exist yet | 14:21 |
hberaud | indeed | 14:21 |
hberaud | diablo_rojo_phone: o/ can you help us about this point? ^ | 14:21 |
ttx | hmm it actually does not answer :) | 14:21 |
hberaud | either we remove this part or we add a comment that it will be online soon | 14:22 |
ttx | hberaud: probably simpler to not mention it right now | 14:22 |
hberaud | any preference? | 14:22 |
hberaud | ok | 14:22 |
ttx | dropped a suggestion in the etherpad | 14:23 |
hberaud | anyway I think that the PTG/TC team will communicate soon about this | 14:23 |
hberaud | LGTM | 14:23 |
ttx | ok ship it | 14:24 |
elodilles | looks ok | 14:24 |
hberaud | snet | 14:25 |
hberaud | sent | 14:26 |
hberaud | #topic Missing builds for some projects | 14:26 |
hberaud | stephenfin: the floor is yours | 14:26 |
*** ykarel is now known as ykarel|away | 14:26 | |
stephenfin | sorry, that should read *docs* builds | 14:26 |
hberaud | ack | 14:27 |
hberaud | #topic Missing docs builds for some projects | 14:27 |
stephenfin | discussed this with fungi who noted that series docs don't appear for a project until a patch has merged to a branch. Unfortunately there are a few projects who haven't merged patches to e.g. stable/wallaby yet | 14:27 |
ttx | stephenfin: which patches are you talking about? The basic ones setting up the branch? | 14:27 |
stephenfin | I think any patch will do, but at a minimum I would expect to see those, yes | 14:28 |
stephenfin | for example https://review.opendev.org/q/is:open+project:openstack/python-keystoneclient+branch:stable/wallaby | 14:28 |
ttx | yeah, those could be forced but it's sad that we have to do that | 14:28 |
stephenfin | agreed | 14:28 |
fungi | also something to bring up with the tc | 14:28 |
ttx | in all cases yes | 14:29 |
stephenfin | (fwiw, keystone is particularly bad for this. keystoneclient is also missing the victoria patches https://review.opendev.org/q/is:open+project:openstack/python-keystoneclient+branch:stable/victoria) | 14:29 |
fungi | it used to be that the stable-maint team took care of all of those, right? | 14:30 |
hberaud | lot of similar patches are still opened https://review.opendev.org/q/topic:%22create-wallaby%22+(status:open) | 14:30 |
ttx | fungi: i dont think so... but at least they could | 14:30 |
elodilles | (and we have also the same for xena) | 14:30 |
fungi | i meant back when there was only the central stable-maint team, before the project-specific stable teams | 14:31 |
hberaud | that's a good indicator of project under the way of abandon | 14:31 |
fungi | but i suppose we didn't autogenerate stable branch patches back then either | 14:31 |
elodilles | hberaud: indeed | 14:31 |
stephenfin | out of curiosity, is there any reason not to auto-merge these? | 14:32 |
fungi | from what i can tell, keystone-core reviewers lack the necessary permissions to approve those changes, so this may also be related to the current discussion in the tc about revisiting project permissions on stable branches | 14:32 |
stephenfin | given the triviality of them. I've tended to blindly apply them wherever I've stable privileges (mainly in oslo land) | 14:33 |
hberaud | indeed they could be merged automatically without too much risk | 14:33 |
elodilles | I +2'd usually a lot, but not approved without a 2nd +2 | 14:33 |
elodilles | elodilles: basically it really shows whether a project is healthy or not | 14:34 |
elodilles | unfortunately there are more and more that are not merged | 14:34 |
armstrong | elodilles: when will you available to do the task for R-0 ? | 14:34 |
hberaud | stephenfin: So, I would suggest to speak about this with the TC and the stable team | 14:35 |
elodilles | armstrong: mostly all of my afternoons (CEST) should be OK, but let's decide it after the meeting | 14:36 |
stephenfin | Could I kindly ask someone take that action for me? This isn't really a discussion I can drive at the moment | 14:36 |
fungi | probably best if the em sig brings it up wit the tc, given stephenfin is moving on | 14:36 |
elodilles | fungi stephenfin : OK, I can take the action | 14:37 |
fungi | and honestly it's more in the em sig's wheelhous that the tw sig's | 14:37 |
stephenfin | elodilles: thank you! | 14:37 |
ttx | yep | 14:37 |
ttx | thanks elodilles | 14:37 |
hberaud | agreed | 14:37 |
hberaud | thanks | 14:37 |
hberaud | #topic Open Discussion | 14:38 |
fungi | also i'm happy to weigh in on those discussions behalf of the tact sig, but our involvement would probably be more about designing auto-approval mechanisms | 14:38 |
hberaud | thanks fungi | 14:38 |
hberaud | Anything else to discuss today? | 14:39 |
ttx | I'll be around on Wednesday to smooth out any issue. I might have a conference recording thing around 1300utc but hopefully we'll be done before then | 14:40 |
hberaud | ack. Thanks | 14:40 |
hberaud | OK, thanks everyone. Let's wrap up. | 14:43 |
hberaud | #endmeeting | 14:43 |
opendevmeet | Meeting ended Fri Oct 1 14:43:02 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:43 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2021/releaseteam.2021-10-01-14.00.html | 14:43 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2021/releaseteam.2021-10-01-14.00.txt | 14:43 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2021/releaseteam.2021-10-01-14.00.log.html | 14:43 |
armstrong | thanks hberaud | 14:43 |
elodilles | thanks o/ | 14:43 |
fungi | i plan to be around by at least 12:00 utc on wednesday, hopefully earlier, in case we run into any automation or infrastructure issues with the release | 14:43 |
hberaud | ack. Thanks | 14:44 |
elodilles | armstrong: so which day is good for you and which around which UTC time? | 14:45 |
armstrong | elodilles: I am in EDT | 14:46 |
armstrong | and Monday -Tuesday ... will work for me | 14:46 |
armstrong | any day within the week | 14:47 |
armstrong | 9:00 AM EDT ---> 1:00 PM UTC | 14:48 |
elodilles | well, as I see the task says 'once the final patch is processed' | 14:49 |
elodilles | and 'before' the announcement | 14:49 |
armstrong | ok, I was just saying that I am available any day that we agree on | 14:49 |
elodilles | so if I'm not mistaken it is somewhere around Wednesday early afternoon | 14:50 |
armstrong | elodilles: any day from 9:00 AM EDT | 14:50 |
elodilles | i mean Wednesday ~ 1:00 PM UTC | 14:50 |
armstrong | ok | 14:50 |
hberaud | armstrong, elodilles this task should be done on Wednesday | 14:51 |
elodilles | hberaud: ++ | 14:51 |
hberaud | the day of the final release | 14:51 |
armstrong | final release is Wednesday, which is find by me | 14:51 |
elodilles | armstrong: ++ | 14:51 |
fungi | yep, it's somewhat time-sensitive. basically once the release automation completes and the final release announcement is sent out, we give the marketing machine at the foundation the all-clear to unleash press releases about it | 14:52 |
fungi | so the faster the tasks in between there can be completed, the earlier all the marketing for the new release can begin | 14:54 |
armstrong | fungi: OK | 14:54 |
elodilles | well, I'll be around all day Wednesday, so if the patch is process I'll be ready to do the task | 14:55 |
elodilles | * processed | 14:55 |
elodilles | anyway, I'll ping you armstrong | 14:56 |
armstrong | elodilles: ok sounds good | 14:56 |
*** ysandeep is now known as ysandeep|out | 15:00 | |
*** marios is now known as marios|out | 15:46 | |
elodilles | stephenfin fungi : fyi, i've sent the mail to ML: http://lists.openstack.org/pipermail/openstack-discuss/2021-October/025161.html | 15:53 |
elodilles | feel free to comment if I missed something | 15:54 |
fungi | thanks! | 15:58 |
elodilles | no problem | 16:06 |
gmann | elodilles: replied. agree on your proposal of auto merge or single core merge on those stable things. | 16:35 |
gmann | and we will have new structure for stable soon. | 16:35 |
gmann | thanks for raising the concern. | 16:35 |
gmann | also added you as reviewer in the TC proposal, will appreciate your feedback as it is involving stable and EM SIG https://review.opendev.org/c/openstack/governance/+/810721 | 16:36 |
gmann | both are your things :) | 16:36 |
elodilles | gmann: thanks for the reply, I'll review the TC proposal :) | 16:57 |
gmann | thanks | 16:57 |
*** amoralej is now known as amoralej|off | 16:57 | |
*** ysandeep|out is now known as ysandeep | 17:17 | |
opendevreview | Brian Rosmaita proposed openstack/releases master: Proposing xena RC2 for cinder https://review.opendev.org/c/openstack/releases/+/811705 | 18:05 |
*** ysandeep is now known as ysandeep|out | 18:17 | |
-opendevstatus- NOTICE: The review.opendev.org Gerrit server has become unreachable as of approximately 19:10 UTC due to a networking issue in the provider, but should be reachable again shortly | 19:45 | |
opendevreview | Hervé Beraud proposed openstack/releases master: Proposing Xena RC2 for neutron https://review.opendev.org/c/openstack/releases/+/811036 | 19:58 |
opendevreview | Merged openstack/releases master: Proposing xena RC2 for cinder https://review.opendev.org/c/openstack/releases/+/811705 | 20:05 |
opendevreview | Merged openstack/releases master: branch requirements project for stable/xena https://review.opendev.org/c/openstack/releases/+/810925 | 20:30 |
hberaud | prometheanfire: ^ The xena branch is out for reqs | 20:30 |
prometheanfire | nice | 20:39 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!