StarlingX Horizon plugins for new StarlingX services
Go to file
Cristian Mondo de5edc47ce Update subcloud name only if it changes
As part of the subcloud renaming feature, it is possible to
change the name from the UI.

The API returns an error if the new name of the subcloud is
the same as the existing one, therefore this error is reflected
in the UI, preventing the ability to update the other parameters
when the name does not change.

This commit is to avoid sending the new subcloud name when it is
equal to the existing name. If some of the other parameters
change but not the subcloud name, only those other parameters
should be updated.

Story: 2010788
Task: 49287

PASS: Edit the subcloud, then click on submit to send the params
      without updates. The error should not appear informing
      that the subcloud name is the same.
PASS: Edit the subcloud, then update the name parameter with a
      new subcloud name. The subcloud name should be updated.
PASS: Edit the subcloud, then update other parameters without
      updating the subcloud name. The subcloud params should
      be updated successfully.

Change-Id: Idcb746b4bde3654062edaa69a11612439afe133f
Signed-off-by: Cristian Mondo <cristian.mondo@windriver.com>
2023-12-18 11:37:49 -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 Update subcloud name only if it changes 2023-12-18 11:37:49 -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