charm-neutron-api:stable/xena

Last commit made on 2023-12-13
Get this branch:
git clone -b stable/xena https://git.launchpad.net/charm-neutron-api

Branch merges

Branch information

Name:
stable/xena
Repository:
lp:charm-neutron-api

Recent commits

6f30325... by Diko Parvanov

Adding uplink_status_propagation option

Add charm option uplink-status-propagation, which for releases >= stein
will add the ml2 plugin uplink_status_propagation, that enabled ports to
have the propagate_uplink_status attribute to allow instance VF to see the PF
link state change for SR-IOV ports.

Change-Id: I4f1ace630c74363057b0bbdbc759c482125ad015
Partial-Bug: 1949491
(cherry picked from commit 3e387d591869b714be1c323f240fcaff289b3c10)

d0d2b90... by Billy Olsen

Pin openstacksdk to fix the python 3.6 builds

Commit b34de32a in openstacksdk replaced the appdirs library with
the platformdirs library. The platformdirs library is not python 3.6
compatible and causes some challenges. Pin the openstacksdk to a
lower version.

Change-Id: Id00276a5cfcf63af5767376e0e53bde94d144711

96a956c... by Alex Kavanagh

[xena] Ensure get_requests_for_local_unit doesn't fail on incomplete relation

This is a rebuild/make sync for charms to pickup the fix in charmhelpers to fix
any inadvertant accesses of ['ca'] in the relation data before it is available
from vault in the certificates relation. Fix in charmhelpers is in [1].

[1] https://github.com/juju/charm-helpers/pull/828
Closes-Bug: #2028683

Change-Id: Ia55a6fb673ff15db991d706d1217f8e3b3e320e4

ab79967... by Edward Hope-Morley

Backport support for access rules

This patch is a charm-helpers sync to get the fixes
application credential access-rules.

Change-Id: I0cc2b9df1837d7f05f20eaa0f153a76550e40148
Related-Bug: #1965967

d97ca84... by Alex Kavanagh

Fix invalid tempest pin for 31.0.0

Change-Id: I2534a7dbd623a0a8083fffb32d26d002cc2fd771

2bdf0ef... by Zuul <email address hidden>

Merge "Update the bundles to use the stable track, edge risk for xena" into stable/xena

9ac60ae... by Alex Kavanagh

Update the bundles to use the stable track, edge risk for xena

This update points the charms to the appropriate channel for
the charm being used, either from ceph, openstack, ovn or the
misc tracks for xena.

Change-Id: Idcbf319ac547e5bd9127282a57835c0a34380c4d

e894cb5... by Alex Kavanagh

Pin tempest to <31 for pre py38

Tempest development master dropped py36 support for version 31.0.0
onwards. This retrospectively pins the tempest package so that upstream
zuul can still gate due to the 'openstack-python3-xena-jobs' that
references the py36 job.

Change-Id: I1b36b5cc6349e2e51cb9ca6ed739664a70d2ee67

91381af... by Alex Kavanagh

Update the charmcraft.yaml for xena (no 22.04 base)

- Build on 20.04 amd64
- Run on 20.04 amd64, s390x, ppc64el, arm64

Change-Id: I9a1b379a8df2c89cb453040071d7c68d7f20981e

2e9176c... by Zuul <email address hidden>

Merge "Option to enable network-segment-range support" into stable/xena