charm-cinder-netapp:stable/victoria

Last commit made on 2023-02-20
Get this branch:
git clone -b stable/victoria https://git.launchpad.net/charm-cinder-netapp

Branch merges

Branch information

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

Recent commits

fc17008... by Alex Kavanagh

Pin build.lock for all layers to the commit hash

The build.lock branch points to master which means that the layer is not
locked. Lock the layers to the commit hash instead; this ensures
reproducible builds as much as possible.

Change-Id: I422aa5aae8712868bc34179903dee6252cd59cd2

589300c... 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: I8b4f868bf76a98a7be4eddfa7d30dfbafe8208c9

98c38af... by Alex Kavanagh

Migrate charm charmhub for stable/victoria

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

Change-Id: I1ee6a247af7651b89f2b8e3ec97d341f3a3e5a2f

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