413 Commits

Author SHA1 Message Date
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
59317d1f28 Update reno for stable/rocky
Change-Id: I4ef2d0d3a96992e4d5396c4ca998aa26cc40d787
2018-08-20 18:43:27 +00:00
Tobias Urdin
269c464667 Remove PE requirement from metadata.json
The PE requirement in metadata.json is not
supported anymore and puppet-lint will throw:

The 'pe' requirement is no longer supported by the Forge.

Change-Id: Ic08268e9ac4a13d225b9cc80eb3947f324e06fdd
2018-08-16 23:28:22 +02:00
Alex Schultz
b6d053492a Prepare Rocky RC1
Update the version metadata for Rocky RC1

Change-Id: Ieab1eea8d64f3fbd1bcd7b71310d602171d2199c
13.3.0
2018-08-14 08:58:54 -06:00
root
aaa2825f0e Add the 'Development' and 'Contributors' in README
Change-Id: I56ef5839849efa922012e4826e86516b48cc3d2d
2018-07-28 08:05:56 +00:00
Tobias Urdin
700d03a206 Add neutron-dynamic-routing tests
Depends-On: https://review.openstack.org/#/c/585859/
Change-Id: I3d98e66eb09396f428f31b510d38a80ee83a208e
2018-07-26 18:05:25 +02:00
Zuul
f55de8a183 Merge "Prepare Rocky M3" 2018-07-24 20:44:44 +00:00
Zuul
d887f087ea Merge "Fix OS versions in metadata" 2018-07-24 20:44:43 +00:00
Zuul
a6fcbf2253 Merge "Add the project source code repository in README" 2018-07-24 20:44:43 +00:00
Alex Schultz
3935384d25 Prepare Rocky M3
Update the version metadata for Rocky milestone 3

Change-Id: I5995f50e184e199f3c573c3c3499b9e3a74bec2f
2018-07-24 10:20:15 -06:00
Zuul
5293e9859a Merge "modulesync: sync and add nodepool-bionic for beaker" 2018-07-23 20:46:02 +00:00
li.jiawang
787ecc6b09 Add the project source code repository in README
Change-Id: Iad926b0c282c79c967504adaf49bc1a7eee01138
2018-07-23 20:26:02 +02:00
melissaml
492ee1be8d Fix OS versions in metadata
Add Ubuntu 18.04 to metadata file

Change-Id: I5c08c11f76589afb82fd9adbebc486694c1bfa37
2018-07-23 12:54:17 +00:00
Tobias Urdin
da1b4faad5 modulesync: sync and add nodepool-bionic for beaker
Change-Id: Ibec4a6e82d41a6f8c5e07a5d6b2ca32fab55de83
2018-07-23 14:26:05 +02:00
Zuul
305387306d Merge "Fix OS versions in metadata" 2018-07-23 11:54:18 +00:00