charm-ovn-dedicated-chassis:stable/20.05

Last commit made on 2020-06-16
Get this branch:
git clone -b stable/20.05 https://git.launchpad.net/charm-ovn-dedicated-chassis

Branch merges

Branch information

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

Recent commits

d9e1da1... 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

d0e0c89... by Frode Nordahl

Fix certificate request and response handling

Rebuild to pull in fixes [0] from layer-ovn.

0: https://github.com/openstack-charmers/charm-layer-ovn/pull/15

Change-Id: I9df1f5523426358b2c88bf96c7559dc119828ce1
Closes-Bug: #1858416
(cherry picked from commit 434ccef5b41b720a2e76b5030f9cbf051c0642fe)

8c46714... by David Ames

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: I3436b7d88ec5dfc5f561984ba3b41956aa05164f

15074aa... by Frode Nordahl

Remove inherited configuration options invalid for charm

The charm removes some configuration options only valid for the
subordinate chassis charm. A side effect of this is that the
deletes section in the OVN layer is replaced by ours, and we then
need to delete configuration options inherited from upstream
layers ourself.

Add missing icon.

Change-Id: I3fd02dee2968ee773ef2b31c18f7c674b12adf43
Closes-Bug: #1879088

49996cf... by Dmitrii Shcherbakov

Fix a description in metadata.yaml

This charm is not a subordinate charm, therefore, the description in
metadata.yaml should not be misleading as it is user-facing.

Change-Id: I36089a18f48923fbe2a17eb125acdb99939cbb8a

8932f42... by Alex Kavanagh

Rebuild for sync charm-helpers for 20.05 release

Change-Id: I3033b0d87fc0688325655d6dffa48f2fbecef1c7

5025dd6... by Frode Nordahl

Consume upstreamed shared OVN library code

Update charm README

Ignore unsupported configuration options from ``layer-ovn`` and
provide our own configuration adapter.

At this point in time the DPDK, Hardware offload and SR-IOV
configuration options and support from ``layer-ovn`` is not
relevant for this charm.

Update repo info.

Func-Test-Pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/263
Change-Id: Ifd65abbd898f735683f6a06c0babcc34ea90ef63

910ba8b... by Alex Kavanagh

Add yaml vars to focal-ussuri bundle

This brings it into line with the other charms that are part of the the
enable-focal topic. This makes it easier to add a new bundle just by
changing a couple of variables.

Change-Id: Id6b247be955afb38c5e399616f2e3bea57017119

44f682c... by Alex Kavanagh

Enable focal as part of the gate tests

Change-Id: Ib848fe9d555a7d573edffb5782e668a941994b65

d251895... by Frode Nordahl

Move default release selector activation

The default release select function must be activated in the
concrete charm class module to ensure it executes early enough.

Change-Id: I76d5f43e7d6e5226e5bd761a09bf02a1c815c07d