Skip to content

zuul: move current lane to OpenStack 2025.1#2902

Merged
berendt merged 1 commit into
mainfrom
roll-openstack-version-lanes-forward
Jun 15, 2026
Merged

zuul: move current lane to OpenStack 2025.1#2902
berendt merged 1 commit into
mainfrom
roll-openstack-version-lanes-forward

Conversation

@ideaship

Copy link
Copy Markdown
Contributor

What

Move both current testbed lanes from OpenStack 2024.2 to 2025.1:

  • testbed-deploy-current-in-a-nutshell-* openstack_version: "2024.2" → "2025.1"
    (explicit override kept, to insulate the lane against future default drift)
  • testbed-update-stable-current-ubuntu-24.04 openstack_version_next: "2024.2" → "2025.1"

Why

current is meant to track the OpenStack release the latest dev line ships.
After OSISM 10.0.0 shipped 2025.1 (#2857), the current lanes were left on
2024.2 — now a full release behind stable. 2024.2 is end-of-life, so
those nightly slots were testing an obsolete release. Nothing exercises 2024.2
after this change.

Both values are actually consumed: the deploy value flows into terraform on a
latest manager, and the update value hits the MANAGER_VERSION == latest
branch in upgrade-manager.sh (so set-openstack-version.sh applies it).

Scope

This is the first step of #2900. The next lane bump to 2026.1
is blocked on 2026.1 support and follows separately. A previously considered
step that bumped the openstack_version default in configuration.yml was
dropped as a no-op (the value is shadowed in CI and overwritten on documented
installs by terraform/Makefile); see #2900 for details.

Test

zuul / zuul-additional labels to run the affected current lanes against
2025.1.

Refs: #2900

The "current" deploy and update lanes still targeted OpenStack 2024.2,
which is now a full release behind stable: OSISM 10.0.0 ships 2025.1.
Keeping a lane on the end-of-life 2024.2 release no longer reflects
what "current" is meant to mean and wastes a nightly slot.

Move both current lanes that carried 2024.2 to 2025.1:
testbed-deploy-current-in-a-nutshell (the explicit override is kept
rather than dropped, to insulate the lane against future default
drift) and testbed-update-stable-current (openstack_version_next).
Nothing now exercises the EOL 2024.2 release.

First landed step of rolling the current/next lanes forward
(#2900); the next lane bump to 2026.1 is blocked on
2026.1 support and follows separately.

Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Roger Luethi <luethi@osism.tech>
@ideaship ideaship marked this pull request as ready for review June 10, 2026 13:18
@ideaship ideaship requested a review from berendt June 12, 2026 07:56
@ideaship ideaship moved this from Ready to In review in Human Board Jun 12, 2026
@berendt berendt merged commit dcc4b16 into main Jun 15, 2026
3 checks passed
@berendt berendt deleted the roll-openstack-version-lanes-forward branch June 15, 2026 14:16
@github-project-automation github-project-automation Bot moved this from In review to Done in Human Board Jun 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants