summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2 daysMerge "add release notes to readme.rst"HEADmasterZuul
3 daysChange log hashing to SHA256Gage Hugo
With the recent Bandit update[0], the usage of SHA1 is now being tagged as an issue. This changes the hashing of logs to SHA256 instead of SHA1. Change-Id: Icde62b8d5ff78b4155e9df8231d63be3ecc53520 Notes (review): Code-Review+2: Monty Taylor <mordred@inaugust.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 17 Aug 2018 22:10:35 +0000 Reviewed-on: https://review.openstack.org/593094 Project: openstack/keystoneauth Branch: refs/heads/master
5 daysadd release notes to readme.rstliushuobj
Change-Id: Ib63209b676fe9d0d949fff3ba975bcd99d98ea6b Notes (review): Code-Review+1: lvxianguo <lvxianguo@inspur.com> Code-Review+2: Colleen Murphy <colleen@gazlene.net> Code-Review+2: Gage Hugo <gagehugo@gmail.com> Workflow+1: Gage Hugo <gagehugo@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 18 Aug 2018 07:00:05 +0000 Reviewed-on: https://review.openstack.org/591943 Project: openstack/keystoneauth Branch: refs/heads/master
2018-07-26Update reno for stable/rockyOpenStack Release Bot
Change-Id: I4bd8f5afed5fc6488144e509afe2f5c7f5df5669 Notes (review): Code-Review+2: Colleen Murphy <colleen@gazlene.net> Code-Review+2: wangxiyuan <wangxiyuan@huawei.com> Workflow+1: wangxiyuan <wangxiyuan@huawei.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 16 Aug 2018 09:20:04 +0000 Reviewed-on: https://review.openstack.org/586083 Project: openstack/keystoneauth Branch: refs/heads/master
2018-07-24Merge "Add ability to filter version data by service-type"Zuul
2018-07-23Add ability to filter version data by service-typeMonty Taylor
The get_all_version_data method is useful for getting a full listing of what's going on with version discovery on a cloud. Sometimes though people just want to see the versions for a specific service. Add a filter to allow skipping making the version discovery call in the first place, instead of needing to do that as a post-filtering step. Change-Id: Ia3ca4be2976d1a5e7914fa8f2adbf7297e8cb1e1 Notes (review): Code-Review+2: Colleen Murphy <colleen@gazlene.net> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 24 Jul 2018 18:22:43 +0000 Reviewed-on: https://review.openstack.org/585029 Project: openstack/keystoneauth Branch: refs/heads/master
2018-07-19Add netloc and version check for version discovery3.10.0stable/rockywangxiyuan
If the url netloc in the catalog and service's response are not the same, we should choose the catalog's and add the version info to it if needed. Change-Id: If78d368bd505156a5416bb9cbfaf988204925c79 Closes-bug: #1733052 Notes (review): Code-Review+2: Monty Taylor <mordred@inaugust.com> Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Workflow+1: Lance Bragstad <lbragstad@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 19 Jul 2018 16:52:18 +0000 Reviewed-on: https://review.openstack.org/583215 Project: openstack/keystoneauth Branch: refs/heads/master
2018-06-15Add minimum version for requirements3.9.0wangxiyuan
OpenStack requirements now checks the minimum verion for each requirements library[1]. This patch added the missing one to let the CI happy. [1]: https://review.openstack.org/#/c/574367 Change-Id: I0deaa8f2b3248955d5a7baa7b2cb531516343ffe Notes (review): Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Code-Review+2: Gage Hugo <gagehugo@gmail.com> Workflow+1: Gage Hugo <gagehugo@gmail.com> Code-Review+1: wangqi <wang.qi@99cloud.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 19 Jun 2018 19:39:27 +0000 Reviewed-on: https://review.openstack.org/575685 Project: openstack/keystoneauth Branch: refs/heads/master
2018-06-12raise_exc default in AdapterEric Fried
It can be annoying to have to say raise_exc=False (or use try/except) on every call when talking to an API where 4xx response codes are useful/normal/informative or where the preferred coding style is to use conditionals rather than try/except. With this change, the Adapter constructor takes a new kwarg, raise_exc. It defaults to None, and the existing behavior is unchanged. If set to a boolean value, that is used as the default for requests. Specifying raise_exc to the primitives (get, head, put, post, patch, delete, request) at any point along the chain will still take precedence. Change-Id: Ie291c3cb891467728d8ca33cf62afdab37c82f34 Closes-Bug: #1776501 Notes (review): Code-Review+1: Chris Dent <cdent@anticdent.org> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Monty Taylor <mordred@inaugust.com> Workflow+1: Monty Taylor <mordred@inaugust.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 12 Jun 2018 19:45:56 +0000 Reviewed-on: https://review.openstack.org/574784 Project: openstack/keystoneauth Branch: refs/heads/master
2018-06-09Merge "fix tox python3 overrides"3.8.0Zuul
2018-06-06fix tox python3 overridesDoug Hellmann
We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: I2db130183c0a657b281e0990593fb86be6bef017 Signed-off-by: Doug Hellmann <doug@doughellmann.com> Notes (review): Code-Review+2: Gage Hugo <gagehugo@gmail.com> Code-Review+1: Nguyen Hai <nguyentrihai93@gmail.com> Code-Review+1: zhongshengping <chdzsp@163.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sat, 09 Jun 2018 04:24:09 +0000 Reviewed-on: https://review.openstack.org/572906 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-29Add optional support for retrying certain HTTP codesDmitry Tantsur
Ironic commonly returns HTTP 409 when a node is locked by another routine and HTTP 503 when the conductor has no free threads to process the request. Currently it is managed by custom code in ironicclient and openstacksdk, this change will allow to move it to Session itself. Change-Id: I04e356e7856b020cd20aa598e291ef31e02730d2 Notes (review): Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Monty Taylor <mordred@inaugust.com> Workflow+1: Monty Taylor <mordred@inaugust.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 06 Jun 2018 19:58:45 +0000 Reviewed-on: https://review.openstack.org/570934 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-17Merge "Expose version_between as a real function"3.7.0Zuul
2018-05-17Merge "Add oslo.config option for split-loggers"Zuul
2018-05-17Merge "Collect timing information for API calls"Zuul
2018-05-16Merge "Return the endpoint_override from EndpointData"Zuul
2018-05-16Add oslo.config option for split-loggersMonty Taylor
For people setting creating Sessions via load_from_conf_options, such as the OpenStack services, turning on split-loggers needs to be done in a config file. In order to do that, we need to expose it in the conf options list. Don't add it to the argparse options for now - it would just add another command line option that is less likely to see use. Change-Id: I106c6acbe306e581d293612630ec810c11d9d61c Notes (review): Code-Review+2: Colleen Murphy <colleen@gazlene.net> Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Code-Review+1: Cuong Nguyen <cuongnv@vn.fujitsu.com> Code-Review+1: Neha Alhat <neha.alhat@nttdata.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 17 May 2018 21:06:52 +0000 Reviewed-on: https://review.openstack.org/568878 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-16Collect timing information for API callsMonty Taylor
python-openstackclient does this in a wrapper class around Session, and openstacksdk does something similar that could be removed if support were directly in keystoneauth. Add this so that we can remove the custom wrapper/manipulation in openstackclient and openstacksdk. Change-Id: Icf00c66f57d20d2cef724c233160d3b1e0d52102 Notes (review): Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 17 May 2018 21:06:52 +0000 Reviewed-on: https://review.openstack.org/568877 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-16Return the endpoint_override from EndpointDataEric Fried
Setting up an Adapter with an endpoint_override, calling get_endpoint_data() on that adapter, and accessing the `url` @property of the resulting EndpointData now regurgitates the endpoint_override initially set on the Adapter. Change-Id: I1033c97a7b0e19a75fa0d3c5682cf18b75918514 Closes-Bug: #1707993 Notes (review): Code-Review+1: Eric Fried <efried@us.ibm.com> Code-Review+2: Monty Taylor <mordred@inaugust.com> Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Workflow+1: Lance Bragstad <lbragstad@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 16 May 2018 21:52:28 +0000 Reviewed-on: https://review.openstack.org/491947 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-15Expose version_between as a real functionMonty Taylor
We expose version_to_string and version_match but not version_between. openstacksdk would really like to use version_between too for matching microversion suitability. Turn it in to a public function. Change-Id: I710f9e1441f4caeb9bd9830f9d4a3398a71249ec Notes (review): Code-Review+2: Gage Hugo <gagehugo@gmail.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 17 May 2018 21:06:53 +0000 Reviewed-on: https://review.openstack.org/568640 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-15Fix logging of encoded headers3.6.2Brian Rosmaita
A change introduced in 3.5.0 sorts headers, but runs into a problem when the headers are bytes, such as the headers provided by the python-glanceclient. requests expects headers to be str type in both python2 and python3. This means in python2 we need to encode unicode objects as ASCII (the encoding that should be used for HTTP headers) and in python3 we need to decode bytes as ASCII into str. Change-Id: Ib81497c3a873616c22ba68256c596a6fb113e11e Closes-bug: #1766235 Notes (review): Code-Review+2: Colleen Murphy <colleen@gazlene.net> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Monty Taylor <mordred@inaugust.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 16 May 2018 20:45:07 +0000 Reviewed-on: https://review.openstack.org/568365 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-10Fix interface argument to get_all_version_data3.6.1Monty Taylor
The new get_all_version_data call lists 'public' as the default value for interface, but had None in the arguments. 'public' was the intent, and is what the similar call on the base auth plugin does. Change-Id: I5db2b66d0c130ed80b13ee0c41e0e37c6f7234a7 Notes (review): Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Colleen Murphy <colleen@gazlene.net> Workflow+1: Colleen Murphy <colleen@gazlene.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 11 May 2018 02:54:37 +0000 Reviewed-on: https://review.openstack.org/567702 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-08Merge "Reference class variable in Status"Zuul
2018-05-08Merge "Infer version from old versioned service type aliases"3.6.0Zuul
2018-05-03Reference class variable in StatusLance Bragstad
This is trivial change to use an existing class variable instead of redefining a string. Change-Id: Ic4fbbc3b735a30babdfee74225975152476196e3 Notes (review): Code-Review+1: Eric Fried <efried@us.ibm.com> Code-Review+2: Monty Taylor <mordred@inaugust.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Monty Taylor <mordred@inaugust.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 08 May 2018 20:37:19 +0000 Reviewed-on: https://review.openstack.org/564262 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-03Use Status variables in testsLance Bragstad
A recent change pushed API status definitions into a class: I93ee971125bc0c7a497e1fb839df38ebd38340e1 We can reuse this in the tests instead of duplicating the same string across assertions. Change-Id: I07a602a05f896d7cc70120bd89424e3c553baf9f Notes (review): Code-Review+1: Eric Fried <efried@us.ibm.com> Code-Review+2: Monty Taylor <mordred@inaugust.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Monty Taylor <mordred@inaugust.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 08 May 2018 15:40:14 +0000 Reviewed-on: https://review.openstack.org/564258 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-03Infer version from old versioned service type aliasesMonty Taylor
The last piece of service type alias support is to handle volumev2, volumev3, workflowv2, workflowv3 and friends. Although it's an annoying scenario, luckily legacy code that uses them has a clear meaning. volumev2, version='3' is just legit not a thing. Needed-By: https://review.openstack.org/564494 Change-Id: Iec09bcb16d8e9b09e09bf12d03c2a55e679ad70c Notes (review): Code-Review+1: Eric Fried <efried@us.ibm.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Gage Hugo <gagehugo@gmail.com> Workflow+1: Gage Hugo <gagehugo@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 08 May 2018 15:40:15 +0000 Reviewed-on: https://review.openstack.org/564299 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-03Turn normalize_status into a classMonty Taylor
For better readability, make normalize_status a class that has constants for each of the status values. While in there, add a test for unknown status values. Co-Authored-By: Eric Fried <efried@us.ibm.com> Change-Id: I93ee971125bc0c7a497e1fb839df38ebd38340e1 Notes (review): Code-Review+1: Eric Fried <efried@us.ibm.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Rodrigo Duarte <rodrigodsousa@gmail.com> Workflow+1: Monty Taylor <mordred@inaugust.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 08 May 2018 15:12:12 +0000 Reviewed-on: https://review.openstack.org/564110 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-03Make VersionData classMonty Taylor
We're repeating ourselves a bunch with a plain dict that contains the version data. Make a class to encapsulate it. Make the class a subclass of dict so that json translation works. Change-Id: Ic7d122487174a5b0378a8dfaa39514c5cb2a604b Notes (review): Code-Review+1: Lance Bragstad <lbragstad@gmail.com> Code-Review+2: Gage Hugo <gagehugo@gmail.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Monty Taylor <mordred@inaugust.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 08 May 2018 15:12:11 +0000 Reviewed-on: https://review.openstack.org/564469 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-03Add methods to get all of the version dataMonty Taylor
We've got great discovery support, but if someone is wanting to find out what is available and doesn't otherwise know what they're looking for, they're out of luck. Add a method to EndpointData which will return all of the version data for a given service, and then add a method to the base auth plugin that will use that method to collect all of the version discovery documents for every service in the cloud. This commit adds os-service-types so that the resulting datastructure can return only official service type keys. A followup patch will also use os-service-types to allow catalog lookups by service-type alias. There is a change to the test_identity_common.V2.get_auth_data method to remove the public and internal urls for keystone from the catalog. The V3 catalog only has keystone on admin, so this makes them have equivilent data. Change-Id: I07243edb939865a5df8b283e7c626874ffd830db Notes (review): Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Workflow+1: Monty Taylor <mordred@inaugust.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 08 May 2018 12:03:52 +0000 Reviewed-on: https://review.openstack.org/559154 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-03Implement service_type alias lookupsMonty Taylor
The Service Types Authority has grown support for aliases, and the os-service-types library exposes the data. Add support for matching known aliases when matching endpoints for a user. Change-Id: Ie90c265cb17905981d877abfaaa52354a3e63692 Notes (review): Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Code-Review+2: Gage Hugo <gagehugo@gmail.com> Workflow+1: Gage Hugo <gagehugo@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 08 May 2018 12:02:16 +0000 Reviewed-on: https://review.openstack.org/462218 Project: openstack/keystoneauth Branch: refs/heads/master
2018-05-02Merge "fix a typo in session.py"Zuul
2018-05-02Merge "Trivial: Update pypi url to new url"Zuul
2018-05-01Merge "Allow tuples and sets in interface list"Zuul
2018-05-01Trivial: Update pypi url to new urlXiaojueGuan
Change-Id: I226e5df7d6bab44da643d3861f5e5b02612250bc Notes (review): Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 02 May 2018 16:19:32 +0000 Reviewed-on: https://review.openstack.org/565418 Project: openstack/keystoneauth Branch: refs/heads/master
2018-04-26Allow tuples and sets in interface listMonty Taylor
While writing an SDK patch, I accidentaly sent a tuple for interface and things went boom. We already accept a list, so go ahead and accept tuples and sets too. Change-Id: I4b14792c7eda4e489c53fdc95e40bde14a61c052 Notes (review): Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Workflow+1: Lance Bragstad <lbragstad@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Tue, 01 May 2018 21:58:31 +0000 Reviewed-on: https://review.openstack.org/564495 Project: openstack/keystoneauth Branch: refs/heads/master
2018-04-25Merge "Expose version status in EndpointData"Zuul
2018-04-19add lower-constraints job3.5.0Doug Hellmann
Create a tox environment for running the unit tests against the lower bounds of the dependencies. Create a lower-constraints.txt to be used to enforce the lower bounds in those tests. Add openstack-tox-lower-constraints job to the zuul configuration. See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html for more details. Also fix the lower bound for requests-kerberos. Change-Id: Ie5da1d132321b2cffea3eb8522462daad45900b5 Depends-On: https://review.openstack.org/555034 Signed-off-by: Doug Hellmann <doug@doughellmann.com> Notes (review): Code-Review+1: zhongshengping <chdzsp@163.com> Code-Review+1: pippo <huang.zhiping@99cloud.net> Code-Review+2: Gage Hugo <gagehugo@gmail.com> Code-Review+1: wangxiyuan <wangxiyuan@huawei.com> Code-Review+2: Colleen Murphy <colleen@gazlene.net> Workflow+1: Gage Hugo <gagehugo@gmail.com> Workflow+1: Colleen Murphy <colleen@gazlene.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Thu, 19 Apr 2018 09:23:05 +0000 Reviewed-on: https://review.openstack.org/555625 Project: openstack/keystoneauth Branch: refs/heads/master
2018-04-13Expose version status in EndpointDataMonty Taylor
We collect the status when doing discovery, but it's not exposed anywhere to the use when they look at the EndpointData for an endpoint. Add a function to normalize the statuses and then add normalized status to the EndpointData object. Change-Id: Icf855d7892335b093c1083cd0106946d8911010d Notes (review): Code-Review+1: Eric Fried <efried@us.ibm.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Code-Review+2: Lance Bragstad <lbragstad@gmail.com> Workflow+1: Lance Bragstad <lbragstad@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 25 Apr 2018 16:40:07 +0000 Reviewed-on: https://review.openstack.org/559125 Project: openstack/keystoneauth Branch: refs/heads/master
2018-04-13Fix W503 line-break-before-binary-operatorMonty Taylor
This just started happening. It's only two places though, so just fix them. Change-Id: I00ae56543a2a9f24e35744bb35e7984edc2712d2 Notes (review): Code-Review+1: Eric Fried <efried@us.ibm.com> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 18 Apr 2018 20:42:18 +0000 Reviewed-on: https://review.openstack.org/561259 Project: openstack/keystoneauth Branch: refs/heads/master
2018-03-28Merge "Be more helpful when version discovery fails"Zuul
2018-03-26fix a typo in session.pymelissaml
Change-Id: I7638ad73506945cf6e029c518af864023261be70 Notes (review): Code-Review+2: Gage Hugo <gagehugo@gmail.com> Workflow+1: Gage Hugo <gagehugo@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 02 May 2018 18:39:56 +0000 Reviewed-on: https://review.openstack.org/556397 Project: openstack/keystoneauth Branch: refs/heads/master
2018-03-23Merge "Remove tox_install.sh and align with constraints consumption"Zuul
2018-03-23Remove tox_install.sh and align with constraints consumptionMonty Taylor
As part of removing reliance on the old and deprecated zuul-cloner, we need to shift constraints declaration to the deps line. This means we unfortunately have to duplicate the extras declarations into test-requirements - because otherwise the contraints for keystoneauth conflicts with the installation of itself. Change-Id: If162dde93423a495064c4ae1a5dad4e7eb8f9577 Notes (review): Code-Review+2: Colleen Murphy <colleen@gazlene.net> Code-Review+2: Gage Hugo <gagehugo@gmail.com> Workflow+1: Gage Hugo <gagehugo@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 23 Mar 2018 22:00:02 +0000 Reviewed-on: https://review.openstack.org/550837 Project: openstack/keystoneauth Branch: refs/heads/master
2018-03-23Updated from global requirementsOpenStack Proposal Bot
Change-Id: I9bb8a55936d85d75631d7d729e5205e9faf3c024 Notes (review): Code-Review+2: Colleen Murphy <colleen@gazlene.net> Workflow+1: Colleen Murphy <colleen@gazlene.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 23 Mar 2018 19:56:34 +0000 Reviewed-on: https://review.openstack.org/555558 Project: openstack/keystoneauth Branch: refs/heads/master
2018-03-21Be more helpful when version discovery failsJens Harbott
Modify the error message for failed discovery in an attempt to better help the user fixing the issue. Include a reference to the actual exception that occured in the error message. Add SSLError to the list of caught exceptions so that we can log this case, too. Add some unit tests to verify the handling of possible exceptions during version discovery. Change-Id: I9c26ab35d5515a937e016421e26e844212cb0bb3 Closes-Bug: 1749144 Notes (review): Code-Review+1: sunzhen123 <sunzhen@awcloud.com> Code-Review+2: Colleen Murphy <colleen@gazlene.net> Code-Review+2: Morgan Fainberg <morgan.fainberg@gmail.com> Workflow+1: Morgan Fainberg <morgan.fainberg@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Wed, 28 Mar 2018 18:39:57 +0000 Reviewed-on: https://review.openstack.org/554044 Project: openstack/keystoneauth Branch: refs/heads/master
2018-03-18Merge "Updated from global requirements"Zuul
2018-03-15Updated from global requirementsOpenStack Proposal Bot
Change-Id: I02b333b1cf75419bfad64159976f5aba0f304125 Notes (review): Code-Review+2: Gage Hugo <gagehugo@gmail.com> Workflow+1: Gage Hugo <gagehugo@gmail.com> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Sun, 18 Mar 2018 17:48:45 +0000 Reviewed-on: https://review.openstack.org/549536 Project: openstack/keystoneauth Branch: refs/heads/master
2018-03-11Update links in READMEmelissaml
Change the outdated links to the latest links in README Change-Id: Ic40cb694eb1096cfa8723863f761e837f5d0366b Notes (review): Code-Review+2: Colleen Murphy <colleen@gazlene.net> Workflow+1: Colleen Murphy <colleen@gazlene.net> Verified+2: Zuul Submitted-by: Zuul Submitted-at: Fri, 16 Mar 2018 10:17:55 +0000 Reviewed-on: https://review.openstack.org/551694 Project: openstack/keystoneauth Branch: refs/heads/master
2018-02-24Merge "Override support message in AuthorizationFailure class"Zuul