charm-ceph-osd/actions
Alex Kavanagh bbfdeb84f0 Pause/resume for ceph-osd charm
This changeset provides pause and resume actions to the ceph charm.
The pause action issues a 'ceph osd out <local_id>' for each of the
ceph osd ids that are on the unit.  The action does not stop the
ceph osd processes.

Note that if the pause-health action is NOT used on the ceph-mon
charm then the cluster will start trying to rebalance the PGs accross
the remaining OSDs.  If the cluster might reach its 'full ratio' then
this will be a breaking action.  The charm does NOT check for this
eventuality.

The resume action issues a 'ceph osd in <local_id>' for each of the
local ceph osd process on the unit.

The charm 'remembers' that a pause action was issued, and if
successful, it shows a 'maintenance' workload status as a reminder.

Change-Id: I9f53c9c6c4bb737670ffcd542acec0b320cc7f6a
2016-04-08 11:25:18 +00:00
..
__init__.py Add support for replacing a failed OSD drive 2016-03-17 08:41:15 -07:00
pause Pause/resume for ceph-osd charm 2016-04-08 11:25:18 +00:00
pause_resume.py Pause/resume for ceph-osd charm 2016-04-08 11:25:18 +00:00
replace-osd Add support for replacing a failed OSD drive 2016-03-17 08:41:15 -07:00
replace_osd.py Add support for replacing a failed OSD drive 2016-03-17 08:41:15 -07:00
resume Pause/resume for ceph-osd charm 2016-04-08 11:25:18 +00:00