6dba3df3e3
This commit adds VIM orchestration for system config update to drive the host swact/lock/unlock once these operations are expected to update the system config. CLI: sw-manager kube-rootca-update-strategy apply create delete show Test plan: 1. Create a system config udpate strategy successfully. --passed 2. Create a system config update strategy failed if the host resource doesn't exist. --passed 3. Create a system config update strategy failed if an unexpected alarm exists and the strategy alarm restrictions is set as strict. --passed 4. Create a system config update strategy successfully if an unexpected alarm exists and the strategy alarm restrictions is set as relax. --passed 5. Create a system config update strategy failed if a controller offline in a DX system. --passed 6. Create a system config update strategy failed if a storage offline in a standard system. --passed 7. Create a system config update strategy successfully if a worker offline in a standard system. --passed 8. Apply a system config update strategy successfully. --passed 9. Apply a system config update strategy failed if a host failed to lock. --passed 10. Delete a system config update strategy successful if a the strategy is complete or failed. --passed 11. Create a system config update strategy with strategy not required for the host in k8s, verify the host is excluded from the strategy. Story: 2010719 Task: 47910 Change-Id: I052bc5b2004f17de870a81c523d0a1f4e422a902 Signed-off-by: Yuxing Jiang <Yuxing.Jiang@windriver.com> |
||
---|---|---|
.. | ||
nfv_plugins | ||
scripts | ||
LICENSE | ||
setup.py |