snap-ovn-chassis:branch-22.03

Last commit made on 2022-09-27
Get this branch:
git clone -b branch-22.03 https://git.launchpad.net/snap-ovn-chassis

Branch merges

Branch information

Name:
branch-22.03
Repository:
lp:snap-ovn-chassis

Recent commits

dd9c868... by Frode Nordahl

[branch-22.03] Fix build on s390x

There is no DPDK support on s390x yet.

Signed-off-by: Frode Nordahl <email address hidden>

86e0c81... by Frode Nordahl

Build for all supported architectures

Signed-off-by: Frode Nordahl <email address hidden>
(cherry picked from commit de3b11a3c0a63dbe3cc5d0ada735db0295deeba8)

7fe0368... by Frode Nordahl

snap: Add license information

The SPDX expresssion is compiled based on the debian/copyright
file in the OVS and OVN projects.

Signed-off-by: Frode Nordahl <email address hidden>
(cherry picked from commit bcdafd2a6fa871b4aa1dad1e51e215301ad22e49)

852d898... by Frode Nordahl

Use refresh-mode endure for daemons

The ovn-chassis snap provides data plane components, and we do not
want uncontrolled data plane interruption as a side effect of a
snap refresh.

Signed-off-by: Frode Nordahl <email address hidden>
(cherry picked from commit 24b7e96a209a8359cf628934673cf44a1159690b)

160f452... by Frode Nordahl

[branch-22.03] Pin test to upstream 22.03 branch

Signed-off-by: Frode Nordahl <email address hidden>

d5945d6... by Frode Nordahl

Switch to core22 base

Remove UCA sources as they are not needed for OVN 22.03.x.

Use the new CRAFT_* variable nomenclature.

Signed-off-by: Frode Nordahl <email address hidden>

ba43a61... by Frode Nordahl

Update to OVS 2.17 and OVN 22.03

Temporarily disable the `ovn-detrace` app as it is currently not
in the Ubuntu package (LP: #1971178).

1f7e5aa... by Frode Nordahl

Get snap version from ovn-chassis part

Instead of relying on a static string in the snapcraft.yaml, lets
determine the snap version at build time from the components going
into the ovn-chassis snap.

1595a34... by Frode Nordahl

Add snap logo

b1cfd6c... by Frode Nordahl

Add a GitHub Actions workflow

The workflow will build and install the snap and then run a
single test from a modified version of the OVN system testsuite.