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
This commit is contained in:
Ghanshyam Mann 2021-06-02 12:14:26 -05:00
parent 3e12764065
commit 4e2a6ffaab
1 changed files with 21 additions and 1 deletions

View File

@ -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