diff --git a/manifests/pool.pp b/manifests/pool.pp index e35d9afd..e7e8b879 100644 --- a/manifests/pool.pp +++ b/manifests/pool.pp @@ -19,6 +19,8 @@ define designate::pool( $also_notifies = [], ){ + warning('Support for pool-manager was deprecated.') + include designate::deps validate_legacy(Pattern[/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/], diff --git a/manifests/pool_nameserver.pp b/manifests/pool_nameserver.pp index 89804b61..0922d6d4 100644 --- a/manifests/pool_nameserver.pp +++ b/manifests/pool_nameserver.pp @@ -13,6 +13,8 @@ define designate::pool_nameserver( $host = '127.0.0.1', ){ + warning('Support for pool-manager was deprecated.') + include designate::deps validate_legacy(Pattern[/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/], diff --git a/manifests/pool_target.pp b/manifests/pool_target.pp index a2e6000c..8f52df2f 100644 --- a/manifests/pool_target.pp +++ b/manifests/pool_target.pp @@ -28,6 +28,8 @@ define designate::pool_target ( $masters = ['127.0.0.1:5354'], ) { + warning('Support for pool-manager was deprecated.') + include designate::deps validate_legacy(Pattern[/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/], diff --git a/releasenotes/notes/deprecate-pool-manager-156bc4f09d666acc.yaml b/releasenotes/notes/deprecate-pool-manager-156bc4f09d666acc.yaml new file mode 100644 index 00000000..285fe109 --- /dev/null +++ b/releasenotes/notes/deprecate-pool-manager-156bc4f09d666acc.yaml @@ -0,0 +1,9 @@ +--- +deprecations: + - | + The following defined types for pool-manager have been deprecated, because + pool-manager was already removed from Designate. + + - ``designate::pool`` + - ``designate::pool_nameserver`` + - ``designate::pool_target``