From 75cf6819707f361b4ec3de9ae7593a2247959bc2 Mon Sep 17 00:00:00 2001 From: Brendan Shephard Date: Wed, 22 Nov 2023 09:32:59 +1000 Subject: [PATCH] Horizon should use internalURL endpoints Horizon currently uses the Public endpoints. This causes issues with the current implementation of self-signed cert-manager Issuer. We ultimately need to resolve this trust issue, but in lieu of an established standard for trusting these certs, we will work around this for now by not relying on the public endpoints. Signed-off-by: Brendan Shephard --- templates/horizon/config/local_settings.py | 1 + 1 file changed, 1 insertion(+) diff --git a/templates/horizon/config/local_settings.py b/templates/horizon/config/local_settings.py index 38d9ccac..05f97f5c 100644 --- a/templates/horizon/config/local_settings.py +++ b/templates/horizon/config/local_settings.py @@ -26,6 +26,7 @@ LOGOUT_URL = '/dashboard/auth/logout/' LOGIN_REDIRECT_URL = '/dashboard/' SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https') +OPENSTACK_ENDPOINT_TYPE = "internalURL" OPENSTACK_API_VERSIONS = { 'identity': 3, }