nfv/nfv/nfv-vim/nfv_vim/api/controllers/v1/orchestration/sw_update
Vanathi.Selvaraju 8dfb971980 sw-deploy-strategy to take 'release' parameter
As part of this task sw-manager sw-deploy-strategy
is modified to accept 'release' as a mandatory
input parameter.controller_type and instance_action
optional parameters are also added.

The internal functionalities remain same.

Test Plan:
PASSED: On DX system, Create sw-deploy strategy
without release input. Strategy creation rejected.
PASSED: On DX system, Create sw-deploy strategy
with invalide release input. Strategy creation
failed with 'invalid software release' error.
PASSED: On DX system, Create sw-deploy strategy
with valid release input. Strategy creation
passed.
PASSED: Execute upgrade orchestration flow
successfully with release input parameter.

Story: 2011045
Task: 49781

Change-Id: If8f72e5b8e1f68602716e32407e0f68702ab7d56
Signed-off-by: Vanathi.Selvaraju <vanathi.selvaraju@windriver.com>
2024-04-08 13:46:37 -04:00
..
__init__.py NFV API to list current strategy type and state. 2024-03-11 12:03:49 +00:00
_current_strategy.py NFV API to list current strategy type and state. 2024-03-11 12:03:49 +00:00
_fw_update.py Add orchestrated fw update support to vim 2020-05-14 01:03:21 +00:00
_kube_rootca_update.py Implement kube_rootca_update orchestration 2021-08-19 08:38:18 -05:00
_kube_upgrade.py Kubernetes Upgrade Orchestration 2021-03-02 07:45:20 -06:00
_sw_patch.py Cleanup tox alphabetical imports in nfv 2018-12-27 11:55:20 -06:00
_sw_update_defs.py NFV API to list current strategy type and state. 2024-03-11 12:03:49 +00:00
_sw_update_strategy.py sw-deploy-strategy to take 'release' parameter 2024-04-08 13:46:37 -04:00
_sw_upgrade.py Cleanup tox alphabetical imports in nfv 2018-12-27 11:55:20 -06:00
_system_config_update.py Implement system_config_update orchestration 2023-07-17 17:36:44 -04:00