summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorZuul <zuul@review.openstack.org>2019-03-07 04:41:24 +0000
committerGerrit Code Review <review@openstack.org>2019-03-07 04:41:24 +0000
commitb31e33fd18acda395f04ed3384dc06ae5b725a40 (patch)
treefa4070108a3f7eec3916ab06486c7ab9cdc4e295 /releasenotes
parent7ed696e5ded4776093c7e50316a13d6481c7e71b (diff)
parentae1743d2c194c690c4d4629e51e860b5f5b84252 (diff)
downloadpython-ironicclient-b31e33fd18acda395f04ed3384dc06ae5b725a40.tar.gz
Merge "Accept 'valid_interfaces' in client setup"
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/accept-valid_interfaces-3b8f5e3e362e04cd.yaml11
1 files changed, 11 insertions, 0 deletions
diff --git a/releasenotes/notes/accept-valid_interfaces-3b8f5e3e362e04cd.yaml b/releasenotes/notes/accept-valid_interfaces-3b8f5e3e362e04cd.yaml
new file mode 100644
index 0000000..adadfbd
--- /dev/null
+++ b/releasenotes/notes/accept-valid_interfaces-3b8f5e3e362e04cd.yaml
@@ -0,0 +1,11 @@
+---
+features:
+ - |
+ The consumer of ironicclient may be deriving their ``get_client`` kwargs
+ from config inherited from ksa, where the ``interface`` option has been
+ deprecated in favor of ``valid_interfaces``. To accomodate this, we now
+ accept ``valid_interfaces`` as a kwarg, giving it precedence over
+ ``interface``. However, we still accept ``interface``, as the consumer may
+ be deriving kwargs from a non-conf source (such as an already-created ksa
+ Adapter where ``valid_interfaces`` has already been translated to
+ ``interfaces``.