From d130e71593966784578c8b6e43b48b95be4438ee Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Wed, 29 Nov 2023 12:49:29 +0900 Subject: [PATCH] Deprecate support for Cisco VTS mechanism driver This implementation has not had any meaningful update for past 5 years. The driver code is not publicly available so we can't know if our current implementation is compatible with recent releases. Change-Id: I395bbed2d7f311e7ce94d32b37746da878e44db9 --- manifests/plugins/ml2/cisco/vts.pp | 5 ++++- releasenotes/notes/deprecate-cisvo-vts-d8af24f540ecb86a.yaml | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/deprecate-cisvo-vts-d8af24f540ecb86a.yaml diff --git a/manifests/plugins/ml2/cisco/vts.pp b/manifests/plugins/ml2/cisco/vts.pp index c5394aa54..340d29ed9 100644 --- a/manifests/plugins/ml2/cisco/vts.pp +++ b/manifests/plugins/ml2/cisco/vts.pp @@ -1,5 +1,6 @@ -# == Define: neutron::plugins::ml2::cisco::vts +# == Class: neutron::plugins::ml2::cisco::vts # +# DEPRECATED !! # Install the Cisco VTS driver and generate the ML2 config file # from parameters in the other classes. # @@ -56,6 +57,8 @@ class neutron::plugins::ml2::cisco::vts ( include neutron::deps require neutron::plugins::ml2 + warning('Support for Cisco VTS mechanism driver has been deprecated') + ensure_resource('package', 'python-cisco-controller', { ensure => $package_ensure, diff --git a/releasenotes/notes/deprecate-cisvo-vts-d8af24f540ecb86a.yaml b/releasenotes/notes/deprecate-cisvo-vts-d8af24f540ecb86a.yaml new file mode 100644 index 000000000..5fc8d5d29 --- /dev/null +++ b/releasenotes/notes/deprecate-cisvo-vts-d8af24f540ecb86a.yaml @@ -0,0 +1,4 @@ +--- +deprecations: + - | + Support for Cisco VTS mechanism driver has been deprecated.