charm-cinder:master

Last commit made on 2024-11-15
Get this branch:
git clone -b master https://git.launchpad.net/charm-cinder

Branch merges

Branch information

Name:
master
Repository:
lp:charm-cinder

Recent commits

e95e788... by James Page

Sync/rebuild for Dalmatian/Epoxy updates

Refresh and rebuild charm for awareness of Dalmatian and Epoxy
Cloud Archive releases.

Change-Id: If5b02414bfd490d3fe0a92182aa5611c1bfaa475

25a64a3... by Myles Penner <email address hidden>

Update flake8 in tox.ini for py312 compatibility

Summary of changes:
- Bump flake8 from 3.9.2 to 7.1.1
- Add py312 section to tox.ini [testenv]

Change-Id: I7a4f506756e74291b312c494719d7d50c39407a8

9f1d4bb... by Zuul <email address hidden>

Merge "Add py311 in tox file"

70b66d6... by Billy Olsen

Add charmcraft 3 support

Update the charmcraft.yaml file to use base and platforms, only
allowing noble support.

- Update config to default to caracal.
- Update osci.yaml to use the charmcraft 3.x/beta
- Add noble/oracular to charmhelpers
- Drop non-noble tests

Change-Id: Idabeefc390b60507f8fa50cb1c3efbf5103837f4

d6b9295... by Myles Penner

Configure Cinder to use new audit middleware testing class

Updated Cinder to use the new Keystone Audit Middleware testing class
in zaza-openstack-tests rather than the previous hardcoded functional
tests. This provides more flexibility and resiliency in the functional
testing of charms using the audit middleware feature.

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1212
Change-Id: I63192c7db128e3d640e33911d8507cafddc3d5a0

e25b5d3... by Myles Penner

Add keystone audit middleware API logging

This commit adds Keystone audit middleware API logging to the Cinder
charm in versions Yoga and newer to allow users to configure their
environment for CADF compliance. This feature can be enabled/disabled
and is set to 'disabled' by default to avoid bloat in log files.
The logging output is configured to /var/log/apache2/cinder_error.log.
This commit builds on previous discussions:
https://github.com/juju/charm-helpers/pull/808.

Related-Pr: https://github.com/juju/charm-helpers/pull/893
func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1200
Closes-Bug: 1856555
Change-Id: Ia7dbd6af2305e92eaa9a65890644c4a324ab2c65

6697f41... by Zuul <email address hidden>

Merge "Updates for caracal tox.ini"

26cc4b3... by Zuul <email address hidden>

Merge "Use ids for cinder internal tenant and user"

e41df6f... by Alex Kavanagh

Updates for caracal tox.ini

Update the tox.ini file(s) to use the constraints file from
zaza-openstack-tests.

Change-Id: I4d743c10474904e379234357103bd96eecc7b59a

ba3ac4a... by Alex Kavanagh

Updates for caracal testing support

These updates, on the master branch, are to support testing the caracal
packages and support of the charms for caracal. They do NOT lock the charms
down, and don't change the testing branches to stable branches.

Change-Id: I5d15739f7f0804323ec61629fea53fc13f638f34