diff --git a/neutron/conf/common.py b/neutron/conf/common.py index 456d0715980..d67cea65b0e 100644 --- a/neutron/conf/common.py +++ b/neutron/conf/common.py @@ -118,6 +118,7 @@ core_opts = [ help=_('If True, then allow plugins that support it to ' 'create VLAN transparent networks.')), cfg.StrOpt('web_framework', default='pecan', + deprecated_for_removal=True, choices=('legacy', 'pecan'), help=_("This will choose the web framework in which to run " "the Neutron API server. 'pecan' is a new " diff --git a/releasenotes/notes/web_framework_deprecation-f984b83a1366c5b1.yaml b/releasenotes/notes/web_framework_deprecation-f984b83a1366c5b1.yaml new file mode 100644 index 00000000000..d7d76777ab6 --- /dev/null +++ b/releasenotes/notes/web_framework_deprecation-f984b83a1366c5b1.yaml @@ -0,0 +1,7 @@ +--- +deprecations: + - | + The web_framework option has been deprecated and will be removed during + Queens. This option was just added to make the transition to pecan easier + so there is no reason operators should be using the non-default option + anyway.