Commit Graph

7 Commits

Author SHA1 Message Date
Alex Kavanagh 5f86b1cb19 Update to classic charms to build using charmcraft in CI
This update is to ensure that the Zuul Canonical CI builds the charm
before functional tests and ensure that that artifact is used for the
functional tests.  This is to try to ensure that the charm that gets
landed to the charmhub is the same charm that was tested with.

Change-Id: I8a57a9ae84668d67dd29dd819152716b366461a4
2022-02-17 12:30:07 -05:00
Pedro Guimaraes 9f02453256 Add support for Erasure Coded pools
Enable support for use of Erasure Coded (EC) pools for
Cinder volumes.

Add the standard set of EC based configuration options to the
charm.

Update Ceph broker request to create a replicated pool, an erasure
coding profile and an erasure coded pool (using the profile) when
pool-type == erasure-coded is specified.

Resync charm-helpers to pick changes to the standard ceph.conf
template and associated contexts for rbd default data pool mangle
due to lack for explicit support in OpenStack Services.

Update context to use metadata pool name in cinder configuration
when erasure-coding is enabled.

Change-Id: Iae0b9ba2e57a0dcc4ba1074ebeba4c644f1d830c
Co-Authored-By: James Page <james.page@ubuntu.com>
Depends-On: Iec4de19f7b39f0b08158d96c5cc1561b40aefa10
2020-08-07 14:52:55 +01:00
David Ames 65a188172f Enable Bionic as a gate test
Change bionic test from dev to gate for 18.05.

Change-Id: I808c6451583d66c8b8a17ed1bffc8a37660f6022
2018-05-16 13:28:02 -07:00
Liam Young 194b9274a6 Request class-read object_prefix rbd_children perm
When using ceph as a backend request the additional privilege
class-read on rbd_children. This fixes bug 1696073.

Change-Id: I023781e01c1e314cb2755e7867cdf588432791fc
Closes-Bug: #1696073
Depends-On: Icf844ec7d33f2e558dee7935fe5fa3d7f08e0d59
2017-12-15 11:06:10 +00:00
Chris Holcombe adcd89e6fd Charmhelpers Resync
The fix to bug
https://bugs.launchpad.net/charms/+source/glance/+bug/1565120
requires a resync of all charms that use the ceph charmhelpers code.

Change-Id: Ied9d10ef9ffaac049caf525dc431da4e8e0d6358
2016-04-14 08:20:40 -07:00
James Page 4d1d17dfef Resync charm-helpers
Change-Id: I2f6debf44b5b35d272fe15847ba9257417cf5c8a
2016-03-02 12:07:12 +00:00
uoscibot 0f3210e930 Adapt imports and metadata for github move 2016-02-29 10:46:36 +00:00