In Yoga testing, we are making py3.9 job to run as voting, so
adding py3.9 job as voting.
Also, as os-performance-tools is branchless and needs to support older
supported stable branches, let's test it with all the
python version supported in those supported stable branches.
For that, we need to explicitly dd the py jobs instead of using
the template. This way, we will explicitly know that we are testing
all supported python versions when the new release template bumps the
min python version in the template.
Change-Id: I71b2dbfa46449e39b6fbe99862c55e4370ce68c3
* Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores.Without
this, we see 'UserWarning' messages.
* Replace .testr.conf by .stestr.conf for migration and update
.gitignore and test-requirements.txt file accordingly
* Use py3 as the default runtime for tox
* Add a new job, openstack-cover-jobs, to run the coverage in Zuul
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I3169456592324425b9a9ddc4dbcf8abcf3b82135
While dropping py2 support, we dropped py3.5 support also
- I1ced6583d61418ca5cd2deb72b7e3f7a3ec986e2
There might be some user of it using on py3.5 distro like
stable/rocky jobs on xenial.
There is no deps issue to support the py3.5 so let's keep
it as long as we can.
Change-Id: Ie8af65c8aef92c4193071133bc3a4df98725da68
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: Idd3c2867f353c8dee66c96f3bb4e734c82902331
Story: #2002586
Task: #24327
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I4b1e5f5218c52d75bceb79607c01ffda5bb98090
Story: #2002586
Task: #24327