]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Fix missing mode/owner/group enforcement of polling.yaml
authorTakashi Kajinami <tkajinam@redhat.com>
Sun, 20 Feb 2022 09:57:46 +0000 (18:57 +0900)
committerTakashi Kajinami <tkajinam@redhat.com>
Sun, 20 Feb 2022 10:07:33 +0000 (19:07 +0900)
... and avoid hard-coding user/group but use the definition in
the params class.

Change-Id: Ia5f1e356902ad544fe7eb17e53b3b274475d40a8

manifests/agent/notification.pp
manifests/agent/polling.pp

index 828674ad7d452be4f525b1b5776e39b45ca9e60b..3b10c8feb8bfc93c889c90544a45f02002bd8000 100644 (file)
@@ -156,7 +156,7 @@ class ceilometer::agent::notification (
       selinux_ignore_defaults => true,
       mode                    => '0640',
       owner                   => 'root',
-      group                   => 'ceilometer',
+      group                   => $::ceilometer::params::group,
       tag                     => 'ceilometer-yamls',
     }
   }
@@ -177,7 +177,7 @@ class ceilometer::agent::notification (
       selinux_ignore_defaults => true,
       mode                    => '0640',
       owner                   => 'root',
-      group                   => 'ceilometer',
+      group                   => $::ceilometer::params::group,
       tag                     => 'ceilometer-yamls',
     }
   }
index b8ba7e0d0495dea5ba541c08dee7afde853e5ecc..734ce95143c25298cc2612b0d6705a6816e1bca1 100644 (file)
@@ -186,6 +186,9 @@ class ceilometer::agent::polling (
       ensure                  => present,
       path                    => $::ceilometer::params::polling,
       content                 => $polling_content,
+      mode                    => '0640',
+      owner                   => 'root',
+      group                   => $::ceilometer::params::group,
       selinux_ignore_defaults => true,
       tag                     => 'ceilometer-yamls',
     }