charm-ceph-proxy:stable/20.10

Last commit made on 2020-11-02
Get this branch:
git clone -b stable/20.10 https://git.launchpad.net/charm-ceph-proxy

Branch merges

Branch information

Name:
stable/20.10
Repository:
lp:charm-ceph-proxy

Recent commits

6ee5798... by Aurelien Lourot

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.

Change-Id: I467ed3c057d0666a3a866fb3e220cbb752a6eff9

3249ce6... by Zuul <email address hidden>

Merge "Sync libraries & common files prior to freeze"

5e80697... by Alex Kavanagh

Sync libraries & common files prior to freeze

* charm-helpers sync for classic charms
* charms.ceph sync for ceph charms
* rebuild for reactive charms
* sync tox.ini files as needed
* sync requirements.txt files to sync to standard

Change-Id: I512ef8bbb52c08e782c66450b435a40a76b8a532

8e74666... by James Page

Make EC profiles immutable

Changing an existing EC profile can have some nasty side effects
including crashing OSD's (which is why its guarded with a --force).

Update the ceph helper to log a warning and return if an EC profile
already exists, effectively making them immutable and avoiding
any related issues.

Reconfiguration of a pool would be undertaking using actions:

  - create new EC profile
  - create new pool using new EC profile
  - copy data from old pool to new pool
  - rename old pool
  - rename new pool to original pool name

this obviously requires an outage in the consuming application.

Change-Id: I630f6b6c5e3c6dd252a85cd373d7e204b9e77245
Closes-Bug: 1897517

12682da... by Aurelien Lourot

Add focal-victoria to the test gate

Also add erasure coded Victoria bundles

Change-Id: Ic809edab3d8fb60cb513bfaddd8f1373d969934e

5e59db8... by Chris MacNaughton

Remove duplicated action files

Closes-Bug #1894600

Change-Id: I74c737480c6ad56d5691689caeb84bca7154be38

7359b98... by Chris MacNaughton

Ensure that the actions use the configured admin user

Change-Id: I357b26fb585d68d2fbe9bbf21bbf9bfc52ac5050
Closes-Bug: #1893790

a0f71f6... by James Page

Add support for erasure coded pools

Add test bundle for erasure-coding with check to validate that
pools are created correctly.

Change-Id: Ic6f959b2e598f7f9cfa13bd60fdab62a22e03b59
Func-Test-PR: https://github.com/openstack-charmers/zaza-openstack-tests/pull/396

f84e713... by James Page

Use charms.ceph for Ceph broker

Drop use of local copy of ceph_broker.py in preference to the
centrally maintained copy in charms.ceph.

Change-Id: I89aa0f9fc7d5d2d480ebabc1cb17a86dcbef21bf

8cc5272... by Peter Matulis

Fix actions section of the README

Change-Id: If12cffe0ee061710030613e1a13a0196c7b878e6