charm-cinder-backup:stable/ussuri

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

Branch merges

Branch information

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

Recent commits

9dda8cd... 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: I4ea2f6cf75146c9cc46255fcebd9152738874665

3fc02fc... 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: Ic99a6dd7aab2d6be4238628fbf27dbac36db08ae

ae2f473... by Alex Kavanagh

21.10 - Release

Remove the "channel: candidate" from the func-test
bundles.

Change-Id: If57eba39cc203b519289fd4533c122fdfa41dc27

1b22602... by Alex Kavanagh

21.10 - Stable cut of charms for testing period

* use stable/21.10 libraries
* use zaza/zaza-openstack-tests at stable/21.10
* build.lock files for reactive charms
* bundles refer to ~openstack-charms candidate channel
* update tox/pip.sh to ensure setuptools<50.0.0

Change-Id: Iad8e18dcd0d30300a2da5829d55894ce80b09198

21e2827... by Aurelien Lourot

Sync release-tools

In order to fix ResolutionImpossible on tox invocation.

https://github.com/openstack-charmers/release-tools/issues/151
https://github.com/openstack-charmers/release-tools/pull/152

Change-Id: I767dc8b085c61a5f4349c8865f0016a064a58297

7e3885f... by Aurelien Lourot

Add impish to metadata.yaml

Change-Id: I3113eced29a15379aeab810fd012475bcfbd115d

613676a... by Corey Bryant

c-h sync - restore proxy env vars for add-apt-repository

Change-Id: If502e7383a4e487da5eaaadd635295dc5e6153df

59674b0... by Alex Kavanagh

Test bundles for focal-wallaby and hirsute-wallaby

These are the test bundles (and any associated changes) for
focal-wallaby and hirsute-wallaby support.

Sync libraries.

hisute-wallaby test is disabled (moved to dev) due to [1] as bundle may
reference a reactive charm.

[1] https://github.com/juju-solutions/layer-basic/issues/194

Change-Id: I9534bd7092d2c2abe9e2a85703d4cf9b8f763d82

7be35cc... by Alex Kavanagh

Updates to flip all libraries back to master

This patchset updates all the requirements for charms.openstack,
charm-helpers, charms.ceph, zaza and zaza-openstack-tests back
to master branch.

Change-Id: Ia1cac452087b5b068c2d551313e5b50d26349e2b

95d4d6c... by Alex Kavanagh

21.04 sync - add 'hirsute' in UBUNTU_RELEASES

The 'hirsute' key in c-h/core/host_factory/ubuntu.py:
UBUNTU_RELEASES had been missed out, and is needed for
hirsute support in many of the charms. This sync is to
add just that key. See also [1]

Note that this sync is only for classic charms.

[1] https://github.com/juju/charm-helpers/pull/598

Change-Id: Id1bcfc1518c241ba1545105f5b87c81eaee5760a