From 4e2a6ffaab1897104db2f0842e3aa540bb5fdeca Mon Sep 17 00:00:00 2001 From: Ghanshyam Mann Date: Wed, 2 Jun 2021 12:14:26 -0500 Subject: [PATCH] Fix up the tempest-full-py3 job configurations When we created the separate definition for tempest-full-py3 job for swift enable on ussuri onwards, we missed to add the few configutation like horizon, networking config due to rebase and all - I63159e5e8c0c8b6751ea481577b4c4637a7f25b5 This commit re-add all those configuration back to job version of ussuri onwards. This issue is found when we saw horizon dashbaord test is skipped in tempest-full-py3 master gate. - https://zuul.opendev.org/t/openstack/build/34892e0fd92f410bb99b37c8fe2e5255/log/job-output.txt#27738 Change-Id: I9602937f53933a9d30022512b7fe6a817d7e6472 --- zuul.d/integrated-gate.yaml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/zuul.d/integrated-gate.yaml b/zuul.d/integrated-gate.yaml index d931c55f92..8584bb9716 100644 --- a/zuul.d/integrated-gate.yaml +++ b/zuul.d/integrated-gate.yaml @@ -121,10 +121,13 @@ # as swift is ready on py3 from stable/ussuri onwards. branches: ^(?!stable/(ocata|pike|queens|rocky|stein|train)).*$ description: | - Base integration test with Neutron networking, swift enable, and py3. + Base integration test with Neutron networking, horizon, swift enable, + and py3. Former names for this job where: * legacy-tempest-dsvm-py35 * gate-tempest-dsvm-py35 + required-projects: + - openstack/horizon vars: tox_envlist: full devstack_localrc: @@ -132,6 +135,23 @@ FORCE_CONFIG_DRIVE: true ENABLE_VOLUME_MULTIATTACH: true GLANCE_USE_IMPORT_WORKFLOW: True + devstack_plugins: + neutron: https://opendev.org/openstack/neutron + devstack_local_conf: + post-config: + "/$NEUTRON_CORE_PLUGIN_CONF": + ovs: + bridge_mappings: public:br-ex + resource_provider_bandwidths: br-ex:1000000:1000000 + test-config: + $TEMPEST_CONFIG: + network-feature-enabled: + qos_placement_physnet: public + devstack_services: + # Enbale horizon so that we can run horizon test. + horizon: true + neutron-placement: true + neutron-qos: true - job: name: tempest-integrated-networking