<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-keystoneclient.git, branch 0.2.3</title>
<subtitle>opendev.org: openstack/python-keystoneclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/'/>
<entry>
<title>Merge "Cache tokens using memorycache from oslo."</title>
<updated>2013-03-18T19:40:00+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-03-18T19:40:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=b445c19dc6758ff0cfb61780c5d11e95a11f289c'/>
<id>b445c19dc6758ff0cfb61780c5d11e95a11f289c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cache tokens using memorycache from oslo.</title>
<updated>2013-03-15T16:35:24+00:00</updated>
<author>
<name>Vishvananda Ishaya</name>
<email>vishvananda@gmail.com</email>
</author>
<published>2013-03-01T18:15:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=6b9f55a483e10013819a6317838ff69961617d4c'/>
<id>6b9f55a483e10013819a6317838ff69961617d4c</id>
<content type='text'>
Verifying tokens accounts for a significant portion of the time taken
by the various api servers. This uses the simple memory cache from
oslo so that there is a simple default cache even if memcached is not
deployed. Also cleans up the tests and removes unnecessary fakes.

DocImpact

Change-Id: I501c14f2f51da058cb574c32d49dd769e6f6ad86
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Verifying tokens accounts for a significant portion of the time taken
by the various api servers. This uses the simple memory cache from
oslo so that there is a simple default cache even if memcached is not
deployed. Also cleans up the tests and removes unnecessary fakes.

DocImpact

Change-Id: I501c14f2f51da058cb574c32d49dd769e6f6ad86
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Doc info and other readability improvements"</title>
<updated>2013-03-15T05:00:08+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-03-15T05:00:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=d62bbdfc393a4a9f1e3d331b16c9c44aad42f669'/>
<id>d62bbdfc393a4a9f1e3d331b16c9c44aad42f669</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "update v3 domains - remove public/private namespace"</title>
<updated>2013-03-15T04:49:06+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-03-15T04:49:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=bb716f1c4a184151ffa3ece6f6f61d21e234a2bc'/>
<id>bb716f1c4a184151ffa3ece6f6f61d21e234a2bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Retry http_request and json_request failure."</title>
<updated>2013-03-15T04:07:39+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-03-15T04:07:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=3add1ff82fcf20e205b2d5069528ba010c7427f3'/>
<id>3add1ff82fcf20e205b2d5069528ba010c7427f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Use v2.0 api by default in auth_token middleware"</title>
<updated>2013-03-14T20:20:00+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-03-14T20:20:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=0e9e34010206fb62d5f29563290c41f703ddd947'/>
<id>0e9e34010206fb62d5f29563290c41f703ddd947</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Make auth_token lazy load the auth_version."</title>
<updated>2013-03-14T11:11:46+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2013-03-14T11:11:46+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=9a653566c496e586c068839e393399b5e8ad097b'/>
<id>9a653566c496e586c068839e393399b5e8ad097b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make keystone client handle the response code 300.</title>
<updated>2013-03-13T22:58:42+00:00</updated>
<author>
<name>Nachiappan VR N</name>
<email>nachiappan.veerappan-nachiappan@hp.com</email>
</author>
<published>2013-03-06T04:31:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=ffaa0a69e71019cdfdba5354bfc7d5c10ba21b79'/>
<id>ffaa0a69e71019cdfdba5354bfc7d5c10ba21b79</id>
<content type='text'>
Keystone discover command currently fails to list
the keystone server. Fix is
made such that client handle the response code
300 from the keystone server.

Fixes Bug #1136476

Change-Id: Iada31f1e274aade90aa4b4be2a136793a0ba64d7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Keystone discover command currently fails to list
the keystone server. Fix is
made such that client handle the response code
300 from the keystone server.

Fixes Bug #1136476

Change-Id: Iada31f1e274aade90aa4b4be2a136793a0ba64d7
</pre>
</div>
</content>
</entry>
<entry>
<title>Make auth_token lazy load the auth_version.</title>
<updated>2013-03-13T21:58:59+00:00</updated>
<author>
<name>Dan Prince</name>
<email>dprince@redhat.com</email>
</author>
<published>2013-03-13T21:33:22+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=db7603824ff541b4319bb193d5861ac6af570b37'/>
<id>db7603824ff541b4319bb193d5861ac6af570b37</id>
<content type='text'>
Updates recent changes to the auth_token middleware (this
is a regression in d782a99) so that self.auth_version is
lazy loaded.

This fixes issues where other openstack services would fail
to startup correctly if Keystone is not running. The issue
was auth_token was trying to make a request to '/' to get
versions information on startup to "autodetect" the correct
version to use.

This patch fixes startup issues by moving the version detection
so that it is lazy loaded right before it is actually used.

This issue should fix SmokeStack :)

Fixes LP Bug #1154806.

Change-Id: Ib24f5386fa1ffe0e0365548840f0cfeaae36f548
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates recent changes to the auth_token middleware (this
is a regression in d782a99) so that self.auth_version is
lazy loaded.

This fixes issues where other openstack services would fail
to startup correctly if Keystone is not running. The issue
was auth_token was trying to make a request to '/' to get
versions information on startup to "autodetect" the correct
version to use.

This patch fixes startup issues by moving the version detection
so that it is lazy loaded right before it is actually used.

This issue should fix SmokeStack :)

Fixes LP Bug #1154806.

Change-Id: Ib24f5386fa1ffe0e0365548840f0cfeaae36f548
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc info and other readability improvements</title>
<updated>2013-03-13T21:58:14+00:00</updated>
<author>
<name>Henry Nash</name>
<email>henryn@linux.vnet.ibm.com</email>
</author>
<published>2013-03-13T21:58:14+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/openstack/python-keystoneclient.git/commit/?id=3807a86d1f45f2b0b49d7acf68331a58c7583a5a'/>
<id>3807a86d1f45f2b0b49d7acf68331a58c7583a5a</id>
<content type='text'>
A few good suggestions were made on the final round of reviews
on the previous patch to add v3 token support, but were not
implemented. This patch applies these, which should not create
any functional change.

Fixes Bug #1154768

Change-Id: Ie5408a5477d176bd28b2c385e49cd29b39c0de39
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A few good suggestions were made on the final round of reviews
on the previous patch to add v3 token support, but were not
implemented. This patch applies these, which should not create
any functional change.

Fixes Bug #1154768

Change-Id: Ie5408a5477d176bd28b2c385e49cd29b39c0de39
</pre>
</div>
</content>
</entry>
</feed>
