summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorBen Nemec <bnemec@redhat.com>2018-04-10 17:24:22 +0000
committerBen Nemec <bnemec@redhat.com>2018-06-21 14:50:47 +0000
commit5f8b0e0185dafeb68cf04590948b9c9f7d727051 (patch)
treee7ba6c35b11e2f503af34bef40b82749c68ef2a6 /releasenotes
parentd85735d1b2de7858f24c01795aa188d18745a9cf (diff)
downloadoslo-config-5f8b0e0185dafeb68cf04590948b9c9f7d727051.tar.gz
Optionally use oslo.log for deprecated opt logging
While we can't add a hard dependency on oslo.log because it uses oslo.config, in most cases oslo.log will be installed anyway. In the interest of being able to make use of features like fatal_deprecations in oslo.log, let's use it if it's available. Change-Id: If9499aa6fc28a6b92447b3825d3ca1957cb2255a
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/support-fatal-deprecations-ea0513aa58a395ca.yaml13
1 files changed, 13 insertions, 0 deletions
diff --git a/releasenotes/notes/support-fatal-deprecations-ea0513aa58a395ca.yaml b/releasenotes/notes/support-fatal-deprecations-ea0513aa58a395ca.yaml
new file mode 100644
index 0000000..0073f8a
--- /dev/null
+++ b/releasenotes/notes/support-fatal-deprecations-ea0513aa58a395ca.yaml
@@ -0,0 +1,13 @@
+---
+features:
+ - |
+ oslo.config now supports the fatal-deprecations option from oslo.log. This
+ behavior is only enabled if oslo.log is installed, but oslo.log is still
+ not a hard requirement to avoid a circular dependency.
+upgrade:
+ - |
+ Because support for fatal-deprecations was added in this release, users who
+ have fatal-deprecations enabled and have deprecated config opts in use
+ (which previously was not a problem because oslo.config didn't respect the
+ fatal-deprecations option) will need to resolve that before upgrading or
+ services may fail to start.