reef: mon/AuthMonitor: provide command to rotate the key for a user credential#58236
reef: mon/AuthMonitor: provide command to rotate the key for a user credential#58236
Conversation
|
jenkins test make check |
|
jenkins test windows |
|
jenkins test api |
1 similar comment
|
jenkins test api |
|
jenkins test windows |
|
jenkins test make check |
4c774f6 to
178ea2a
Compare
|
This PR is under test in https://tracker.ceph.com/issues/69881. |
|
Hey @batrick, while going through the failures for the batch that included this PR the following error was encountered that seems to be related to this PR: Could you please take a look? Meanwhile I'll request @SrinivasaBharath to rerun the batch excluding this PR to be sure. |
|
@shraddhaag Excluded the PR from the batch |
|
This PR is under test in https://tracker.ceph.com/issues/70178. |
|
while going through the failures of a batch that included this PR, we see the following error: The error lines seems to match the changes that were done in this PR. These are the jobs that had this errors in the run of the batch
@batrick it would be nice if you could take a look at this! Meanwhile have requested @SrinivasaBharath to rerun the batch without this PR to be sure |
|
while going through the failures of a batch that included this PR, we see the following error: The error lines seems to match the changes that were done in this PR. These are the jobs that had this errors in the run of the batch
@batrick it would be nice if you could take a look at this! Meanwhile have requested @SrinivasaBharath to rerun the batch without this PR to be sure |
|
I will take over QA of this. Need to figure out what's going on. |
|
This PR is under test in https://tracker.ceph.com/issues/71132. |
* refs/pull/58236/head: doc: add documentation for `ceph auth rotate` PendingReleaseNotes: add note for new `auth rotate` qa: test `auth rotate` mon/AuthMonitor: add `ceph auth rotate` command
* refs/pull/58236/head: test doc: add documentation for `ceph auth rotate` PendingReleaseNotes: add note for new `auth rotate` qa: test `auth rotate` mon/AuthMonitor: add `ceph auth rotate` command
|
Fixed with this patch: |
Add command to rotate the permanent key of an entity. This avoids the need to delete / recreate the key when it is compromised, lost, or just scheduled for rotation. Fixes: https://tracker.ceph.com/issues/66509 Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> (cherry picked from commit d57326f) Conflicts: src/mon/AuthMonitor.cc: _encode_auth not in reef
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> (cherry picked from commit 2ae027f)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> (cherry picked from commit deab044)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com> (cherry picked from commit b871bbe)
backport tracker: https://tracker.ceph.com/issues/66618
backport of #58121
parent tracker: https://tracker.ceph.com/issues/66509
this backport was staged using ceph-backport.sh version 16.0.0.6848
find the latest version at https://github.com/ceph/ceph/blob/main/src/script/ceph-backport.sh