charm-ceph-osd/unit_tests
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 Bring ceph-osd to Python 3 2017-11-17 12:13:54 +00:00
test_actions_blacklist.py Add actions to blacklist osd-devices 2017-11-09 07:06:29 +01:00
test_actions_pause_resume.py Use osd-upgrade user for pause/resume 2016-07-19 10:50:30 +01:00
test_actions_zap_disk.py ignore devices that have already been processed 2018-07-17 14:30:51 +03:00
test_ceph_hooks.py Skip udev rule install in containers 2018-07-04 04:57:33 +01:00
test_ceph_networking.py Re-license charm as Apache-2.0 2016-06-28 12:01:05 +01:00
test_ceph_utils.py Add pre-flight check for device pristinity 2018-06-04 17:02:11 +02:00
test_config.py Skip osd-devices not absolute paths 2016-12-22 16:34:25 -07:00
test_status.py Add support for vault key management with vaultlocker 2018-05-15 08:28:15 +01:00
test_tuning.py Bring ceph-osd to Python 3 2017-11-17 12:13:54 +00:00
test_upgrade.py Ensure upgrade keyring exists prior to upgrade checks 2017-11-01 16:35:17 +00:00
test_utils.py Bring ceph-osd to Python 3 2017-11-17 12:13:54 +00:00