Update git submodules
* Update python-ironicclient from branch 'master' - Merge "Use endpoint_override in version negotiation" - Use endpoint_override in version negotiation Change [1] introduced the usage of endpoint_filter when deciding which endpoint to use during version negotiation. This requires properly setting interface/region/service_type in order to properly pick the endpoint. But, sometimes (for example in Kolla-ansible), the endpoint url is explicitly defined. In the event of the endpoint being explicitly defined, it should take priority here. It should be noted that even though SessionClient extends from keystoneauth1's adapter.LegacyJsonAdapter, the `request` function within _make_simple_request is being called on the nested Session object, not the Adapter itself. If it was called on the Adapter this problem wouldn't exist, as the `endpoint_override` (or `endpoint`) kwarg passed in to the constructor of the SessionClient would already take precedence. [1]: I42b66daea1f4397273a3f4eb1638abafb3bb28ce Change-Id: I69dc2c88648ba1d09a9ad3ab3435662e8d1ea6ff Related-Bug: #1818295
This commit is contained in:
parent
b4a31581fc
commit
dff3ba0c2c
@ -1 +1 @@
|
||||
Subproject commit ef992f6a196c1b935442d5e76e2a9a49b2a70635
|
||||
Subproject commit c038f1db67e7809513d5535648d15c3590b191d5
|
Loading…
Reference in New Issue
Block a user