charm-keystone-saml-mellon:stable/xena

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

Branch merges

Branch information

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

Recent commits

03875d3... 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: Ib2a155fc3c14bdb5d540e369617c352b7dd4b555

7c9de45... 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: Ibdd936844371a9e4cda9f8f8bcb392cc2f8e8d9f

4628fa7... 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: Ia5dbd216f252ead94380a5031721a43f2d880403

a5a1fe7... 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: Iec8679960b19e13344b39cfad2d52ec5e119d21f

41a37ca... 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.

Change-Id: I0d05106fb2694bc53af9b2be405be39fa7406118

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