From 76400660fbf09c35be221d9ce2697a1447c4a534 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Wed, 29 Nov 2023 19:41:19 +0900 Subject: [PATCH] Disable sg-core related tests by default The sg-core is not required to run Telemetry services. Enabling tests requiring sg-core by default is not backword-compatible and affects testing in distributions(eg. RDO) or any users using tempest to validate their deployments. Change-Id: Ib08a42f22325d4029b5148f081e1b095fbfc723e --- .zuul.yaml | 2 ++ telemetry_tempest_plugin/config.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.zuul.yaml b/.zuul.yaml index fdeb80f..9caf6d6 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -107,6 +107,8 @@ devstack_local_conf: test-config: $TEMPEST_CONFIG: + service_available: + sg-core: True telemetry: disable_ssl_certificate_validation: True tempest_test_regex: telemetry_tempest_plugin diff --git a/telemetry_tempest_plugin/config.py b/telemetry_tempest_plugin/config.py index be3f6d4..7546834 100644 --- a/telemetry_tempest_plugin/config.py +++ b/telemetry_tempest_plugin/config.py @@ -32,7 +32,7 @@ service_option = [cfg.BoolOpt('ceilometer', help="Whether or not Gnocchi is expected to be" "available"), cfg.BoolOpt('sg_core', - default=True, + default=False, help="Whether or not sg-core is expected to be" "available")]