charm-neutron-api:stable/wallaby

Last commit made on 2024-01-09
Get this branch:
git clone -b stable/wallaby https://git.launchpad.net/charm-neutron-api

Branch merges

Branch information

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

Recent commits

11a8d64... 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 6f303256517588d9e1ac530150d419c7f8573fd8)

ad56d2b... 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
(cherry picked from commit d0d2b9072fe37292a8a71714d3b197a1d07c0493)

6923b47... by Alex Kavanagh

[wallaby] 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/829
Closes-Bug: #2028683

Change-Id: Ie5fcf1db9033668c72f7aa09240915b9bf1ec851

74925ab... 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: Id2e74e0e34edd82b288622780b13027d87bc7c96
Related-Bug: #1965967

69c1753... by Alex Kavanagh

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

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

Change-Id: I3adeabbc1a5a4fba1850a99cfd3efbd327aa59e4

5c30e13... by Alex Kavanagh

Migrate charm charmhub for stable/wallaby

- start from stable/wallaby branch
- Do charmcraft, osci, zuul changes
- Modify libs to point to stable/wallaby for:
  - charmhelpers
  - charms.openstack (as needed)
  - zaza & zaza.openstack.tests
- Remove unsupported test bundles
- migration bundles to charmhub.io (ch: prefix + channels)
- Build on 20.04 amd64
- Run on 20.04 amd64, s390x, ppc64el, arm64

Change-Id: I3284e84bdb6e4edc58de37df8a77384ca3142fc8

c2d076e... by Aurelien Lourot

Fix removing fwaas when upgrading from Ussuri to Victoria

Without this fix, upgrading from Ussuri to Victoria won't
fully remove fwaas everywhere, leading to broken floating
IPs.

Fixes https://github.com/openstack-charmers/charmed-openstack-tester/issues/57

Change-Id: I959e8f8cafc6d4040895762c21f8ad8b6f190a3b
(cherry picked from commit e18b89a3f0f61e88adbc3e82c90e6f43a1215927)

1638aeb... by Aurelien Lourot

Pin pyparsing

In order to fix this Zaza failure:
AttributeError: module 'pyparsing' has no attribute 'operatorPrecedence'

Change-Id: Ib9c2574f872acea9c508c296deb54d962d5c4720

5cba829... by Alex Kavanagh

21.10 - Release

Remove the "channel: candidate" from the func-test
bundles.

Change-Id: Iec7b07841c651b54451dd5593491f421f5addb02

54a6ff4... by Alex Kavanagh

21.10 - Stable cut of charms for testing period

* use stable/21.10 libraries
* use zaza/zaza-openstack-tests at stable/21.10
* build.lock files for reactive charms
* bundles refer to ~openstack-charms candidate channel

Change-Id: Ibf95d82a15e50b88b6244ab22897257032f959b0