Spelling: compatibile->compatible

Change-Id: If8a444ccc55f1285aeb90de3ad0bc9d38acbaae8
Fix keystone *-list order by 'name'

'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
Pin requests to >=0.8.8.

requests add SSL CERT VERIFICATION support since 0.8.8.
fix bug #1094699

Change-Id: I7974983087f7483283438906d738bec7cba84ed2
Merge "Fix keystone *-list order by 'name'"
Merge "Pin requests to >=0.8.8."
Merge "Spelling: compatibile->compatible"
Merge "Use testtools instead of unittest for base classes."
Move iso8601 dependency from test- to pip-requires

Fixes bug 1097860.

Change-Id: Idcf880f9dfa956e6d240357150a9f5a24372f97a
Remove iso8601 dep in favor of openstack.common

Change-Id: I83d5c8681cc3cde4889d74d50c0ffa58b96b2819
Use os.path to find ~/keystone-signing (bug 1078947)

Change-Id: Ie816d34299c92ba7d5cf6acf717ccfbf029f724f
Merge "Move iso8601 dependency from test- to pip-requires"
Merge "Remove iso8601 dep in favor of openstack.common"
Warning message is not logged for valid token-less request.

if delay_auth_decision is set,auth_token middleware
does not log messages for valid token-less requests.

Fixes: bug #1028683
Change-Id: Ia2069686b86cc833327b11343ebaed59663fd379
Make WebOb version specification more flexible

Change the WebOb version to >=1.0.8 as a temporary
measure to allow the actual version update to 1.2.3
to roll out across the projects one at a time without
breaking the integration tests.

Change-Id: Ia4f9f92ae7013098706924eef8728bcd85869c29
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
Blueprint memcache-protection: enable memcache value encryption/integrity check

DocImpact

Change-Id: I8b733256a3c2cdcf7c2ec5edac491ac4739aa847
Add name arguments to keystone command.

This patch adds name arguments to the following subcommands:
  * role-delete
  * role-get
  * service-delete
  * service-get
  * tenant-delete
  * tenant-get
  * tenant-update
  * user-delete
  * user-get
  * user-password-update
  * user-role-add
  * user-role-list
  * user-role-remove
  * user-update

Fixes bug 1100648

Change-Id: I73c08c0ba553a72ec57ff3a684a00be4ef1294a6
Remove assertDictEqual for python 2.6 compatibility

Removes assertDictEqual from keystone tests and replaces it with assertEqual

Change-Id: I48011bb176d9f9131339d4500338a75d86305b75
Allow request timeout to be specified.

Add a new cli argument (--timeout) which
is by default 600 seconds which will be
set in the requests library so that timeouts
can occur correctly.

Change-Id: I845c55dfb6f6b8345663ccdb5b150a2655f20026
Restore Python 2.6 compatibility

Python 2.6 did not have a keyword argument 'output'
in the constructor defined yet, which caused a TypeError
exception

Change-Id: I4d455bef3480a7511172c58fd4794fa1e8acce8c
Remove useless import

Change-Id: I5925021c69883c4086e552389e987c7052ccb1cd
Signed-off-by: Julien Danjou <julien@danjou.info>