StarlingX Distributed Cloud Client
59d2f380f7
To accommodate the upgraded subcloud from previous releases where the kube-rootca_sync_status can be in-sync even without matching certificates between subcloud and system controller, the kube-rootca audit was changed to alarm based. Since the user might want to update the cert for it to match between the two systems even with kube-rootca_sync_status being in-sync, this commit adds the --force parameter back to kube-rootca update strategy. Test plan: - PASS: Perform a kube-rootca update strategy without --force in an out-of-sync subcloud and verify it completes successfully. - PASS: Perform a kube-rootca update strategy without --force in an in-sync subcloud and verify an exception is raised. - PASS: Perform a kube-rootca update strategy with --force in an in-sync subcloud and verify it completes successfully. Depends-on: https://review.opendev.org/c/starlingx/distcloud/+/937874 Closes-bug: 2092069 Change-Id: I4dabe9811eaef8f82608576b0e70af109c57bc51 Signed-off-by: Victor Romano <victor.gluzromano@windriver.com> |
||
---|---|---|
distributedcloud-client | ||
doc | ||
releasenotes | ||
.git-blame-ignore-revs | ||
.gitignore | ||
.gitreview | ||
.mailmap | ||
.zuul.yaml | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
CONTRIBUTORS.wrs | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
HACKING.rst | ||
tox.ini |