diff --git a/.zuul.yaml b/.zuul.yaml index 2dc76ca92..9f58fe055 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -143,6 +143,8 @@ OVN_L3_CREATE_PUBLIC_NETWORK: true OVN_DBS_LOG_LEVEL: dbg Q_ML2_PLUGIN_MECHANISM_DRIVERS: ovn,logger + # TODO(ueha): Remove this workarround if the Zuul jobs succeed with GROBAL_VENV=true + GLOBAL_VENV: false test_matrix_configs: [neutron] zuul_work_dir: src/opendev.org/openstack/tacker host-vars: @@ -264,6 +266,8 @@ L2_AGENT_EXTENSIONS: qos ENABLE_CHASSIS_AS_GW: false Q_ML2_PLUGIN_MECHANISM_DRIVERS: ovn,logger + # TODO(ueha): Remove this workarround if the Zuul jobs succeed with GROBAL_VENV=true + GLOBAL_VENV: false devstack_services: # To override the parent job's definitions. tls-proxy: false @@ -530,6 +534,8 @@ USE_PYTHON3: true ENABLE_CHASSIS_AS_GW: false Q_ML2_PLUGIN_MECHANISM_DRIVERS: ovn,logger + # TODO(ueha): Remove this workarround if the Zuul jobs succeed with GROBAL_VENV=true + GLOBAL_VENV: false devstack_services: dstat: false horizon: false @@ -568,6 +574,8 @@ OVN_L3_CREATE_PUBLIC_NETWORK: true OVN_DBS_LOG_LEVEL: dbg Q_ML2_PLUGIN_MECHANISM_DRIVERS: ovn,logger + # TODO(ueha): Remove this workarround if the Zuul jobs succeed with GROBAL_VENV=true + GLOBAL_VENV: false devstack_local_conf: post-config: $NEUTRON_DHCP_CONF: diff --git a/tox.ini b/tox.ini index b05865047..3dc176958 100644 --- a/tox.ini +++ b/tox.ini @@ -169,20 +169,22 @@ commands = python ./tools/check_i18n.py ./tacker [testenv:docs] allowlist_externals = sphinx-build -deps = -r{toxinidir}/doc/requirements.txt +deps = + -r{toxinidir}/doc/requirements.txt + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} commands = sphinx-build -W -b html doc/source doc/build/html oslopolicy-sample-generator --config-file=etc/tacker-policy-generator.conf [testenv:api-ref] -deps = -r{toxinidir}/doc/requirements.txt +deps = {[testenv:docs]deps} commands = rm -rf api-ref/build sphinx-build -W -b html -d api-ref/build/doctrees api-ref/source api-ref/build/html allowlist_externals = rm [testenv:releasenotes] -deps = -r{toxinidir}/doc/requirements.txt +deps = {[testenv:docs]deps} commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html