charm-cinder-backup-swift-proxy:stable/wallaby

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

Branch merges

Branch information

Name:
stable/wallaby
Repository:
lp:charm-cinder-backup-swift-proxy

Recent commits

7443fb4... 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: I94ce23016c34232925651903beaec25bf023187c

6aec578... 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: I1b52c60674601a48113b36cc90d53d99d564163b

bba15f3... by Alex Kavanagh

Migrate charm charmhub for stable/wallaby

- start from stable/wallaby branch
- Do charmcraft, osci, zuul changes
- Modify libs to point to stable/wallaby 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: I99a6bfb4900c4e19b0c4ca427b29fcd72c38ae2a

f06ee91... by Alex Kavanagh

21.10 - Release

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

Change-Id: I1c853bbda0b9312d5ea47ffafd79154ed99848a4

0e1f37e... by Alex Kavanagh

21.10 - Update requirements.txt - pin cffi 1.14.6

* On stable/21.10 branch
* Pin cffi 1.14.6 in requirements.txt used in charm build
  for py35 compatability.

Change-Id: I12292fa395088d2d237f940c64ffc2488b128b7b

0b96759... 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: I91bce2a566bb571023d52fdcdc5fec9af8adc95a

61cc55b... by Tushar Trambak Gite

Move charm-cinder-backup-swift-proxy to new hacking 4.0.0

This patch changes old assert checks to new optimal assert
checks provided by hacking plugin in release 4.0.0.
Please refer [1] for optimal assert checks details.

The patch modifies following,
 * Changes assertTrue/False(A in/not in B, message) to assertIn/NotIn(A, B, message).

[1] https://docs.openstack.org/releasenotes/hacking/unreleased.html#relnotes-4-0-0

Change-Id: Ie95e429ac63ecbc61a728f52c32171ba3133414c

5087125... by Zuul <email address hidden>

Merge "Add impish to metadata.yaml"

2c601fd... by Aurelien Lourot

Add impish to metadata.yaml

Change-Id: I446562e3362f7d3f042c95455fc4e41a54802225

72520d7... by Corey Bryant

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

Change-Id: I448f81fccc833a647c27141e9848051e3675289c