]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/log
puppet-modules/puppet-ceilometer.git
3 years agoMerge "Add support for polling Radosgw metrics"
Zuul [Wed, 10 Nov 2021 17:50:27 +0000 (17:50 +0000)]
Merge "Add support for polling Radosgw metrics"

3 years agoMerge "Add support for the [service_types] parameters"
Zuul [Wed, 10 Nov 2021 17:50:25 +0000 (17:50 +0000)]
Merge "Add support for the [service_types] parameters"

3 years agoMerge "Do not hardcode default of [DEFAULT] http_timeout"
Zuul [Tue, 9 Nov 2021 08:57:42 +0000 (08:57 +0000)]
Merge "Do not hardcode default of [DEFAULT] http_timeout"

3 years agoMerge "Add support for [DEFAULT] max_parallel_requests"
Zuul [Tue, 9 Nov 2021 08:33:05 +0000 (08:33 +0000)]
Merge "Add support for [DEFAULT] max_parallel_requests"

3 years agoAdd support for polling Radosgw metrics
Takashi Kajinami [Mon, 8 Nov 2021 15:28:19 +0000 (00:28 +0900)]
Add support for polling Radosgw metrics

Ceilometer supports polling metrics from the Radosgw service using
radosgw.* pollsters. This change introduces support for the parameters
required to use that feature.

Change-Id: I58be60247bba1483f49f830802d422109ff13930

3 years agoAdd support for the [service_types] parameters
Takashi Kajinami [Mon, 8 Nov 2021 15:10:06 +0000 (00:10 +0900)]
Add support for the [service_types] parameters

Change-Id: Ia81c9c3da067cacf131262a0ad9cfa575ff3c246

3 years agoRemove unused, outdated unit test cases
Takashi Kajinami [Mon, 8 Nov 2021 14:24:23 +0000 (23:24 +0900)]
Remove unused, outdated unit test cases

These test cases were added when the metering_secret parameter was
deprecated in favor of the new telemetry_secret parameter[1], but were
not enabled properly.

The deprecated metering_secret parameter was later removed[2] but
these ineffective test cases were not removed at that time.

[1] 4600d4135ac1bef01f7a7dd4b12582a0c8db6b50
[2] f28830d5aae8021215026bdf2f63a8713b7deeb1

Change-Id: I80290f4388e9bb3eb5542a9d1e70ccea81698905

3 years agoDo not hardcode default of [DEFAULT] http_timeout
Takashi Kajinami [Mon, 8 Nov 2021 14:19:26 +0000 (23:19 +0900)]
Do not hardcode default of [DEFAULT] http_timeout

Currently the ceilometer::http_timeout parameter defaults to 600 but
this equals to the default value defined in ceilometer itself.
This change removes that hardcode in puppet-ceilometer and just let
the service default used.

Change-Id: Idbd14e267b8759f7313a1a74db03f47e69a899aa

3 years agoAdd support for [DEFAULT] max_parallel_requests
Takashi Kajinami [Mon, 8 Nov 2021 14:18:22 +0000 (23:18 +0900)]
Add support for [DEFAULT] max_parallel_requests

Change-Id: I8fc892301c06d9ff0cb4a687c02c35fcb6942d11

3 years agoBump puppetlabs-inifile
Takashi Kajinami [Tue, 2 Nov 2021 03:59:15 +0000 (12:59 +0900)]
Bump puppetlabs-inifile

Depends-on: https://review.opendev.org/816117
Change-Id: I03c3f2a90aecad04c2430bb25ddddd6b81e70b4d

3 years agoRemove the ceilometer::policy class
Takashi Kajinami [Tue, 12 Oct 2021 04:35:47 +0000 (13:35 +0900)]
Remove the ceilometer::policy class

... because it was deprecated during the Xena cycle and has had no
effect since then.

Change-Id: I5c65afbc9f33b8d02545cceb29f305e8bd50ff47

3 years agoBump version for the start of Yoga
Takashi Kajinami [Mon, 11 Oct 2021 01:57:07 +0000 (10:57 +0900)]
Bump version for the start of Yoga

Bump the major version for the Yoga release after Xena has
been branched.

Change-Id: I4f28462e427896cb74b290b69eb6ac7f72ad72c3

3 years agoUpdate master for stable/xena
OpenStack Release Bot [Thu, 7 Oct 2021 08:21:06 +0000 (08:21 +0000)]
Update master for stable/xena

Add file to the reno documentation build to show release notes for
stable/xena.

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

Sem-Ver: feature
Change-Id: I28c72076d5ff99acaa85c2f0f2c123a21dc2021c

3 years agoAdd information technology in the setup.cfg 19.4.0
ZhongShengping [Thu, 30 Sep 2021 22:54:49 +0000 (06:54 +0800)]
Add information technology in the setup.cfg

Change-Id: I101fcbd2b21e8a6724bbb3fe14b82f774b33e301

3 years agoAdd license information in the setup.cfg
ZhongShengping [Thu, 30 Sep 2021 08:48:13 +0000 (16:48 +0800)]
Add license information in the setup.cfg

Change-Id: I2b8ce076f736b3eecfc4cd97b5ce06eeb80ce924

3 years agoDelete useless code for setup.py
ZhongShengping [Thu, 30 Sep 2021 05:38:32 +0000 (13:38 +0800)]
Delete useless code for setup.py

Change-Id: I2ae38c8627921bb206ed9c7821cfbc2f72ff1154

3 years agoMerge "Stop configuring install_command in tox."
Zuul [Wed, 29 Sep 2021 12:05:53 +0000 (12:05 +0000)]
Merge "Stop configuring install_command in tox."

3 years agoMerge "Fix pbr>=2.0.0 for setup.py"
Zuul [Wed, 29 Sep 2021 09:11:49 +0000 (09:11 +0000)]
Merge "Fix pbr>=2.0.0 for setup.py"

3 years agoStop configuring install_command in tox.
Takashi Kajinami [Wed, 29 Sep 2021 08:58:57 +0000 (17:58 +0900)]
Stop configuring install_command in tox.

It turns out that this is the the default value provided by tox:

https://tox.readthedocs.io/en/latest/config.html#conf-install_command

So we can remove the line and simply use the default value.

Change-Id: Ibb01a28bc7369b18416354c8aa363780f7841094
Co-Authored-By: tushargite96 <tushargite96@gmail.com>
3 years agoFix pbr>=2.0.0 for setup.py
ZhongShengping [Wed, 29 Sep 2021 08:37:10 +0000 (16:37 +0800)]
Fix pbr>=2.0.0 for setup.py

Change-Id: I8b64ef95b2eb6d795aeecf4f36c07bc618e457cb

3 years agoUpdate openstackdocstheme to the latest version
ZhongShengping [Wed, 29 Sep 2021 08:06:50 +0000 (16:06 +0800)]
Update openstackdocstheme to the latest version

Change-Id: I679b88351b23d55870951c120cf7a00ab2faac67

3 years agoUpdate reno to the latest version
ZhongShengping [Tue, 28 Sep 2021 09:14:34 +0000 (17:14 +0800)]
Update reno to the latest version

Change-Id: I3408c2477855df0cc5168448945120006d7264b1

3 years agoDo not define service resource when manage_service is false
Takashi Kajinami [Fri, 24 Sep 2021 07:58:52 +0000 (16:58 +0900)]
Do not define service resource when manage_service is false

Change-Id: I24364dd2ec612f1d20bc5ff8076af34d7aaa5e9c

3 years agoUse package resource directly
Takashi Kajinami [Fri, 24 Sep 2021 07:49:05 +0000 (16:49 +0900)]
Use package resource directly

... instead of using ensure_resource to define a package resource,
because it is not expected that ceilometer packages are managed outside
of puppet-ceilometer.

Change-Id: I541450707b64277b30d55f136d57b8cf4443cfd4

3 years agoMerge "[hardware] readonly_user_password should be secret"
Zuul [Thu, 23 Sep 2021 19:40:56 +0000 (19:40 +0000)]
Merge "[hardware] readonly_user_password should be secret"

3 years agoMerge "Remove parameters for keystone endpoint/service"
Zuul [Thu, 23 Sep 2021 19:19:30 +0000 (19:19 +0000)]
Merge "Remove parameters for keystone endpoint/service"

3 years agoMerge "Do not use the deprecated service_type in unit tests"
Zuul [Thu, 23 Sep 2021 18:19:34 +0000 (18:19 +0000)]
Merge "Do not use the deprecated service_type in unit tests"

3 years ago[hardware] readonly_user_password should be secret
Takashi Kajinami [Thu, 23 Sep 2021 13:37:02 +0000 (22:37 +0900)]
[hardware] readonly_user_password should be secret

... because the parameter accepts a password string.

Change-Id: I362b09f60c22d615ed13c79bbc25f27f3b73feb5

3 years agoFix stdlib version in metadata
ZhongShengping [Thu, 23 Sep 2021 11:44:22 +0000 (19:44 +0800)]
Fix stdlib version in metadata

puppetlabs-stdlib is now using the 8.0.0 version, so we should fix the
stdlib version in metadata.

Change-Id: Iec35b36d42bfab89a98e5792c2490832e087c68d

3 years agoRemove parameters for keystone endpoint/service
Takashi Kajinami [Tue, 21 Sep 2021 08:33:06 +0000 (17:33 +0900)]
Remove parameters for keystone endpoint/service

... because these parameters were deprecated during the wallaby
cycle[1], and has been ineffective since then.

[1] be7a359ad661aa5a3950974e25adf9aa343ee369

Change-Id: I1a5fc6eb74d6decf8bbec0eabf688cb7da921c3d

3 years agoDo not use the deprecated service_type in unit tests
Takashi Kajinami [Wed, 22 Sep 2021 10:11:42 +0000 (19:11 +0900)]
Do not use the deprecated service_type in unit tests

... because the parameter is ineffective now.

Change-Id: I6aead4793b936b68fbf2e7b140b5057379296a61

3 years agoPrepare Xena RC1
ZhongShengping [Fri, 17 Sep 2021 09:36:09 +0000 (17:36 +0800)]
Prepare Xena RC1

Update the version metadata for Xena milestone RC1

Change-Id: I1305fd4e5f3795cbef5160e435a723d781568f98

3 years agoAdd watch_log_file option
ZhongShengping [Tue, 14 Sep 2021 08:02:08 +0000 (16:02 +0800)]
Add watch_log_file option

Add support for Using logging handler designed to watch file system.

Change-Id: I0ac91a77a1809ee851821bd6f52a43cc6fda890b
Closes-Bug: #1943212

3 years agoPrepare Xena M3 19.3.0
ZhongShengping [Mon, 6 Sep 2021 07:32:07 +0000 (15:32 +0800)]
Prepare Xena M3

Update the version metadata for Xena milestone M3

Change-Id: I5c31db649e922cc3f58d548d31610bd37bbb21bb

3 years agoMerge "Deprecate the ceilometer::policy class"
Zuul [Mon, 16 Aug 2021 17:33:07 +0000 (17:33 +0000)]
Merge "Deprecate the ceilometer::policy class"

3 years agoDeprecate the ceilometer::policy class
Takashi Kajinami [Sat, 14 Aug 2021 15:25:40 +0000 (00:25 +0900)]
Deprecate the ceilometer::policy class

Ceilometer removed its API service a long ago and no longer uses policy
rules. This change deprecates the invalid class to manage oslo.policy
settings.

Change-Id: Id2a7ebaf57b97083b8cc9eb32a8ecefcee39672f

3 years agoSupport Puppet 7
Takashi Kajinami [Sat, 14 Aug 2021 10:28:47 +0000 (19:28 +0900)]
Support Puppet 7

Puppet 7 has been tested in CI for a while but we haven't seen any
issue with it. Let's officially support the version.

Change-Id: Ic7849c10de99db67eab25a0b7f0dea62e082f275

3 years agoPrepare Xena M2 19.2.0
ZhongShengping [Mon, 26 Jul 2021 11:03:46 +0000 (19:03 +0800)]
Prepare Xena M2

Update the version metadata for Xena milestone M2

Change-Id: I357504b139b23e053253e4e158ab4c0bd5e903c6

3 years agoMerge "Use oslo::coordination to manage coordination parameters" 19.1.0
Zuul [Mon, 28 Jun 2021 10:13:07 +0000 (10:13 +0000)]
Merge "Use oslo::coordination to manage coordination parameters"

4 years agoMerge "Set fixture paths for unit tests"
Zuul [Wed, 2 Jun 2021 23:46:48 +0000 (23:46 +0000)]
Merge "Set fixture paths for unit tests"

4 years agoSet fixture paths for unit tests
Takashi Kajinami [Wed, 2 Jun 2021 04:47:49 +0000 (13:47 +0900)]
Set fixture paths for unit tests

This change defines manifest_dir and module_path expicitly in unit
tests so that modules installed under fixtures directory is properly
loaded.

Closes-Bug: #1930403
Change-Id: I9342ae7e8945cf8a8d05c0d8d2956191605c7ad8

4 years agoAdd a release note about Fedora support removal
Takashi Kajinami [Mon, 31 May 2021 07:16:14 +0000 (16:16 +0900)]
Add a release note about Fedora support removal

This is a follow up commit of [1] and adds a proper release note to
announce that Fedora is no longer supported.

[1] 9c876228713889cfe89bfb62f0522ceb7bddc385

Change-Id: I402daedd6c3a950baa48593281663644551f25bb

4 years agoMerge "Drop Fedora support"
Zuul [Mon, 31 May 2021 07:02:12 +0000 (07:02 +0000)]
Merge "Drop Fedora support"

4 years agoPrepare Xena M1
ZhongShengping [Thu, 27 May 2021 07:50:27 +0000 (15:50 +0800)]
Prepare Xena M1

Update the version metadata for Xena milestone M1

Change-Id: I9a38fe86dde9f2c5a2a0f0970f786d15fe3cad44

4 years agoDrop Fedora support
Takashi Kajinami [Wed, 26 May 2021 09:52:24 +0000 (18:52 +0900)]
Drop Fedora support

Fedora support is never tested, and has been unmaintained for a while.
Because we don't expect any actual user using OpenStack on Fedora, this
change drops support for Fedora directly.

Change-Id: I1230fe902d6c11f77f168b04814c584a3e026a72

4 years agoUse oslo::coordination to manage coordination parameters
Takashi Kajinami [Fri, 21 May 2021 07:02:00 +0000 (16:02 +0900)]
Use oslo::coordination to manage coordination parameters

This change replaces current implementation about coordination
parameters by oslo::coordination resource type, so that we can gather
all logics related to coordination in a single place.

Depends-on: https://review.opendev.org/791628
Change-Id: I5e0af169ccdb2f4c56318dbc0198f480ab4b15fa

4 years agosetup.cfg: Replace dashes with underscores 19.0.0
Takashi Kajinami [Tue, 11 May 2021 09:25:32 +0000 (18:25 +0900)]
setup.cfg: Replace dashes with underscores

Setuptools v54.1.0 introduces a warning that the use of
dash-separated options in 'setup.cfg' will not be supported
in a future version [1].
Get ahead of the issue by replacing the dashes with underscores.
Without this, we see 'UserWarning' messages
like the following on new enough
versions of setuptools:

  UserWarning: Usage of dash-separated 'description-file' will not be
  supported in future versions. Please use the underscore name
  'description_file' instead

[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb

Change-Id: I0f84b9973598f835e2e2dfe71095ba327b61c087

4 years agoBump version for the start of Xena
ZhongShengping [Thu, 29 Apr 2021 01:38:14 +0000 (09:38 +0800)]
Bump version for the start of Xena

Bump the major version for the Xena release after Wallaby has
been branched.

Change-Id: I90fc35bc310582d3679ec417796f33315a203bb5

4 years agoMerge "Drop ResellerAdmin role from ceilometer user"
Zuul [Tue, 20 Apr 2021 13:19:41 +0000 (13:19 +0000)]
Merge "Drop ResellerAdmin role from ceilometer user"

4 years agoDrop ResellerAdmin role from ceilometer user
Takashi Kajinami [Sun, 18 Apr 2021 14:22:05 +0000 (23:22 +0900)]
Drop ResellerAdmin role from ceilometer user

The ResellerAdmin role is no longer required because ceilometer doesn't
comminucate with Swift directly but only via Gnocchi.

Change-Id: I8111890a588b84f18ff34bc85794963b905cb844

4 years agoMerge "Bump dependency in metadata.json"
Zuul [Tue, 13 Apr 2021 11:09:50 +0000 (11:09 +0000)]
Merge "Bump dependency in metadata.json"

4 years agoBump dependency in metadata.json
Tobias Urdin [Thu, 8 Apr 2021 18:55:06 +0000 (20:55 +0200)]
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: Iaefdd674f44eb7a1dcf0954227d624defe8bd216

4 years agoUpdate master for stable/wallaby
OpenStack Release Bot [Thu, 1 Apr 2021 09:12:56 +0000 (09:12 +0000)]
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: Id0f7e4f49cb4e582b7b1c3df4ab96a79afa8cd94

4 years agoMerge "metadata.json: debian 11"
Zuul [Wed, 31 Mar 2021 07:04:14 +0000 (07:04 +0000)]
Merge "metadata.json: debian 11"

4 years agoUpdate sphinx to the latest version 18.4.0
ZhongShengping [Sat, 27 Mar 2021 07:31:56 +0000 (15:31 +0800)]
Update sphinx to the latest version

Change-Id: I8036cd474bcf74432c48959278b1af4a7d79a76e

4 years agoPrepare Wallaby RC1
ZhongShengping [Fri, 26 Mar 2021 03:24:16 +0000 (11:24 +0800)]
Prepare Wallaby RC1

Update the version metadata for Wallaby milestone RC1

Change-Id: I209b128884b1d5d3ada7219c9e0004c005618859

4 years agoMerge "Use consistent names for service_credentials options"
Zuul [Fri, 26 Mar 2021 05:42:10 +0000 (05:42 +0000)]
Merge "Use consistent names for service_credentials options"

4 years agometadata.json: debian 11
Thomas Goirand [Thu, 25 Mar 2021 11:31:14 +0000 (12:31 +0100)]
metadata.json: debian 11

Change-Id: I501f49703f1b0ff730af2a095c62caf6c018e131

4 years agoUpdate supported Ubuntu version to Focal
Takashi Kajinami [Tue, 23 Mar 2021 12:30:56 +0000 (21:30 +0900)]
Update supported Ubuntu version to Focal

... because CloudArchive packages are available for only Focal since
Victoria release.

Change-Id: I81c3e29488352e336cecaa74a3f81fb0e9f4b8f7

4 years agoRemove puppetlabs-apache from dependencies
Takashi Kajinami [Thu, 18 Mar 2021 13:27:24 +0000 (22:27 +0900)]
Remove puppetlabs-apache from dependencies

... because we don't use that module from puppet-ceilometer

Change-Id: I8f67d86b685cef910bcbd5b2e900b65c64a85ca3

4 years agoPrepare Wallaby M3 18.3.0
ZhongShengping [Fri, 12 Mar 2021 06:35:43 +0000 (14:35 +0800)]
Prepare Wallaby M3

Update the version metadata for Wallaby milestone M3

Change-Id: I830d27932150dd311a50a122d63dc7a908e2db09

4 years agoUse consistent names for service_credentials options
Takashi Kajinami [Tue, 16 Feb 2021 02:54:05 +0000 (11:54 +0900)]
Use consistent names for service_credentials options

This change renames ceilometer::agent::auth and its parameters to be
consistent with the section name and the parameter names in ceilometer
service. This allows operators more easily guess how the class and its
parameters correspond to the options in ceilometer.

Change-Id: I7ec7e5e36cad537117e8abb8fe0e67b8b8be48e9

4 years agoMerge "Add TLS options for oslo.cache"
Zuul [Mon, 15 Feb 2021 18:22:58 +0000 (18:22 +0000)]
Merge "Add TLS options for oslo.cache"

4 years agoAdd TLS options for oslo.cache
Grzegorz Grasza [Wed, 2 Dec 2020 10:34:36 +0000 (11:34 +0100)]
Add TLS options for oslo.cache

This patch specifies a set of options required to build a TLS context.
The context built from those options can later on be passed to any of
the oslo.cache backends that supports TLS connections.

Depends-on: https://review.opendev.org/761604
Change-Id: I66df247543f28b4343c15f4e151231c0e100d00a

4 years agoFix the wrong file mentioned in the bug 1912345 release note
Takashi Kajinami [Wed, 27 Jan 2021 08:28:47 +0000 (17:28 +0900)]
Fix the wrong file mentioned in the bug 1912345 release note

Change-Id: Ib5eaacd8f56e88671abec4082012793033b90e71

4 years agoMerge "Remove transformers from pipeline.yaml"
Zuul [Mon, 25 Jan 2021 19:31:58 +0000 (19:31 +0000)]
Merge "Remove transformers from pipeline.yaml"

4 years agoMerge "Update cpu meters of hardware resource"
Zuul [Mon, 25 Jan 2021 19:31:53 +0000 (19:31 +0000)]
Merge "Update cpu meters of hardware resource"

4 years agoMerge "Replace disk.* meters by disk.device.* meters"
Zuul [Mon, 25 Jan 2021 19:31:49 +0000 (19:31 +0000)]
Merge "Replace disk.* meters by disk.device.* meters"

4 years agoRemove transformers from pipeline.yaml
Takashi Kajinami [Tue, 19 Jan 2021 12:56:17 +0000 (21:56 +0900)]
Remove transformers from pipeline.yaml

This change removes usage of transformers from pipeline.yaml because
support of transofermer was already removed from ceilometer[1].

[1] 9db5c6c9bfc66018aeb78c4a262e1bfa9b326798

Change-Id: Ibadafdf86f5ce581c9084a5e00784eefa7d28cab

4 years agoPrepare Wallaby M2 18.2.0
ZhongShengping [Tue, 19 Jan 2021 03:19:34 +0000 (11:19 +0800)]
Prepare Wallaby M2

Update the version metadata for Wallaby milestone M2

Change-Id: I9662290ac2b88393b28c31f8c95a32927040a7ab

4 years agoUpdate cpu meters of hardware resource
Takashi Kajinami [Fri, 15 Jan 2021 11:30:57 +0000 (20:30 +0900)]
Update cpu meters of hardware resource

The hardware.cpu.util is deprecated and ceilometer now supports meters
to get cpu utils per usage like usr, sys and so on.
This change updates the default meters to follow the change[1] in
ceilometer.

[1] 8fd68396af595a2ba009591c9e53a1b55557b311

Change-Id: Iea1240e97e62da03ddc485602ed9099a39bff875

4 years agoReplace disk.* meters by disk.device.* meters
Takashi Kajinami [Fri, 15 Jan 2021 05:51:43 +0000 (14:51 +0900)]
Replace disk.* meters by disk.device.* meters

The disk.* meters have already removed from ceilometer[1] and we
should use the disk.device.* meters instead.

[1] f7b1218b8e26a0f9a5924a15b029a961413cc40a

Closes-Bug: #1911852
Change-Id: I9dcf128951cc23a0c8c8e589c42a352a94b3c8df

4 years agoMerge "Rename the redundant worker parameter"
Zuul [Tue, 5 Jan 2021 17:54:51 +0000 (17:54 +0000)]
Merge "Rename the redundant worker parameter"

4 years agoRename the redundant worker parameter
Takashi Kajinami [Wed, 30 Dec 2020 12:17:15 +0000 (21:17 +0900)]
Rename the redundant worker parameter

Change-Id: I3e8924c95655e12494382130b8edeb0f47e0fb95

4 years agoUse $::os_service_default instead of undef as default value
Takashi Kajinami [Sun, 20 Dec 2020 14:19:10 +0000 (23:19 +0900)]
Use $::os_service_default instead of undef as default value

... so that we can ensure the parameter is managed and unset by
default.

Change-Id: If3cf0e385befc686fe3ed1b5be6bb63652c9b0f4

4 years agoPrepare Wallaby M1 18.1.0
ZhongShengping [Fri, 4 Dec 2020 05:31:37 +0000 (13:31 +0800)]
Prepare Wallaby M1

Update the version metadata for Wallaby milestone M1

Change-Id: I40b91b17d116050a0b29e11d1443c5e9b4aadc8c

4 years agoAllow db sync timeouts to be configurable
ZhongShengping [Mon, 23 Nov 2020 01:27:52 +0000 (09:27 +0800)]
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: Ib6757e9145d1b0dc3cead9b24637019a93576c61
Closes-Bug: #1904962

4 years agoReplace deprecated UPPER_CONSTRAINTS_FILE variable
ZhongShengping [Wed, 11 Nov 2020 01:08:35 +0000 (09:08 +0800)]
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: I668ab8cdfb3ec49bb26d890630c823419c8cb3de

4 years agoDeprecate allow_insecure_clients option
ZhongShengping [Mon, 2 Nov 2020 06:42:03 +0000 (14:42 +0800)]
Deprecate allow_insecure_clients option

The allow_insecure_clients has been deprecated[1].

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

Change-Id: I0bd365036e8a06e906775966e9ff189c5f7fd463
Closes-Bug: #1902158

4 years agoFix outdated files
ZhongShengping [Wed, 28 Oct 2020 02:40:08 +0000 (10:40 +0800)]
Fix outdated files

Change-Id: I4fe4ef760f60914cd14383fc3e360e56c0050f66

4 years agoDisable keystone service/endpoint for ceilometer
Takashi Kajinami [Thu, 22 Oct 2020 02:54:43 +0000 (11:54 +0900)]
Disable keystone service/endpoint for ceilometer

Since ceilometer-api has been removed, we no longer need ceilometer
service and endpoints registered to keystone.

Change-Id: I4d8a067c02e9dc4152c7606c2865ebb9768c2fa0

4 years agoadd parameter to specify if service on keystone should be configured
Benedikt Trefzer [Tue, 20 Oct 2020 14:40:45 +0000 (16:40 +0200)]
add parameter to specify if service on keystone should be configured

The added parameter should be deprecated in one of the next steps,
since there is no ceilometer api for several releases !

Change-Id: Ia579cf24a5e837487216329fe994cb030c1b3929

4 years agoBump version for the start of Wallaby 18.0.0
ZhongShengping [Thu, 15 Oct 2020 01:42:49 +0000 (09:42 +0800)]
Bump version for the start of Wallaby

Bump the major version for the Wallaby release after Victoria has
been branched.

Change-Id: Ie34bc8493479faad208333cfa39abcaae467158f

4 years agoRemove api_paste_ini resource
Takashi Kajinami [Tue, 28 Jul 2020 23:05:37 +0000 (08:05 +0900)]
Remove api_paste_ini resource

... because it is useless since ceilometer-api was removed.

Change-Id: Ida2a8a9bb2b23105db83b6553bfa8b5c783ffc58

4 years agoInclude deps class in unit test for sync
ZhongShengping [Mon, 12 Oct 2020 02:46:40 +0000 (10:46 +0800)]
Include deps class in unit test for sync

Change-Id: I9bb34f22382063786ebe78d96f968cb605235103

4 years agoInclude deps class in unit test for postgresql
ZhongShengping [Sat, 10 Oct 2020 01:31:12 +0000 (09:31 +0800)]
Include deps class in unit test for postgresql

Change-Id: I29591b946129e970eb051626b03059e692407a97

4 years agoMerge "Update master for stable/victoria"
Zuul [Fri, 9 Oct 2020 07:31:04 +0000 (07:31 +0000)]
Merge "Update master for stable/victoria"

4 years agoInclude deps class in unit test for mysql
ZhongShengping [Fri, 9 Oct 2020 01:59:55 +0000 (09:59 +0800)]
Include deps class in unit test for mysql

Change-Id: I08d61e525892737b867aee6b5fa0191fae797b0d

4 years agoUpdate master for stable/victoria
OpenStack Release Bot [Thu, 8 Oct 2020 14:37:34 +0000 (14:37 +0000)]
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: I88ac2a82457d9708c5ae5e5c5d927ecba61b65b7
Sem-Ver: feature

4 years agoPrepare Victoria RC1 17.4.0
ZhongShengping [Thu, 24 Sep 2020 02:48:54 +0000 (10:48 +0800)]
Prepare Victoria RC1

Update the version metadata for Victoria milestone RC1

Change-Id: I99aa728762845e2d88df42738ad6a9a9937294f0

4 years agoChange to Puppet Litmus
Tobias Urdin [Sun, 20 Sep 2020 16:56:20 +0000 (18:56 +0200)]
Change to Puppet Litmus

Change-Id: I6fb014c6cf8e406deea771b87ecf7a1b4edb376a

4 years agoSet openstackdocs_auto_name to use 'project' as name
ZhongShengping [Wed, 16 Sep 2020 03:05:05 +0000 (11:05 +0800)]
Set openstackdocs_auto_name to use 'project' as name

Change-Id: I9ad63fa3c72e4f6aba30a91baf1763030f9af8b0

4 years agoPrepare Victoria M3 17.3.0
ZhongShengping [Tue, 8 Sep 2020 01:18:03 +0000 (09:18 +0800)]
Prepare Victoria M3

Update the version metadata for Victoria milestone M3

Change-Id: I09dab2da0bbeae6e574b44d97372e28171d7f38d

4 years agoUse openstack_spec_helper from zuul checkout
Tobias Urdin [Sun, 30 Aug 2020 20:53:21 +0000 (22:53 +0200)]
Use openstack_spec_helper from zuul checkout

Change-Id: I6d287cbc9fe093e9eb212080b983b4537f5419e4

4 years agoMerge "Add mysql_enable_ndb option"
Zuul [Thu, 27 Aug 2020 18:36:06 +0000 (18:36 +0000)]
Merge "Add mysql_enable_ndb option"

4 years agoUse common class to manage apache service in beaker job
Takashi Kajinami [Thu, 27 Aug 2020 10:29:54 +0000 (19:29 +0900)]
Use common class to manage apache service in beaker job

Depends-on: https://review.opendev.org/#/c/745246/
Change-Id: I378399a8bd0c9e9d5518e125cd435db403649e45

4 years agoAdd mysql_enable_ndb option
ZhongShengping [Wed, 26 Aug 2020 03:53:17 +0000 (11:53 +0800)]
Add mysql_enable_ndb option

Add mysql_enable_ndb parameter to select mysql storage engine.

Change-Id: I539b290721da68e1b355528b074f52ebbb0d474e
Depends-On: https://review.opendev.org/#/c/748067
Closes-Bug: #1892952

4 years agoMerge "assert_private() params and deps classes"
Zuul [Sun, 2 Aug 2020 19:11:05 +0000 (19:11 +0000)]
Merge "assert_private() params and deps classes"

4 years agoPrepare Victoria M2 17.2.0
ZhongShengping [Thu, 30 Jul 2020 05:35:28 +0000 (13:35 +0800)]
Prepare Victoria M2

Update the version metadata for Victoria milestone M2

Change-Id: Ifb3495b7ae61531c57505a8f45c891be6db4e74b

4 years agoMerge "Remove ceilometer::keystone::authtoken"
Zuul [Mon, 27 Jul 2020 05:00:24 +0000 (05:00 +0000)]
Merge "Remove ceilometer::keystone::authtoken"