charm-ceilometer:stable/yoga

Last commit made on 2023-10-20
Get this branch:
git clone -b stable/yoga https://git.launchpad.net/charm-ceilometer

Branch merges

Branch information

Name:
stable/yoga
Repository:
lp:charm-ceilometer

Recent commits

674c6aa... by Hua Zhang

Support disabling apache wsgi socket rotation

Bug LP 1863232 introduced a new Apache configuration option called
WSGISocketRotation which allows users to disable wsgi socket
rotation. This patch makes this configurable with a new
wsgi-socket-rotation config option that defaults to the Apache
default and can optionally be set to False.

Closes-Bug: #2021550
Change-Id: I57bbff08cd2ef8ac8aef58675aefa6dfea11f167

2e133aa... by Zuul <email address hidden>

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

7baf682... by Alex Kavanagh

[yoga] 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/827
Closes-Bug: #2028683

Change-Id: I32806e1190727f4b9beff48bb7eb6ee591f2d6fd

9ce3798... by Peter Matulis

Add docs key and point at Discourse

Add the 'docs' key and point it at a Discourse topic
previously populated with the charm's README contents.

When the new charm revision is released to the Charmhub,
this Discourse-based content will be displayed there. In
the absense of the this new key, the Charmhub's default
behaviour is to display the value of the charm's
'description' key.

Change-Id: I3cbd3c8f3a57be26a599b32973d319f3994377f2
(cherry picked from commit d8fd7492d89f130eea558d4c48d5f771b0b7c98f)

8314acf... 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: I1aef546fbdb14c0f2a1e2aa8de29c7b4a505d96a

0287587... by Alex Kavanagh

Fix invalid tempest pin for 31.0.0

Change-Id: Id86dd378fbd639cba13190945246f2b59a1fc5ca

bdce9e4... by Alex Kavanagh

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

The bundles for the yoga channel currently point to "latest/edge"
channel for all the charms. This update points the charms to the
appropriate channel for the charm being used, either from ceph,
openstack, ovn or the misc tracks.

Change-Id: Ie958245acbaec3a72be9328ce8a5e5f1f2edff83

184dafd... by Alex Kavanagh

Updates for stable branch creation

- Set default branch for git review/gerrit.
- Switch tests to stable.
- Switch to using stable charm-helpers branch.
- Switch to using stable charm.openstack branch.
- Switch to using stable zaza, zaza-openstack-tests
  branch
- (reactive charms) Add build.lock file

Change-Id: I3ecb5dadf693cec21dad2426c37ff8cf3cf49865

b0b0c01... by Alex Kavanagh

charm-helpers-sync for release

Change-Id: I9dcb5ec669ead7f7bb56752b7789a60c90b38dbf

9be9a1a... by Alex Kavanagh

Updates to enable jammy and finalise charmcraft builds

- Add 22.04 to charmcraft.yaml
- Update metadata to include jammy
- Remove impish from metadata
- Update osci.yaml to include py3.10 default job
- Modify tox.ini to remove py35,py36,py37 tox target and add py310
  target.
- ensure that the openstack-origin is yoga

Change-Id: Ibcb6a078314c0bd92a0d45d31cd2adaf60b8b68d