diff --git a/manifests/agents/ml2/vpp.pp b/manifests/agents/ml2/vpp.pp index 800db9390..c15f943d2 100644 --- a/manifests/agents/ml2/vpp.pp +++ b/manifests/agents/ml2/vpp.pp @@ -1,5 +1,6 @@ # == Class: neutron::agents::ml2::vpp # +# DEPRECATED !! # Configure networking-vpp Neutron agent for ML2 plugin. # # === Parameters @@ -61,6 +62,8 @@ class neutron::agents::ml2::vpp ( include neutron::deps include neutron::params + warning('Support for the networking-vpp plugin has been deprecated.') + resources { 'neutron_agent_vpp': purge => $purge_config, } diff --git a/manifests/plugins/ml2/vpp.pp b/manifests/plugins/ml2/vpp.pp index 40b1a6e55..bc00d105a 100644 --- a/manifests/plugins/ml2/vpp.pp +++ b/manifests/plugins/ml2/vpp.pp @@ -1,4 +1,6 @@ +# == Class: neutron::plugins::ml2::vpp # +# DEPRECATED !! # Install the networking-vpp ML2 mechanism driver and generate config file # from parameters in the other classes. # @@ -39,6 +41,8 @@ class neutron::plugins::ml2::vpp ( include neutron::deps require neutron::plugins::ml2 + warning('Support for the networking-vpp plugin has been deprecated.') + neutron_plugin_ml2 { 'ml2_vpp/etcd_host': value => $etcd_host; 'ml2_vpp/etcd_port': value => $etcd_port; diff --git a/releasenotes/notes/deprecate-networking-vpp-aafae2fdafa2d896.yaml b/releasenotes/notes/deprecate-networking-vpp-aafae2fdafa2d896.yaml new file mode 100644 index 000000000..448843912 --- /dev/null +++ b/releasenotes/notes/deprecate-networking-vpp-aafae2fdafa2d896.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - | + Support for the ``networking-vpp`` plugin has been deprecated and will be + removed in a future release.