252 Commits

Author SHA1 Message Date
19f2d56122 Update master for stable/train
Add file to the reno documentation build to show release notes for
stable/train.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.

Change-Id: I5c7d3f4c3da77a527d2b9857d953fdb1f8d5d455
Sem-Ver: feature
2019-10-04 13:33:23 +00:00
ZhongShengping
4ab10f6fb4 Prepare Train RC1
Update the version metadata for Train milestone RC1

Change-Id: I8a8ac4c3b8055ed6501e7cb30350b850a2dde2c8
15.4.0
2019-09-25 13:45:43 +08:00
ZhongShengping
ffc9e52c50 Prepare Train M4
Update the version metadata for Train milestone 4

Change-Id: Ia4bc7c832f6c2b5fc893abd14cc5c7c419b5ca98
2019-09-05 09:04:50 +08:00
ZhongShengping
e9c84c881c 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: Id7febba36c4a784111f9b9cbd6c005697b790238
15.2.0
2019-08-13 11:29:07 +08:00
ZhongShengping
4dc0d82733 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: Ie5223b8853fb329ed3aaa84a83efca538055d16d
2019-08-07 09:10:09 +08:00
ZhongShengping
03da841018 Prepare Train M3
Update the version metadata for Train milestone 3

Change-Id: I670a7f1a76bde3dfbb99134b4b63ba8fd449922b
2019-07-24 16:19:38 +08:00
ZhongShengping
06b0096ceb Prepare Train M2
Update the version metadata for Train milestone 2

Change-Id: I6daab35ca3e7468ad6031d7e62550f821af13494
15.1.0
2019-06-10 10:04:49 +08:00
Thomas Goirand
266f24c450 Fix setting-up Buster's backport repository
In buster, using this to install a keyring package doesn't work anymore:
apt-get -y --allow-unauthenticated install keyring-package

Therefore, we must fallback to installing the key manually with apt-key
instead, which is what this patch does.

Change-Id: Ie46cb489f84a1390b87e0d9299406f944dca1c49
15.0.0
2019-05-23 00:03:34 +02:00
ZhongShengping
41932983ef Move to opendev
Change-Id: I4b77630db74d6851940fa2b6be845c9487c28553
2019-04-21 14:44:49 +08:00
ZhongShengping
d9ba195d69 Fix Repository
Change-Id: If8ce65e9c54227befcb5df97e949edf710ad61c0
2019-04-21 12:59:09 +08:00
ZhongShengping
6d5f849b60 Replace git.openstack.org with opendev.org/openstack
Change-Id: I12c6b5fc12cd6d56e51b83b532bc4c8bb7b8af3e
2019-04-21 11:50:31 +08:00
OpenDev Sysadmins
612973724e 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:42:24 +00:00
Tobias Urdin
63e2294562 Update repos to Train
Make sure to change these early so that we don't
forget them when releasing next release.

We are overriding these in testing so they don't
cause any troubles.

Change-Id: Iade37928e9875019c6fbf89827abaab9ec7831b3
2019-03-26 19:30:56 +01:00
Alex Schultz
699910cdf9 Bump version for the start of Train
Update the version metadata for Train M1

Change-Id: I119b66d08993508411980e58d59e8e4bc715a33c
2019-03-25 07:27:10 -06:00
2db03b28b8 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: I18aef750e3c7adb9a3d54cc6c33796683b740e64
Sem-Ver: feature
2019-03-22 16:51:50 +00:00
ZhongShengping
d47187cf23 Prepare Stein RC1
Update the version metadata for Stein milestone RC1

Change-Id: I17e3d856edbb3bcdce354e2881a312b55c53fed6
14.4.0 stein-em
2019-03-18 10:38:15 +08:00
ZhongShengping
b197188702 Prepare Stein M3
Update the version metadata for Stein milestone 3

Change-Id: I19d1c939a912e70f0fd8e7e7f726a1bc14c1d448
14.3.0
2019-03-06 14:55:46 +08:00
Zuul
0260759685 Merge "Add release note about Ubuntu py3 upgrade" 2019-02-25 18:28:18 +00:00
Zuul
3a2885ae08 Merge "Use validate_legacy" 2019-02-25 18:28:17 +00:00
Tobias Urdin
dd3dc4d424 Add release note about Ubuntu py3 upgrade
Change-Id: I5b39350330568edde3bf9c3ab0fccbff58628294
2019-02-24 00:08:58 +01:00
Tobias Urdin
9330559217 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: Ifa0c404af3868e87668f4587febd41617eb4ba1c
2019-02-23 22:27:37 +01:00
Tobias Urdin
166d8f944f Remove Ubuntu Xenial from metadata.json
This is not supported anymore since packaging
for Stein will not only be for Bionic.

Change-Id: Iba1a9693929fa98194fb0d82e46deb0d5c61ecdf
2019-02-08 11:33:50 +01:00
ZhongShengping
5210621718 Modify puppet version 4 to 5
The puppet version has been upgraded from 4 to 5 in the main branch.

Change-Id: I34ac23ec78cde7a7d765548290a85161ad49f94f
2019-01-15 10:11:19 +08:00
ZhongShengping
b9f6eda42c Prepare Stein M2
Update the version metadata for Stein milestone 2

Change-Id: I9b9ed2795f0c403b9d696337e4146d7fee80a612
14.2.0
2019-01-10 09:24:04 +08:00
ZhongShengping
4d5ce9eab7 Fix editorial problem
Use git.openstack.org instead of github.com since git.openstack.org is
the reference for OpenStack

Change-Id: I0eba918d53ffb3aedaf26cd8551260277949706b
2018-12-24 14:02:31 +08:00
ZhongShengping
5469f3b7f9 Fix corosync version in metadata
puppet-corosync is now using the 5.0.0 version, so we should fix the
corosync version in metadata.

Change-Id: I53327f4d88be2cafdcf3cbd4e39275088cc3e450
2018-12-21 09:17:17 +08:00
Zuul
26123e1d27 Merge "Change openstack-dev to openstack-discuss" 2018-12-03 11:43:44 +00:00
Zuul
81178e63cd Merge "Change repos to stein" 2018-12-02 23:34:54 +00:00
Tobias Urdin
439d152d5b Change openstack-dev to openstack-discuss
Change-Id: Ib7c89e776ef95dfe8813386b613c3183e1586e8d
2018-12-02 18:20:22 +01:00
Zuul
c43f9950aa Merge "Use puppet4 functions-api" 2018-11-30 06:10:01 +00:00
Tobias Urdin
4197ccc346 Change repos to stein
This changes the repos from rocky to stein.
It's safe from a testing perspective since we
pin these in p-o-i.

Change-Id: If9f1b9eec21b14aad41fd6c91d764b433bca2930
2018-11-26 14:47:36 +01:00
ZhongShengping
6186978dbb Prepare Stein M1
Update the version metadata for Stein milestone 1

Change-Id: I236daf456ab73afbbf22f5cd0109a878ea0caa4d
14.1.0
2018-11-13 14:53:24 +08:00
ZhongShengping
fb35b179b3 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: I28b685b8347abaf2afbf3c8d875c844bc7ad9dab
2018-11-09 14:56:40 +08:00
Tobias Urdin
cdab2825cc Convert spec testing to use rspec-puppet-facts
Change-Id: I1cc953467862e0dbdf25898a91f3331fcffd05db
2018-11-02 14:02:28 +00:00
Tobias Urdin
79481df8ef Use puppet4 functions-api
Depends-On: https://review.openstack.org/#/c/614782/
Change-Id: I7bb50c4e591585b80661fe0d41c7cc2dfec5fdf8
2018-11-01 16:31:22 +01:00
ZhongShengping
eb4aecb517 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: Iff0fe37a309cb930f7c86dca2e7513e0d88a2110
2018-10-16 11:40:18 +08:00
ZhongShengping
57b5d11c73 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: I52423e04dfd2f7882aabf577cfb2d9dada035746
2018-10-08 11:39:24 +08:00
Zuul
33e940c3c9 Merge "Add the missing 'Table of Contents'" 2018-09-08 14:42:19 +00:00
Zuul
112bd7c448 Merge "switch documentation job to new PTI" 2018-08-31 22:59:30 +00:00
Zuul
f4fe4860b5 Merge "Bump version for the start of Stein" 2018-08-31 21:35:44 +00:00
Doug Hellmann
ab12565cbb 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: I6c13f13d71d4c5926d4f1971d372ec76926ba39a
Story: #2002586
Task: #24325
2018-08-31 08:24:41 -04:00
Doug Hellmann
7ad15ec90f 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: Ic53ba9adf9873798ed13e925700c00fee47fca03
Story: #2002586
Task: #24325
2018-08-31 08:20:41 -04:00
Alex Schultz
6dc520a1cd Bump version for the start of Stein
Update the version metadata for Stein M1

Change-Id: Icba4fe1de53fa1979a3418c4fe029f8b24895d09
2018-08-30 12:10:34 -06:00
root
874c10d987 Add the missing 'Table of Contents'
Change-Id: Iab5d5431299ed89b30d0e16f5fddd7496564039d
2018-08-27 14:37:04 +00:00
d82f326c30 Update reno for stable/rocky
Change-Id: Icbcc143e1bff521992bc4d52693596674c6358c1
2018-08-20 18:40:19 +00:00
Tobias Urdin
7462927491 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: I317944576781be64e1d7d712e2a655d95dea795b
2018-08-16 23:24:18 +02:00
Alex Schultz
ef1a93bfec Prepare Rocky RC1
Update the version metadata for Rocky RC1

Change-Id: I055f82b979e4449b17f19df6065318598f5b5742
13.3.0
2018-08-14 08:58:16 -06:00
root
4540a494de Reorganize that 'Release Notes' in README
Change-Id: Iabed62b0154900d1ee11afbbc32838b2c7400e2b
2018-07-28 08:33:02 +00:00
Zuul
f8076e9498 Merge "Remove the unnecessary _" 2018-07-25 20:44:33 +00:00
melissaml
ab7faed2db Fix OS versions in metadata
Add Ubuntu 18.04 to metadata file

Change-Id: I9023b625be7cc588250e28e871fbed7bc9c51c57
2018-07-25 14:44:08 +08:00