Add a relation to the keystone application
Small driveby improvements
Add new Documentation section template
Change-Id: I19fb3637ef6afe671cbc93d2f8c974e9c0ea1481
This updates the README for erasure coded
Ceph pools for the case of Ceph-based Object
storage.
The new text should be as similar as possible
for all the charms that support configuration
options for EC pools. See the below review for
the first of these charms whose README has been
updated.
https://review.opendev.org/#/c/749824/
Remove section on RGW multisite replication as
it is already in the CDG. The charm now points
there.
Add basic README template sections (Actions,
Bugs, Configuration). Standardise Overview,
Deployment, and Network spaces sections. Improve
Access and Keystone integration sections.
Change-Id: I3839c1018b9bdf0d6712d3fb2e9f95b633591615
This change enabled automatic tenant namespacing,
which also allows enabling global read permissions
on buckets.
Change-Id: Ic37c7161b7dddad49e3c2ab075d7e8b72f436b35
Closes-Bug: #1833072
Add new radosgw-multisite typed master and slave relations to
support configuration of separate ceph-radosgw deployments as
a single realm and zonegroup to support replication of data
between distinct RADOS gateway deployments.
This mandates the use of the realm, zonegroup and zone
configuration options of which realm and zonegroup must match
between instances of the ceph-radosgw application participating
in the master/slave relation.
The radosgw-multisite relation may be deployed as a model local
relation or as a cross-model relation.
Change-Id: I094f89b0f668e012482ca8aace1756c911b79d17
Closes-Bug: 1666880
Code blocks in the readme are indented with 3 spaces and not 4, which
makes Markdown in GitHub and the Charm store not render them correctly.
This updates the indentation to 4 spaces for all code blocks.
Change-Id: I2b3e60233ca9c4b8230e18f5c253593815d7fe09
Implement DNS high availability. Pass the correct information to
hacluster to register a DNS entry with MAAS 2.0 or greater rather
than using a virtual IP.
Charm-helpers sync to bring in DNS HA helpers
Change-Id: I08d62bf1076137c0b9afbd3c851bfa8d09d1b847
Juju 2.0 provides support for network spaces, allowing
charm authors to support direct binding of relations and
extra-bindings onto underlying network spaces.
Resync charm-helpers to pickup support in API endpoint
resolution code and add API extra-bindings to the charm
metadata.
Change-Id: Iada9f4d29cca9963900d4ec722c7681fa554b16c