As repo_build role has been succesfully replaced with
python_venv_build role, we have no need in it's futher maintaining and
releasing.
Depends-On: https://review.opendev.org/717715
Change-Id: Ibf9ce1d602c5cfa9ed7431ca37de02df3335b36a
1. Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.
2. Remove the unnecessary blank line for tox.ini
[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045
Depends-On: Ie837d376bb1a1d93367369d25140dd8a9d5ac14e
Change-Id: I93c41550963f60155e3062c702256366d3cbcdf7
opensuse-150 nodeset is referring to openSUSE 15.0, which is still in
maintenance but openSUSE 15.1 has been released already. "opensuse-15"
is going to refer to the "latest openSUSE 15.x" build released and
working for OpenStack going forward, so add this nodeset and use
it by default going forward.
Use job openstack-ansible-functional-opensuse-15 instead of
openstack-ansible-functional-opensuse-150, thus switching nodesets.
Add job to check queue, everything in gate should be in check as well,
mark it voting.
Change-Id: Ieb48124ab26ca22720b3e1b3e8654ab89053be4d
Add file to the reno documentation build to show release notes for
stable/train.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.
Change-Id: Ia7d1dc0ba5701335c171d0a5b7cb0c9733c8b90c
Sem-Ver: feature
This patch updates the meta to reflect it's
support of Debian accordingly as well as rename
ubuntu vars file to debian.
Change-Id: I82d7b4d30d8e9a4d5314f5ca9c19d4d36fc0fb70
Add file to the reno documentation build to show release notes for
stable/stein.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/stein.
Change-Id: Ie5002038eada0b7b5e54339cd7f7d5e5a21d0399
Sem-Ver: feature
sphinxmark is no longer compatible with the latest release of Sphinx
which is causing all of our documentation jobs to fail. This patch
removes it as our current usage of openstacktheme for documentation
already provides watermarks for current branch and notices for which
branch the documentation covers.
Change-Id: I2b69ec33a40fcf877a61ba5538b3d002d8824a06
Removed references to netloc_no_port as it will be taken out from
openstack-ansible-plugins. Now using ansible 2.4's urlsplit filter
as a replacement.
Change-Id: If28c8bf2856ebb9a1cab4759b3ddc5b6c4685abf
Related-Bug: #1820830
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I91a089d537319f03e9abbe790e35f5e314a42a57
Closes-Bug: #1801657
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Change-Id: I75b85386a6ddc53dd097a6dfa44bca60ce2e3d5d
An fatal error results due to the install script search '.find' not existing
on the dict result of the install script check task. Instead the .find should
be searching the stdout key of the install script check task results dict.
Ie. .find() is a string search, not a dict search.
The following fatal error results when using .find() on the dict:
The conditional check 'pip_install_script.find('get-pip.py') != -1' failed.
The error was: error while evaluating conditional (pip_install_script.find('get-pip.py') != -1): 'dict object' has no attribute 'find'
Change-Id: I4b929d58057b3d249007fe7c563439ab65faf4ce
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: If79f6527682c2c6ed05317ebfe04285af87e72a0
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Curly quotes(Chinese punctuation) usually input from Chinese input
method. When read from english context, it makes some confusion.
Change-Id: I38f2a5cebdd7ddc09fbedd5e2f32c3b0c9f8d21e
Closes-Bug: #1792131
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I21c5d414954b5056087dea473c7e041c3fb7d506
Story: #2002586
Task: #24319