Replace ovsfw tempest job with iptables-hybrid tempest job
In commit [1] openvswitch firewall driver is switched to be default one used in devstack. So various tempest jobs will use this driver and it will be tested. We now need separate job to test non-default firewall driver which currently is iptables-hybrid driver. [1] https://review.openstack.org/#/c/568297/ Depends-On: https://review.openstack.org/#/c/568297/ Change-Id: I6061a173c95c8a41a61bfa298ae5964cc9b5d2e8
This commit is contained in:
parent
fab6bcbdcd
commit
50ddf4b5ad
10
.zuul.yaml
10
.zuul.yaml
@ -12,7 +12,7 @@
|
||||
- neutron-grenade-dvr-multinode
|
||||
- neutron-tempest-multinode-full
|
||||
- neutron-tempest-dvr-ha-multinode-full
|
||||
- neutron-tempest-ovsfw
|
||||
- neutron-tempest-iptables_hybrid
|
||||
- neutron-grenade
|
||||
- openstack-tox-lower-constraints
|
||||
gate:
|
||||
@ -21,7 +21,7 @@
|
||||
- neutron-fullstack
|
||||
- neutron-tempest-dvr
|
||||
- neutron-tempest-linuxbridge
|
||||
- neutron-tempest-ovsfw
|
||||
- neutron-tempest-iptables_hybrid
|
||||
- neutron-grenade-multinode
|
||||
- neutron-grenade-dvr-multinode
|
||||
- neutron-grenade
|
||||
@ -255,10 +255,10 @@
|
||||
voting: false
|
||||
|
||||
- job:
|
||||
name: neutron-tempest-ovsfw
|
||||
name: neutron-tempest-iptables_hybrid
|
||||
parent: legacy-dsvm-base
|
||||
run: playbooks/legacy/neutron-tempest-ovsfw/run.yaml
|
||||
post-run: playbooks/legacy/neutron-tempest-ovsfw/post.yaml
|
||||
run: playbooks/legacy/neutron-tempest-iptables_hybrid/run.yaml
|
||||
post-run: playbooks/legacy/neutron-tempest-iptables_hybrid/post.yaml
|
||||
timeout: 7800
|
||||
required-projects:
|
||||
- openstack-infra/devstack-gate
|
||||
|
@ -91,7 +91,7 @@ case $VENV in
|
||||
load_rc_hook dstat
|
||||
;;
|
||||
|
||||
"api"|"api-pecan"|"full-ovsfw"|"full-pecan"|"dsvm-scenario-ovs"|"dsvm-scenario-linuxbridge")
|
||||
"api"|"api-pecan"|"full-iptables_hybrid"|"full-pecan"|"dsvm-scenario-ovs"|"dsvm-scenario-linuxbridge")
|
||||
# TODO(ihrachys) consider feeding result of ext-list into tempest.conf
|
||||
load_rc_hook api_all_extensions
|
||||
if [ "${FLAVOR}" = "dvrskip" ]; then
|
||||
@ -114,8 +114,8 @@ case $VENV in
|
||||
if [[ "$VENV" =~ "pecan" ]]; then
|
||||
load_conf_hook pecan
|
||||
fi
|
||||
if [[ "$VENV" =~ "ovs" ]]; then
|
||||
load_conf_hook ovsfw
|
||||
if [[ "$VENV" =~ "iptables_hybrid" ]]; then
|
||||
load_conf_hook iptables_hybrid
|
||||
fi
|
||||
if [[ "$VENV" != "dsvm-scenario-linuxbridge" ]]; then
|
||||
load_conf_hook tunnel_types
|
||||
|
@ -1,4 +1,4 @@
|
||||
[[post-config|/$NEUTRON_CORE_PLUGIN_CONF]]
|
||||
|
||||
[securitygroup]
|
||||
firewall_driver = openvswitch
|
||||
firewall_driver = iptables_hybrid
|
@ -1,5 +1,5 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tempest-dsvm-neutron-ovsfw from old job gate-tempest-dsvm-neutron-ovsfw-ubuntu-xenial-nv
|
||||
name: Neutron Tempest iptables-hybrid job
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
@ -37,7 +37,7 @@
|
||||
fi
|
||||
|
||||
function gate_hook {
|
||||
bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh full-ovsfw
|
||||
bash -xe $BASE/new/neutron/neutron/tests/contrib/gate_hook.sh full-iptables_hybrid
|
||||
}
|
||||
export -f gate_hook
|
||||
|
Loading…
Reference in New Issue
Block a user