From 310562f52f610623ba6b0f8d1aad465b884e8515 Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Mon, 7 Nov 2016 12:07:58 +0000 Subject: [PATCH] conf: Deprecate 'remap_vbd_dev' option This is required for a decrepit version of Ubuntu. Just remove it. Change-Id: Ica2c08fc00abb70d6ff7955bfe2b9a66e725f437 Implements: bp centralize-config-options-ocata --- nova/conf/xenserver.py | 7 +++++++ .../deprecate-remap_vbd_dev-opt-c1690c5b447f0053.yaml | 5 +++++ 2 files changed, 12 insertions(+) create mode 100644 releasenotes/notes/deprecate-remap_vbd_dev-opt-c1690c5b447f0053.yaml diff --git a/nova/conf/xenserver.py b/nova/conf/xenserver.py index 8722cc37d044..a3cda8bfd827 100644 --- a/nova/conf/xenserver.py +++ b/nova/conf/xenserver.py @@ -438,6 +438,13 @@ volume provider then the value from this option is taken. # when we pull support for it, we should remove this cfg.BoolOpt('remap_vbd_dev', default=False, + deprecated_for_removal=True, + deprecated_since='15.0.0', + deprecated_reason=""" +This option provided a workaround for issues in Ubuntu Maverick, which +was released in April 2010 and was dropped from support in April 2012. +There's no reason to continue supporting this option. +""", help=""" Used to enable the remapping of VBD dev. (Works around an issue in Ubuntu Maverick) diff --git a/releasenotes/notes/deprecate-remap_vbd_dev-opt-c1690c5b447f0053.yaml b/releasenotes/notes/deprecate-remap_vbd_dev-opt-c1690c5b447f0053.yaml new file mode 100644 index 000000000000..9ce1bc58c169 --- /dev/null +++ b/releasenotes/notes/deprecate-remap_vbd_dev-opt-c1690c5b447f0053.yaml @@ -0,0 +1,5 @@ +--- +deprecations: + - | + The ``remap_vbd_dev`` option is deprecated and will be removed in a future + release.