charm-swift-proxy:stable/21.04

Last commit made on 2021-07-02
Get this branch:
git clone -b stable/21.04 https://git.launchpad.net/charm-swift-proxy

Branch merges

Branch information

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

Recent commits

6f71f11... by Corey Bryant

c-h sync - restore proxy env vars for add-apt-repository

Change-Id: I2c57ad2dae48904c8c154b5936bcfb66c59d493d

95a3167... by Aurelien Lourot

Updates for stable branch creation

Set default branch for git review/gerrit.

Update test bundles to point to openstack-charmers.

Change-Id: I3f03ba05c54bbd567bacc285154044775f0f5207

4a1166d... by Alex Kavanagh

21.04 sync - add 'hirsute' in UBUNTU_RELEASES

The 'hirsute' key in c-h/core/host_factory/ubuntu.py:
UBUNTU_RELEASES had been missed out, and is needed for
hirsute support in many of the charms. This sync is to
add just that key. See also [1]

Note that this sync is only for classic charms.

[1] https://github.com/juju/charm-helpers/pull/598

Change-Id: Iaa9a59f43531c6f0f03a73e003646ada7fdc7419

be941c5... by Alex Kavanagh

21.04 libraries freeze for charms on master branch

* charm-helpers sync for classic charms
* build.lock file for reactive charms
* ensure tox.ini is from release-tools
* ensure requirements.txt files are from release-tools
* On reactive charms:
  - ensure stable/21.04 branch for charms.openstack
  - ensure stable/21.04 branch for charm-helpers

Change-Id: Id08d92c4d80284c290747cb68da06a0fadd1dca6

3e56f32... by Zuul <email address hidden>

Merge "Add new osci.yaml"

27447d3... by Chris MacNaughton

Add new osci.yaml

This change is preparatory to migration Ubuntu OpenStack CI
from Jenkins to Zuul

Change-Id: Id44d2037d5743bc882388141d726194c51d82fbf

fb6bdd4... by Alex Kavanagh

Add hirsute and remove trusty from metadata.yaml

This update adds the new hirsute Ubuntu release (21.04) and
removes trusty support (14.04 which is EOL at 21.04).

Change-Id: I5a1053d6da7284b8edc98c76ca7fe1cdfa720b8f

cf2a573... by Zuul <email address hidden>

Merge "Fix swift port replication configuration"

453d48a... by Billy Olsen

Prune gate tests

Prune gate tests and move tests to dev_bundles.

Change-Id: I18f6bc0c031754f10783cb254ef8de7e1fd3cba7

498d3b0... by Erlon R. Cruz

Fix swift port replication configuration

Port replication configs are not being set into the ring files.
When replication port configs
(account|container|object)-server-port-rep, are changed in the
swift-storage charm, swift-storage changes the related configs in
the config files, but that does not update the rings.

This patch adds a function that runs in every config-change
triggered from the swift-storage nodes and make sure any replication
config is written to the ring and distributed to all nodes.

Partial-bug: #1903762
Change-Id: I87eb23de94e3f2f5b06d44df1f8bd9d2324456a0