charm-cinder-netapp:stable/ussuri

Last commit made on 2023-01-13
Get this branch:
git clone -b stable/ussuri https://git.launchpad.net/charm-cinder-netapp

Branch merges

Branch information

Name:
stable/ussuri
Repository:
lp:charm-cinder-netapp

Recent commits

c9eeca9... by Corey Bryant

Pin tox to < 4.0.0

Tox 4.0.0 was recently released and it has several breaking changes.
We pin to < 4.0.0 here. We are planning to move forward only on the
master charm branches.

Tox is also pinned to < 4.0.0 for stable branches in upstream
openstack-zuul-jobs as well as in zosci-config. However, the
requires= section in the charm's tox.ini file ends up installing
tox>4, wiping out the zuul-pinned tox<4 that was already installed
installed. This patch fixes that.

Related-Bug: #2002788
Change-Id: Ief56e82058e39282261147c5180ec602ae761ae3

6d2c70a... by Alex Kavanagh

Pin build.lock for all layers to the commit hash

This charm was missing the build.lock file, so it wasn't actually
locking any of the files.

Change-Id: I4cd1b67996aa48673a61b497a038e2d30c08086e

3030d88... by Alex Kavanagh

Migrate charm charmhub for stable/ussuri

- start from stable/ussuri branch
- Do charmcraft, osci, zuul changes
- Modify libs to point to stable/ussuri for:
  - charmhelpers
  - charms.openstack (as needed)
  - zaza & zaza.openstack.tests
- Remove unsupported test bundles
- migration bundles to charmhub.io (ch: prefix + channels)
- Build on 18.04 amd64
- Run on 18.04 amd64, s390x, ppc64el, arm64
- Run on 20.04 amd64, s390x, ppc64el, arm64

Change-Id: I9059f93371bc2e0bcbe34f9f898ac6d160995a16

d97649f... by Alex Kavanagh

21.10 - Stable cut of charms for release

* On stable/21.10 branch
* Point charms to stable libraries
* Update bundles to point to stable charms

Change-Id: I9683f964fe2c535e936bc6e731c89a78a1d2cfa8

f885450... by Aurelien Lourot

Add CI boilerplate

Change-Id: Id8cc08a0951f7347250a2aaa703438e3adfb5e95

6dd0c13... by Luciano Lo Giudice <email address hidden>

Merge pull request #7 from rodrigogansobarbieri/netapp_config_pool_fix

Remove netapp-storage-pools config over netapp-pool-name-search-pattern

4b51db7... by Rodrigo Barbieri

Remove netapp-storage-pools config over netapp-pool-name-search-pattern

- The config option has been deprecated long time ago [0][1]
- netapp-pool-name-search-pattern is shared by ONTAP and E-series
- E-series always uses iSCSI protocol so the config
  netapp-pool-name-search-pattern should not be tied to the
  netapp-storage-protocol config

[0] https://github.com/openstack/cinder/blob/ab0313e3567e4ff8e5d6a2a678ad186df4fb7c5a/cinder/volume/drivers/netapp/options.py#L165
[1] https://github.com/openstack/cinder/blob/ab0313e3567e4ff8e5d6a2a678ad186df4fb7c5a/cinder/volume/drivers/netapp/eseries/library.py#L1692

2146549... by Luciano Lo Giudice <email address hidden>

Merge pull request #6 from rodrigogansobarbieri/netapp_config_fix

Remove cluster config option and comments, fix pep8 issues

c649b02... by Rodrigo Barbieri

Remove cluster config option and comments, fix pep8 issues

Upon further discussion with the NetApp driver team and in
light of [0] merging, the cluster-cinder-volume config has
become non-functional for the moment as the driver does not
support ACTIVE-ACTIVE [1] and the cinder code will not allow
the driver to start in a clustered mode without supporting
ACTIVE-ACTIVE [2].

[0] https://review.opendev.org/811472
[1] https://github.com/openstack/cinder/blob/93fb8fbe161f922a3cdafc402bab367ba91e318e/cinder/volume/driver.py#L391
[2] https://github.com/openstack/cinder/blob/93fb8fbe161f922a3cdafc402bab367ba91e318e/cinder/volume/manager.py#L313

8f8fd25... by Billy Olsen <email address hidden>

Merge pull request #5 from lmlg/update-readme

Remove references to 'actions' in the README file