After [1] and [2], fwaas tempest plugin is integrated in neutron-tempest-plugin
so no additional package installation is needed.
This patch removes old fwaas tempest plugin installation. It keeps the
parameter in the manifest for backward compatibility of manifest using
it.
[1] https://review.opendev.org/#/c/643668/
[2] https://review.opendev.org/#/c/643662/
Change-Id: If2115f59657a1b6c8c8c1541f8f78f9b9103a885
Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
Change-Id: I5203c7fb211747ffd7f386db5950c02e3d4549e9
Commit [1] removed tempest tests from networking-bgpvpn repo.
Those tests are moved to neutron-tempest-plugin repo now with [2].
Change-Id: I8312f0bf1959de6abadc3bf4651975d2c78d5b7e
Previously the installing of tempest via source (pip/tox/etc) assumed
python2. With newer versions we are switching to python3 so we need to
use the python3 version of tooling. Additionally easy_install has been
removed from python3-setuptools on Ubuntu 18.04 so we need to install
pip via the package instead of trying to install pip via source.
Change-Id: I6dc78a509a92de77d0b6d0808a6789cddd832c13
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: I1238c7d9241f181b352c3042692e313257b0a9eb
Sem-Ver: feature
This changes all the puppet 3 validate_* functions
to use the validate_legacy function.
The validate_legacy function has been available since
about three years but require Puppet >= 4.4.0 and since
there is Puppet 4.10.12 as latest we should assume people
are running a fairly new Puppet 4 version.
This is the first step to then remove all validate function
calls and use proper types for parameter as described in spec [1].
[1] https://review.openstack.org/#/c/568929/
Change-Id: Ic78b27163bfada850e246de4765fcc130db2b49b
puppetlabs-vcsrepo is now using the 2.4.0 version, so we should fix the
vcsrepo version in metadata.
Change-Id: Ib78b959c4faa9ce9c6ef5981f02f65cad3dd38e5
Adjust remaining tempest plugins except swift which
is not converted([1]) to python3 as it has not
full python3 support yet.
[1] https://review.rdoproject.org/r/#/c/17221/
Change-Id: Iae910e4721b223146c623f613a28608f6f51f87e
[1] Added python3 only packages for Fedora, this patch
changes package names for all tempest plugin switched in [1].
[1] https://review.rdoproject.org/r/#/c/17116/
Change-Id: I8f1848134ed4cf569b34cef23312c0a065803341
The commands used by constraints need at least tox 2.0. Update to
reflect reality, which should help with local running of constraints
targets.
Change-Id: I19b2dec43604b8fe85c0b9cd665d6f0da1c3688b
Developers run all sorts of different tools within Git repositories,
any of which can leave their own special trashfiles all over the
place. We can't every hope to catalog them all, so better to
recommend developers simply configure a global core.excludesfile to
filter the irrelevant files which tend to get created by their
personal choice of tools. Add a comment block explaining this, for
clarity, and remove the one current editor-specific entry present.
We can, and should of course, continue to list files created by the
tools recommended by our workflow (test frameworks, documentation
and packaging builds, et cetera).
This change is a port of Ib58a57267b064e4142686de6c37a70dbff04b9a7
from the openstack-dev/cookiecutter repository.
Change-Id: Ia10be5acbfbc4e67961adcb6b885accf1c8724b3
For Fedora only py3 packages are build, so now we have
to use python3-*-tests from [1] for Fedora.
[1] https://trunk.rdoproject.org/fedora/current/
Change-Id: Ia93d90cab931b90cd43cffa2ef8cad5d787086fb
With [1] RDO distgits are used for glance/keystone and
for Fedora only py3 packages are build, so now we have
to use python3-keystone-tests and python3-glance-tests for
for Fedora.
[1] https://review.rdoproject.org/r/#/c/16369/
Depends-On: https://review.openstack.org/#/c/605350/
Change-Id: Ia2d213f0a7e35405bf8a51b2974130c6f80442e5
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: I58b54cc1e65924cb6d41334f0c043f24d223b215
Story: #2002586
Task: #24325
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: Ie211805c5872708d8dc86cf73e19e524b7e1fecb
Story: #2002586
Task: #24325