charm-keystone-saml-mellon:stable/ussuri

Last commit made on 2023-03-03
Get this branch:
git clone -b stable/ussuri https://git.launchpad.net/charm-keystone-saml-mellon

Branch merges

Branch information

Name:
stable/ussuri
Repository:
lp:charm-keystone-saml-mellon

Recent commits

7d17564... by Felipe Reyes

Use vault 1.6/edge channel.

The 1.7/edge channel doesn't support Bionic, so this change updates the
bionic bundles to deploy using the 1.6/edge channel which is the last
track that has support for Ubuntu 18.04.

Change-Id: If02abdae19b5fea685a10032354f6ec3936a9058

0392346... 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: I5defac8c5f5f8b37ae539c3d275b60a5e0a60498

832b46a... 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.

Added libxml2-dev to the list of dependencies in src/layer.yaml, this
explicit dependency is needed only when deploying on Bionic.

Related-Bug: #2002788
Closes-Bug: #1988092
Change-Id: I4a5a4f3cafebb986c64e54d2a3a0bd048adf0933

608c8b7... by Liam Young

Update wheelhouse.txt

Update wheelhouse to fix runtime dependancy install errors.

Change-Id: Ice299e5b872b0a89e984c52610a93f0233974fde

73c6663... 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: I39e6587b830a319a73e8da20cfb2c67898397729

cbb1a67... by Alex Kavanagh

21.10 - Release

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

Change-Id: I2ab757cbe12d7ee758665cff567c3966bb9d22fb

9502dc7... by Alex Kavanagh

Pin py35 requirements in build.lock file

* Also add cffi pin for py35 for charm-tools build support.

Change-Id: I65543c3b0839782d26646c96fd261b4cdf8ba789

2a230ca... 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: Ib522cd83a247e70188f37eaf8712aa42830d8be5

254694f... by Billy Olsen

Remove ntp charm from non LTS releases

The ntp charm only supports LTS releases and cannot be deployed
to interim releases. This change removes the ntp charm from the
gate tests on non-LTS releases.

Additionally, this change removes the groovy tests are removed
from the gate since the groovy release is EOL.

Closes-Bug: #1946040
Change-Id: If64504baea7b1458dd244c765a04546513efb9a2

6f246ef... by Billy Olsen

Update tox/pip.sh settings

In order to ensure the charms can build properly, update the tox/pip.sh
files from the release-tools repo in order to ensure setuptools<50.0.0.

Change-Id: Ib2f699facc4f1ff1c16bf7c011a50c081028048e