Skip to content

Commit 5de4180

Browse files
committed
Make cephadm_key module stateless
This module should never write to files because they always exist inside the cephadm container, which is ephemeral. Remove all file-writing functions and references to keyrings.
1 parent dc767bc commit 5de4180

File tree

3 files changed

+103
-216
lines changed

3 files changed

+103
-216
lines changed

CHANGELOG.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,26 @@ stackhpc.cephadm Release Notes
44

55
.. contents:: Topics
66

7+
v1.16.0
8+
=======
9+
10+
Release Summary
11+
---------------
12+
13+
Fix idempotency issue in cephadm_keys plugin. `cephadm_keys` no
14+
longer generates keyring files on Ceph hosts, and additional tasks
15+
are required to write keyring files to disk - see the cephadm_keys
16+
README.md for further details.
17+
18+
19+
Minor Changes
20+
-------------
21+
22+
- Deprecate `generate_keys` functionality in cephadm_keys plugin
23+
- Deprecate `fetch_inital_keys` functionality in cephadm_keys plugin
24+
- Fix issue with idempotency in cephadm_keys plugin, by no longer
25+
generating user keyring files on Ceph hosts.
26+
727

828
v1.13.0
929
=======

0 commit comments

Comments
 (0)