90b480c345
Provides the new CLI command: sw-manager kube-upgrade-strategy VIM build stages are: - query-alarms - query-kube-upgrade - query-kube-versions - query-patches - query-patch-hosts VIM apply stages are: - kube-upgrade-start - download images - first control plane - networking - second control plane - apply second kubernetes patch -- applies the patch -- host-install on each controller -- host-install on each storage -- host-install on each worker - kubelets (controllers) - kubelets (workers) - complete - cleanup Functionality includes: - kube-upgrade API endpoint for orchestration. - new rpc messages for create kube strategy and intermediate actions. - kube-upgrade event handling, as well as alarm and event logs. - 'upgrade start' uses the latest sysinv health api to include the vim auto apply alarm in the ignore list for the health check. New unit tests: - build strategy phase - simplex controller - duplex controller (no existing kube upgrade) Story: 2008137 Task: 41436 Depends-On: https://review.opendev.org/c/starlingx/fault/+/767374 Depends-On: https://review.opendev.org/c/starlingx/stx-puppet/+/775824 Signed-off-by: albailey <Al.Bailey@windriver.com> Change-Id: I36e1b3ff3550a9d656ba40754b47570acc82a525 |
||
---|---|---|
.. | ||
nfv_client | ||
scripts | ||
LICENSE | ||
setup.py |