charm-ceph/hooks
Andrew Wilkins 669fd96b11 Add osd-devices and osd-journal block storage
Add the "osd-devices" block-type storage, with
minimum of 0 and no maximum. Volumes assigned to
a unit will be added as OSDs.

Also, add the "osd-journal" block-type storage,
with minimum of 0 and maximum of 1. The osd-journal
storage, if supplied, will be used in favour of
osd-journal configuration if supplied.

For now, handling of osd-journal is static, just
as the configuration method was before. Removing
or adding the journal after deployment is not
currently supported. This is possible with further
changes, but requires stopping Ceph and migrating
the existing journal, and so out of scope here.
2015-11-23 17:13:18 +08:00
..
charmhelpers Sync charmhelpers to update storage helpers 2015-11-23 17:12:54 +08:00
__init__.py added unit tests 2014-11-08 20:15:17 +00:00
ceph.py Add basic status assessment for monitor role 2015-10-06 11:06:36 +01:00
ceph_broker.py Fix lint 2015-09-04 11:33:49 +01:00
ceph_hooks.py Add osd-devices and osd-journal block storage 2015-11-23 17:13:18 +08:00
client-relation-changed Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
client-relation-joined Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
config-changed Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
install Ensure python2 is installed before hook execution 2015-09-22 14:35:02 +01:00
install.real Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
mon-relation-changed Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
mon-relation-departed Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
mon-relation-joined Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
nrpe-external-master-relation-changed Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
nrpe-external-master-relation-joined Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
osd-devices-storage-attached Add osd-devices and osd-journal block storage 2015-11-23 17:13:18 +08:00
osd-devices-storage-detaching Add osd-devices and osd-journal block storage 2015-11-23 17:13:18 +08:00
osd-relation-joined Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
radosgw-relation-joined Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
start Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
stop Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
update-status Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
upgrade-charm Add some unit tests to cover service status 2015-10-06 21:02:06 +01:00
utils.py Drop render_template() and use charm-helpers render() instead. 2014-12-15 21:13:11 +00:00