charm-cinder-netapp:stable/xena

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

Branch merges

Branch information

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

Recent commits

fbcd83d... 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: Ia86a36a1c5f636660b4655b547f4df905f8a5842

c61ef90... 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: Id9938cd701b1ca9aad50ab423c5f4de3b824a07e

f597735... by Alex Kavanagh

Update the bundles to use the stable track, edge risk for xena

This update points the charms to the appropriate channel for
the charm being used, either from ceph, openstack, ovn or the
misc tracks for xena.

Change-Id: I7aa09d42144e4245f6662566012b8df39750952a

eb6929a... by Alex Kavanagh

Update the charmcraft.yaml for xena (no 22.04 base)

- Build on 20.04 amd64
- Run on 20.04 amd64, s390x, ppc64el, arm64

Change-Id: Iaaf85ea790385042412e730dc7939529a41b6619

c88e875... by Alex Kavanagh

Update to build using charmcraft - xena batch

Batch to add building by charmcraft for the xena batch.
Supports just wallaby and xena in gate.

Includes cherry-picks of:
* Only send netapp_pool_name_search_pattern when set 1705f540ae8
* Use the correct names for the overlay variables cc44a9c78523

Change-Id: I6895aeab89d140092c51aa69728beb347b69269c

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