charm-ceph-osd/unit_tests
Luciano Lo Giudice d8065b7409 Implement key rotation for OSD
This patchset implements key rotation for OSD's. It does so by
receiving an update in the relation data bag from ceph-mons (where
the actions is started), which informs the OSD units for which
OSD the key needs to be rotated and the key itself. The OSD units
then check if they are managing the ID specified, and if so,
proceed to rotate the key.

Change-Id: I382a0a657b31c172a036ce7ca62facbbce32b4a0
func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1195
2024-04-12 13:35:58 -03:00
..
__init__.py Allow ceph device scrape-health-metrics 2023-11-06 20:18:36 +01:00
test_actions_add_disk.py Remove FileStore support 2023-10-06 09:03:51 +02:00
test_actions_blacklist.py Use unittest.mock instead of mock 2021-12-15 09:39:12 +00:00
test_actions_get_availability_zone.py Add an action to provide information about AZ 2021-09-03 09:48:24 +02:00
test_actions_list_disks.py Rename lib/ceph to lib/charms_ceph 2020-02-24 15:21:33 +00:00
test_actions_osd_out_in.py Use unittest.mock instead of mock 2021-12-15 09:39:12 +00:00
test_actions_remove_disk.py Update command references to juju 3.x syntax 2023-09-20 12:07:47 -04:00
test_actions_service.py Use unittest.mock instead of mock 2021-12-15 09:39:12 +00:00
test_actions_zap_disk.py Update command references to juju 3.x syntax 2023-09-20 12:07:47 -04:00
test_ceph_hooks.py Implement key rotation for OSD 2024-04-12 13:35:58 -03:00
test_ceph_networking.py Re-license charm as Apache-2.0 2016-06-28 12:01:05 +01:00
test_ceph_utils.py Implement key rotation for OSD 2024-04-12 13:35:58 -03:00
test_config.py Use unittest.mock instead of mock 2021-12-15 09:39:12 +00:00
test_status.py Sync charmhelpers 2024-04-09 13:26:14 +02:00
test_tuning.py Use unittest.mock instead of mock 2021-12-15 09:39:12 +00:00
test_upgrade.py Remove FileStore support 2023-10-06 09:03:51 +02:00
test_utils.py Spelling fixes from codespell with additional consistency cleanups. 2021-12-20 13:21:33 +00:00