The deprecation notice on the Ceph charm links to the old
Charm Deployment Guide. The old version does not have the
referenced Appendix on how to migrate off the ceph charm to
the ceph-mon and ceph-osd charms.
Change-Id: I3cda51d6d4e86365dc392c5211d4d418fc7814d6
Closes-Bug: 1736623
Add new relation to support bootstrapping a new deployment
of the ceph-mon charm from an existing ceph charm deployment,
supporting migration away from the deprecated ceph charm.
Each member of the existing ceph application will present
the required fsid and monitor-secret values, as well as its
public address so that the related ceph-mon units can
correctly seed from the exisitng MON cluster.
Provide stop hook implementation, which will leaves OSD
services running but will remove the ceph.conf provided
directly from this charm, falling back to ceph.conf provided
by other charms installed on the same machine. MON and MGR
services will be shutdown and disabled.
Closes-Bug: 1665159
Change-Id: I9bd1d7630a8eff53c65cb0f07d17e095fc7f32a9
Depends-On: Iac34d1bee4b51b55dfb3d14d315aae8526a0893c
Juju 2.0 provides support for network spaces, allowing
charm authors to support direct binding of relations and
extra-bindings onto underlying network spaces.
Add public and cluster extra bindings to this charm to
support separation of client facing and cluster network
traffic using Juju network spaces.
Existing network configuration options will still be
preferred over any Juju provided network bindings, ensuring
that upgrades to existing deployments don't break.
Change-Id: I4df75a40f5308f701f15c45d3d7b1df1e03832ad
Add actions to pause and resume cluster health monitoring within ceph for all osd devices.
This will ensure that no rebalancing is done whilst maintenance actions are happening within the cluster.