opendevreview | Jake Yip proposed openstack/releases master: Release Magnum stable branches https://review.opendev.org/c/openstack/releases/+/866877 | 01:36 |
---|---|---|
*** marios is now known as marios|rover | 06:04 | |
*** blarnath is now known as d34dh0r53 | 07:01 | |
elodilles | gmann: sorry i was on PTO yesterday, will check the things around Mistral | 08:49 |
elodilles | fungi: Bobcat! nice! thanks, i've added it to our tracking page! (it's in the next week tasks) | 08:51 |
elodilles | so just in time \o/ | 08:51 |
opendevreview | Elod Illes proposed openstack/releases master: [mistral] Release beta version for Antelope https://review.opendev.org/c/openstack/releases/+/869448 | 11:17 |
opendevreview | Elod Illes proposed openstack/releases master: [adjutant] Release beta version for Antelope https://review.opendev.org/c/openstack/releases/+/869449 | 11:17 |
opendevreview | Elod Illes proposed openstack/releases master: [mistral] Release for Antelope-2 https://review.opendev.org/c/openstack/releases/+/869470 | 11:17 |
opendevreview | Elod Illes proposed openstack/releases master: [adjutant] Release for Antelope-2 https://review.opendev.org/c/openstack/releases/+/869471 | 11:17 |
*** dviroel|afk is now known as dviroel | 11:24 | |
hberaud | no meeting today? | 14:01 |
elodilles | o// | 14:02 |
elodilles | ttx? :) | 14:02 |
ttx | oops | 14:03 |
ttx | Sorry I got carried away slidedesigning | 14:03 |
hberaud | np | 14:03 |
ttx | #startmeeting releaseteam | 14:04 |
opendevmeet | Meeting started Fri Jan 6 14:04:07 2023 UTC and is due to finish in 60 minutes. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:04 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:04 |
opendevmeet | The meeting name has been set to 'releaseteam' | 14:04 |
hberaud | o/ | 14:04 |
elodilles | o/ | 14:04 |
ttx | Ping list: hberaud armstrong elodilles | 14:04 |
ttx | #topic Review task completion | 14:04 |
ttx | Generate a list of all cycle-with-intermediary libraries which did not release since the 2022-11-16 date of milestone-1 (hberaud) | 14:05 |
ttx | #link https://review.opendev.org/q/topic:antelope-milestone-2 | 14:05 |
hberaud | glance declined our release patch https://review.opendev.org/c/openstack/releases/+/869059 | 14:05 |
hberaud | I think we can abandon this one | 14:06 |
hberaud | any opinion? | 14:06 |
ttx | ok for me | 14:06 |
elodilles | nope, let's abandon then | 14:06 |
hberaud | done | 14:06 |
ttx | Fix upper constraint redirection ( https://releases.openstack.org/constraints/upper/2023.1 ) (elod) | 14:06 |
hberaud | and the only one remaining is the keystone patch | 14:06 |
hberaud | I think we can merge it | 14:07 |
hberaud | https://review.opendev.org/c/openstack/releases/+/869053 | 14:07 |
ttx | oh right sorry | 14:07 |
hberaud | np | 14:07 |
ttx | Let's give it until Monday and we'll force it? | 14:07 |
ttx | and maybe drop a message on the review to say so | 14:08 |
hberaud | as keyston is under DLP and if I remember correctly both voter are team members | 14:08 |
elodilles | sounds ok | 14:08 |
ttx | ah ok then | 14:08 |
hberaud | I don't know why the badge was not added | 14:08 |
ttx | ok, back to Fix upper constraint redirection ( https://releases.openstack.org/constraints/upper/2023.1 ) (elod) | 14:09 |
elodilles | sorry, i just started to look into the issue and don't have a solution yet for the redirection fix | 14:10 |
elodilles | here is the redirection added: https://opendev.org/openstack/releases/src/branch/master/doc/source/_templates/htaccess | 14:10 |
elodilles | so probably we need some kind of mapping... | 14:10 |
elodilles | antelope -> 2023.1 | 14:10 |
elodilles | if you don't have better ideas | 14:11 |
ttx | yeah that was the kind of issue I was expecting with not using the name in the branch | 14:12 |
elodilles | yepp | 14:12 |
elodilles | originally 2023.1 should have been used in the deliverables directory but that had problems in the beginning | 14:13 |
elodilles | instead of antelope | 14:13 |
ttx | The constraint name is based on the directory name? | 14:13 |
elodilles | yes | 14:13 |
elodilles | i think it comes from here: https://opendev.org/openstack/releases/src/branch/master/openstack_releases/_redirections.py | 14:14 |
ttx | so we can either create some form of mapping... or just say that the branches should be named stable/antelope after all | 14:15 |
elodilles | probably the mapping is not that hard, just needs to be decided where to put | 14:16 |
ttx | I don't think we need to solve it today, right | 14:16 |
elodilles | anyway, I'll try to propose a patch early next week and we can discuss there | 14:16 |
ttx | maybe we can open a thread to discuss it on the list and make sure we pick the right solution | 14:16 |
ttx | since we may be overlooking something | 14:17 |
ttx | and it's good that the TC knows that their numbering is creating all kinds of issues for us | 14:17 |
elodilles | TC was quite clear about they want 2023.1, so let's try that first :) | 14:17 |
elodilles | * stable/2023.1 | 14:18 |
ttx | right, and we said that might create issues | 14:18 |
fungi | i take it "series" can me made to contain 2023.1 | 14:18 |
fungi | er, can't i mean | 14:18 |
elodilles | deliverables/2023.1 caused other issues | 14:19 |
ttx | fungi: that would likely create a cascade of other issues | 14:19 |
ttx | so far this one is the only we detected with the hybrid approach | 14:19 |
fungi | what's building the _deliverables that gets passed into generate_constraints_redirections()? | 14:19 |
elodilles | we pass the _deliverables here: https://opendev.org/openstack/releases/src/branch/master/doc/source/_exts/deliverables.py#L517 | 14:22 |
fungi | looks like the series comes from here: https://opendev.org/openstack/releases/src/branch/master/openstack_releases/deliverable.py#L155 | 14:22 |
elodilles | so somewhere in that file | 14:22 |
ttx | it comes from loading up the deliverables directory content | 14:22 |
ttx | so it's based on the directory names | 14:22 |
fungi | yeah, glob.glob(os.path.join(root_dir, '*/*.yaml')) | 14:22 |
fungi | so would require having the directory named 2023.1 i guess, in order to avoid remapping | 14:23 |
ttx | so yeah, either mapping, or using numbres in dir names, or using names in branch names :) | 14:23 |
elodilles | :) | 14:23 |
ttx | ok let's move that off-meeting | 14:23 |
ttx | Catch if there are acl issues in newly created repositories (elod) | 14:24 |
elodilles | ++ | 14:24 |
elodilles | the aclissues.py reports issues with bifrost.config, ironic.config and ironic-inspector.config files | 14:24 |
elodilles | added by this patch: https://review.opendev.org/c/openstack/project-config/+/866937 | 14:24 |
elodilles | to handle bugfix branches | 14:24 |
elodilles | for ironic team | 14:25 |
elodilles | so this is intentional | 14:25 |
ttx | ok so it's not happy that we don;t have control | 14:25 |
ttx | the script works as intended :) | 14:25 |
elodilles | we have control, but ironic team, too :) | 14:25 |
elodilles | ttx: yepp :) | 14:25 |
elodilles | so in short: nothing that is a real ACL issue :) | 14:26 |
ttx | ok yeah we could update the script... or just keep it as-is as a reminder of that "exception" to the rule | 14:26 |
elodilles | yepp | 14:26 |
ttx | anything more to discuss on that? | 14:27 |
elodilles | nope, i think | 14:27 |
elodilles | i mean: nothing else :) | 14:27 |
ttx | Require a beta release for mistral and adjutant / intermediary releases then to doublecheck gates (elod) | 14:28 |
elodilles | ok | 14:29 |
elodilles | so, i've propsed: https://review.opendev.org/q/topic:inactive-release-test | 14:29 |
elodilles | beta & intermediary releases ^^^ | 14:29 |
elodilles | at least our validators are happy | 14:29 |
fungi | it came up in #openstack-infra last week that zaqar may need similar care | 14:30 |
fungi | it's apparently not merged any changes for months, and still has broken zuul job configuration in master | 14:30 |
elodilles | fungi: as I remember to zaqar's state, i'd say yes | 14:30 |
fungi | as in, right now the only change that could merge to zaqar is the one to trivially fix their named gate queue, it's been sitting there unreviewed since something like september | 14:31 |
elodilles | fungi: was this topic on TC meeting as well? | 14:33 |
fungi | i raised it on the tc channel on sunday | 14:34 |
elodilles | oh, i see, thanks for that! | 14:34 |
fungi | i was unable to attend the tc video call this week, so not sure if it got raised there | 14:34 |
elodilles | :/ | 14:34 |
ttx | Is there anything more to be done on this at this stage? | 14:35 |
fungi | when the tc started their meeting, i reminded them that this week was the deadline to decide what projects would be included in 2023.1 so hopefully they considered those situations | 14:36 |
ttx | we should probably reach out and see if there was anything specific decided | 14:38 |
ttx | let's add that to next week's actions | 14:40 |
elodilles | oh, according to the TC meeting log they also has the action to ping me :) | 14:40 |
elodilles | so the circle is closed :) | 14:40 |
ttx | ah lol | 14:41 |
elodilles | OK, let's add it to next week's action then | 14:41 |
ttx | I passive-sensed it | 14:41 |
elodilles | :) | 14:41 |
ttx | Alrigth, moving on | 14:41 |
ttx | #topic Review countdown email | 14:41 |
ttx | #link https://etherpad.opendev.org/p/relmgmt-weekly-emails | 14:41 |
ttx | I prepared it, let me know if it looks good and I'll send it today | 14:42 |
elodilles | dates are OK | 14:44 |
hberaud | LGTM | 14:44 |
elodilles | (i somehow marked Feb 15 as client lib freeze but it should be Thursday, so 16 is the right date) | 14:45 |
elodilles | LGTM, too | 14:45 |
ttx | okok | 14:45 |
ttx | #topic Assign next week tasks | 14:46 |
ttx | elodilles: the TC is likely to reach to you if that's what they have written down, so probably best if you cover that one | 14:46 |
ttx | hberaud: I can take teh cycle planning if you don;t want it | 14:47 |
hberaud | ok thanks | 14:47 |
elodilles | ttx: ack, added my name to it | 14:47 |
ttx | I'll just have to remember how to do it | 14:48 |
ttx | #topic Open discussion | 14:48 |
elodilles | ttx: i can help to find the resources as I somehow managed it last occasions :) | 14:48 |
ttx | I'll ask you if I don;t find my way | 14:50 |
ttx | anything else, anyone? | 14:51 |
fungi | i pinged the tc members in #openstack-tc again to remind them the release managers were hoping to hear a decision this week on adjutant/mistral (potentially also zaqar) | 14:51 |
elodilles | ( tools/list_weeks.py is the entry point, as it is mentioned in the process page) | 14:52 |
ttx | alright, if nothing else... thanks everyone! | 14:53 |
ttx | #endmeeting | 14:53 |
opendevmeet | Meeting ended Fri Jan 6 14:53:42 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:53 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-01-06-14.04.html | 14:53 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-01-06-14.04.txt | 14:53 |
opendevmeet | Log: https://meetings.opendev.org/meetings/releaseteam/2023/releaseteam.2023-01-06-14.04.log.html | 14:53 |
elodilles | thanks ttx o/ | 14:53 |
hberaud | thanks ttx | 14:53 |
ttx | first meeting from Matrix bridge | 14:54 |
elodilles | :-o | 14:54 |
elodilles | was it working well? | 14:54 |
ttx | there is a bit of lag (I'm using matrix.org) but otherwise good | 14:54 |
fungi | org.matrix:tcarrez | 14:55 |
fungi | looks like you're identified with nickserv too | 14:55 |
fungi | pretty cool | 14:55 |
ttx | the full game | 14:55 |
elodilles | i know that others, too, using matrix | 14:55 |
elodilles | :) | 14:55 |
fungi | one thing to keep an eye out for... if the matrix oftc bridge has a convulsion, you may come back temporarily not identified with nickserv, which will then cause oftc to ban you from any private channels you might autojoin. `/msg chanserv unban #channel-name` after you re-identify and you should be able to /join them again | 14:57 |
fungi | if you're not in any private irc channels, then it's nothing you need to worry about | 14:57 |
elodilles | hberaud: i saw that meanwhile PTL-Approved arrived for 'Antelope-2 Release for keystonemiddleware' so I +2+W'd it now (late Friday release, yay o:)) | 16:00 |
hberaud | ok | 16:00 |
hberaud | thx | 16:00 |
elodilles | np :] | 16:09 |
opendevreview | Merged openstack/releases master: Antelope-2 Release for keystonemiddleware https://review.opendev.org/c/openstack/releases/+/869053 | 16:11 |
*** dviroel is now known as dviroel|lunch | 16:39 | |
*** marios|rover is now known as marios|out | 16:44 | |
*** dviroel|lunch is now known as dviroel | 17:50 | |
gmann | elodilles: for Mistral, the new maintainer wanted to reach out to the release team to discuss what all needs to be done to make Mistral release. I think they have fixed the gate. | 17:56 |
gmann | elodilles: and Adjutant, Dale (PTL) fixed the gate and might do release soon | 17:56 |
gmann | Mistral maintainers are not online here so if you can comment what is needed in this patch https://review.opendev.org/c/openstack/governance/+/866562 | 17:58 |
gmann | and let me ping dale (adjutant PTL) again on release status | 17:58 |
*** dviroel is now known as dviroel|pto | 21:12 | |
gmann | elodilles: I checked and both Adjutant and Mistral are with cycle-with-rc model so their gate is green and their release can be done at rc and at the final release. They do not need to release at m-2 right? | 22:01 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!