Commit Graph

239 Commits

Author SHA1 Message Date
Takashi Kajinami ba81a15371 Retire puppet-glare - Step 2: Remove Project Content
Depends-on: https://review.opendev.org/790056
Change-Id: Id76e00fafd171f3d77b70817c5cfd103cb207b0e
2021-05-07 01:08:33 +09:00
ZhongShengping f6c156be72 Bump version for the start of Xena
Bump the major version for the Xena release after Wallaby has
been branched.

Change-Id: Ie8376b0106c36645bc335a758f8b1ace0b59ab4f
2021-04-29 09:38:14 +08:00
Zuul 88c804dc8b Merge "Bump dependency in metadata.json" 2021-04-13 11:07:41 +00:00
Thomas Goirand 6d94ffe510 Allow to configure policy_dirs
This patch makes it possible to override the current service default,
which is /etc/<service>/policy.d .

Change-Id: I674bd4b6db8862668dab8197d86fe99b55e923f5
2021-04-11 23:39:16 +02:00
Tobias Urdin 4c0ed21169 Bump dependency in metadata.json
This bumps the dependency in metadata.json based on
then new major versions that is tested when [1] is merged.

[1]
https://review.opendev.org/c/openstack/puppet-openstack-integration/+/778138

Change-Id: I2378925dde0ef794c4a15beb272a9f54168d60ac
2021-04-08 20:58:06 +02:00
OpenStack Release Bot e4a6d28278 Update master for stable/wallaby
Add file to the reno documentation build to show release notes for
stable/wallaby.

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

Sem-Ver: feature
Change-Id: I751e57c9e9275595e5c9e56d7f527a7c47914f5d
2021-04-01 09:17:49 +00:00
ZhongShengping 774171c6a2 Update sphinx to the latest version
Change-Id: Ib9e12ef5acf8ac6e87e8fb408a002302356d26ab
2021-03-27 15:31:57 +08:00
ZhongShengping 4187fdb8a0 Prepare Wallaby RC1
Update the version metadata for Wallaby milestone RC1

Change-Id: Ief5f5b87bc161c33b0c64ca2fdccc3311a94e4cb
2021-03-26 11:24:16 +08:00
Zuul 7291826b9d Merge "Add support for oslo_policy/enforce_new_defaults" 2021-03-25 01:42:56 +00:00
Takashi Kajinami 2a41b6ee88 Add support for oslo_policy/enforce_new_defaults
Depends-on: https://review.opendev.org/781428
Change-Id: I522ac2fb7fe289cbcda436119a003850efce2aeb
2021-03-24 16:36:09 +09:00
Takashi Kajinami 6863c6abe7 Update supported Ubuntu version to Focal
... because CloudArchive packages are available for only Focal since
Victoria release.

Change-Id: Id277c10189118426616631f80ae1d7a78f65dc81
2021-03-23 21:34:42 +09:00
Takashi Kajinami 18c70a3a69 Add support for the oslo_policy/enforce_scope parameter
Depends-on: https://review.opendev.org/#/c/759008/
Change-Id: I1c92094c34baa4a30d10f30e6c2d613030ba93a2
2021-03-21 10:56:18 +09:00
ZhongShengping a75c239a8f Prepare Wallaby M3
Update the version metadata for Wallaby milestone M3

Change-Id: I8c3ec3aa3b45cb5944b328ffce85877539af88e1
2021-03-12 14:35:43 +08:00
ZhongShengping bf947a6749 Prepare Wallaby M2
Update the version metadata for Wallaby milestone M2

Change-Id: I4450d401874a5da46351cb2f6f18ac1ff34b148a
2021-01-19 11:19:34 +08:00
Takashi Kajinami 52bbcd3a5f Use yaml instead of json for policy file
Because usage of json for policy file will be deprecated and replaced
by yaml[1].

[1] https://governance.openstack.org/tc/goals/selected/wallaby/migrate-policy-format-from-json-to-yaml.html

Depends-on: https://review.opendev.org/769647
Change-Id: I523ec093324bb991a30930a1352c5930bf220108
2021-01-07 23:21:14 +00:00
Zuul 6277db3e3b Merge "Allow db sync timeouts to be configurable" 2020-12-20 05:32:54 +00:00
ZhongShengping eb72d71b7f Allow db sync timeouts to be configurable
As Openstack projects continue to have longer database migration
chains, the Puppet default timeout of 300 seconds for an execution
is becoming too short a duration on some hardware, leading to timeouts.
As projects continue to add more migration scripts without pruning
the base, timeouts will continue to become more frequent unless
this time can be expanded.

Change-Id: Ib07b1a55d5640ff5372b58a412833f81665a33d3
Closes-Bug: #1904962
2020-12-06 11:07:55 +08:00
ZhongShengping a6a2634f04 Prepare Wallaby M1
Update the version metadata for Wallaby milestone M1

Change-Id: I0c44a831aac880b7be631c573dfb76aee116c614
2020-12-06 11:04:00 +08:00
ZhongShengping d33230e6be Replace deprecated UPPER_CONSTRAINTS_FILE variable
UPPER_CONSTRAINTS_FILE is deprecated and TOX_CONSTRAINTS_FILE is
the new environment variable name that replaces it [1].

This allows to use upper-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.

[1] https://zuul-ci.org/docs/zuul-jobs/python-roles.html#rolevar-tox.tox_constraints_file
[2] https://review.opendev.org/#/c/722814/

Change-Id: Ib8e321be049efb9d1227d963792a6f07a32f69ed
2020-11-11 09:08:35 +08:00
Zuul 2a57def599 Merge "Add support for the keystone_authtoken/service_type parameter" 2020-11-07 22:22:03 +00:00
Takashi Kajinami ba039b45ec Add support for the keystone_authtoken/service_type parameter
Change-Id: Iacf60927f83761973b77dd9b5f876b14a58eb0d6
2020-11-03 17:53:49 +09:00
ZhongShengping 654bafe16d Fix outdated files
Change-Id: I2a7d787dbbd0aeef8f2730b1a75235f4f06b566f
2020-10-28 10:40:09 +08:00
ZhongShengping ad0d02353d Bump version for the start of Wallaby
Bump the major version for the Wallaby release after Victoria has
been branched.

Change-Id: I00ee0fa0565b271f948003d23b5ca3bf17f44443
2020-10-15 09:42:49 +08:00
ZhongShengping b0cf8a88cd Include deps class in unit test for sync
Change-Id: I01d8c01ba6d31841dee8cb1741a6bf7159b2e11f
2020-10-12 10:46:40 +08:00
ZhongShengping f2ad1f37d3 Include deps class in unit test for postgresql
Change-Id: I896a8c5e6d959c6d38535ec01bed3c52ff40a580
2020-10-10 09:31:12 +08:00
Zuul a524eed59e Merge "Update master for stable/victoria" 2020-10-09 07:25:57 +00:00
ZhongShengping 9b0ea1d87e Include deps class in unit test for mysql
Change-Id: I1921cae8f1f77c38fa1c3ade351ef7edb8de6f5c
2020-10-09 10:36:36 +08:00
OpenStack Release Bot 4da33a496a Update master for stable/victoria
Add file to the reno documentation build to show release notes for
stable/victoria.

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

Change-Id: Ia2eec9855394ce8605987e0bb4d32dac8c005f1e
Sem-Ver: feature
2020-10-08 14:39:39 +00:00
ZhongShengping 500e779016 Prepare Victoria RC1
Update the version metadata for Victoria milestone RC1

Change-Id: Ib9acc9dbc1315c411ab6e0a07f15c1238cd9e796
2020-09-24 10:48:54 +08:00
ZhongShengping 9846d35cce Set openstackdocs_auto_name to use 'project' as name
Change-Id: I659259ad0273f5fdd8732a126a7c6e6f9c946622
2020-09-16 11:05:05 +08:00
Zuul cf48b3d5d8 Merge "Add Puppet Litmus" 2020-09-09 23:53:16 +00:00
ZhongShengping 7d9493e964 Prepare Victoria M3
Update the version metadata for Victoria milestone M3

Change-Id: I10f65c66ff2f1e35022b74a06f356ccc6e2ece12
2020-09-08 09:18:03 +08:00
Tobias Urdin fc7177125e Add Puppet Litmus
Depends-On: https://review.opendev.org/#/c/740601/
Change-Id: Id254fa48ca1c7024a36114b9aa8b3aae3d051ccd
2020-08-31 21:22:41 +02:00
Zuul 672a40dbd4 Merge "Do not validate database_connection format" 2020-08-31 14:25:17 +00:00
Tobias Urdin 4fbaf76513 Use openstack_spec_helper from zuul checkout
Change-Id: I47d4a6845ed394e6666d9f9db6796d473514e14b
2020-08-30 22:56:16 +02:00
Takashi Kajinami a26d59dd66 Do not validate database_connection format
Currently we validate database_connection in 2 layers, each puppet
modules and puppet-oslo, however this makes it difficult to maintain
validation pattern because we always need to fix both.
This patch removes the validation from each puppet modules so that
we need to maitain only one place, puppet-oslo to update validation
logic.

Change-Id: Iedacb092d2c4427f77e82c9b3e0191a04e0f2278
2020-08-31 00:05:20 +09:00
ZhongShengping 6dfb89f4ce Add mysql_enable_ndb option
Add mysql_enable_ndb parameter to select mysql storage engine.

Change-Id: I5c5103626e1b5e5b77bb0e07fb81bb69418ea950
Depends-On: https://review.opendev.org/#/c/748067
Closes-Bug: #1892952
2020-08-26 11:55:54 +08:00
ZhongShengping 6034694981 Add service_token_roles for keystone authtoken config
Add the ability to configure service_token_roles.

Change-Id: I29e8d699eb34c4d89302d9b0ff08562353c1e4a1
Closes-Bug: #1892284
2020-08-20 10:41:27 +08:00
ZhongShengping 38989934bf Prepare Victoria M2
Update the version metadata for Victoria milestone M2

Change-Id: I1970d12a5e25230d3e2b520c0cc5fa51d4012dc8
2020-07-30 13:35:28 +08:00
Lewis Denny ede6fbf786 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: Idbaf877352d93a9713a87b4ceadd18feb770ad6d
2020-07-16 11:27:40 +10:00
ZhongShengping 116c4a5fb4 Prepare Victoria M1
Update the version metadata for Victoria milestone M1

Change-Id: I4d54789ab4404af28ccef09f51d04c2f6d34ec5d
2020-06-19 10:38:54 +08:00
Andreas Jaeger 9a9b3a4e0b 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: Ib1485d1259a3d0b0a7e60d50b44e0e1294128870
2020-06-02 14:39:03 +02:00
Tobias Urdin 57f05f9ec1 Update Puppet requirement to >= 6.0.0
Change-Id: I647de5b3052ab285ab36310f8e7d2ae8d25ae32c
2020-05-30 09:48:34 +02:00
Zuul a89c1dc06b Merge "Remove password hash generation in each puppet modules" 2020-05-21 01:07:02 +00:00
Takashi Kajinami e1ff7923cf 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: I84a6762b1a0ac58c650dadcd36901f914ccd57d5
2020-05-19 23:27:08 +09:00
Alex Schultz b6cd5630d9 Bump version for the start of Victoria
Bump the major version for the Victoria release afte Ussuir has
been branched.

Change-Id: I8ca91ad4e0815ac0a047a6b094fb6ad4db001f62
2020-05-14 12:26:00 -06:00
Zuul afad31fb6d Merge "[ussuri][goal] Add CONTRIBUTING.rst" 2020-05-12 12:41:03 +00:00
ZhongShengping 3901a17470 Bump reno to 2.5.0
Change-Id: Ia76aab95faa46f415010d165bd5ba64b591224f9
2020-05-12 10:50:06 +08:00
Zuul 851f437480 Merge "Add CentOS8 to nodesets" 2020-05-11 22:27:45 +00:00
Tobias Urdin c1be645024 [ussuri][goal] Add CONTRIBUTING.rst
Story: 2007236
Task: 38552

Depends-On: https://review.opendev.org/#/c/726509/
Change-Id: I01860d9e1689762016e0a9e929899cabc985dc34
2020-05-10 22:37:32 +02:00