427 Commits

Author SHA1 Message Date
Alfredo Moralejo
30ab1da275 Remove neutron-fwaas tempest plugin installation
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
15.2.0
2019-08-19 19:06:11 +02:00
ZhongShengping
0c43f799f7 Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20[1]:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements

[1]https://docs.openstack.org/openstackdocstheme/latest/#using-the-theme

Change-Id: If5525382b4b900af8a18eb37b9a8c3c1e4f9fb65
2019-08-13 11:29:08 +08:00
ZhongShengping
483805f5e8 Sync Sphinx requirement
Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.

Change-Id: I5203c7fb211747ffd7f386db5950c02e3d4549e9
2019-08-07 09:10:09 +08:00
ZhongShengping
3b0d01b805 Prepare Train M3
Update the version metadata for Train milestone 3

Change-Id: I5590eb66aa1c471afadd44335f2c3eaa0c672918
2019-07-24 16:19:41 +08:00
Zuul
363222aea1 Merge "Remove Neutron LBaaS" 15.1.0 2019-06-12 02:07:32 +00:00
ZhongShengping
810ab64f68 Prepare Train M2
Update the version metadata for Train milestone 2

Change-Id: Ibf83658486e0abf63cc1e475ee4c6cee5a098606
2019-06-10 10:06:34 +08:00
Slawek Kaplonski
1cadadbfc7 Remove python-networking-bgpvpn-tests-tempest package
Commit [1] removed tempest tests from networking-bgpvpn repo.
Those tests are moved to neutron-tempest-plugin repo now with [2].

Change-Id: I8312f0bf1959de6abadc3bf4651975d2c78d5b7e
15.0.0
2019-05-31 12:21:01 +02:00
Tobias Urdin
af6be7261e Remove Neutron LBaaS
It's removed upstream from neutron project in the Train
release and will be removed in this [1] commit from the
puppet-neutron project.

[1] https://review.opendev.org/#/c/658801/

Depends-On: https://review.opendev.org/#/c/658803/
Change-Id: Iae9fb6f12662d32a5169365616c398b2d843be23
2019-05-13 14:49:49 +02:00
Alex Schultz
8a3069820b Add python3 support for source install
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
2019-04-24 14:07:13 -06:00
ZhongShengping
49fa8a3e67 Move to opendev
Change-Id: I5b686fa357cab657e391e185047d529c196317c6
2019-04-21 14:44:49 +08:00
ZhongShengping
fd4b78891e Fix Repository
Change-Id: I218010d1f76f50d6b76f85cc9ee83fc22e458214
2019-04-21 12:59:10 +08:00
OpenDev Sysadmins
7186519e17 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:48:37 +00:00
ZhongShengping
7affd5fc4b Add the table of contents
Change-Id: I6b228e53529b2098ef38b81376defbddbd8a150c
2019-04-17 09:37:15 +08:00
Alex Schultz
c61e71fbaa Bump version for the start of Train
Update the version metadata for Train M1

Change-Id: I933654ee9f53c9c6ea80f68a6c76a0e713b37bbc
2019-03-25 07:27:56 -06:00
51a5a34f70 Update master for stable/stein
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
2019-03-22 16:54:57 +00:00
ZhongShengping
2d4c081a8f Prepare Stein RC1
Update the version metadata for Stein milestone RC1

Change-Id: Ied90e097de63ba0c2b8d374aeaef57bc63f8fd0c
14.4.0 stein-em
2019-03-18 10:38:17 +08:00
ZhongShengping
2b73250c3d Prepare Stein M3
Update the version metadata for Stein milestone 3

Change-Id: I6d448bffd2b7b2daa49408da633deb864c36618e
14.3.0
2019-03-06 14:55:49 +08:00
Zuul
8a4d740f19 Merge "Add release note about Ubuntu py3 upgrade" 2019-02-25 18:25:03 +00:00
Tobias Urdin
ccb158b2ee Add release note about Ubuntu py3 upgrade
Change-Id: I576d1227b0f3cb73d13d8d3fa75579187eb3cbb3
2019-02-24 00:12:17 +01:00
Tobias Urdin
b15d4005cd Use validate_legacy
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
2019-02-23 23:00:40 +01:00
Zuul
172955d2dc Merge "Remove Ubuntu Xenial from metadata.json" 2019-02-11 20:48:34 +00:00
Tobias Urdin
44ba2338d1 Remove Ubuntu Xenial from metadata.json
This is not supported anymore since packaging
for Stein will not only be for Bionic.

Change-Id: Ia8a7b9d90f334fcfa033e3218729c36c536f7adf
2019-02-08 11:38:42 +01:00
Tobias Urdin
56cdcd257e Add python3-openstackclient to autorequire
These are not really used, but updating anyways.

Change-Id: I5694e3a8ccd6acc502da5ea02e80cf2ab7e30a80
2019-02-04 13:19:28 +01:00
Tobias Urdin
ce257c60e9 Fix openstackclient spec test
Dont check things inside openstacklib but
check that the openstacklib class is there.

Change-Id: I2e07507b0c532564e62de846246562c79c10d6e3
2019-02-04 10:29:07 +01:00
Zuul
8e12451857 Merge "Inherit pyvers from openstacklib::defaults" 2019-01-17 21:29:29 +00:00
ZhongShengping
80814cd7f4 Modify puppet version 4 to 5
The puppet version has been upgraded from 4 to 5 in the main branch.

Change-Id: I68da0f8202b8bb03151a7df50e11e0249bdc6932
2019-01-15 10:11:20 +08:00
Lee Yarwood
24ee220a9f Inherit pyvers from openstacklib::defaults
Depends-On: I84b767921d151a61429b2c89e6372c4b447f0d7d
Change-Id: I215a6d771a40f7d1802d68d7b4acdde188d26df4
2019-01-11 14:08:59 +00:00
ZhongShengping
b535e591d3 Prepare Stein M2
Update the version metadata for Stein milestone 2

Change-Id: Ieafa5d64f2c48b30c0ddd8be37a4822d4164e219
14.2.0
2019-01-10 09:24:04 +08:00
decace898a Fix neutron-dynamic-routing test package for Fedora
This was missed initially in [1].

[1] https://review.openstack.org/#/c/616889/

Change-Id: Id8ced69f56685c407134ef7d88e3bc67578b8a1c
2018-12-21 09:33:46 +05:30
ZhongShengping
7db5dbd38f Fix vcsrepo version in metadata
puppetlabs-vcsrepo is now using the 2.4.0 version, so we should fix the
vcsrepo version in metadata.

Change-Id: Ib78b959c4faa9ce9c6ef5981f02f65cad3dd38e5
2018-12-21 09:32:23 +08:00
Tobias Urdin
b8fcad11c6 Fix lint
Fixes lint issues now that lint jobs fail properly.

Change-Id: I13501a079c7611790500b559fc46dbc7974505f1
2018-12-18 11:15:38 +01:00
Tobias Urdin
12244b81c3 Fix module structure
Fixes so that the top level structure
of the modules conform to the puppet standard [1].

[1] https://puppet.com/docs/puppet/5.3/modules_fundamentals.html#module-structure

Change-Id: I55a8f9e103db9c210546d9dd89067c69f518bdf0
2018-12-12 11:50:55 +01:00
Tobias Urdin
97a9dc3ec0 Change openstack-dev to openstack-discuss
Change-Id: Ib82d1d6029b3f7998edb696108ac499b3c439591
2018-12-02 18:20:43 +01:00
Zuul
d28e9a9812 Merge "Convert to rspec-puppet-facts" 2018-11-28 17:33:38 +00:00
Tobias Urdin
e7baa14889 Convert to rspec-puppet-facts
Change-Id: I7f11d81b421c4e54ba3178bc586bd9f46e7bf9ad
2018-11-24 15:47:06 +01:00
Zuul
7f99c35423 Merge "Adjust remaing tempest plugin packages for Fedora" 2018-11-15 15:34:23 +00:00
ZhongShengping
aba5e05ca7 Prepare Stein M1
Update the version metadata for Stein milestone 1

Change-Id: Ie92c8211654dc2e46ceeac625a5c7a9904dece4c
14.1.0
2018-11-13 14:53:26 +08:00
514c3dddc6 Adjust remaing tempest plugin packages for Fedora
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
2018-11-09 17:21:11 +05:30
ZhongShengping
c64f948953 Fix stdlib version in metadata
puppetlabs-stdlib is now using the 5.1 version, so we should fix the
stdlib version in metadata.

Change-Id: I34315fb395ff2fc2c124e9a629729ff919cd19f9
2018-11-09 14:56:43 +08:00
ce2bf49222 Adjust package names for some more packages for Fedora
[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
2018-10-27 11:06:34 +05:30
ZhongShengping
dfccd10de5 Update min tox version to 2.0
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
2018-10-16 11:40:19 +08:00
Zuul
40bd9bf8da Merge "Adjust package names for Fedora" 2018-10-10 08:09:15 +00:00
ZhongShengping
b1ac2a6ef8 Dissuade .gitignore references to personal tools
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
2018-10-08 11:39:25 +08:00
b4fafb69f0 Adjust package names for Fedora
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
2018-10-05 11:55:11 +05:30
abe888f137 Adjust glance/keystone test package names for Fedora
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
2018-09-28 10:17:08 +00:00
Zuul
690c3edfdf Merge "switch documentation job to new PTI" 2018-09-01 00:28:21 +00:00
Zuul
0114117d8b Merge "import zuul job settings from project-config" 2018-09-01 00:15:40 +00:00
Doug Hellmann
d377552105 switch documentation job to new PTI
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
2018-08-31 08:24:46 -04:00
Doug Hellmann
05b44ef44a import zuul job settings from project-config
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
2018-08-31 08:23:34 -04:00
Alex Schultz
4f84b6ef07 Bump version for the start of Stein
Update the version metadata for Stein M1

Change-Id: Icfeb288088ea94e292298f4fd48861f9a8bbc1e6
2018-08-30 12:11:18 -06:00