charm-barbican-vault:stable/wallaby

Last commit made on 2023-01-13
Get this branch:
git clone -b stable/wallaby https://git.launchpad.net/charm-barbican-vault

Branch merges

Branch information

Name:
stable/wallaby
Repository:
lp:charm-barbican-vault

Recent commits

0ad50a0... 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: I93fe0a746bc5e06025b7a70c3953c9c3b90ce026

eedef42... 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: I9394b55a548a94b24719975e4fe061ba5ae966d7

f09640b... by Alex Kavanagh

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

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

Change-Id: I7de8ea6646d663a76203fffc5ab9830dcf486224

8d8ae69... 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: If201774234a73f19dedb037d9ecf9e0995a26567

f0a5668... by Alex Kavanagh

21.10 - Release

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

Change-Id: Ib90782c9b0a64ab635dc0d70f65e63ba189a213b

771a688... by Alex Kavanagh

Pin requests to 2.25.1 for python3.5

* requests 2.26 just dropped py35 and requests 2.26 just got into the
  build stable. Thus pin it for release.
* Pin cffi 1.14.6 in requirements.txt used in charm build
  for py35 compatability.

Change-Id: I903fd9477118bdb3c7f8827771c8a8578cbb3a2e

f849449... 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

Change-Id: I76054974054b65bd763e17706d0171c84b5ece86

59400c2... by Alex Kavanagh

Add xena bundles

- add non-voting focal-xena bundle
- add non-voting impish-xena bundle
- rebuild to pick up charm-helpers changes
- update tox/pip.sh to ensure setuptools<50.0.0

Change-Id: I4054504258ed097d117a7215616f7f4044c6d010

e0d0855... 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: I2a2e4f9a5f3a13fa9a978078380fb419ef5d6704

7c7fea1... by Zuul <email address hidden>

Merge "Add impish to metadata.yaml"