Fix observabilityclient-dsvm-functional job

There were some changes to the sg-core devstack plugin, to
which we need to react. These changes are similar to what
was done in the telemetry-tempest-plugin recently:
https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/945108
https://review.opendev.org/c/openstack/telemetry-tempest-plugin/+/937371

Change-Id: I5c1885a3ca9d732d41db140a0feb4c87925b5a48
This commit is contained in:
Jaromir Wysoglad
2025-04-09 07:57:49 -04:00
parent cda93078a0
commit 2fc3646ac5

View File

@@ -8,16 +8,26 @@
required-projects:
- openstack/python-observabilityclient
- openstack/ceilometer
- infrawatch/sg-core
- openstack-k8s-operators/sg-core
- openstack/devstack-plugin-prometheus
timeout: 4200
vars:
devstack_localrc:
USE_PYTHON3: True
PROMETHEUS_SERVICE_SCRAPE_TARGETS: prometheus,sg-core
CEILOMETER_BACKEND: sg-core
PROMETHEUS_CONF_DIR: /opt/stack
PROMETHEUS_CONFIG_FILE: /opt/stack/prometheus.yml
PROMETHEUS_CLIENT_CONF_DIR: /etc/openstack
devstack_plugins:
sg-core: https://github.com/infrawatch/sg-core
sg-core: https://github.com/openstack-k8s-operators/sg-core
ceilometer: https://opendev.org/openstack/ceilometer
devstack-plugin-prometheus: https://opendev.org/openstack/devstack-plugin-prometheus
devstack_services:
node_exporter: false
zuul_copy_output:
/etc/prometheus/prometheus.yml: logs
/etc/openstack/prometheus.yaml: logs
- project:
queue: telemetry