From 2125355d28d5c2e566573721c756c22c56fbae29 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Mon, 1 May 2017 16:37:12 -0400 Subject: [PATCH] Deprecate nova::cert Nova Cert has been removed from Nova: https://github.com/openstack/nova/commit/d6d5c6be0cc0738bb7d67ca8391e5cc4f0a419f2 Let's deprecate it in puppet-nova. Change-Id: If1bb581c6fa2aeba1d29464221e541e35aa46d74 --- manifests/cert.pp | 2 ++ releasenotes/notes/nova-cert-72762e4f0850ad58.yaml | 4 ++++ spec/acceptance/nova_wsgi_apache_spec.rb | 1 - 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/nova-cert-72762e4f0850ad58.yaml diff --git a/manifests/cert.pp b/manifests/cert.pp index 11657cab3..8fe7e034d 100644 --- a/manifests/cert.pp +++ b/manifests/cert.pp @@ -25,6 +25,8 @@ class nova::cert( include ::nova::deps include ::nova::params + warning('nova::cert class is deprecated and will be removed in Queens.') + nova::generic_service { 'cert': enabled => $enabled, manage_service => $manage_service, diff --git a/releasenotes/notes/nova-cert-72762e4f0850ad58.yaml b/releasenotes/notes/nova-cert-72762e4f0850ad58.yaml new file mode 100644 index 000000000..b7cdbd17a --- /dev/null +++ b/releasenotes/notes/nova-cert-72762e4f0850ad58.yaml @@ -0,0 +1,4 @@ +--- +deprecations: + - nova::cert is deprecated and will be removed in Queens. + Nova removed the cert daemon during Pike cycle. diff --git a/spec/acceptance/nova_wsgi_apache_spec.rb b/spec/acceptance/nova_wsgi_apache_spec.rb index 360259ad8..646a07aa5 100644 --- a/spec/acceptance/nova_wsgi_apache_spec.rb +++ b/spec/acceptance/nova_wsgi_apache_spec.rb @@ -69,7 +69,6 @@ describe 'basic nova' do class { '::nova::placement': password => 'a_big_secret', } - class { '::nova::cert': } class { '::nova::client': } class { '::nova::conductor': } class { '::nova::consoleauth': }