*** amoralej|off is now known as amoralej | 07:16 | |
*** marios is now known as marios|ruck | 08:23 | |
opendevreview | Pierre Riteau proposed openstack/releases master: Release final python-blazarclient for Antelope https://review.opendev.org/c/openstack/releases/+/873519 | 09:39 |
---|---|---|
hberaud | elodilles: o/ FYI, I proposed patches to fix oslo's gates, however, one I didn't understand the oslo.policy use case (https://zuul.opendev.org/t/openstack/build/70a2b1d5035c4e719aa9039de1b4c43d/log/job-output.txt) (https://review.opendev.org/c/openstack/oslo.policy/+/873994) can you have a look and tell me if you know what happens here? | 09:42 |
* elodilles is looking | 09:50 | |
elodilles | hberaud: py38 is not there on ubuntu jammy | 09:50 |
elodilles | hberaud: isn't py38 jobs running on focal? (or py38 is explicitly installed on py38 jobs...hmmm) have to check with other projects' py38 jobs | 09:51 |
hberaud | good question | 09:52 |
elodilles | yepp, with a quick check on other projects py38 runs over ubuntu-focal | 09:53 |
hberaud | I just checked the others oslo projects their py38 jobs, and indeed they are on focal | 09:53 |
elodilles | so the question is why jammy is under it in oslo.policy | 09:53 |
hberaud | no idea | 09:53 |
hberaud | At first glance zuul's config looks good https://opendev.org/openstack/oslo.policy/src/branch/master/.zuul.yaml | 09:55 |
bauzas | hberaud: want me to update https://review.opendev.org/c/openstack/releases/+/873537 ? | 09:56 |
hberaud | bauzas: feel free | 09:56 |
bauzas | cool | 09:56 |
hberaud | thanks | 09:56 |
opendevreview | Sylvain Bauza proposed openstack/releases master: Release final python-novaclient for Antelope https://review.opendev.org/c/openstack/releases/+/873537 | 09:56 |
bauzas | there it goes ^ | 09:57 |
hberaud | thanks | 09:57 |
opendevreview | Yasufumi Ogawa proposed openstack/releases master: Release final python-tackerclient for Antelope https://review.opendev.org/c/openstack/releases/+/873542 | 09:57 |
opendevreview | Hervé Beraud proposed openstack/releases master: Release final python-zaqarclient for Antelope https://review.opendev.org/c/openstack/releases/+/873547 | 10:01 |
elodilles | hberaud: it seems the problem comes from the job template: openstack-python3-antelope-jobs | 10:01 |
elodilles | hberaud: openstack-python3-jobs should be used | 10:02 |
elodilles | nevertheless, openstack-python3-antelope-jobs job template is not correct as it uses jammy for py38, so that also could be fixed | 10:02 |
opendevreview | Hervé Beraud proposed openstack/releases master: Release final python-senlinclient for Antelope https://review.opendev.org/c/openstack/releases/+/873539 | 10:03 |
hberaud | I see | 10:04 |
hberaud | good catch | 10:04 |
hberaud | https://review.opendev.org/c/openstack/oslo.policy/+/874220 | 10:05 |
elodilles | looks good | 10:11 |
hberaud | thanks | 10:15 |
elodilles | np :) | 10:17 |
opendevreview | Merged openstack/releases master: Release final osc-placement for Antelope https://review.opendev.org/c/openstack/releases/+/873515 | 10:17 |
opendevreview | Merged openstack/releases master: Release final python-cyborgclient for Antelope https://review.opendev.org/c/openstack/releases/+/873524 | 10:17 |
opendevreview | Merged openstack/releases master: Release final python-neutronclient for Antelope https://review.opendev.org/c/openstack/releases/+/873536 | 10:17 |
opendevreview | Merged openstack/releases master: Release final python-ironicclient for Antelope https://review.opendev.org/c/openstack/releases/+/873530 | 10:17 |
opendevreview | Merged openstack/releases master: Release final python-magnumclient for Antelope https://review.opendev.org/c/openstack/releases/+/873532 | 10:17 |
opendevreview | Merged openstack/releases master: Release final python-glanceclient for Antelope https://review.opendev.org/c/openstack/releases/+/873526 | 10:17 |
elodilles | hberaud: now the cross-nova-tox-py38 job is failing. it should have a 'nodeset: ubuntu-focal' added to its declaration in .zuul.yaml (in oslo.policy) | 10:21 |
hberaud | ok | 10:21 |
elodilles | or the other option is to replace py38 jobs with py310, but probably better to start with the py38 fixing | 10:21 |
opendevreview | Pierre Riteau proposed openstack/releases master: Release final python-blazarclient for Antelope https://review.opendev.org/c/openstack/releases/+/873519 | 10:22 |
hberaud | elodilles: and I guess the neutron-tox-python38 will also fail | 10:23 |
elodilles | hberaud: yes | 10:23 |
hberaud | done | 10:24 |
elodilles | and now i see that i was wrong, as openstack-python3-antelope-jobs template is also correct but i looked at the wrong jobs /o\ | 10:24 |
elodilles | so the problem was with this cross-*-tox-py38 jobs :S | 10:25 |
hberaud | elodilles: do you want that I revert to antelope? | 10:25 |
elodilles | hberaud: no need, they are equal | 10:26 |
hberaud | ok | 10:26 |
elodilles | and in Bobcat those should be replaced to the common, new template anyway | 10:26 |
hberaud | yeah | 10:28 |
opendevreview | Carlos Eduardo proposed openstack/releases master: Release final python-manilaclient for Antelope https://review.opendev.org/c/openstack/releases/+/873533 | 10:48 |
opendevreview | Merged openstack/releases master: Release final python-novaclient for Antelope https://review.opendev.org/c/openstack/releases/+/873537 | 11:47 |
opendevreview | Merged openstack/releases master: Release final python-designateclient for Antelope https://review.opendev.org/c/openstack/releases/+/873525 | 11:47 |
opendevreview | Merged openstack/releases master: Release final python-ironic-inspector-client for Antelope https://review.opendev.org/c/openstack/releases/+/873529 | 11:51 |
opendevreview | Merged openstack/releases master: Release final python-blazarclient for Antelope https://review.opendev.org/c/openstack/releases/+/873519 | 12:05 |
opendevreview | Merged openstack/releases master: Release final python-manilaclient for Antelope https://review.opendev.org/c/openstack/releases/+/873533 | 12:39 |
*** amoralej is now known as amoralej|lunch | 13:38 | |
elodilles | reminder: meeting in less than 15 minutes! | 13:46 |
opendevreview | Rajat Dhasmana proposed openstack/releases master: Release final python-cinderclient for Antelope https://review.opendev.org/c/openstack/releases/+/873522 | 13:47 |
hberaud | ack | 13:51 |
elodilles | and it's time! | 14:00 |
elodilles | #startmeeting releaseteam | 14:00 |
opendevmeet | Meeting started Fri Feb 17 14:00:35 2023 UTC and is due to finish in 60 minutes. The chair is elodilles. 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 | o/ | 14:00 |
elodilles | Ping list: hberaud armstrong elodilles | 14:00 |
elodilles | #link https://etherpad.opendev.org/p/antelope-relmgt-tracking | 14:00 |
elodilles | we are almost at the bottom | 14:00 |
elodilles | @ line 324 | 14:01 |
elodilles | o/ | 14:01 |
fungi | that's a good place to be | 14:01 |
elodilles | yepp :) a bit scary, but yes :) | 14:02 |
elodilles | ttx is travelling, so let's not wait for him | 14:02 |
elodilles | #topic Review task completion | 14:02 |
elodilles | 1st task was: 'Process any remaining library freeze exception (all)' | 14:03 |
elodilles | and there's no open lib release patch | 14:03 |
elodilles | so this is done | 14:04 |
elodilles | anything i missed? | 14:04 |
hberaud | nope | 14:04 |
hberaud | I don't think | 14:04 |
elodilles | cool, then next task: | 14:05 |
elodilles | 'Propose autoreleases for cycle-with-intermediary client libraries (hberaud)' | 14:05 |
hberaud | https://review.opendev.org/q/topic:antelope-milestone-3 | 14:05 |
elodilles | patches proposed ^^^ | 14:05 |
hberaud | I think we can force those without response | 14:05 |
elodilles | so here the situation is a bit different | 14:05 |
elodilles | yepp, today is the deadline, | 14:05 |
elodilles | however as a later task of mine showed, we have some deliverables with broken gates | 14:06 |
elodilles | mostly due to tox4 | 14:06 |
elodilles | what should be the way forward: | 14:06 |
fungi | projects which haven't fixed their ability to merge changes since december are likely inactive, so good feedback to the tc | 14:07 |
elodilles | 1) force merge now the patches AND ask for RFE for deliverables with broken gates - when they are fixed | 14:07 |
elodilles | 2) wait some days and propose RFE | 14:07 |
elodilles | fungi: not that simple, but yes, it's a good indicator | 14:08 |
hberaud | if they are not yet fixed, then, I think we are ready to follow 2) | 14:08 |
elodilles | fungi: sometimes projects forget some of their rarely used deliverables (python-*clients) | 14:09 |
elodilles | hberaud: ack, we can track this anyway as there is a task in next week's task list | 14:09 |
elodilles | i've +2'd some that are ready to force-merge anyway (no response from the team, but gate seems OK) | 14:10 |
hberaud | same thing here | 14:10 |
elodilles | and -1'd some that have broken gates | 14:10 |
elodilles | I'll review the rest after the meeting | 14:11 |
hberaud | ack thanks | 14:11 |
elodilles | hberaud: will you be available after the meeting? in case there will be some patch to force-merge or discuss | 14:11 |
elodilles | if not then we can discuss things on Monday | 14:12 |
hberaud | I've a school meeting in ~1h | 14:12 |
*** amoralej|lunch is now known as amoralej | 14:12 | |
hberaud | so I'll be AFK | 14:12 |
elodilles | #action (all) review open releases with broken gates + send RFE's if needed ( https://review.opendev.org/q/topic:antelope-milestone-3 ) | 14:13 |
elodilles | hberaud: ack, no problem, then we can discuss patches (if needed) on Monday | 14:13 |
hberaud | sure | 14:14 |
elodilles | school meetings are important | 14:14 |
hberaud | :) | 14:14 |
elodilles | even if they are not the most exciting things :D | 14:14 |
hberaud | indeed | 14:14 |
elodilles | okay, next task then | 14:14 |
elodilles | 3rd task: 'Evaluate any non-client libraries that did not have any change merged over the cycle to see if it is time to transition them to the independent release model (hberaud)' | 14:15 |
hberaud | So I think that we have nothing to transition here | 14:15 |
elodilles | ack | 14:15 |
hberaud | only tidly coupled libraries appeared in the list | 14:16 |
elodilles | i agree | 14:16 |
hberaud | so I think they should remains with their parent projects | 14:16 |
elodilles | meanwhile i remember i marked monasca-common monasca-statsd as they need a release, but i forgot to propose release patches for them :/ | 14:17 |
elodilles | the reasin is that they haven't merged any patch | 14:17 |
hberaud | yeah | 14:17 |
elodilles | hberaud: ack, let's keep them synced with monasca | 14:17 |
hberaud | ok | 14:17 |
elodilles | i'll propose release patches after the meeting and next week we can do an 'empty' release for them | 14:18 |
hberaud | ok | 14:18 |
hberaud | wfm | 14:18 |
elodilles | #action elod to propose 'convenient' releases for monasca-common and monasca-statsd (they haven't merged a single patch during the cycle) | 14:18 |
elodilles | i guess they will need gate fixes as well, but i will check that too | 14:19 |
elodilles | anything else to mention hberaud ? | 14:19 |
hberaud | no | 14:20 |
elodilles | #agreed keep monasca-common and monasca-statsd as cwi | 14:20 |
elodilles | ok | 14:20 |
elodilles | next task then: | 14:20 |
elodilles | 'List cycle-with-intermediary deliverables that have not been released yet and send a separate email targeted to teams with such unreleased deliverables to remind them that they need to release before $rc1-deadline (elod)' | 14:21 |
elodilles | and mail was sent: https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032234.html | 14:21 |
elodilles | no response yet, but hopefully they will prepare releases soon | 14:21 |
hberaud | ack | 14:22 |
elodilles | we have to keep an eye on them | 14:22 |
opendevreview | Merged openstack/releases master: Release final python-tackerclient for Antelope https://review.opendev.org/c/openstack/releases/+/873542 | 14:22 |
opendevreview | Merged openstack/releases master: Release final python-zaqarclient for Antelope https://review.opendev.org/c/openstack/releases/+/873547 | 14:22 |
opendevreview | Merged openstack/releases master: Release final python-aodhclient for Antelope https://review.opendev.org/c/openstack/releases/+/873517 | 14:22 |
elodilles | #action (all) keep an eye on cwi deliverables without release: https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032234.html | 14:23 |
elodilles | just to highlight it a bit ^^^ | 14:23 |
hberaud | ok | 14:23 |
elodilles | next task: | 14:23 |
elodilles | 5th maybe | 14:24 |
elodilles | prometheanfire: 'On Friday, remind the requirements team to freeze changes to openstack/requirements by applying -2 to all open patches. Ensure that reviewers do not approve changes created by the proposal bot, but do approve changes for new OpenStack deliverable releases. (elod)' | 14:24 |
elodilles | tonyb: ^^^ (when you read the meeting logs o:)) | 14:24 |
elodilles | prometheanfire: tonyb: well, maybe we should wait until today's releases get merged and their upper-constraints bumps as well | 14:25 |
elodilles | prometheanfire: tonyb: otherwise, please be prepared to RFE's as there are 10-20 libraries with broken gates at the moment that might need some simple fix & releases in the coming week | 14:26 |
elodilles | i think that's all for this | 14:27 |
elodilles | any comment maybe? | 14:28 |
hberaud | nope | 14:29 |
elodilles | ack, cool, then last task | 14:29 |
elodilles | we actually discussed this a bit: | 14:29 |
elodilles | 'Propose DNM changes on repositories where no patches merged recently to check that tests are still passing with the current set of dependencies (elod)' | 14:29 |
elodilles | proposed DNM patches where last merge happened only in 2022, failing gates: https://review.opendev.org/q/topic:release-health-check-cwi-antelope+label:Verified%253D-1 | 14:30 |
hberaud | I submitted patches to fix oslo.* https://review.opendev.org/q/topic:release-health-check-oslo | 14:30 |
elodilles | and this uncovered ~30 broken gates | 14:30 |
elodilles | hberaud: cool, thanks! i will look at them | 14:30 |
hberaud | thanks | 14:31 |
elodilles | mail was sent, too: https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032247.html | 14:31 |
elodilles | and just as hberaud, other teams also fixed some gates already \o/ | 14:31 |
hberaud | cool | 14:31 |
elodilles | i think i'll do the same for cycle-with-rc deliverables (next week?) and hopefully we can catch early some broken gates there as well | 14:33 |
elodilles | anyhow, this was all our tasks | 14:33 |
elodilles | continuing with the next topic: | 14:33 |
elodilles | #topic Assign next week tasks | 14:34 |
elodilles | i've added my name already to some tasks | 14:34 |
elodilles | thanks hberaud for volunteering as chair | 14:34 |
elodilles | i've added you for the 'send countdown mail' task o:) | 14:34 |
elodilles | as it is usually handled by the chair of the given meeting o:) | 14:35 |
hberaud | thanks | 14:35 |
hberaud | I think the third task is for everybody, isn't? | 14:35 |
elodilles | yepp, indeed | 14:35 |
elodilles | ++ | 14:35 |
elodilles | all taken then | 14:35 |
elodilles | thanks! | 14:35 |
elodilles | #topic Review countdown email | 14:36 |
elodilles | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:36 |
elodilles | please review ^^^ | 14:36 |
hberaud | why some part are crossed? | 14:37 |
hberaud | Can't we remove them instead? | 14:37 |
elodilles | oh, the -stricked- were the original content, which should be deleted | 14:37 |
hberaud | ok | 14:38 |
elodilles | just wanted to call your attention that there were some bigger changes | 14:38 |
elodilles | they won't be part of the mail to send | 14:38 |
hberaud | LGTM | 14:38 |
hberaud | ack | 14:38 |
hberaud | thanks | 14:39 |
elodilles | like: hard string freeze is not $rc-final-date but $rc1-deadline according to the schedule | 14:39 |
hberaud | I see | 14:39 |
hberaud | you did well | 14:39 |
elodilles | thanks, I'll send it later today | 14:40 |
hberaud | ok | 14:40 |
elodilles | #topic Open Discussion | 14:40 |
elodilles | anything to mention? | 14:40 |
hberaud | nope | 14:41 |
elodilles | i also think everything was mentioned that needid during the other topics | 14:41 |
elodilles | okay, then don't waste more time now, let's end the meeting | 14:42 |
hberaud | thanks elodilles | 14:42 |
elodilles | thanks hberaud fungi for joining o/ | 14:42 |
elodilles | #endmeeting | 14:43 |
opendevmeet | Meeting ended Fri Feb 17 14:43:05 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:43 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-02-17-14.00.html | 14:43 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-02-17-14.00.txt | 14:43 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-02-17-14.00.log.html | 14:43 |
elodilles | hberaud: have a nice weekend, see you next week o/ | 14:43 |
hberaud | elodilles: thank you, to you too :) | 14:44 |
elodilles | thx :) | 14:44 |
opendevreview | Elod Illes proposed openstack/releases master: Release final python-vitrageclient for Antelope https://review.opendev.org/c/openstack/releases/+/873545 | 14:52 |
elodilles | whoami-rajat: hi, sorry, just a double-check: the hash in the python-cinderclient release patch is not the latest: https://zuul.opendev.org/t/openstack/build/5fbf0804a86a47afaf3c33042d170412/log/tox/list-changes/list-changes-results.log#178-187 | 14:59 |
elodilles | whoami-rajat: is that intentional? | 14:59 |
whoami-rajat | elodilles, hey, i used the hash from git log but i see the upstream git repo has the other one mentioned here | 15:01 |
whoami-rajat | elodilles, i will update that in a bit | 15:01 |
opendevreview | Merged openstack/releases master: Release final python-troveclient for Antelope https://review.opendev.org/c/openstack/releases/+/873543 | 15:03 |
whoami-rajat | elodilles, actually both point to the same patch, one is the actual patch hash and one is the MERGE <the patch> hash, not really sure what's the difference there https://github.com/openstack/python-cinderclient/commits/master | 15:04 |
opendevreview | Rajat Dhasmana proposed openstack/releases master: Release final python-cinderclient for Antelope https://review.opendev.org/c/openstack/releases/+/873522 | 15:06 |
whoami-rajat | elodilles, done ^ | 15:06 |
elodilles | whoami-rajat: we have to use the one that is "on" the branch, which means that is in this case the HEAD | 15:06 |
elodilles | whoami-rajat: ack, looking | 15:06 |
elodilles | whoami-rajat: if you look at the git tree then you'll see what patches would be missed by choosing the hash of the patch and not it's "merge patch's" hash in this case | 15:10 |
whoami-rajat | elodilles, ack | 15:18 |
opendevreview | Elod Illes proposed openstack/releases master: Release final python-senlinclient for Antelope https://review.opendev.org/c/openstack/releases/+/873539 | 15:36 |
elodilles | hmm, we have a release job failure :S it seems twine upload failed: https://lists.openstack.org/pipermail/release-job-failures/2023-February/001645.html | 15:52 |
opendevreview | Merged openstack/releases master: Release final python-cinderclient for Antelope https://review.opendev.org/c/openstack/releases/+/873522 | 15:52 |
opendevreview | Merged openstack/releases master: Release final python-vitrageclient for Antelope https://review.opendev.org/c/openstack/releases/+/873545 | 15:52 |
elodilles | OK, this is something caused by a patch in python-aodhclient | 15:52 |
elodilles | this patch specifically: https://review.opendev.org/c/openstack/python-aodhclient/+/869393 | 15:54 |
elodilles | at this line: https://opendev.org/openstack/python-aodhclient/src/branch/master/setup.cfg#L36 | 15:54 |
elodilles | twine does not accept this ^^^ | 15:54 |
opendevreview | Merged openstack/releases master: Release final python-zunclient for Antelope https://review.opendev.org/c/openstack/releases/+/873548 | 16:01 |
opendevreview | Merged openstack/releases master: Release final python-senlinclient for Antelope https://review.opendev.org/c/openstack/releases/+/873539 | 16:31 |
opendevreview | Merged openstack/releases master: Release final python-cloudkittyclient for Antelope https://review.opendev.org/c/openstack/releases/+/873523 | 16:43 |
*** amoralej is now known as amoralej|off | 17:23 | |
iurygregory | elodilles, I will check the ironic deliverables mentioned in https://lists.openstack.org/pipermail/openstack-discuss/2023-February/032234.html during next week o/ | 19:03 |
elodilles | iurygregory: ack, thanks in advance! | 19:06 |
iurygregory | np | 19:09 |
opendevreview | Jay Faulkner proposed openstack/releases master: Ironic cycle highlights for Antelope https://review.opendev.org/c/openstack/releases/+/874338 | 22:31 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!