Commit Graph

257 Commits

Author SHA1 Message Date
gugug 110346a30f Retire the puppet-congress project - Step 2 Remove Project Content
Unfortunately Congress project has been retired already[1], so it is
useless to maintain puppet modules for it.

The annoucement can be found in the following link.
 http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015555.html

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

Depends-On: https://review.opendev.org/#/c/737133/
Change-Id: I348780c0f6900f06e378ee9117d6ac51749b82e9
2020-06-21 01:42:41 +09:00
Andreas Jaeger b274cdf2fa Switch to newer openstackdocstheme and reno versions
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I459ef9eade47b3205ec701aed9fa59f8582d843c
2020-06-02 14:35:36 +02:00
Takashi Kajinami 0d3ccf9a10 Remove unnecessary puppet-rabbitmq from dependencies
puppet-rabbitmq is not directly included by each puppet modules, so
we don't need it listed in dependencies.

Change-Id: If16aa8d44dcc6df4cd5188e579bf546c84a619b1
2020-05-26 22:02:57 +09:00
Zuul b8d4af4e89 Merge "Remove password hash generation in each puppet modules" 2020-05-21 17:09:17 +00:00
Takashi Kajinami e0336e6ced Remove password hash generation in each puppet modules
... and migrate it to openstacklib so that all logics about database
configuration are implemented in one common place.

Depends-on: https://review.opendev.org/#/c/728595/
Change-Id: I79f49b3c39283e75a2cfeb753d73dfcb642910aa
2020-05-20 09:13:48 +09:00
Alex Schultz e2bf4fd1b8 Bump version for the start of Victoria
Bump the major version for the Victoria release afte Ussuir has
been branched.

Change-Id: I27b6acd8d124d3afc9508b9600f57667c5f84012
2020-05-14 12:25:33 -06:00
Zuul 9c707559a2 Merge "[ussuri][goal] Add CONTRIBUTING.rst" 2020-05-12 12:34:21 +00:00
ZhongShengping cc9a32802f Bump reno to 2.5.0
Change-Id: I267b1579a5773ca4d945af933d68966c19c239cb
2020-05-12 10:50:06 +08:00
Zuul 4ac58afd3b Merge "Add CentOS8 to nodesets" 2020-05-11 22:25:50 +00:00
Tobias Urdin ae5779ea16 [ussuri][goal] Add CONTRIBUTING.rst
Story: 2007236
Task: 38552

Depends-On: https://review.opendev.org/#/c/726509/
Change-Id: Id81a18ad8a9440977f405887f6e8c6bac669ff21
2020-05-10 22:34:12 +02:00
Takashi Kajinami de16936da0 Add CentOS8 to nodesets
Change-Id: I66c8852aa57919df827729acb80526c93dd2b160
2020-05-10 21:43:45 +09:00
Zuul 922b8af41f Merge "Replace deprecated drivers parameter by disabled_drivers" 2020-05-04 13:42:26 +00:00
Takashi Kajinami 11875c34a9 Replace deprecated drivers parameter by disabled_drivers
The [DEFAULT]drivers parameter was already deprecated in favor of the
new parameter, [DEFAULT]disabled_drivers [1].
This patch replaces the parameter in puppet-congress accordingly.

[1] 82a708abcf72892c0864c9beef1c412cf3b23194

Change-Id: I77bb6e64b6bae7811be73d4a1615764095dcf0cd
2020-05-04 20:39:45 +09:00
Takashi Kajinami 7d079648ff Use anchor to require necessary packages
... so that correct packages are required without re-defining them in
resource implementations.

Change-Id: I581b2b19f0d707c74db7de055399209d221b158c
2020-05-04 14:56:14 +09:00
Thomas Goirand c60261e068 Runs on Debian 10.
Change-Id: I65528f2afe62c78ca82276894492fc03dc25f9df
2020-05-02 22:35:44 +02:00
ZhongShengping b5f3fa7a44 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I02bc9b5fbcb0d90b839b5d4e5676a8e0811a7e96
2020-04-30 15:28:37 +08:00
ZhongShengping bfbfc51f2a Fix rabbitmq version in metadata
rabbitmq is now using the 10.0.1 version, so we should fix the
rabbitmq version in metadata.

Change-Id: I067745334285e4c6a398eded5a8d57c653454dd9
2020-04-30 14:04:44 +08:00
ZhongShengping ac8a526321 Change rpsec to rspec
Change-Id: Iab7a45c066e6521a05e2c3b39072e464f2b2dded
2020-04-30 13:24:45 +08:00
OpenStack Release Bot 007be186e5 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: I7fa7835b23515337484675b3f4e09a23139cacb5
Sem-Ver: feature
2020-04-28 14:50:27 +00:00
ZhongShengping 6f2fc35212 Prepare Ussuri RC1
Update the version metadata for Ussuri milestone RC1

Change-Id: Ia06fd5e1f6939a2f77bf8cb53f5acd188609d560
2020-04-24 14:23:09 +08:00
Takashi Kajinami ecc69e36bf Prepare Ussuri M3 again
Update the version metadata to recreate release for Ussuri milestone M3

Change-Id: I05274d3269c2a6ddc65446703fce59c52503a6d2
2020-04-13 23:57:04 +09:00
Takashi Kajinami 74a1663717 Resolve duplicated requirement names in metadata
Change-Id: I2f7a19f8282dc48a357304742bdec349599ebc0b
Closes-Bug: #1872457
2020-04-13 22:43:23 +09:00
ZhongShengping dc6caf9962 Prepare Ussuri M3
Update the version metadata for Ussuri milestone M3

Change-Id: Ibef1ee4ce24e069e079e85ec511995e5a6ed02a5
2020-04-07 09:21:15 +08:00
Zuul 4d83f2060b Merge "Expect python3 client package in CentOS8" 2020-03-31 15:14:44 +00:00
Zuul 00adca313b Merge "Add CentOS 8 and Puppet 6 in metadata" 2020-03-31 14:43:13 +00:00
Takashi Kajinami eb5e55e5ef 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: I0d56fa9d9a323017d53062d4779dd916816fd0ef
2020-03-31 22:20:08 +09:00
Tobias Urdin 21d75e6599 Update mysql module to <11.0.0
Same as was changed in openstacklib.

Change-Id: Iabe6763d7d92e130a213bb774b8cd606c7c4c9d6
2020-03-30 10:00:10 +02:00
Tobias Urdin 56561a90bb Add CentOS 8 and Puppet 6 in metadata
Change-Id: I3324f6f166e7ea1ce48586078d9c2ce927bc1622
2020-03-30 07:44:57 +00:00
ZhongShengping bbe1b14801 Deprecate min_pool_size option
min_pool_size option is not used,see:

https://review.opendev.org/#/c/565090/

Change-Id: Id297ac8406620d6c53216e7c2fd28eaefe685783
Closes-Bug: #1868511
2020-03-25 14:53:40 +08:00
ZhongShengping af0b924955 Remove idle_timeout option
The idle_timeout parameter has been deprecated for two releases.
We can remove it.

Change-Id: I387bee44e53fb7bcfe2d42c2c48c4e319ac51ad3
2020-03-23 14:45:48 +08:00
Ghanshyam Mann 30eac6c5bb [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: Ie96f0f15dbb48daf97d26fb6bd8746b4ff56b295
2020-02-15 18:52:29 -06:00
ZhongShengping ec1e9a562e Prepare Ussuri M2
Update the version metadata for Ussuri milestone M2

Change-Id: Ifc2543eb761c6faf83206b5ace3d022e88c4236c
2020-02-13 14:21:29 +08:00
ZhongShengping 6d308242b1 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: Ib0b901e4f654e8c8960eba42e0ba77fc3185e64f
2019-12-11 11:53:02 +08:00
ZhongShengping 275362243c Prepare Ussuri M1
Update the version metadata for Ussuri milestone M1

Change-Id: Ie7e62ba5224f0cccc50bf956896e9c041651a7a7
2019-12-10 14:24:48 +08:00
Tobias Urdin dd9e20b7b6 Convert all class usage to relative names
Change-Id: I81e530a24f90452054229a65a5d32baf96b9848f
2019-12-08 23:04:00 +01:00
ZhongShengping a0c7e8b8fc Fix rabbitmq dependency
puppetlabs/rabbitmq [1] is deprecated, and max version is 5.6.0 which can
not be fulfilled by this dependency.

Correct it to puppet-rabbitmq [2] instead which is being actively maintained
and has the right version.

[1]: https://forge.puppet.com/puppetlabs/rabbitmq
[2]: https://forge.puppet.com/puppet/rabbitmq

Change-Id: I55428eefe522297ac2c948822ad98a9ba503360f
Closes-Bug: #1850236
2019-10-29 09:31:04 +08:00
OpenStack Release Bot e2703c9d77 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: I792eee6734220d3781d8f77fb20e297ddf7f1a08
Sem-Ver: feature
2019-10-04 13:23:47 +00:00
Zuul 89038da276 Merge "Update the constraints url" 2019-09-27 02:04:22 +00:00
pengyuesheng 7d0fa5f17a Update the constraints url
For more detail, see http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html

Change-Id: Ie50b55491f3086ea0336c159cc69756237d33416
2019-09-26 11:43:17 +08:00
ZhongShengping 229d549109 Prepare Train RC1
Update the version metadata for Train milestone RC1

Change-Id: Ib1c7c23a28d99451d30533124ff69f37e4e8333c
2019-09-25 13:45:42 +08:00
ZhongShengping 2a7e2c72bc Prepare Train M4
Update the version metadata for Train milestone 4

Change-Id: Id1860ca40c274b79e1a69d07f218f06dc502f25a
2019-09-05 09:04:49 +08:00
ZhongShengping a4b4637fc3 Introduce the new rabbit_heartbeat_in_pthread option
oslo.messaging RabbitMQ driver have now a new option that allow user to
run the RabbitMQ heartbeat over a native python thread.

These change allow user to use this new option.

Change-Id: Ie38832955897dee71ec60276fe30474ce9f4b2bf
Closes-Bug: #1840868
2019-08-21 14:23:19 +08:00
ZhongShengping 483fe8929f Remove deprecated pki related options
The deprecated pki related options check_revocations_for_cached and
hash_algorithms option has been removed.

Change-Id: I4bbfc3149370470ca0133bba2e55fa71dc7d310a
2019-08-15 11:51:37 +08:00
ZhongShengping bd751a0322 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: I4b2186df6eadd1b66eb90ebc187d7265af9d3dc0
2019-08-13 11:29:06 +08:00
ZhongShengping f704c71c1c 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: Iffddd8d88a553bc78b4ed7c95ba4e7ceb5e68928
2019-08-07 09:10:08 +08:00
ZhongShengping d4c08c3f88 Prepare Train M3
Update the version metadata for Train milestone 3

Change-Id: Ia2378f1cd998ae09fd41d15187dc338c70bc6ef7
2019-07-24 16:19:33 +08:00
ZhongShengping d69e3c9979 Prepare Train M2
Update the version metadata for Train milestone 2

Change-Id: I0783663b0dc7f3a6f73c63aa8b6f2d8db0cfe668
2019-06-10 10:02:15 +08:00
ZhongShengping 49d89d34cd 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: Ifa350a8056df0b5ff75d7755df4f05ed2a187272
2019-05-17 16:31:15 +08:00
ZhongShengping 1f2c317559 Deprecate idle_timeout option
The idle_timeout parameter is deprecated, use connection_recycle_time
instead[1].

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

Change-Id: I84c45109e8b8b6767c9ede3f5a854e99eba83b30
Depends-On: https://review.opendev.org/656106/
Closes-Bug: #1826692
2019-04-28 15:00:07 +08:00
ZhongShengping c2eea48883 Move to opendev
Change-Id: Id434485c37c30eab12023f3ccd5b2c5883e5abb2
2019-04-21 14:44:48 +08:00