charm-swift-proxy:stable/zed

Last commit made on 2023-10-31
Get this branch:
git clone -b stable/zed https://git.launchpad.net/charm-swift-proxy

Branch merges

Branch information

Name:
stable/zed
Repository:
lp:charm-swift-proxy

Recent commits

3dc2690... by Corey Bryant

Enable swift payload upgrades for wallaby+

Sync charm-helpers to pick up fix for openstack_upgrade_available
that enables successful payload upgrades. This will need backporting
to stable/wallaby.

https://github.com/juju/charm-helpers/pull/868
Closes-Bug: #2040606
Change-Id: Iad443c8485eef6a712873925ae760043be55985c

a911a42... by Alex Kavanagh

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

Change-Id: Ic8e505776c0867b30c272b2a18a5a65a239e4cf4

3de6c8e... 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.

Change-Id: I113d46d5e64733006484c83ee037c9a38f48b114

61b8f1a... by Alex Kavanagh

Updates for zed stable branch creation

- Set default branch for git review/gerrit to stable/zed
- 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
- (classic charms) make sync
- (reactive: not reactive plugin): lock charm-tools < 3.1
- (reactive: with reactive plugin): lock charm snap to 3.x/stable

Change-Id: Ic5a32a9f1c88cec747d4c206e30cff2501720115

745a89a... by Corey Bryant

Add Kinetic and Zed support

* sync charm-helpers to classic charms
* change openstack-origin/source default to zed
* align testing with zed
* add new zed bundles
* add zed bundles to tests.yaml
* add zed tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases
* add bindep.txt for py310
* sync tox.ini and requirements.txt for ruamel
* use charmcraft_channel 2.0/stable
* drop reactive plugin overrides
* move interface/layer env vars to charmcraft.yaml
* add domain/project to auth section of yoga proxy-server.conf

Change-Id: I93da9ce52bed2b3e8a467491d2a61bfd2ed4ea7d
Closes-Bug: #1988491

fa61a4e... by Alex Kavanagh

Pin tempest for different python versions

Change-Id: I2d0d6ee83aacc4e0ab109384496fa23211a31cda

9d55ad9... by Sudeep Bhandari

Trivial grammar fix in README.md

A minor grammatical error is fixed under Usage > Configuration > replicas in the README.md file.

Closes-Bug: #1979029
Change-Id: Ice371e667979217eb22a82a8722e2e234ca4f762

dde9180... by Zuul <email address hidden>

Merge "Add new version template: yoga"

5a4e378... by Felipe Reyes

Use python3-jinja2 for py3.

Change-Id: Ic00d65bee184b20fe98de7ce237df5fcba961622

daef40a... by JamesLin

Add new version template: yoga

Closes-Bug: #1960866
Change-Id: I90769c16ca05c725c212255da5cb04a5e36bdcda