ml2: Deprecate support for Nuage mechanism driver

It seems the Nuage plugin is no longer maintained[1].

[1] https://github.com/nuagenetworks/nuage-openstack-neutron/tree/master

Change-Id: I01133127859f16289aa3f1830ca8a1feff669404
This commit is contained in:
Takashi Kajinami 2023-09-12 00:58:56 +09:00
parent ec7611a8bd
commit 58cdbc1e4c
3 changed files with 9 additions and 1 deletions

View File

@ -3,7 +3,7 @@ Puppet::Type.newtype(:neutron_plugin_nuage) do
ensurable
newparam(:name, :namevar => true) do
desc 'Section/setting name to manage for nuage/plugin.ini'
desc 'Section/setting name to manage for nuage/plugin.ini (DEPRECATED)'
newvalues(/\S+\/\S+/)
end

View File

@ -1,4 +1,5 @@
#
# DEPRECATED !!
# Configure the Nuage plugin for neutron.
#
# === Parameters
@ -60,6 +61,8 @@ class neutron::plugins::ml2::nuage (
include neutron::deps
include neutron::params
warning('Support for ml2 Nuage plugin has been deprecated.')
file { '/etc/neutron/plugins/nuage':
ensure => directory,
tag => 'neutron-config-file',

View File

@ -0,0 +1,5 @@
---
deprecations:
- |
Support for ML2 Nuage plugin has been deprecated and will be removed in
a future release.