From af15bc992036f4849679ff6d3042a03083023723 Mon Sep 17 00:00:00 2001 From: Emma Foley Date: Thu, 18 Apr 2024 12:25:28 +0100 Subject: [PATCH] [zuul] Use https in sg_core_service_url This fixes the tempest failure: Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
The sg_core_service_url is passed straight through to the test and used as the URL base for HTTP requests. The https:// needs to be prefixed or else the connection will default to http, which is an issue when we have TLS everywhere. --- ci/vars-autoscaling-tempest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/vars-autoscaling-tempest.yml b/ci/vars-autoscaling-tempest.yml index 52c7bb48..1ba0c8bd 100644 --- a/ci/vars-autoscaling-tempest.yml +++ b/ci/vars-autoscaling-tempest.yml @@ -12,7 +12,7 @@ cifmw_tempest_tempestconf_config: service_available.ceilometer true service_available.sg_core true service_available.aodh true - telemetry.sg_core_service_url "ceilometer-internal.openstack.svc.cluster.local:3000" + telemetry.sg_core_service_url "https://ceilometer-internal.openstack.svc.cluster.local:3000" cifmw_test_operator_tempest_include_list: | telemetry_tempest_plugin.scenario telemetry_tempest_plugin.aodh