]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Remove the ceilometer::policy class
authorTakashi Kajinami <tkajinam@redhat.com>
Tue, 12 Oct 2021 04:35:47 +0000 (13:35 +0900)
committerTakashi Kajinami <tkajinam@redhat.com>
Tue, 12 Oct 2021 04:35:47 +0000 (13:35 +0900)
... because it was deprecated during the Xena cycle and has had no
effect since then.

Change-Id: I5c65afbc9f33b8d02545cceb29f305e8bd50ff47

manifests/policy.pp [deleted file]
releasenotes/notes/remove-policy-7f6354b93ba44c18.yaml [new file with mode: 0644]

diff --git a/manifests/policy.pp b/manifests/policy.pp
deleted file mode 100644 (file)
index 567b336..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# == Class: ceilometer::policy
-#
-# DEPRECATED !!
-# Configure the ceilometer policies
-#
-# === Parameters
-#
-# [*policies*]
-#   (Optional) Set of policies to configure for ceilometer
-#   Example :
-#     {
-#       'ceilometer-context_is_admin' => {
-#         'key' => 'context_is_admin',
-#         'value' => 'true'
-#       },
-#       'ceilometer-default' => {
-#         'key' => 'default',
-#         'value' => 'rule:admin_or_owner'
-#       }
-#     }
-#   Defaults to empty hash.
-#
-# [*policy_path*]
-#   (Optional) Path to the ceilometer policy.json file
-#   Defaults to /etc/ceilometer/policy.json
-#
-class ceilometer::policy (
-  $policies    = {},
-  $policy_path = '/etc/ceilometer/policy.json',
-) {
-
-  include ceilometer::deps
-  include ceilometer::params
-
-  warning('The ceilometer::policy class is deprecated and has no effect')
-
-}
diff --git a/releasenotes/notes/remove-policy-7f6354b93ba44c18.yaml b/releasenotes/notes/remove-policy-7f6354b93ba44c18.yaml
new file mode 100644 (file)
index 0000000..64d37e7
--- /dev/null
@@ -0,0 +1,4 @@
+---
+upgrade:
+  - |
+    The ``ceilometer::policy`` class has been removed.