727 Commits

Author SHA1 Message Date
Zuul
7750d9d2ed Merge "Add support for the interface parameter in authtoken middleware" 2020-07-08 16:43:25 +00:00
Takashi Kajinami
e633bc0ae5 Add support for the interface parameter in authtoken middleware
This patch adds support for [keystone_authtoken] interface parameter,
so that operators can define which endpoint should be used by authtoken
middleware.

Change-Id: I5325bdfbcec13b53b83ac669fb2b91885c370e60
2020-07-08 11:20:39 +09:00
Thomas Goirand
ac5eaeb657 Add a max_stacks_per_tenant parameter
The default of 100 is barely useable. Let's add a new parameter
max_stacks_per_tenant to allow increasing this.

Change-Id: I2bd9ce729b5e2b5ff6577951989b93390cb3a6bf
2020-07-03 02:41:56 +02:00
ZhongShengping
ad82b1f9a0 Prepare Victoria M1
Update the version metadata for Victoria milestone M1

Change-Id: I50fab6bf54c2d042535bc124017d8bfacc8ea223
17.1.0
2020-06-19 10:38:55 +08:00
Andreas Jaeger
20c9e0b796 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: I80547dc338f621fc05cd20bf96626511feff5931
2020-06-02 14:39:41 +02:00
Tobias Urdin
3d249bb1b7 Update Puppet requirement to >= 6.0.0
Change-Id: Ia4b1cdb2860a52a7c428bebf921ed4f9ac1fe6ce
2020-05-30 09:49:16 +02:00
Takashi Kajinami
6c1c99b0da 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: I1535b5b58920ce668a7ba59d9580e744c2a811c8
2020-05-26 22:06:44 +09:00
Zuul
04ede22a15 Merge "Remove password hash generation in each puppet modules" 2020-05-20 04:57:39 +00:00
Takashi Kajinami
1de8cdd7a4 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: I1e0061aea6782bd61e745bb39683589794231a5f
2020-05-19 20:00:03 +09:00
Alex Schultz
efa181cfef Bump version for the start of Victoria
Bump the major version for the Victoria release afte Ussuir has
been branched.

Change-Id: Ia3ba5bf1054dd5707c9e2bd06458f0c67c2d867a
2020-05-14 12:26:14 -06:00
Zuul
5e47227ac3 Merge "[ussuri][goal] Add CONTRIBUTING.rst" 2020-05-13 07:12:11 +00:00
ZhongShengping
369d53129a Bump reno to 2.5.0
Change-Id: I9cd26c45f22ac636fc5d3bfbd1a92d0fd87b7882
2020-05-12 10:50:06 +08:00
Tobias Urdin
5c794683e1 [ussuri][goal] Add CONTRIBUTING.rst
Story: 2007236
Task: 38552

Depends-On: https://review.opendev.org/#/c/726509/
Change-Id: I6b4d3d7150b893a2f5829da56423290b7f1cd9ba
2020-05-10 22:38:30 +02:00
Takashi Kajinami
cb148c24b6 Add CentOS8 to nodesets
Change-Id: Icaba85b9bc063c10ff27bf5330f75f9f430c3847
2020-05-10 21:45:39 +09:00
Zuul
ae4c33dd81 Merge "Use anchor to require necessary packages" 2020-05-04 01:44:18 +00:00
Takashi Kajinami
4e760d477c Use anchor to require necessary packages
... so that correct packages are required according without re-defining
them in resource implementations.

Change-Id: Ia8e6256af44b29b9f3e5aa2ff3c7eeb6e7835a15
2020-05-04 02:21:17 +09:00
Thomas Goirand
a1ded2246b Runs on Debian 10.
Change-Id: I2318da136f13039657f8e93590ece7268a812101
2020-05-02 22:39:18 +02:00
ZhongShengping
7bf1101f09 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: Id4496f5649e42360d7ce4d937551908f1252d14b
2020-04-30 15:28:37 +08:00
ZhongShengping
9b1f87f88e 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: I21119011b0ad9703421e6314df1e024aaf3c5e2e
2020-04-30 14:04:44 +08:00
ZhongShengping
97e1e32c57 Change rpsec to rspec
Change-Id: I5f29284688100c8ab47bc4b7095a6e4a91df33f1
2020-04-30 13:24:45 +08:00
0a7ee27021 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: I618427a7479f3972413f64f4e4e486b7f069cd9f
Sem-Ver: feature
2020-04-28 14:52:33 +00:00
Zuul
f7c9c9435e Merge "Deprecate heat::engione::deferred_auth_method" 2020-04-27 18:24:02 +00:00
Zuul
d66d6a57f1 Merge "Remove heat::engine::heat_watch_server_url" 2020-04-27 06:47:58 +00:00
Takashi Kajinami
7dd8afd35d Deprecate heat::engione::deferred_auth_method
... because its actual parameter in heat was already deprecated[1].

[1] 9723b0dab707bcedc846415b932b2ade5b7c1317

Change-Id: I782d6b3833f450178ccd34736de4c9f861937399
2020-04-26 22:12:11 +09:00
Takashi Kajinami
6c4650f815 Remove heat::engine::heat_watch_server_url
... because it was deprecated a while ago[1].

[1] ae564bbd7c1f94c95c7a0ddbda26219d4f2f8a13

Change-Id: I7fd241112c8bd5ee5cd9edaa6669b162ffbf190c
2020-04-26 22:01:11 +09:00
ZhongShengping
99119158bc Prepare Ussuri RC1
Update the version metadata for Ussuri milestone RC1

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

Change-Id: I07b1b879a26364de0ea1a9fb15bc2fed1691bff6
16.2.1
2020-04-14 00:00:29 +09:00
Takashi Kajinami
0b89f6ae3f Resolve duplicated requirement names in metadata
Change-Id: I08be9c79199552adba00d0adab6004970976423c
Closes-Bug: #1872457
2020-04-13 22:48:53 +09:00
ZhongShengping
c14ebbc087 Prepare Ussuri M3
Update the version metadata for Ussuri milestone M3

Change-Id: Id0950aa08c67a078e184445a0368062a37283cc2
16.2.0
2020-04-07 09:21:16 +08:00
Zuul
d155f6cb10 Merge "Expect python3 client package in CentOS8" 2020-03-31 22:11:48 +00:00
Zuul
730e02b8b5 Merge "Add CentOS 8 and Puppet 6 in metadata" 2020-03-31 15:35:28 +00:00
Zuul
fad1e5af7a Merge "Add support for cache options in specific module" 2020-03-31 15:35:28 +00:00
Takashi Kajinami
ace4e65596 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: I7cbb56f310187234e753792e684ebcf7792a3b89
2020-03-31 16:34:45 +09:00
Tobias Urdin
9bd297f2cc Update mysql module to <11.0.0
Same as was changed in openstacklib.

Change-Id: I4f6d0bb482f33b2d4b978db9b2888f66434349d4
2020-03-30 10:02:13 +02:00
Tobias Urdin
9603db0d20 Add CentOS 8 and Puppet 6 in metadata
Change-Id: I333f1266c124cf626190aac06d556cafa8177b13
2020-03-30 07:47:18 +00:00
Takashi Kajinami
3cbb922235 Add support for cache options in specific module
This patch introduces several parameters in heat::cache class, so that
we can configure caching parameters for specific module.

Change-Id: I752c31825ec3f3f23df01a4d24a633b2453bff19
2020-03-29 08:59:23 +09:00
Zuul
9df2d37e69 Merge "Add server_keystone_endpoint_type param to heat::engine" 2020-03-26 23:37:56 +00:00
Tobias Urdin
093b663165 Add server_keystone_endpoint_type param to heat::engine
Adds the server_keystone_endpoint_type config option [1].

This is available all the way back from Stein and will
therefore be backported.

[1] https://github.com/openstack/heat/blob/master/heat/common/config.py#L99

Change-Id: Ia251802612e7a4cf5c6828f3b7c1a0ef63a3c069
2020-03-25 19:57:12 +01:00
ZhongShengping
1084af6e86 Deprecate min_pool_size option
min_pool_size option is not used,see:

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

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

Change-Id: I4c764f182145bf651ce31f6b500cb5039094d91e
2020-03-23 14:45:48 +08:00
Ghanshyam Mann
6184602d86 [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: I3de301a819cbc9db637ae05073820b8d013a563d
2020-02-15 19:14:07 -06:00
ZhongShengping
8f13ef6761 Prepare Ussuri M2
Update the version metadata for Ussuri milestone M2

Change-Id: I4fbd86dc23367bb06029087e2db507103734142b
16.1.0
2020-02-13 14:21:29 +08:00
Tobias Urdin
b82400f95c Remove identity_uri from README
This was deprecated and removed in previous
commits and doesn't exist.

Was replaced in favor of
heat::keystone::authtoken::auth_url.

Change-Id: I13305b1104d65ee4f152f3d43378ea687d51a72d
2020-01-28 14:33:39 +01:00
Emilien Macchi
9fce8d211e Add vhost_custom_fragment option to wsgi/apache_api
Change-Id: I7da55899b9108daced7adb8f82bdb58fcf97aa09
2020-01-23 10:44:53 -05:00
Zuul
01e6e6681b Merge "Make heat config client_retry_limit configurable" 2019-12-11 08:00:01 +00:00
ZhongShengping
580ae13cb5 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: I4b113bbbcc1b6168dc8f19cdf52e18ced337a987
2019-12-11 11:53:03 +08:00
ZhongShengping
3024129a80 Prepare Ussuri M1
Update the version metadata for Ussuri milestone M1

Change-Id: Ib70e230c964ecb720d06d8f550f6a308f6b05f7b
16.0.0
2019-12-10 14:24:48 +08:00
Rabi Mishra
876a4bddfe Make heat config client_retry_limit configurable
This adds a new parameter to configure client_retry_limit config
to a value higher than the default.

Change-Id: Ibd3999a394c8827efa7a6034e69e55858d2e44ed
2019-12-09 18:09:56 +05:30
Tobias Urdin
5f6411c3dd Convert all class usage to relative names
Change-Id: I9982b8476ca9dab8a338b66db75d6da6519f9266
2019-12-08 23:07:36 +01:00
ZhongShengping
b4ab38b179 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: Ia51605174ec50456ff7e61c703cf2c7c79d65ef6
Closes-Bug: #1850236
2019-10-29 09:31:04 +08:00