charm-manila:stable/21.04

Last commit made on 2021-08-27
Get this branch:
git clone -b stable/21.04 https://git.launchpad.net/charm-manila

Branch merges

Branch information

Name:
stable/21.04
Repository:
lp:charm-manila

Recent commits

84438ab... by Alex Kavanagh

Test bundles for focal-wallaby and hirsute-wallaby

These are the test bundles (and any associated changes) for
focal-wallaby and hirsute-wallaby support.

Also fixed a typo in a template comment.

Change-Id: I78d1abd9965721123bc9ff103166cb3c49d975fb
Co-authored-by: Aurelien Lourot <email address hidden>

a13dc8d... 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: I7138990c97e132249523c415051882e03a25a5f8

f5dff58... 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: I2a20459c7aee21bc1c2df77b1868b65029329982

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

Merge "Add new osci.yaml"

e7735e6... by Chris MacNaughton

Add new osci.yaml

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

Change-Id: I996496c12e189257a27fdb39dd094ccb0a6df929

37819cd... by Ionut-Madalin Balutoiu

Fix multi-backend configuration

At the moment, the enabled backends' names list is written in the config file
as a space-separated list.

When using multi-backend, the current Manila charm crashes because the config
`enabled_share_backends` needs to a comma-separated list of backend names instead:
https://docs.openstack.org/manila/victoria/admin/shared-file-systems-multi-backend.html

Change-Id: I881d12ad4cea044e232b9f997a4dfc4b2f38e9c8

405519c... 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: I623bdfe6496404b4c10d51d398fdd6564078115d

6fdca43... by Zuul <email address hidden>

Merge "Prune gate tests"

5de4b9f... by Billy Olsen

Prune gate tests

Prune gate tests and move tests to dev_bundles.

Change-Id: Ife7c622d58a9ddfbd930ed1bdcfb0554f59e660d

9f22f1d... by Billy Olsen

Ensure that endpoints are updated when tls config changes

When tls settings change, the endpoints need to be updated on the
identity-service relation in order for keystone to update the service
catalog with the new endpoints. This change follows the behavior of
other reactive charms and performs this update within the handlers
code.

Func-Test-Pr: https://github.com/openstack-charmers/zaza/pull/424
Change-Id: I201fc382f044111e6f28a13c64a55e2f79c1d6aa
Closes-Bug: #1901589