Skip to content

undercloud_and_charm_setup: Add support for LXD.#1335

Draft
mkalcok wants to merge 1 commit intoopenstack-charmers:stable/yogafrom
mkalcok:yoga-lxd-networking
Draft

undercloud_and_charm_setup: Add support for LXD.#1335
mkalcok wants to merge 1 commit intoopenstack-charmers:stable/yogafrom
mkalcok:yoga-lxd-networking

Conversation

@mkalcok
Copy link
Contributor

@mkalcok mkalcok commented Jan 14, 2026

This adds basic LXD support that allows adding second NIC to instances hosting networking charms as well as populating said charms configuration with the second NIC MAC address.

(cherry picked from commit a5ad00a)

This adds basic LXD support that allows adding second NIC to
instances hosting networking charms as well as populating said
charms configuration with the second NIC MAC address.

Signed-off-by: Frode Nordahl <fnordahl@ubuntu.com>
(cherry picked from commit a5ad00a)
Signed-off-by: Martin Kalcok <martin.kalcok@canonical.com>
@mkalcok mkalcok requested a review from fnordahl January 14, 2026 20:09
@mkalcok
Copy link
Contributor Author

mkalcok commented Jan 14, 2026

We should probably wait for actual OVN functional tests passing before merging. But given that this is a smooth backport (already succesfully applied to stable/caracal), I'm marking it as "ready for review"

mkalcok added a commit to canonical/charm-ovn-chassis that referenced this pull request Jan 14, 2026
As part of the migration to the GitHub, we now use LXD as a juju substrate
for running functional tests. The LXD requires slightly different set of
constraints to deploy desired machines.

Func-test-pr: openstack-charmers/zaza-openstack-tests#1335

Signed-off-by: Martin Kalcok <martin.kalcok@canonical.com>
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.

2 participants