distcloud/distributedcloud/dcmanager/orchestrator/states/software/cache
Christopher Souza 952cbeb7e4 Add the --upload-only option to dcmanager upgrade_strategy
This commit adds a new option --upload-only to dcmanager
upgrade-strategy create. If this option is used, the releases
are uploaded to the subclouds and the strategy state is set to complete.

Depends-on: https://review.opendev.org/c/starlingx/distcloud/+/893425

Test Plan:
1. PASS - Create and apply a patch strategy using the --upload-only
option and verify that the strategy completes after uploading
the patches to the subclouds.
2. PASS - Create and apply a patch strategy without using the
--upload-only option and verify that the strategy continues
after uploading the patches to the subclouds.

Story: 2010676
Task: 48747

Signed-off-by: Christopher Souza <Christopher.DeOliveiraSouza@windriver.com>
Change-Id: I3941151e71e356e5e91dbbf931e2302116c40277
(cherry picked from commit f3817f6c44)
2023-11-21 09:20:51 -03:00
..
__init__.py Create USM dummy states and tests 2023-10-11 14:15:48 +00:00
cache_specifications.py Add the --upload-only option to dcmanager upgrade_strategy 2023-11-21 09:20:51 -03:00
clients.py Create USM dummy states and tests 2023-10-11 14:15:48 +00:00
shared_cache_repository.py Create USM dummy states and tests 2023-10-11 14:15:48 +00:00
shared_client_cache.py Create USM dummy states and tests 2023-10-11 14:15:48 +00:00