From ca2bf36fb9d3bc8a245daf4952c6f7659a5adca7 Mon Sep 17 00:00:00 2001 From: Matthias Runge Date: Tue, 18 May 2021 15:32:45 +0200 Subject: [PATCH] Remove ties to panko in order to remove and retire panko. Change-Id: I8bc2981f01a4b068272cddfa2026860c97a3355e --- README.rst | 2 +- telemetry_tempest_plugin/config.py | 4 ---- .../autoscaling.yaml | 24 ------------------- .../scenario/test_telemetry_integration.py | 3 +-- 4 files changed, 2 insertions(+), 31 deletions(-) diff --git a/README.rst b/README.rst index 0425bf4..2fe20b8 100644 --- a/README.rst +++ b/README.rst @@ -4,7 +4,7 @@ Telemetry Tempest Plugin Tempest plugin for Telemetry Project. -It contains tempest tests for Aodh, Ceilometer, Gnocchi and Panko Projects. +It contains tempest tests for Aodh, Ceilometer, and Gnocchi Projects. * Free software: Apache license * Documentation: https://docs.openstack.org/ceilometer/latest/ diff --git a/telemetry_tempest_plugin/config.py b/telemetry_tempest_plugin/config.py index 403bc9c..e12d3f9 100644 --- a/telemetry_tempest_plugin/config.py +++ b/telemetry_tempest_plugin/config.py @@ -20,10 +20,6 @@ service_option = [cfg.BoolOpt('ceilometer', default=True, help="Whether or not Ceilometer is expected to" "be available"), - cfg.BoolOpt('panko', - default=True, - help="Whether or not Panko is expected to be" - "available"), cfg.BoolOpt("aodh", default=True, help="Whether or not Aodh is expected to be" diff --git a/telemetry_tempest_plugin/scenario/telemetry_integration_gabbits/autoscaling.yaml b/telemetry_tempest_plugin/scenario/telemetry_integration_gabbits/autoscaling.yaml index 900aa76..025c3c4 100644 --- a/telemetry_tempest_plugin/scenario/telemetry_integration_gabbits/autoscaling.yaml +++ b/telemetry_tempest_plugin/scenario/telemetry_integration_gabbits/autoscaling.yaml @@ -67,30 +67,6 @@ tests: response_json_paths: $.`len`: 2 - - name: check event - desc: Check panko for new instance.create.end event - url: $ENVIRON['PANKO_SERVICE_URL']/v2/events - method: GET - request_headers: - content-type: application/json - data: - q: - - field: event_type - op: eq - type: string - value: compute.instance.create.end - - field: resource_id - op: eq - type: string - value: $HISTORY['list servers grow'].$RESPONSE['$.servers[0].id'] - poll: - count: 30 - delay: 1 - response_json_paths: - $.`len`: 1 - $[0].event_type: compute.instance.create.end - $[0].traits[?(@.name='resource_id')].value: $HISTORY['list servers grow'].$RESPONSE['$.servers[0].id'] - - name: check alarm desc: Check the aodh alarm and its state url: $ENVIRON['AODH_SERVICE_URL']/v2/alarms diff --git a/telemetry_tempest_plugin/scenario/test_telemetry_integration.py b/telemetry_tempest_plugin/scenario/test_telemetry_integration.py index 66d2573..7db4fd5 100644 --- a/telemetry_tempest_plugin/scenario/test_telemetry_integration.py +++ b/telemetry_tempest_plugin/scenario/test_telemetry_integration.py @@ -31,7 +31,7 @@ class TestTelemetryIntegration(manager.ScenarioTest): def skip_checks(cls): super(TestTelemetryIntegration, cls).skip_checks() for name in ["aodh", "gnocchi", "nova", "heat", - "panko", "ceilometer", "glance"]: + "ceilometer", "glance"]: cls._check_service(name) @classmethod @@ -91,7 +91,6 @@ class TestTelemetryIntegration(manager.ScenarioTest): "AODH_GRANULARITY": str(config.CONF.telemetry.alarm_granularity), "AODH_SERVICE_URL": self._get_endpoint(auth, "alarming_plugin"), "GNOCCHI_SERVICE_URL": self._get_endpoint(auth, "metric"), - "PANKO_SERVICE_URL": self._get_endpoint(auth, "event"), "HEAT_SERVICE_URL": self._get_endpoint(auth, "heat_plugin"), "NOVA_SERVICE_URL": self._get_endpoint(auth, "compute"), "GLANCE_SERVICE_URL": self._get_endpoint(auth, "image"),