charm-heat:stable/xena

Last commit made on 2023-09-08
Get this branch:
git clone -b stable/xena https://git.launchpad.net/charm-heat

Branch merges

Branch information

Name:
stable/xena
Repository:
lp:charm-heat

Recent commits

373ca99... by Zuul <email address hidden>

Merge "[xena] Ensure get_requests_for_local_unit doesn't fail on incomplete relation" into stable/xena

3799574... by Edward Hope-Morley

Backport support for access rules

This patch is a charm-helpers sync to get the fixes
application credential access-rules.

Change-Id: I2f81827ef088b0ae2100df83c4f681711a2df036
Related-Bug: #1965967

a5b88ef... by Alex Kavanagh

[xena] Ensure get_requests_for_local_unit doesn't fail on incomplete relation

This is a rebuild/make sync for charms to pickup the fix in charmhelpers to fix
any inadvertant accesses of ['ca'] in the relation data before it is available
from vault in the certificates relation. Fix in charmhelpers is in [1].

[1] https://github.com/juju/charm-helpers/pull/828
Closes-Bug: #2028683

Change-Id: I55c8a57a47857b14152c1231ff2ef532352e453c

bedafaa... 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: Idb9f282b44445d841f8eced0696f729be7392807

b503041... 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: I89e112b6a48eb25d8f4e0285542d510bbdeb15ea

53b6978... 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: Ida789797c4ea545125e1ab49bbf5871b248e774d

701503b... by Alex Kavanagh

Remove impish from metadata and tests and set default config

- Remove impish metadata
- Remove impish tests
- Set the openstack-origin to cloud:focal-xena as a default

Change-Id: Ic7358adde8defe2f8c4f895388880e92d972a796

203d3b2... 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: Iad7e48e6a59f889be4d2ce3707c82d9221e7bc9d

494c17a... by Alex Kavanagh

21.10 - Release

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

Change-Id: I86a91b71f5de66ad3009e62ee10f14e52f4fff6a

efe61c4... 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: Id244f837d4aeccf20f79c025de654bc136c6fb7e