9718f428f5a4fcac5e4be9a208a18e9b98a6e418
Commit Graph

5 Commits

Author SHA1 Message Date
Takashi Kajinami
9718f428f5 Prepare for voxpupuli-puppet-lint-plugins
Fix new lint errors detected when full of the voxpupili lint plugins
are enabled.
Change-Id: I8ebe256188945780f730ab51fc07ee55d2ecd508
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月19日 23:36:36 +09:00
Takashi Kajinami
682e3dd1bb Prepare for new lint plugins
This fixes a few lint warnings/errors detected by the following plugins
we aim to enable soon.
 - puppet-lint-file_ensure-check
 - puppet-lint-trailing_comma-check
 - puppet-lint-topscope-variable-check
Change-Id: I6f4f9d36a538dec703b5a58ae50b2a0cb29a75ee
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月15日 19:56:50 +09:00
Takashi Kajinami
1a9a480750 Switch to namespace sdtlib functions
puppetlabs-stdlib deprecated the existing functions in favor of
the new stdlib:: functions in 9.0.0. The version was released a few
years ago and now we assume we are ready to adopt to the migration.
Change-Id: I8dd955be370b6a9289dbb22e930464873d224898
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月14日 18:00:38 +09:00
Takashi Kajinami
9175c459e4 Add optional installation of oslo.reports package
Some services like ironic does not require oslo.reports but users have
to install the library to capture GMR. This introduces a few new
options to enable management of oslo.reports package to cover that
requirement.
Because the oslo::reports class was added during this cycle, this
change contains no release note updates.
Change-Id: I64d9e6e8135fa051db0a3a576ee8998fd00a3824
2024年01月30日 01:57:18 +09:00
Takashi Kajinami
1efa397d12 Add support for oslo.reports library options
This change adds support for options of the olso.reports library, which
is used in several components to generate Guru Meditation Reports(GMR).
Change-Id: I2db5a2639ea98ed983a9d07e6cef1f493c6ae6b5
2024年01月26日 23:58:26 +09:00