2022-12-29 12:12:16 |
Vasudeo Nimbekar |
bug |
|
|
added bug |
2022-12-29 12:17:26 |
OpenStack Infra |
mistral: status |
New |
In Progress |
|
2022-12-29 12:24:26 |
Vasudeo Nimbekar |
description |
Brief Description
-----------------
Zuul jobs use tox 4 as of Dec 22, 2022 and Mistral tox.ini files are compatible
This was the change that turned on tox4
https://review.opendev.org/c/zuul/zuul-jobs/+/866943
Changes uploaded to gerrit for mistral will fail unless those files are updated.
Release notes for tox 4 are here
https://tox.wiki/en/latest/changelog.html
Most notable issues for STX are:
4.0.6 Fail on pass_env/passenv entries containing whitespace
4.0.0 Remove deprecated configuration option whitelist_externals which was replaced by allowlist_externals
Steps to Reproduce
------------------
Upload a code change to gerrit
Expected Behavior
------------------
It should pass Zuul
Actual Behavior
----------------
It will probably fail, complaining about inability to find a standard unix command (like bash)
Timestamp/Logs
--------------
example of a zuul failures where whitelist_externals is still being used:
linters: 202 E failed with bash is not allowed, use allowlist_externals to allow it [tox/session/cmd/run/single.py:54]
example of a passenv containing spaces
tox.tox_env.errors.Fail: pass_env values cannot contain whitespace, use comma to have multiple values in a single line, invalid values found 'http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY' |
Brief Description
-----------------
Zuul jobs use tox 4 as of Dec 22, 2022 and Mistral tox.ini files are not compatible
This was the change that turned on tox4
https://review.opendev.org/c/zuul/zuul-jobs/+/866943
Changes uploaded to gerrit for mistral will fail unless those files are updated.
Release notes for tox 4 are here
https://tox.wiki/en/latest/changelog.html
Most notable issues for STX are:
4.0.6 Fail on pass_env/passenv entries containing whitespace
4.0.0 Remove deprecated configuration option whitelist_externals which was replaced by allowlist_externals
Steps to Reproduce
------------------
Upload a code change to gerrit
Expected Behavior
------------------
It should pass Zuul
Actual Behavior
----------------
It will probably fail, complaining about inability to find a standard unix command (like bash)
Timestamp/Logs
--------------
example of a zuul failures where whitelist_externals is still being used:
linters: 202 E failed with bash is not allowed, use allowlist_externals to allow it [tox/session/cmd/run/single.py:54]
example of a passenv containing spaces
tox.tox_env.errors.Fail: pass_env values cannot contain whitespace, use comma to have multiple values in a single line, invalid values found 'http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY' |
|
2023-01-02 11:52:01 |
Vasudeo Nimbekar |
mistral: assignee |
|
Vasudeo Nimbekar (devnimbekar) |
|
2023-01-02 11:54:16 |
Vasudeo Nimbekar |
description |
Brief Description
-----------------
Zuul jobs use tox 4 as of Dec 22, 2022 and Mistral tox.ini files are not compatible
This was the change that turned on tox4
https://review.opendev.org/c/zuul/zuul-jobs/+/866943
Changes uploaded to gerrit for mistral will fail unless those files are updated.
Release notes for tox 4 are here
https://tox.wiki/en/latest/changelog.html
Most notable issues for STX are:
4.0.6 Fail on pass_env/passenv entries containing whitespace
4.0.0 Remove deprecated configuration option whitelist_externals which was replaced by allowlist_externals
Steps to Reproduce
------------------
Upload a code change to gerrit
Expected Behavior
------------------
It should pass Zuul
Actual Behavior
----------------
It will probably fail, complaining about inability to find a standard unix command (like bash)
Timestamp/Logs
--------------
example of a zuul failures where whitelist_externals is still being used:
linters: 202 E failed with bash is not allowed, use allowlist_externals to allow it [tox/session/cmd/run/single.py:54]
example of a passenv containing spaces
tox.tox_env.errors.Fail: pass_env values cannot contain whitespace, use comma to have multiple values in a single line, invalid values found 'http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY' |
Brief Description
-----------------
Zuul jobs use tox 4 as of Dec 22, 2022 and Mistral tox.ini files are not compatible
This was the change that turned on tox4
https://review.opendev.org/c/zuul/zuul-jobs/+/866943
Changes uploaded to gerrit for mistral will fail unless those files are updated.
Release notes for tox 4 are here
https://tox.wiki/en/latest/changelog.html
Issues:
4.0.6 Fail on pass_env/passenv entries containing whitespace
4.0.0 Remove deprecated configuration option whitelist_externals which was replaced by allowlist_externals
Steps to Reproduce
------------------
Upload a code change to gerrit
Expected Behavior
------------------
It should pass Zuul
Actual Behavior
----------------
It will probably fail, complaining about inability to find a standard unix command (like bash)
Timestamp/Logs
--------------
example of a zuul failures where whitelist_externals is still being used:
linters: 202 E failed with bash is not allowed, use allowlist_externals to allow it [tox/session/cmd/run/single.py:54]
example of a passenv containing spaces
tox.tox_env.errors.Fail: pass_env values cannot contain whitespace, use comma to have multiple values in a single line, invalid values found 'http_proxy HTTP_PROXY https_proxy HTTPS_PROXY no_proxy NO_PROXY' |
|
2023-01-03 12:40:30 |
OpenStack Infra |
mistral: status |
In Progress |
Fix Released |
|