distcloud/distributedcloud/dcmanager/common
Hugo Brito 9e42f10470 Clean software orchestration states
The VIM orchestration will handle the following commands
for USM:
- software deploy precheck
- software deploy start <release>
- software deploy host <hostname>
- every lock/unlock/swact needed
- software deploy activate
- software deploy complete

Now, the DC orchestration doesn't need the states to handle
the operations above. This commit deletes all unneeded states.

Test Plan:
PASS: Execute the software orchestration successfully:
- Enable the USM orchestration (set use_usm parameter to True)
  - dcorch configuration file
  - dcmanager configuration file
- Create and apply an upgrade-strategy
  - Check that 5 states were executed
PASS. Tox test successful.

Story: 2010676
Task: 49555

Change-Id: I67db35b6807f9ddcedab7c9742816c782daecd68
Signed-off-by: Hugo Brito <hugo.brito@windriver.com>
2024-02-14 15:11:39 -03:00
..
__init__.py Move content to subdir to support relocated packaging 2019-11-04 13:57:02 -05:00
config.py Add subcloud IPMI serial capture when rvmc_debug_level > 0 2023-12-14 12:11:19 -05:00
consts.py Clean software orchestration states 2024-02-14 15:11:39 -03:00
context.py Update tox pylint/pep8 for dcmanager 2024-01-18 21:51:25 +00:00
exceptions.py Update tox pylint/pep8 for dcmanager 2024-01-18 21:51:25 +00:00
i18n.py Remove standard WR License notice from StarlingX distributedcloud 2021-12-23 19:55:09 +00:00
manager.py Update tox pylint/pep8 for dcmanager 2024-01-18 21:51:25 +00:00
messaging.py Update endpoint caches post network reconfig 2023-03-14 11:44:15 -03:00
phased_subcloud_deploy.py Merge "Synchronize install values with secondary subclouds" 2024-01-23 13:38:03 +00:00
prestage.py Display prestage status and versions in subcloud list 2024-01-26 14:09:19 -05:00
scheduler.py Remove standard WR License notice from StarlingX distributedcloud 2021-12-23 19:55:09 +00:00
serializer.py Update tox pylint/pep8 for dcmanager 2024-01-18 21:51:25 +00:00
utils.py Display prestage status and versions in subcloud list 2024-01-26 14:09:19 -05:00
version.py Remove standard WR License notice from StarlingX distributedcloud 2021-12-23 19:55:09 +00:00