From 5ec68263d23774347f128fafd47708d0b7d81c5d Mon Sep 17 00:00:00 2001 From: Jack Hodgkiss Date: Fri, 8 May 2026 22:31:48 +0100 Subject: [PATCH 1/2] feat: add `blazar` tempest plugin Signed-off-by: Jack Hodgkiss --- Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dockerfile b/Dockerfile index 049a600..50be29f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -38,6 +38,9 @@ ARG TEMPEST_PLUGIN_KEYSTONE_VERSION=master ARG TEMPEST_PLUGIN_NEUTRON_SOURCE=https://github.com/openstack/neutron-tempest-plugin ARG TEMPEST_PLUGIN_NEUTRON_VERSION=master +ARG TEMPEST_PLUGIN_BLAZAR_SOURCE=https://github.com/openstack/blazar-tempest-plugin +ARG TEMPEST_PLUGIN_NEUTRON_VERSION=master + # Does not work if included. # Error output: 'Could not load 'ngs_tests': No module named 'tempest_plugin' # ARG TEMPEST_PLUGIN_NETWORKING_GENERIC_SWITCH_SOURCE=https://github.com/openstack/networking-generic-switch @@ -84,6 +87,7 @@ RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_CLOUDKITTY_SOURCE --v RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_GLANCE_SOURCE --version $TEMPEST_PLUGIN_GLANCE_VERSION RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_KEYSTONE_SOURCE --version $TEMPEST_PLUGIN_KEYSTONE_VERSION RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_NEUTRON_SOURCE --version $TEMPEST_PLUGIN_NEUTRON_VERSION +RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_BLAZAR_SOURCE --version $TEMPEST_PLUGIN_BLAZAR_VERSION # RUN rally verify add-verifier-ext --source $TEMPEST_PLUGIN_NETWORKING_GENERIC_SWITCH_SOURCE --version $TEMPEST_PLUGIN_NETWORKING_GENERIC_SWITCH_VERSION COPY bin/rally-verify-wrapper.sh /usr/bin/rally-verify-wrapper.sh From e67bf43954ba57f0398c1f40270fb82742e6c2cd Mon Sep 17 00:00:00 2001 From: Bartosz Bezak Date: Tue, 26 May 2026 21:50:23 +0200 Subject: [PATCH 2/2] Fix ARG for TEMPEST_PLUGIN_BLAZAR_VERSION --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 50be29f..961c673 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,7 +39,7 @@ ARG TEMPEST_PLUGIN_NEUTRON_SOURCE=https://github.com/openstack/neutron-tempest-p ARG TEMPEST_PLUGIN_NEUTRON_VERSION=master ARG TEMPEST_PLUGIN_BLAZAR_SOURCE=https://github.com/openstack/blazar-tempest-plugin -ARG TEMPEST_PLUGIN_NEUTRON_VERSION=master +ARG TEMPEST_PLUGIN_BLAZAR_VERSION=master # Does not work if included. # Error output: 'Could not load 'ngs_tests': No module named 'tempest_plugin'