config/sysinv/sysinv/sysinv/sysinv/api
Joao Victor Portal adc0556df9 Allow certificate install when HTTPS is false
The removal of this limitation is needed to enable HTTPS on Openstack
without errors when it's already present in the system (avoid app
reapply errors).

The limitation was also removed for other certificates besides
"openstack" and "openstack_ca" because there is no reason to keep this
limitation.

The following tests were executed on AIO-SX created from StarlingX dev
ISO containing the changes in this commit. The installation of
certificates is done through "system certificate-install" command.

Test Plan:

PASS: Successfully install "openstack", "openstack_ca", "ssl_ca",
"docker_registry" and "ssl" certificates while system attribute
"https_enabled" is "False", then set "https_enabled" to "True" with no
errors.
PASS: Set "https_enabled" to "True" with no errors and then
successfully install "openstack", "openstack_ca", "ssl_ca",
"docker_registry" and "ssl" certificates.

Closes-Bug: 1952360
Signed-off-by: Joao Victor Portal <Joao.VictorPortal@windriver.com>
Change-Id: I9c56e6efa49a981dcc9aacb45e18a231f0747074
2021-11-30 23:27:52 -03:00
..
controllers Allow certificate install when HTTPS is false 2021-11-30 23:27:52 -03:00
middleware Sysinv api load import improvements 2021-10-05 15:47:48 -04:00
__init__.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
acl.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
app.py Sysinv api load import improvements 2021-10-05 15:47:48 -04:00
config.py B&R: Add /v1/ihosts/wipe_osds public sysinv API 2019-09-13 16:43:41 +03:00
hooks.py Sysinv api load import improvements 2021-10-05 15:47:48 -04:00