... 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
puppetlabs-stdlib is now using the 8.0.0 version, so we should fix the
stdlib version in metadata.
Change-Id: Iec35b36d42bfab89a98e5792c2490832e087c68d
... because these parameters were deprecated during the wallaby
cycle[1], and has been ineffective since then.
[1] be7a359ad6
Change-Id: I1a5fc6eb74d6decf8bbec0eabf688cb7da921c3d
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
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
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
This is a follow up commit of [1] and adds a proper release note to
announce that Fedora is no longer supported.
[1] 9c87622871
Change-Id: I402daedd6c3a950baa48593281663644551f25bb
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
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
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
The ResellerAdmin role is no longer required because ceilometer doesn't
comminucate with Swift directly but only via Gnocchi.
Change-Id: I8111890a588b84f18ff34bc85794963b905cb844
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
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
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
This change removes usage of transformers from pipeline.yaml because
support of transofermer was already removed from ceilometer[1].
[1] 9db5c6c9bfc66018aeb78c4a262e1bfa9b326798
Change-Id: Ibadafdf86f5ce581c9084a5e00784eefa7d28cab
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
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