From 78d59fa11337e2c1779369475b3e98e85fe4c6ec Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Tue, 19 Apr 2022 08:08:47 +0900 Subject: [PATCH] Remove independent nova::compute::libvirt::virtlogd::config This class was deprecated during Xena cycle by [1]. [1] d2aaab3683019a40bb8495f71c530657e198447b Change-Id: I7703baacb1609eccbb2b1b7e0163f713e1d9bebf --- manifests/compute/libvirt/virtlogd/config.pp | 34 ------------------- ...move-virtlogd_config-54e32d679037ce9e.yaml | 4 +++ 2 files changed, 4 insertions(+), 34 deletions(-) delete mode 100644 manifests/compute/libvirt/virtlogd/config.pp create mode 100644 releasenotes/notes/remove-virtlogd_config-54e32d679037ce9e.yaml diff --git a/manifests/compute/libvirt/virtlogd/config.pp b/manifests/compute/libvirt/virtlogd/config.pp deleted file mode 100644 index 80efb9ae6..000000000 --- a/manifests/compute/libvirt/virtlogd/config.pp +++ /dev/null @@ -1,34 +0,0 @@ -# == Class: nova::compute::libvirt::virtlogd::config -# -# DEPRECATED ! -# This class is used to manage arbitrary virtlogd configurations. -# -# === Parameters -# -# [*virtlogd_config*] -# (optional) Allow configuration of arbitrary virtlogd configurations. -# The value is an hash of virtlogd_config resources. Example: -# { 'foo' => { value => 'fooValue'}, -# 'bar' => { value => 'barValue'} -# } -# In yaml format, Example: -# virtlogd_config: -# foo: -# value: fooValue -# bar: -# value: barValue -# -# NOTE: The configuration MUST NOT be already handled by this module -# or Puppet catalog compilation will fail with duplicate resources. -# -class nova::compute::libvirt::virtlogd::config ( - $virtlogd_config = {}, -) { - - warning('The nova::compute::libvirt::virtlogd::config class has been deprecated. \ -Use the nova::compute::libvirt::config::virtlogd_config parameter.') - - validate_legacy(Hash, 'validate_hash', $virtlogd_config) - - create_resources('virtlogd_config', $virtlogd_config) -} diff --git a/releasenotes/notes/remove-virtlogd_config-54e32d679037ce9e.yaml b/releasenotes/notes/remove-virtlogd_config-54e32d679037ce9e.yaml new file mode 100644 index 000000000..b1064397d --- /dev/null +++ b/releasenotes/notes/remove-virtlogd_config-54e32d679037ce9e.yaml @@ -0,0 +1,4 @@ +--- +upgrade: + - | + The ``nova::compute::libvirt::virtlogd::config`` class has been removed.