Skip to content

feat: drop OVN-K8S provider support - #891

Open
gboutry wants to merge 1 commit into
canonical:mainfrom
gboutry:feat/drop-ovn-k8s
Open

feat: drop OVN-K8S provider support#891
gboutry wants to merge 1 commit into
canonical:mainfrom
gboutry:feat/drop-ovn-k8s

Conversation

@gboutry

@gboutry gboutry commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

Make MicroOVN the only networking provider and remove the provider toggle.

Assisted-By: Codex (gpt-5-6)

Requires:

QA steps

Deploy Sunbeam in any deployment type (maas or manual), and the OVN provider will be MicroOVN.
The toggle ovn.provider=ovn-k8s is ineffective, and Sunbeam shall always be deployed using MicroOVN as the global SDN provider.

Links

Jira card: OPEN-4623

Make MicroOVN the only networking provider and remove the provider
toggle.

Assisted-By: Codex (gpt-5-6)
Signed-off-by: Guillaume Boutry <guillaume.boutry@canonical.com>
Comment thread sunbeam-python/sunbeam/provider/local/steps.py
@gboutry
gboutry requested review from ahmad-can and freyes July 22, 2026 11:52
@gboutry
gboutry marked this pull request as ready for review July 22, 2026 13:38

@freyes freyes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hi Guillaume, what will happen with existing deployments when they upgrade to this version?, IIUC this PR doesn't do anything special on the upgrade path.

@freyes freyes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wrong vote before

@ahmad-can ahmad-can left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@gboutry

gboutry commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator Author

hi Guillaume, what will happen with existing deployments when they upgrade to this version?, IIUC this PR doesn't do anything special on the upgrade path.

Hey, this is for 2026.1+ onwards only, which is only on edge atm, no upgrade supported.

Upgrade from OVN-K8S to MicroOVN is a separate work that will land on 2025.1 and 2024.1 branches, not 2026.1 branch.

@freyes

freyes commented Jul 24, 2026

Copy link
Copy Markdown
Collaborator

Upgrade from OVN-K8S to MicroOVN is a separate work that will land on 2025.1 and 2024.1 branches, not 2026.1 branch.

is there a card/spec/issue/bug where this is captured?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants