6142d9f11642113cb641d5683e02478c1a011941

Roughed in sw-deploy by replacing sw-upgrade and adding things as needed. The intention here being is to create the basic stage/step flow for followup reviews. There are numerous changes still required to complete the strategy. TODO in followups: * SWACT/unlock retries * Fix any broken/new steps (precheck/deploy/hosts_list) * Update USM API calls after they are changed * Maintain state using USM api responses * Major release support, including SWACT to controller-0 if required * strategy reentrancy TEST PLAN PASSING: Unit tests NOT PASSING: sw-deploy-strategy on AIO-SX NOT PASSING: sw-deploy-strategy on system controllers (AIO-DX) Depends-On: https://review.opendev.org/c/starlingx/nfv/+/914037 Story: 2011045 Task: 49783 Change-Id: If1eb5b45089f4a67d6d88093d0e215e510fd8c55 Signed-off-by: Joshua Kraitberg <joshua.kraitberg@windriver.com>
nfv
StarlingX NFVI Orchestration
Description
Languages
Python
83.4%
JavaScript
7%
C++
6.5%
Shell
1.5%
Handlebars
0.9%
Other
0.7%