StarlingX Horizon plugins for new StarlingX services
Go to file
Christopher Souza b7955a50dc Add the upload-only option to the Horizon upgrade orchestration UI
This change adds the new DC upgrade orchestration upload-only option to
the upgrade orchestration UI. A new 'Upload Only' checkbox was added to
the 'Create Strategy' form when the selected strategy type is 'Upgrade'.

In the 'Orchestration Strategy' tab, if the current strategy is a upgrade
strategy, a new field 'Upload Only' with its current value is now shown
so that the user can know if an existing strategy is using this option.

Test Plan:
1. PASS - Verify that the 'Upload Only' checkbox appears correctly
          inside of the create strategy form only when the selected
          strategy type is equal to 'Upgrade';
2. PASS - Create a upgrade strategy with and without the upload-only
          option and verify that it gets created successfully;
3. PASS - Verify that the interface shows the 'Upload Only' field and
          its current value on the 'Orchestration Strategy' page only
          when using the patch and upgrade strategy type;
4. PASS - Create and delete another orchestration type (e.g. Kubernetes
          upgrade) through Horizon and verify that it still works as
          expected;

Depends-On: https://review.opendev.org/c/starlingx/distcloud-client/+/894169

Story: 2010676
Task: 48771

Change-Id: Id20dd42939165947eb377965557e9618e3b6b7ea
Signed-off-by: Christopher Souza <Christopher.DeOliveiraSouza@windriver.com>
2023-10-30 13:56:56 -03:00
doc Fix for Horizon inventory in subclouds upgrade 2023-08-28 15:46:34 -03:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-06-04 14:24:43 +02:00
starlingx-dashboard Add the upload-only option to the Horizon upgrade orchestration UI 2023-10-30 13:56:56 -03:00
.gitignore [Doc] Release Notes Management 2018-09-25 05:44:57 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:27 +00:00
.zuul.yaml Subcloud Name Reconfiguration 2023-09-08 19:21:28 -03:00
CONTRIBUTING.rst Cleaning up gui plugin 2019-11-12 17:21:02 -05:00
HACKING.rst Update the URL in doc 2018-09-24 22:26:46 +08:00
LICENSE StarlingX open source release updates 2018-05-20 20:53:11 -07:00
bindep.txt Subcloud Name Reconfiguration 2023-09-08 19:21:28 -03:00
centos_build_layer.cfg Build layering, add layer build config file 2019-10-15 22:38:09 +08:00
centos_dev_wheels.inc Add the starlingx-dashboard module to dev wheels 2019-03-20 14:09:33 -04:00
centos_pkg_dirs Add starlingx dashboard package 2018-09-04 16:04:49 -04:00
centos_stable_wheels.inc Add starlingx-dashboard to stable wheels for stx-horizon 2019-04-04 22:47:29 -04:00
debian_build_layer.cfg Add debian_build_layer.cfg file 2021-10-05 14:07:23 -04:00
debian_iso_image.inc Debian: gui: update debian_iso_image.inc 2022-11-16 11:57:19 +08:00
debian_pkg_dirs Add debian_pkg_dirs for gui repo 2022-04-05 19:05:13 -03:00
pylint.rc Update tox path for python3 2023-05-01 14:01:17 +00:00
test-requirements.txt Update tox path for python3 2023-05-01 14:01:17 +00:00
tox.ini Update tox path for python3 2023-05-01 14:01:17 +00:00