diff --git a/manifests/client.pp b/manifests/client.pp index 71fc5e7b3..70670d06c 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -15,6 +15,9 @@ class neutron::client ( include neutron::deps include neutron::params + warning("The neutron::client class has been deprecated and will be removed \ +in a future release.") + package { 'python-neutronclient': ensure => $package_ensure, name => $::neutron::params::client_package, diff --git a/releasenotes/notes/deprecate-client-16a7053b3f07735d.yaml b/releasenotes/notes/deprecate-client-16a7053b3f07735d.yaml new file mode 100644 index 000000000..764bb17fe --- /dev/null +++ b/releasenotes/notes/deprecate-client-16a7053b3f07735d.yaml @@ -0,0 +1,7 @@ +--- +deprecations: + - | + The ``neutron::client`` class has been deprecated. The ``neutron`` CLI has + been deprecated and will be removed in the future. Use + the ``openstacklib::openstackclient`` class and the ``openstack`` CLI + instead.