charm-ceph-osd/actions
Dmitrii Shcherbakov e340cc851c ignore devices that have already been processed
Similar to how osdize in charms.ceph checks for already processed
devices we need to avoid checking if they are pristine or not.

Additionally, mapped LUKS devices need to be filtered from being zapped
as they may hold valuable data. They are only used as underlying devices
for device mapper and dmcrypt to provide a decrypted block device
abstration so if they really need to be zapped a mapping needs to be
removed first.

This change also pulls charms.ceph modifications.

Change-Id: I96b3d40b3f9e56681be142377e454b15f9e22be3
Co-Authored-By: Dmitrii Shcherbakov <dmitrii.shcherbakov@canonical.com>
Co-Authored-By: Chris Procter <chris.procter@canonical.com>
Closes-Bug: 1781453
2018-07-17 14:30:51 +03:00
..
__init__.py Migrate to shared lib 2016-08-02 09:04:51 -04:00
add-disk Move a disk with an action 2016-12-12 11:34:49 -05:00
add_disk.py add-disk: Ensure key-manager config is passed to osdize 2018-07-10 09:29:17 +01:00
blacklist-add-disk Add actions to blacklist osd-devices 2017-11-09 07:06:29 +01:00
blacklist-remove-disk Add actions to blacklist osd-devices 2017-11-09 07:06:29 +01:00
blacklist.py Bring ceph-osd to Python 3 2017-11-17 12:13:54 +00:00
list-disks Add action to list unmounted disks 2016-11-28 16:53:04 -05:00
list_disks.py Add pre-flight check for device pristinity 2018-06-04 17:02:11 +02:00
pause Pause/resume for ceph-osd charm 2016-04-08 11:25:18 +00:00
pause_resume.py Bring ceph-osd to Python 3 2017-11-17 12:13:54 +00:00
resume Pause/resume for ceph-osd charm 2016-04-08 11:25:18 +00:00
zap-disk Add action to zap disk(s) 2018-06-04 13:08:45 +02:00
zap_disk.py ignore devices that have already been processed 2018-07-17 14:30:51 +03:00