From b23268b083696c923f79310e65e69bbc5849dcda Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Tue, 23 Apr 2024 16:21:37 +0900 Subject: [PATCH] Remove deprecated nova::periodic_interval The parameter was deprecated in 23.0.0 release (2023.1)[1] and has had no effect since then. [1] 9d97a006344aff606b8265a5ebf34f66ea1ff152 Change-Id: Icc1b7f412c49f350c35be7f4a2fe9278808f6e15 --- manifests/init.pp | 9 --------- .../notes/remove-periodic_interval-299ed428b67b45ba.yaml | 4 ++++ 2 files changed, 4 insertions(+), 9 deletions(-) create mode 100644 releasenotes/notes/remove-periodic_interval-299ed428b67b45ba.yaml diff --git a/manifests/init.pp b/manifests/init.pp index 7343d09c9..40f16b907 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -381,10 +381,6 @@ # (optional) The strategy to use for auth: noauth or keystone. # Defaults to undef # -# [*periodic_interval*] -# (optional) Seconds between running periodic tasks. -# Defaults to undef -# class nova( $ensure_package = 'present', $default_transport_url = $facts['os_service_default'], @@ -466,7 +462,6 @@ class nova( $instance_name_template = $facts['os_service_default'], # DEPRECATED PARAMETERS $auth_strategy = undef, - $periodic_interval = undef, ) inherits nova::params { include nova::deps @@ -476,10 +471,6 @@ class nova( warning('enabled_ssl_apis is empty but use_ssl is set to true') } - if $periodic_interval != undef { - warning('The periodic_interval parameter is deprecated and has no effect.') - } - if $use_ssl { if !$cert_file { fail('The cert_file parameter is required when use_ssl is set to true') diff --git a/releasenotes/notes/remove-periodic_interval-299ed428b67b45ba.yaml b/releasenotes/notes/remove-periodic_interval-299ed428b67b45ba.yaml new file mode 100644 index 000000000..d69d36906 --- /dev/null +++ b/releasenotes/notes/remove-periodic_interval-299ed428b67b45ba.yaml @@ -0,0 +1,4 @@ +--- +upgrade: + - | + The deprecated ``nova::periodic_interval`` parameter has been removed.