| Commit message (Collapse) | Author | Age | Files | Lines |
| |\ |
|
| | |
| |
| |
| |
| |
| | |
Fixes bug 1097860.
Change-Id: Idcf880f9dfa956e6d240357150a9f5a24372f97a
|
| |/
|
|
| |
Change-Id: Ie816d34299c92ba7d5cf6acf717ccfbf029f724f
|
| |\ |
|
| | |
| |
| |
| |
| |
| | |
part of blueprint grizzle-testtools
Change-Id: Ic9b438b4224d945e080d1d6071742ddc47ee81ed
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: If8a444ccc55f1285aeb90de3ad0bc9d38acbaae8
|
| |\ \ \ |
|
| | | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
requests add SSL CERT VERIFICATION support since 0.8.8.
fix bug #1094699
Change-Id: I7974983087f7483283438906d738bec7cba84ed2
|
| |\ \ \
| |/ /
|/| | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'keystone user-list' is order by 'name' now.(see bug 1073437)
But {role, service, tenant, user-role}-list are not. So this patch fixes these.
Fixes bug 1091894
Change-Id: I1876d0b1e1ea625efe91c3f8261bafd2bf34b0de
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This initial change provides the support in keystoneclient to match the api
specified in the blueprint. Keystone itself does not yet support these
calls, so if you actually called these, then you would get an error from
the server. However the changes should be benign in terms of other api calls.
Blueprint keystone/+spec/user-groups
Api changes: review.openstack.org/#/c/18138
DocImpact
Change-Id: I9abfa82b39fa0c6d58fe0d22622944d3e6be39be
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | | |
The file is missing from tarballs released at tarballs.openstack.org.
Change-Id: I5c4f53f32b2e6b3741b03658d9c9472fca4226dd
|
| | | |
| | |
| | |
| | | |
Change-Id: I6ac6f18c4737b19e03a9be07718f8b64d43953c2
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Implement correct certificate verification
* Add requests to tools/pip-requires
* Fix OS_CACERT env var help text
* Add info to README
* Rework tests to use requests
Pinned requests module to < 1.0 as 1.0.2 is now current in pipi
as of 17Dec2012.
Change-Id: I120d2c12d6f20ebe2fd7182ec8988cc73f623b80
|
| |\ \ \ \ |
|
| | | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Updates keystoneclient so that it uses a print statement to
stderr instead of a logger.warn if stderr is a tty.
This works around problems caused by the fact that logging isn't always
initialized when this module import runs (and fails) thus causing:
No handlers could be found for logger "keystoneclient.client"
instead of the intended log message.
Fixes LP Bug #1090396
Change-Id: I94e2c45eec14edfe3c2f356af6907aa827808a13
|
| | | | |
| | | |
| | | |
| | | | |
Change-Id: I71d3da8b3fcaaf9a521c5570afe92e508bf181b7
|
| | |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch merely address the Swift cache backward compatibility support.
There's another BP which address the elephant-in-the-room, which is
unified and consistent caching mechanism for all middleware.
See https://blueprints.launchpad.net/keystone/+spec/unifed-caching-system-for-middleware
Change-Id: Iab6b4ac61c9aa9e7ad32a394557cb7558bd60a43
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Swift sets 'log_name' in the conf, and this can be used to set the
correct logger. This patch moves the log configuration to
initialization so that the logger can be set appropriately and the
middleware will log to the swift proxy logs. This also requires the
following review in swift to work:
https://review.openstack.org/#/c/17983/
Fixes bug #1089664
Change-Id: I315102ba277ac1f5ff92f4d79ae745bf53559328
|
| |\ \ \ \
| |_|_|/
|/| | | |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
An uncaught TypeError will be raised if auth_ref.management_url is None.
Change-Id: I054aac24299c051afbc4497d56c6e286f5fa8616
Fixes: bug #1089188
|
| | |/
|/|
| |
| |
| |
| |
| |
| | |
modify the value from env[OS_CA_CERT] to env[OS_CACERT] to ensure the help message and codes keep consistent.
Fixes: bug 1086278
Change-Id: I0a502069cd3743f812c8145cbce73cd091e57de6
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
keystone user-list output is ordered by 'id' now.
But this order(by 'id') is not human-friendly. Sorting by 'name' is easy to
identify a user.
This patch fixes this problem.
Fixes bug 1073437
Change-Id: I00b1f46c248544157e09b2efccfff63a1f0426aa
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Replaced instances of "EC2-compatibile" with "EC2-compatible".
Fixes: bug # 1088654
Changes to be committed:
modified: README.rst
Change-Id: Ic8df5bcabfb6b98377e722607fe3c8cf1cbe8310
|
| |/
|
|
| |
Change-Id: I7440f879edb8d61ea2382d5d4a56e32eacce4cfd
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Updates the use_keyring option for the Keystone Client class
to default to False by default. This provides for a much
easier upgrade path the the most recent keystone-client code
and is backwards compatible with the previous release.
This does not change the default of the no_cache keystone CLI
which will still enable use_keyring by default.
Fixes LP Bug #1087434.
Change-Id: Iaafadde660b0542a9c0a9c1bb742cb369b523a68
|
| |/
|
|
|
|
|
|
|
|
|
|
| |
Some changes to make keystoneclient more backwards compatible
by disabling key caching by default.
This patch renames the CLI option for when to use the
auth token cache to --os-cache and sets it to False by default.
It also changes the ENV variable to OS_CACHE (instead of OS_NO_CACHE).
Change-Id: I6e549feec6ee7500e398a1eceb5bb44cd7d40347
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The memcache_servers configuration option is declared as a ListOpt,
but when used in AuthProtocol.__init__(), we treat it as a string
to be split on ',', which is wrong. Remove the .split().
No test is added because the memcache package may not be installed,
and I cannot see an easy method to only test this clause if it is
available.
Fixes bug 1086125.
Change-Id: Ifb0a18017d2407b3ccb2188b1a704c26997ba594
|
| |/
|
|
|
|
|
| |
User can optionally turn off keyring by specifying the --no-cache option.
It can also be disabled with environment variable OS-NO-CACHE.
Change-Id: I8935260bf7fd6befa14798da9b4d02c81e65c417
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fixes Bug 1082539
The Equivalent of doing
curl -X PATCH http://localhost:5000/v2.0/OS-KSCRUD/users/<userid> \
-H "Content-type: application/json" \
-H "X_Auth_Token: <authtokenid>" \
-d '{"user": {"password": "ABCD", "original_password": "DCBA"}}'
Change-Id: Ia1a907c5fd138c4252196145b361f43671047a1a
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Python 2.5+ has hashlib.
Python 2.2+ has hmac.
As such there really is no need to have these in pip-requires.
Change-Id: Iaa7f6a6f2db4c5283608c320680da98ae400098f
|
| |\ \ |
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add Ec2Signer class (from keystone.utils) to keystoneclient
Allows clients to more easily generate correctly signed requests
for use with APIs using EC2 auth-extension based authentication
blueprint ec2signer-to-keystoneclient
Signed-off-by: Steven Hardy <shardy@redhat.com>
Change-Id: Iea69ccd4dadd09740f42d907bf14f61c1750596a
|
| |/
|
|
| |
Change-Id: I8c39a797e79429dd21c5caf093b076a4b1757de0
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| | |
* matching cinder, glance, etc
* made run_tests exclusions match tox
Change-Id: I9963245b079535a38a8c9b46917e8d833b62addb
|
| |\ \ |
|
| | | |
| | |
| | |
| | | |
Change-Id: I52741ed30b97b062b701293759cdf4279fda3a0c
|
| | |/
|/|
| |
| |
| |
| | |
'fron' in keystoneclient/service_catalog.py should be 'from'
Change-Id: I75b01aca6eb905efa9d74f7deb4146c43525d4cc
|
| |/
|
|
| |
Change-Id: I6c92e026c5f46ac29947d6e0e94f571ccd48f032
|
| |\ |
|