summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2017-10-18 14:20:55 +0200
committerMonty Taylor <mordred@inaugust.com>2017-10-18 15:49:23 +0200
commit3e66722b292a4e8a81cee057d2259e3aa5916909 (patch)
treeede7f890b2270026eebb3fe6e10057faf9832976 /releasenotes
parent15834d7620498bff8561fc423acef8192d729b8f (diff)
downloados-client-config-3e66722b292a4e8a81cee057d2259e3aa5916909.tar.gz
Update make_rest_client to work with version discovery
Using make_rest_client on clouds that put unversioned endpoints in the catalog results in incorrectly set up adapters. Add the plumbing to get_session_client to pass version args to keystoneauth. Then use that from make_rest_client. Change-Id: I69ad746f672ef0b12680e9db3c7b0c691c9f87e4
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/make-rest-client-version-discovery-84125700f159491a.yaml6
1 files changed, 6 insertions, 0 deletions
diff --git a/releasenotes/notes/make-rest-client-version-discovery-84125700f159491a.yaml b/releasenotes/notes/make-rest-client-version-discovery-84125700f159491a.yaml
new file mode 100644
index 0000000..7326978
--- /dev/null
+++ b/releasenotes/notes/make-rest-client-version-discovery-84125700f159491a.yaml
@@ -0,0 +1,6 @@
+---
+features:
+ - Add version argument to make_rest_client and plumb
+ version discovery through get_session_client so that
+ versioned endpoints are properly found if unversioned
+ are in the catalog.