charm-cinder-three-par:stable/2023.1

Last commit made on 2023-05-16
Get this branch:
git clone -b stable/2023.1 https://git.launchpad.net/charm-cinder-three-par

Branch merges

Branch information

Name:
stable/2023.1
Repository:
lp:charm-cinder-three-par

Recent commits

43aa1a4... by Alex Kavanagh

Stable artefacts for stable/2023.1 (antelope)

This patch is to lock the stable/2023.1 (antelope release) charms
down so that as much as possible.
In particular, this patch does:

- set the .gitreview to stable/2023.1
- lock zaza and zaza-openstack-tests to stable/antelope branches
- for reactive charms Add build.lock files to lock the layers
  and python modules used to build the charm.
- for ops framework charms, extract a pip freeze from the
  charmcraft container after building the charm to lock the
  modules used to build the charm.
- drop the kinetic bundles if the exist. (Note the updates to
  tests.yaml is in another batch (topic: antelope-voting)
- update the bundles so that they point to the antelope specific
  channels. e.g. 2023.1/edge for OpenStack charms, 23.03/edge for
  OVN charms, quincy/edge for Ceph charms and generally, the
  appropriate LTS Jammy branch for the various support charms.

Change-Id: I259d83b13470956a5a246697d02c38db9283c49d

0dddba9... 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: I34ccbe87d21cccdb45b23cf0db824494136bebc3
(cherry picked from commit 94a58c278ca25f45167580413dfe837c0d1e3365)

6b0012d... 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: Ic692de2c23d02d3658bf982cf13b066a6f840509

8772f48... by Liam Young

Fix charm for tox4 compatibility

Related-Bug: 2002788
Change-Id: I628db3b62fd9a4f21621a7b602cd5da173b33f7a

4a3cfa5... by Samuel Allan

Fix bugs and increase test coverage

Rename `use-multipath-image-xfer` config
to `use-multipath-for-image-xfer`.
This appeared to be a typo, as the latter is what cinder requires.

Use the app name as default for `volume-backend-name`
if not set.

Add more unit tests as regression tests and to increase coverage.

Add working zaza test and bundle
(cinder won't be initialised,
but we can test that values are being passed
through to cinder.conf as expected).

Fix pep8 test.

Change-Id: I6435924e3a55c576acb6f7abe30c534068f2cd05

ce88108... by Billy Olsen <email address hidden>

Merge pull request #1 from lmlg/curate-cinder-threepar

Curate cinder threepar

16536c8... by Luciano Lo Giudice

Supress warnings in tests

79348d6... by Luciano Lo Giudice

Remove unused exception

fe799e3... by Luciano Lo Giudice

Use charmhub in test bundles

db316aa... by Luciano Lo Giudice

Rework charm to use cinder sub plugin