opendevreview | Gregory Thiemonge proposed openstack/releases master: Release final python-octaviaclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942553 | 07:32 |
---|---|---|
stephenfin | ttx, elodilles: I think I've asked this before but don't recall getting an answer: what would it take to branch at component-specific milestones, rather than as a big bang at the end? | 10:31 |
stephenfin | We have non-client freeze last week, so realistically everything that's in e.g. oslo.db shouldn't change now. Couldn't we have branched those libraries last week/early this week, immediately post freeze? | 10:32 |
stephenfin | s/have/had/ | 10:32 |
elodilles | stephenfin: it is definitely possible to branch right now | 10:32 |
stephenfin | Is there a reason we don't/haven't done so historically? It seems like a non-brainer, versus downing tools for N weeks until the release? | 10:33 |
stephenfin | And if not, how does branching happen? I assume it's automated? | 10:33 |
elodilles | stephenfin: the only thing is to keep feature implementation on master branch as low as possible to avoid the case when you have a seriously broken thing in stable/2025.1 and cannot simply backport a patch because of the new features on master branch | 10:34 |
elodilles | stephenfin: nevertheless this is the time when we have to focus on the released version being stable, not on working on new features o:) | 10:34 |
stephenfin | Right, you don't want to go reformat the whole codebase or remove some large chunk of code before release. Though even if you did, you could do a stable-only fix | 10:34 |
stephenfin | Right, I get that, and I don't plan on breaking anything/anyone. But a month is a long-time, especially if there isn't a lot of stabilization to be done | 10:37 |
elodilles | stephenfin: see the 'general information' section of the last countdown mail as an example: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/VNWPP3VSFGRLRLDXITGOOIXMU5QI4RBU/ | 10:37 |
elodilles | stephenfin: when we generate the release patches we can set to cut stable/<series> branches as well, but we let this to project teams. (and force the branch cutting at a later stage) | 10:38 |
frickler | just keep in mind that testing on the new stable branch will be limited/difficult as long as qa and reqs haven't branched | 10:43 |
opendevreview | Merged openstack/releases master: Release final sushy for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/941886 | 10:44 |
opendevreview | Merged openstack/releases master: Release final openstacksdk for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/941859 | 10:44 |
frickler | although the fallback to master should be mostly fine ... I was having the trouble with the stable->eom migration in mind, but this one isn't as bad | 10:46 |
elodilles | yepp. just wanted to write that in that case master branch is used, so shouldn't be a problem o:) | 10:47 |
elodilles | the opposite is the problem: when half of the projects have stable/<series> branch but not all AND devstack and grenade are branching as well. because then devstack based jobs might fail due to missing stable/<series> branches for some of the projects | 10:48 |
elodilles | hence we cut stable/<series> for devstack and grenade when all have branched already | 10:49 |
stephenfin | elodilles: Will https://review.opendev.org/c/openstack/releases/+/942392 be merged today alongside all the auto-generated patches? | 11:44 |
stephenfin | I suspect it should have gone out last Thursday, being a non-client library | 11:45 |
elodilles | stephenfin: i've +2'd it already so it can go out any minute :) | 12:53 |
elodilles | it just needs a 2nd core review | 12:53 |
stephenfin | ack | 12:54 |
ttx | on it | 13:03 |
tobias-urdin | if anybody from the release team has a minute i need another +2 on https://review.opendev.org/c/openstack/releases/+/942443 thx! | 13:14 |
opendevreview | Merged openstack/releases master: cliff 4.9.0 https://review.opendev.org/c/openstack/releases/+/942392 | 13:21 |
opendevreview | Kacper Kulakowski proposed openstack/releases master: Release taskflow 5.11.1 for epoxy series https://review.opendev.org/c/openstack/releases/+/942904 | 14:49 |
opendevreview | Carlos Eduardo proposed openstack/releases master: Release final python-manilaclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942548 | 14:50 |
opendevreview | Merged openstack/releases master: Release final os-vif for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/941862 | 15:35 |
opendevreview | Merged openstack/releases master: Release final python-ironic-inspector-client for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942545 | 15:35 |
opendevreview | Kacper Kulakowski proposed openstack/releases master: Release openstackdocstheme 3.4.2 https://review.opendev.org/c/openstack/releases/+/942918 | 15:58 |
opendevreview | Artem Goncharov proposed openstack/releases master: Release os-api-ref 3.1.0 https://review.opendev.org/c/openstack/releases/+/942922 | 16:17 |
opendevreview | Kacper Kulakowski proposed openstack/releases master: Release futurist 3.1.1 https://review.opendev.org/c/openstack/releases/+/942923 | 16:28 |
opendevreview | Kacper Kulakowski proposed openstack/releases master: Release openstackdocstheme 3.5.0 https://review.opendev.org/c/openstack/releases/+/942918 | 16:40 |
opendevreview | Kacper Kulakowski proposed openstack/releases master: Release oslotest 5.0.1 https://review.opendev.org/c/openstack/releases/+/942928 | 17:02 |
opendevreview | Kacper Kulakowski proposed openstack/releases master: Release os-api-ref 3.0.2 https://review.opendev.org/c/openstack/releases/+/942929 | 17:05 |
opendevreview | Kacper Kulakowski proposed openstack/releases master: Release openstack-doc-tools 4.0.1 https://review.opendev.org/c/openstack/releases/+/942930 | 17:09 |
opendevreview | Kacper Kulakowski proposed openstack/releases master: Release osprofiler 4.2.1 https://review.opendev.org/c/openstack/releases/+/942932 | 17:12 |
opendevreview | Merged openstack/releases master: Release final python-magnumclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942547 | 18:49 |
opendevreview | Merged openstack/releases master: Release neutron-lib 3.18.2 https://review.opendev.org/c/openstack/releases/+/942529 | 22:08 |
opendevreview | Merged openstack/releases master: Release final python-masakariclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942549 | 22:08 |
opendevreview | Merged openstack/releases master: Release final osc-placement for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942534 | 22:32 |
opendevreview | Merged openstack/releases master: Release final python-novaclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942551 | 22:32 |
opendevreview | Merged openstack/releases master: os-ken: release version 3.0.1 https://review.opendev.org/c/openstack/releases/+/942709 | 22:32 |
opendevreview | Merged openstack/releases master: Release Horizon 25.2.0 for Epoxy https://review.opendev.org/c/openstack/releases/+/942717 | 22:32 |
opendevreview | Merged openstack/releases master: Release final python-swiftclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942554 | 22:32 |
opendevreview | Merged openstack/releases master: Release final python-zunclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942559 | 23:57 |
opendevreview | Merged openstack/releases master: Release final python-octaviaclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942553 | 23:57 |
opendevreview | Merged openstack/releases master: Release watcher for stable/2023.2 https://review.opendev.org/c/openstack/releases/+/941460 | 23:57 |
opendevreview | Merged openstack/releases master: Release neutron for stable/2023.2 https://review.opendev.org/c/openstack/releases/+/941419 | 23:57 |
opendevreview | Merged openstack/releases master: Release ovn-bgp-agent for stable/2023.2 https://review.opendev.org/c/openstack/releases/+/941442 | 23:57 |
opendevreview | Merged openstack/releases master: Release zun for stable/2023.2 https://review.opendev.org/c/openstack/releases/+/941461 | 23:57 |
opendevreview | Merged openstack/releases master: Release puppet-ceph 7.0.0 https://review.opendev.org/c/openstack/releases/+/942443 | 23:57 |
opendevreview | Merged openstack/releases master: Release final python-adjutantclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942535 | 23:58 |
opendevreview | Merged openstack/releases master: Release final python-cyborgclient for 2025.1 Epoxy https://review.opendev.org/c/openstack/releases/+/942542 | 23:58 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!