charm-ovn-chassis:stable/23.03

Last commit made on 2024-04-25
Get this branch:
git clone -b stable/23.03 https://git.launchpad.net/charm-ovn-chassis

Branch merges

Branch information

Name:
stable/23.03
Repository:
lp:charm-ovn-chassis

Recent commits

da4f329... by Edward Hope-Morley

Rebuild to pull in charm-helpers change

The change this pulls in ensures that when service_resume is called (which
happens on every update-status hook), services are only enabled and started if
they are disabled and stopped respectively.

Related-Bug: #2058505
Change-Id: I2e42dd30066f5a099c97e7504fcdc6138c4a7496

f64ca7d... by Edward Hope-Morley

Add ovn cert nrpe check

Certs are root readable so we use a cron job to perform
the check and save state for an nrpe check to read and
send back to nagios.

Closes-Bug: #1979539
Change-Id: Ia6df3fc2e3bc0d64ef2128ed65959a5d2d9b3d62
(cherry picked from commit fec04c22a84e5be8867712f3c925efef69d64d70)
(cherry picked from commit 9c670651d81c50ede859f26ca0547497be0cba3b)

246ce26... by Frode Nordahl

Make version pinning configurable

Add charm configuration option `enable-version-pinning` which
defaults to 'true' for the stable branches.

build.lock: Update pin set for PyYAML and Cython.

Closes-Bug: #2030944
Signed-off-by: Frode Nordahl <email address hidden>
Change-Id: If98b094efe5e16eb3db1eb6025f8c10b93660225

04d0426... by Alex Kavanagh

OVN 23.03 stabilisation

This patch locks down the OVN charm on the stable/23.03 branch and uses
other stable artefacts to build and test the charm.

Change-Id: I35e776bd46aeaddef3e92e680568263d1c897908

26cd0f4... by Zuul <email address hidden>

Merge "Enable jammy-antelope voting and drop kinetic-zed tests"

b62930b... by Zuul <email address hidden>

Merge "Add Antelope support"

1f33f04... by Corey Bryant

Enable jammy-antelope voting and drop kinetic-zed tests

* Voting was turned on for jammy-antelope in the
  project-template for charm-functional-jobs in zosci-config
* Voting for jammy-antelope bundles with non-standard names
  is turned on in individual charms
* Kinetic-zed bundles/tests are removed

Change-Id: If39b9b154a06b12924d04ae53d62a5360c0970a4

364fa7f... by Liam Young

Handle deferred stops

The ovs package in kinetic+ (zed+) uses dh_installsystemd with
--no-start for ovsdb-server, ovs-vswitchd, and ovs-record-hostname.
this results in stop events rather than restart events. This
change updates the restart-services actions for this charm to
handle stop events.

Change-Id: I947f6eb6f74c35d3b3f0786ec7a5274709558e17
Closes-Bug: #2012553

6508508... by Corey Bryant

Add Antelope support

* sync charm-helpers to classic charms
* change openstack-origin/source default to antelope
* align testing with antelope
* add new antelope bundles
* add antelope bundles to tests.yaml
* add antelope tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases

Change-Id: I7f45be41f599b7689fad922fb0e7afa6eee33dd5

6fe6001... by Frode Nordahl

tox.ini: Fixup

Remove pins.

Properly format passenv list.

Drop the outer tox.ini func-target hack.

Drop the incepted tox in src/test-requirements.txt.

Drop pip.sh script.

Change-Id: I25dec5d1853a5aeb686df353d7c661f4a6eb5b69