nfv/nfv/nfv-vim/nfv_vim/alarm
albailey 2509fc29d2 Implement kube_rootca_update orchestration
Adds VIM orchestration for kube rootca update

CLI: sw-manager kube-rootca-update-strategy
    abort   apply   create  delete  show

The orchestration states are:
 - kube-rootca-update-start
 - cert activity (generate or upload)
 -   kube-rootca-update-generate-cert
 -   kube-rootca-update-upload-cert
 - kube-rootca-update-hosts trustbothcas
 - kube-rootca-update-pods trustbothcas
 - kube-rootca-update-hosts updatecerts
 - kube-rootca-update-hosts trustnewca
 - kube-rootca-update-pods trustnewca
 - kube-rootca-update-complete

Additional work items that are required:
 - The cert generate and upload activities will be enhanced
in the future as new capabilities are added in sysinv.

Story: 2008675
Task: 42679
Depends-on: https://review.opendev.org/c/starlingx/fault/+/798165
Depends-on: https://review.opendev.org/c/starlingx/config/+/803369
Signed-off-by: albailey <Al.Bailey@windriver.com>
Change-Id: I75340df6f267ecf716e6423e3440b0832de58aa7
2021-08-19 08:38:18 -05:00
..
__init__.py Cleanup tox alphabetical imports in nfv 2018-12-27 11:55:20 -06:00
_general.py Remove noqa to enable flake8 checks 2018-09-14 10:14:06 -05:00
_host.py Remove noqa to enable flake8 checks 2018-09-14 10:14:06 -05:00
_instance.py Remove noqa to enable flake8 checks 2018-09-14 10:14:06 -05:00
_instance_group.py Remove noqa to enable flake8 checks 2018-09-14 10:14:06 -05:00
_sw_update.py Implement kube_rootca_update orchestration 2021-08-19 08:38:18 -05:00