diff --git a/manifests/plugins/ml2/arista.pp b/manifests/plugins/ml2/arista.pp index 3e2994fb7..f8a9a5a8f 100644 --- a/manifests/plugins/ml2/arista.pp +++ b/manifests/plugins/ml2/arista.pp @@ -17,6 +17,8 @@ # # == Class: neutron::plugins::ml2::arista # +# DEPRECATED! +# # === Parameters # # [*eapi_host*] @@ -55,6 +57,9 @@ class neutron::plugins::ml2::arista( include neutron::deps require ::neutron::plugins::ml2 + warning('Support for Arista plugin is deprecated and will be removed \ +in a future release') + neutron_plugin_ml2 { 'ml2_arista/eapi_host' : value => $eapi_host; 'ml2_arista/eapi_username': value => $eapi_username; diff --git a/manifests/plugins/ml2/arista/l3.pp b/manifests/plugins/ml2/arista/l3.pp index 33bfb8a21..439c367cc 100644 --- a/manifests/plugins/ml2/arista/l3.pp +++ b/manifests/plugins/ml2/arista/l3.pp @@ -17,6 +17,8 @@ # # == Class: neutron::plugins::ml2::arista::l3_arista # +# DEPRECATED! +# # === Parameters # # [*primary_l3_host*] @@ -60,6 +62,9 @@ class neutron::plugins::ml2::arista::l3( include neutron::deps require ::neutron::plugins::ml2 + warning('Support for Arista plugin is deprecated and will be removed \ +in a future release') + if !is_service_default($mlag_config) { validate_legacy(Boolean, 'validate_bool', $mlag_config) if $mlag_config and is_service_default($secondary_l3_host) { diff --git a/releasenotes/notes/deprecate-arista-plugin-e3600859c19a9706.yaml b/releasenotes/notes/deprecate-arista-plugin-e3600859c19a9706.yaml new file mode 100644 index 000000000..90a0c8b76 --- /dev/null +++ b/releasenotes/notes/deprecate-arista-plugin-e3600859c19a9706.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - | + Support for Arista plugin has been deprecated and will be removed in a + future release.