From 5d434c4f7278eee41432777f2c9a13e89c6bc3d3 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Tue, 7 Feb 2017 15:24:46 +0000 Subject: [PATCH] conf: Deprecate 'ipv6_backend' This is a nova-net option and can go bye bye when nova-net does. Change-Id: If2f20cc359b5bb2a411a82df3a442212837a17d8 Implements: blueprint centralize-config-options-pike --- nova/conf/ipv6.py | 5 +++++ .../deprecate-more-nova-network-opts-a9f87c79f7d26438.yaml | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 releasenotes/notes/deprecate-more-nova-network-opts-a9f87c79f7d26438.yaml diff --git a/nova/conf/ipv6.py b/nova/conf/ipv6.py index 59bfb2762842..fa1d4abbd615 100644 --- a/nova/conf/ipv6.py +++ b/nova/conf/ipv6.py @@ -21,6 +21,11 @@ IPV6_OPTS = [ cfg.StrOpt('ipv6_backend', default='rfc2462', choices=('rfc2462', 'account_identifier'), + deprecated_for_removal=True, + deprecated_since='16.0.0', + deprecated_reason=""" +nova-network is deprecated, as are any related configuration options. +""", help=""" Abstracts out IPv6 address generation to pluggable backends. diff --git a/releasenotes/notes/deprecate-more-nova-network-opts-a9f87c79f7d26438.yaml b/releasenotes/notes/deprecate-more-nova-network-opts-a9f87c79f7d26438.yaml new file mode 100644 index 000000000000..78c993608632 --- /dev/null +++ b/releasenotes/notes/deprecate-more-nova-network-opts-a9f87c79f7d26438.yaml @@ -0,0 +1,7 @@ +--- +deprecations: + - | + The following options, found in ``DEFAULT``, were only used for configuring + nova-network and are, like nova-network itself, now deprecated. + + - ``ipv6_backend``