Now that the last tool that needed python2 has been checked/fixed lets
remove all the python2 infrastructure and make all library users exit if
run under python2
Change-Id: I20184300f0a6cb6d230428cafc49f1b917376380
By default ci_check_all_candidate_files.py, does as it implies and
checks all candidates for the current election.
Add new operation modes for:
1. Checking all files for the current git commit '--HEAD'
2. Checking all files specified on the command line
We also add a voting job on the check pipeline only for validating
the current review. Local users are encouraged to use this as:
tox -e ci-checks-review ; or
tox -e ci-checks-review -- path/to/file
Change-Id: I0c82c59409bb58169840de42c02072aeae182b2b
Co-authored-by: Doug Hellmann <doug@doughellmann.com>
Use the new PTI docs building commands, these use "tox -e docs" for
building, also update the publishing job.
Update tox.ini to use sphinx-build directly as documented in the PTI.
Note that we have to disable warnings, otherwise building fails with:
doc/source/results/ocata/ptl.rst:3:Duplicate explicit target name: "tony breeds (tonyb)".
Be aware that with current pbr and Sphinx, warnings are disabled due to
change of parameter names - so, this keeps the status quo.
Depends-On: https://review.openstack.org/615501
Needed-By: https://review.openstack.org/615637
Change-Id: I4713f3a25e08056b7bce9812fa2cf62119330fcc
The job showed it was useful and durind it's non-voting period we found a
bug in out validation tooling. Let make it voting now so it's just
there for the TC election.
Change-Id: I70cf8124b9ddc674d8e55d30bb05a3a3e35c1bcc
I suggest we leave this as non-voting for this PTL election manually
verify the results. Once we're confident we can upgrade it to voting.
Change-Id: I01ad9c76ab68e8282acb4bcc66a2eb7c57596171