282 Commits

Author SHA1 Message Date
Tobias Urdin
f3b5a07cf6 [ussuri][goal] Add CONTRIBUTING.rst
Story: 2007236
Task: 38552

Depends-On: https://review.opendev.org/#/c/726509/
Change-Id: I31519366a9a76be11539606c0a4355659e102225
2020-05-10 22:56:10 +02:00
Zuul
b450f8894c Merge "Use anchor to require necessary packages" 2020-05-04 01:37:50 +00:00
Takashi Kajinami
5e8074a5b0 Use anchor to require necessary packages
... so that correct packages are required without re-defining them in
resource implementations.

Change-Id: I9a1c691d092e03ba03287476ecbebcfcbd9b246c
2020-05-04 02:30:14 +09:00
ZhongShengping
3db3f92113 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Idde6ac56979e7276f20613e94eb979e69ccde76b
2020-04-30 15:28:38 +08:00
ZhongShengping
ba7f7eed87 Change rpsec to rspec
Change-Id: I96ce9dec0ce395a7ef96a245cfeca1e4b4185572
2020-04-30 13:24:46 +08:00
Takashi Kajinami
0361fc8964 Expect Python3.6 instead of Python2.7 on CentOS8 and Fedora
Change-Id: Id485d353e40433644dec4f9d8ec18e4124373dce
2020-04-30 00:21:23 +09:00
16d91fc169 Update master for stable/ussuri
Add file to the reno documentation build to show release notes for
stable/ussuri.

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

Change-Id: I99ace53a9a1ba7090728e945704e70aa8d9de973
Sem-Ver: feature
2020-04-28 15:01:28 +00:00
ZhongShengping
881cb19fb3 Prepare Ussuri RC1
Update the version metadata for Ussuri milestone RC1

Change-Id: I5d357935217779ad3404c15e23acc8812b20d329
16.3.0
2020-04-24 14:23:11 +08:00
Takashi Kajinami
db82f5d276 Prepare Ussuri M3 again
Update the version metadata to recreate release for Ussuri milestone M3

Change-Id: Ieed2743816de4df31ca3dd506050326d2d8346f6
16.2.1
2020-04-14 00:14:59 +09:00
Takashi Kajinami
a5263fee77 Resolve duplicated requirement names in metadata
Change-Id: I2ccec19e77327d958e8d3dc24d70755e3bda33cf
Closes-Bug: #1872457
2020-04-13 23:10:00 +09:00
ZhongShengping
ea4e1e55fe Prepare Ussuri M3
Update the version metadata for Ussuri milestone M3

Change-Id: Id38c13c1a44e2908cacde351618d988534d27b1a
16.2.0
2020-04-07 09:21:16 +08:00
Zuul
ec002fb7a6 Merge "Expect python3 client package in CentOS8" 2020-03-31 16:10:47 +00:00
Zuul
0baf7c34ef Merge "Add CentOS 8 and Puppet 6 in metadata" 2020-03-31 15:55:16 +00:00
Takashi Kajinami
17fbed269c Expect python3 client package in CentOS8
In CentOS, we expect to have python3 client package in 8.x while we
expect to have python2 in 7.x .
Fix unit tests to expect the correct version according to os major
version.

Change-Id: Ie4fd708bbc9dcd80e1e69addb5a6a087f0deea2c
2020-03-31 17:13:24 +09:00
Tobias Urdin
5b0eb9eee7 Update mysql module to <11.0.0
Same as was changed in openstacklib.

Change-Id: I6ac5fb2db30ae84e0a865152176e98f88ebe3f9a
2020-03-30 10:08:39 +02:00
Tobias Urdin
cd2bd277ed Add CentOS 8 and Puppet 6 in metadata
Change-Id: I7077a3777d4f4d77af9c02ce3d74c97f0e2e3706
2020-03-30 07:54:43 +00:00
Zuul
a8189af1d8 Merge "[ussuri][goal] Cleanup for python 2.7 drop" 2020-02-18 04:25:47 +00:00
Takashi Kajinami
58bb3d444f Add support for service_token_roles in authtoken
Add support for service_token_roles in authtoken middleware, so that
we can customize roles assigned to users, which use service user token
feature.

Change-Id: I4376f16e11e9749e55ad36a124777ea0d8686e45
2020-02-16 21:22:35 +09:00
Ghanshyam Mann
cd6f04015b [ussuri][goal] Cleanup for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

puppet-* repos have to cleanup the requirement and tox
for py2.7 drop.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I9304131c661d1c9a36b78edaf355b1fde3b88378
2020-02-15 21:00:31 -06:00
ZhongShengping
090cc6d360 Prepare Ussuri M2
Update the version metadata for Ussuri milestone M2

Change-Id: I3a73430c323dadcd8ddfaa25fcddc3d30e5395e5
16.1.0
2020-02-13 14:21:29 +08:00
ZhongShengping
0956b44144 Fix stdlib version in metadata
puppetlabs-stdlib is now using the 6.1.0 version, so we should fix the
stdlib version in metadata.

Change-Id: I66832a5df13b5126d4213cda386e3b6642247146
2019-12-11 11:53:04 +08:00
ZhongShengping
ddd544c6be Prepare Ussuri M1
Update the version metadata for Ussuri milestone M1

Change-Id: I620191e5e7ad560aaebe48db4c3e8ea3e6fcaf24
16.0.0
2019-12-10 14:24:49 +08:00
Tobias Urdin
ce76a91f62 Convert all class usage to relative names
Change-Id: Ieb9a1d2c1dcef360ca7a323fe4f6cdbb61feecfe
2019-12-08 23:26:05 +01:00
a33b5782dd 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: Idabbe4fda55adf4059f053f636eeef39d0f02fea
Sem-Ver: feature
2019-10-04 13:40:33 +00:00
Zuul
37d6b67770 Merge "Update the constraints url" 15.4.0 train-em 2019-09-27 04:29:37 +00:00
pengyuesheng
13e9e8c079 Update the constraints url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: Id3f38b7138128ebbac177c9bcfc621e1f3b03187
2019-09-26 11:16:32 +08:00
ZhongShengping
20a546d9c6 Prepare Train RC1
Update the version metadata for Train milestone RC1

Change-Id: If477f0b8a0eece0365a8051f223414357df96cb6
2019-09-25 13:45:44 +08:00
ZhongShengping
dbe71eb821 Prepare Train M4
Update the version metadata for Train milestone 4

Change-Id: I764655e5b8b61b4a52a141eb385a630da82a3612
2019-09-05 09:04:50 +08:00
ZhongShengping
84e31f0c3d Remove deprecated pki related options
The deprecated pki related options check_revocations_for_cached and
hash_algorithms option has been removed.

Change-Id: I1b9c60080b1fefe82bec1ebff4158c0586869d79
15.2.0
2019-08-15 11:51:37 +08:00
ZhongShengping
8a5caa519b 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: I785532fdbde3856bf0c8845a6bfdd9e27b56c0f2
2019-08-13 11:29:08 +08:00
ZhongShengping
015989f10d 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: I27e1c465cf0addaf2c4199a28e17c430a29a5334
2019-08-07 09:10:10 +08:00
ZhongShengping
bd53418d30 Prepare Train M3
Update the version metadata for Train milestone 3

Change-Id: I788ae252aa5096db5356b7e46dbe9ad56ddbe563
2019-07-24 16:19:42 +08:00
ZhongShengping
c2d5e5e2ab Prepare Train M2
Update the version metadata for Train milestone 2

Change-Id: Iea0a75e3d03f7720ed5521d5110caf729a8d9596
15.1.0
2019-06-10 10:07:05 +08:00
ZhongShengping
6a13cb3e84 Add openstackclient installation to the client class
The repo is inside the openstackclient plugin commands[1].

[1]https://docs.openstack.org/python-openstackclient/latest/cli/plugin-commands.html

Change-Id: I6e99e240e75fd4cfa9ec94b0587e46668e1b259e
15.0.0
2019-05-17 16:31:22 +08:00
ZhongShengping
025cea78b6 Move to opendev
Change-Id: I2aa8fc319fdb389f03d7be65f136099239a0ca28
2019-04-21 14:44:50 +08:00
ZhongShengping
6c45bf7f52 Fix Repository
Change-Id: I83368100078ceb6768e6b4a1578691bdb7fd44c6
2019-04-21 12:59:11 +08:00
ZhongShengping
58355206c0 Replace git.openstack.org with opendev.org/openstack
Change-Id: I6c630ca6a90859a3c1d1636a9cd7eed8a8a7460f
2019-04-21 11:50:33 +08:00
OpenDev Sysadmins
6adeab7c1d 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:40:07 +00:00
ZhongShengping
d97a9c3d48 Add Beaker-Rspec to the table of contents
Change-Id: Ic2f4084dc6fe310d2a5d1f9ee183e14fc0b44ebb
2019-04-17 09:42:45 +08:00
Alex Schultz
f94891e0a9 Bump version for the start of Train
Update the version metadata for Train M1

Change-Id: I8d61d0f7f27fbf7f2d45fdbaf93834ec174d375b
2019-03-25 07:28:13 -06:00
a79f67a278 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: If64ef66d33a1bd352b7209d54548fa4529e7ee89
Sem-Ver: feature
2019-03-22 16:56:16 +00:00
ZhongShengping
8d1528287d Prepare Stein RC1
Update the version metadata for Stein milestone RC1

Change-Id: I60e87a1b0ba9f47d309b93e3151d67f59be303a5
14.4.0 stein-em
2019-03-18 10:38:18 +08:00
ZhongShengping
aed1d7264f Add log_file parameter
Change-Id: I958a8b28e9874be81036e6f84c89a276bf512e6d
Closes-Bug: #1819417
2019-03-12 10:37:40 +08:00
ZhongShengping
328147a73c Prepare Stein M3
Update the version metadata for Stein milestone 3

Change-Id: Ie7943cb80f86d750ffde76a1a4e7d914786b0ff1
14.3.0
2019-03-06 14:55:50 +08:00
Zuul
16e5b962ef Merge "Use validate_legacy" 2019-02-26 02:36:44 +00:00
Zuul
0cf3f10ac9 Merge "Add release note about Ubuntu py3 upgrade" 2019-02-25 17:23:49 +00:00
Tobias Urdin
bd806884c8 Add release note about Ubuntu py3 upgrade
Change-Id: Ia7fdf94022e955af88abbe1329f8bf08278e45c7
2019-02-24 00:14:03 +01:00
Tobias Urdin
0cfd8f689c 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: Ib31134bb604e32fd274b41dc78c4356500f71ab0
2019-02-23 23:17:56 +01:00
ZhongShengping
7640153684 Service_token_roles_required missing in the server config file
Service_token_roles_required missing in the server config file which
allows backwards compatibility to ensure that the service tokens are
compared against a list of possible roles for validity.

Change-Id: I751b3a94c3aac7a0faf638afea0168769589b71d
Closes-Bug: 1778198
2019-02-15 10:03:11 +08:00
ZhongShengping
4030fff9dc Change wiki to docs
Change-Id: Ia1735d48e4ce1014734ebccb0df08da38a40e799
2019-02-13 10:31:11 +08:00