charm-ovn-dedicated-chassis:stable/20.10

Last commit made on 2020-11-02
Get this branch:
git clone -b stable/20.10 https://git.launchpad.net/charm-ovn-dedicated-chassis

Branch merges

Branch information

Name:
stable/20.10
Repository:
lp:charm-ovn-dedicated-chassis

Recent commits

4104788... by Aurelien Lourot

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch tests to stable.

Switch to using stable charm-helpers branch.

Switch to using stable charm.openstack branch.

Change-Id: Ie6d3894145a38b9c0394d66ce55495cdaa0f4338

4cfc3c1... by Alex Kavanagh

Rebuild reactive charms to pick up latest charm-helpers release.

v0.20.18 has been released and needs incorporating into the reactive charms.

Change-Id: I858e6e9162eb34be3fa8adc2923716362a464add

e20e452... by Alex Kavanagh

Sync libraries & common files prior to freeze

* charm-helpers sync for classic charms
* charms.ceph sync for ceph charms
* rebuild for reactive charms
* sync tox.ini files as needed
* sync requirements.txt files to sync to standard

Change-Id: I077b698c3302dc32a5ffdca0e86dade9f49d7b96

5b33ef3... by Xav Paice

Add NRPE checks for services

Adds the nrpe-external-master layer and checks for services managed by
this charm.

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/433
Layer PR: https://github.com/openstack-charmers/charm-layer-ovn/pull/23

Change-Id: I69dd7238fab1b7dee4e39ddb49ea40b84bf850cf
Closes-Bug: #1896674

1bb00bb... by Frode Nordahl

Remove Eoan support as it is EOL

Add focal-victoria and rename pre-existing bundles to follow a
common naming-scheme.

Switch to focal-ussuri as smoke target.

Change-Id: Ifa9388f578df730e4aa37483cbc5cd30bf9d07d5

1c09daf... by Alex Kavanagh

Release sync for 20.08

- Classic charms: sync charm-helpers.
- Classic ceph based charms: also sync charms.ceph
- Reactive charms: trigger a rebuild
- sync tox.ini
- sync requirements.txt and test-requirements.txt

Change-Id: Ibcd5bb8591c9e044bbd581ac9f2e39417b48488a

9f89ab8... by Aurelien Lourot

Add Groovy test bundle

Change-Id: Ifafde579c991a6972b879f8f80fb2ce5768a1d57

0bd8b20... by Frode Nordahl

Improve messaging for required relations

At present the `certificates` relation will report as missing
until Vault is equipped with a root CA to issue certificates.

Change-Id: Icba0ebd486c6a87f463c91ca22f027dd7d446027

fe10c5c... by Peter Matulis

README improvements

* Fix links
* Add general improvements

Change-Id: Iba8a51c9a41e39ddd5bc8713dcf685948e6f905e

662c34b... by Frode Nordahl

Fix handling of linux bond interfaces

At present linux bonds will be ignored when mentioned directly
in configuration options parsed by the ``BridgePortInterface``
data structure.

If a mac address of a physical interface making up the bond is
listed the code correctly finds the bond name and adds that to
the bridge.

Virtual interfaces are ignored when then map is built, linux bonds
are virtual interfaces.

This patch fixes the problem by checking physical interfaces for
bond membership while building the map. If an interface is member
of a bond add the bond name to the map.

Previously the bond membership check was only done when looking
up interface name from mac after building the map.

Change-Id: I941609236ff2bad62b191d0adf4a36bd2b34a42b
Closes-Bug: #1883244