Resolve FT error in Zuul and reduce times
Latest devstack is supporting async (parallel) task.[1] [1] https://review.opendev.org/c/openstack/devstack/+/771505 This patch change to use async task for the following effects: * Resolve the `RETRY_LIMIT` error that is occurring on FT * Reduce time of functional test in Zuul Change points of .zuul.yaml: * For async task, I added the `DEVSTACK_PARALLEL` parameter and set it to True. * Removed `CELLSV2_SETUP: singleconductor` to avoid FT error that is caused by nova db dependency issues. (Changed to work with the recommended default value `supperconductor`) Change-Id: I7bb116f80d6327257257ec8e1eebc0bd95d109a0
This commit is contained in:
parent
d2e817f2f9
commit
8a56f1ec53
@ -100,7 +100,6 @@
|
|||||||
- x/fenix
|
- x/fenix
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
CELLSV2_SETUP: singleconductor
|
|
||||||
PHYSICAL_NETWORK: mgmtphysnet0
|
PHYSICAL_NETWORK: mgmtphysnet0
|
||||||
OVS_BRIDGE_MAPPINGS: public:br-ex,mgmtphysnet0:br-infra
|
OVS_BRIDGE_MAPPINGS: public:br-ex,mgmtphysnet0:br-infra
|
||||||
Q_DVR_MODE: dvr
|
Q_DVR_MODE: dvr
|
||||||
@ -111,6 +110,7 @@
|
|||||||
Q_SERVICE_PLUGIN_CLASSES: router,neutron.services.metering.metering_plugin.MeteringPlugin,networking_sfc.services.flowclassifier.plugin.FlowClassifierPlugin,neutron.services.qos.qos_plugin.QoSPlugin,qos
|
Q_SERVICE_PLUGIN_CLASSES: router,neutron.services.metering.metering_plugin.MeteringPlugin,networking_sfc.services.flowclassifier.plugin.FlowClassifierPlugin,neutron.services.qos.qos_plugin.QoSPlugin,qos
|
||||||
Q_ML2_PLUGIN_EXT_DRIVERS: port_security,qos
|
Q_ML2_PLUGIN_EXT_DRIVERS: port_security,qos
|
||||||
L2_AGENT_EXTENSIONS: qos
|
L2_AGENT_EXTENSIONS: qos
|
||||||
|
DEVSTACK_PARALLEL: True
|
||||||
test_matrix_configs: [neutron]
|
test_matrix_configs: [neutron]
|
||||||
zuul_work_dir: src/opendev.org/openstack/tacker
|
zuul_work_dir: src/opendev.org/openstack/tacker
|
||||||
host-vars:
|
host-vars:
|
||||||
@ -201,7 +201,6 @@
|
|||||||
vif_plugging_is_fatal: False
|
vif_plugging_is_fatal: False
|
||||||
subnode:
|
subnode:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
CELLSV2_SETUP: singleconductor
|
|
||||||
PHYSICAL_NETWORK: mgmtphysnet0
|
PHYSICAL_NETWORK: mgmtphysnet0
|
||||||
OVS_BRIDGE_MAPPINGS: public:br-ex,mgmtphysnet0:br-infra
|
OVS_BRIDGE_MAPPINGS: public:br-ex,mgmtphysnet0:br-infra
|
||||||
Q_DVR_MODE: dvr
|
Q_DVR_MODE: dvr
|
||||||
@ -377,7 +376,6 @@
|
|||||||
group-vars:
|
group-vars:
|
||||||
subnode:
|
subnode:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
CELLSV2_SETUP: singleconductor
|
|
||||||
DATABASE_TYPE: mysql
|
DATABASE_TYPE: mysql
|
||||||
IS_ZUUL_FT: True
|
IS_ZUUL_FT: True
|
||||||
KEYSTONE_SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
|
KEYSTONE_SERVICE_HOST: "{{ hostvars['controller']['nodepool']['private_ipv4'] }}"
|
||||||
@ -413,7 +411,6 @@
|
|||||||
tls-proxy: false
|
tls-proxy: false
|
||||||
vars:
|
vars:
|
||||||
devstack_localrc:
|
devstack_localrc:
|
||||||
CELLSV2_SETUP: singleconductor
|
|
||||||
DATABASE_TYPE: mysql
|
DATABASE_TYPE: mysql
|
||||||
ETCD_USE_RAMDISK: true
|
ETCD_USE_RAMDISK: true
|
||||||
IS_ZUUL_FT: True
|
IS_ZUUL_FT: True
|
||||||
@ -431,6 +428,7 @@
|
|||||||
TACKER_HOST: "{{ hostvars['controller-tacker']['nodepool']['private_ipv4'] }}"
|
TACKER_HOST: "{{ hostvars['controller-tacker']['nodepool']['private_ipv4'] }}"
|
||||||
TACKER_MODE: standalone
|
TACKER_MODE: standalone
|
||||||
USE_PYTHON3: true
|
USE_PYTHON3: true
|
||||||
|
DEVSTACK_PARALLEL: True
|
||||||
devstack_local_conf:
|
devstack_local_conf:
|
||||||
post-config:
|
post-config:
|
||||||
$NEUTRON_DHCP_CONF:
|
$NEUTRON_DHCP_CONF:
|
||||||
|
Loading…
Reference in New Issue
Block a user