<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-keystoneclient.git/keystoneclient/contrib, branch 0.4.0</title>
<subtitle>opendev.org: openstack/python-keystoneclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/'/>
<entry>
<title>Fix License Headers and Enable Gating on H102</title>
<updated>2013-08-27T07:04:03+00:00</updated>
<author>
<name>Morgan Fainberg</name>
<email>m@metacloud.com</email>
</author>
<published>2013-08-15T23:56:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=35deb1ae1b62a00e749d67715f9a787eb99d0dbb'/>
<id>35deb1ae1b62a00e749d67715f9a787eb99d0dbb</id>
<content type='text'>
Add ASLv2 headers to files that were missing it.

fixes bug #1211587

Change-Id: Iede918e1ce84993cee4ecbb2d9c2606627fa412e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add ASLv2 headers to files that were missing it.

fixes bug #1211587

Change-Id: Iede918e1ce84993cee4ecbb2d9c2606627fa412e
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix and enable Gating on H404</title>
<updated>2013-08-16T03:35:35+00:00</updated>
<author>
<name>Dirk Mueller</name>
<email>dirk@dmllr.de</email>
</author>
<published>2013-08-04T21:10:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=dc5c33a9e52a062cd6742986f780a48ee2d6b383'/>
<id>dc5c33a9e52a062cd6742986f780a48ee2d6b383</id>
<content type='text'>
Enable gating on the Hacking H404 check - docstring
should start with a summary.

Change-Id: I80612a15bd11f689e9e9f4dc2ff812138630ddbd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable gating on the Hacking H404 check - docstring
should start with a summary.

Change-Id: I80612a15bd11f689e9e9f4dc2ff812138630ddbd
</pre>
</div>
</content>
</entry>
<entry>
<title>python3: Add basic compatibility support</title>
<updated>2013-08-04T01:46:48+00:00</updated>
<author>
<name>Chuck Short</name>
<email>chuck.short@canonical.com</email>
</author>
<published>2013-08-04T01:43:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=8d2f9dd456da303ff16af860fc28cd116c4f154e'/>
<id>8d2f9dd456da303ff16af860fc28cd116c4f154e</id>
<content type='text'>
Use six.iteritems to replace dictionary.iteritems() on python2 or
dictionary.items() on python3.

Change-Id: I623009200f3a90985a2c0178673df7d54b36a686
Signed-off-by: Chuck Short &lt;chuck.short@canonical.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use six.iteritems to replace dictionary.iteritems() on python2 or
dictionary.items() on python3.

Change-Id: I623009200f3a90985a2c0178673df7d54b36a686
Signed-off-by: Chuck Short &lt;chuck.short@canonical.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Ec2Signer : Allow signature verification for older boto versions</title>
<updated>2013-08-01T16:13:19+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2013-07-26T10:42:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=fb6792ada70c3298ebae44fa26e16b0b53fcb9b7'/>
<id>fb6792ada70c3298ebae44fa26e16b0b53fcb9b7</id>
<content type='text'>
Since the fix for bug #1197553, verification for older clients (which strip the
port when formatting the request) fails.

This conditionally reverts to the original behavior, by detecting the boto
version via the User-Agent header, the default behavior will be the new
behavior (which doesn't strip the port), but this will allow a less painful
transition for clients/distros to the new boto version.

Fixes bug #1205281

Change-Id: I54ac9c5ba91e697004f1346a8f2d685da488992a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the fix for bug #1197553, verification for older clients (which strip the
port when formatting the request) fails.

This conditionally reverts to the original behavior, by detecting the boto
version via the User-Agent header, the default behavior will be the new
behavior (which doesn't strip the port), but this will allow a less painful
transition for clients/distros to the new boto version.

Fixes bug #1205281

Change-Id: I54ac9c5ba91e697004f1346a8f2d685da488992a
</pre>
</div>
</content>
</entry>
<entry>
<title>Ec2Signer : Modify v4 signer to match latest boto</title>
<updated>2013-07-06T08:30:40+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2013-07-06T08:29:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=4f53f935a40ad0c90c02a02a56c18825a3d14bdb'/>
<id>4f53f935a40ad0c90c02a02a56c18825a3d14bdb</id>
<content type='text'>
Previously the port component of the host:port header was stripped
to match what boto (2.6.0-&gt;2.9.2) did, however it seems that was a
n error in boto as from boto commit cfaba39 (in 2.9.3) the port is
now appended.

This means that when this fix is used with keystone, APIs which use
keystone to validate ec2 style v4 signatures (e.g the heat cfn API)
will require python-boto &gt;= 2.9.3

Fixes bug #1197553

Change-Id: I4c01e7aef7015a79e6e6263492c51caf3a08e9e4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the port component of the host:port header was stripped
to match what boto (2.6.0-&gt;2.9.2) did, however it seems that was a
n error in boto as from boto commit cfaba39 (in 2.9.3) the port is
now appended.

This means that when this fix is used with keystone, APIs which use
keystone to validate ec2 style v4 signatures (e.g the heat cfn API)
will require python-boto &gt;= 2.9.3

Fixes bug #1197553

Change-Id: I4c01e7aef7015a79e6e6263492c51caf3a08e9e4
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix line continuations (flake8 E125, E126)</title>
<updated>2013-06-03T13:04:07+00:00</updated>
<author>
<name>Dolph Mathews</name>
<email>dolph.mathews@gmail.com</email>
</author>
<published>2013-05-28T13:48:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=abcf9db6251a2e1349ee199113cc80a136ff2f79'/>
<id>abcf9db6251a2e1349ee199113cc80a136ff2f79</id>
<content type='text'>
- E125: continuation line does not distinguish itself from next logical
  line
- E126: continuation line over-indented for hanging indent

Change-Id: I626a6d5d57db927e8b239f90569b5601c772f28b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- E125: continuation line does not distinguish itself from next logical
  line
- E126: continuation line over-indented for hanging indent

Change-Id: I626a6d5d57db927e8b239f90569b5601c772f28b
</pre>
</div>
</content>
</entry>
<entry>
<title>Ec2Signer: Initial support for v4 signature verification</title>
<updated>2013-04-09T08:41:58+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2013-04-03T16:14:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=5c37d85944d9eed73ec6dd6254842108386bcc4f'/>
<id>5c37d85944d9eed73ec6dd6254842108386bcc4f</id>
<content type='text'>
Adds initial support for verifying AWS v4 signatures, tested with
the latest boto trunk (which now uses v4 signatures by default)

Change-Id: Id163363e259cf08aa251a7a00ff4293b742cbef6
blueprint: ec2signer-v4signatures
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds initial support for verifying AWS v4 signatures, tested with
the latest boto trunk (which now uses v4 signatures by default)

Change-Id: Id163363e259cf08aa251a7a00ff4293b742cbef6
blueprint: ec2signer-v4signatures
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Ec2Signer utility class to keystoneclient</title>
<updated>2012-11-28T10:13:24+00:00</updated>
<author>
<name>Steven Hardy</name>
<email>shardy@redhat.com</email>
</author>
<published>2012-11-27T11:35:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=2a207f2eb12011cd678c048749380e700c2c7cba'/>
<id>2a207f2eb12011cd678c048749380e700c2c7cba</id>
<content type='text'>
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 &lt;shardy@redhat.com&gt;

Change-Id: Iea69ccd4dadd09740f42d907bf14f61c1750596a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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 &lt;shardy@redhat.com&gt;

Change-Id: Iea69ccd4dadd09740f42d907bf14f61c1750596a
</pre>
</div>
</content>
</entry>
<entry>
<title>bootstrap a keystone user (e.g. admin) in one cmd</title>
<updated>2012-10-10T22:47:52+00:00</updated>
<author>
<name>Dolph Mathews</name>
<email>dolph.mathews@gmail.com</email>
</author>
<published>2012-10-10T22:09:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-keystoneclient.git/commit/?id=db0231584905cbcc37ee08ad8e7ea951661bc948'/>
<id>db0231584905cbcc37ee08ad8e7ea951661bc948</id>
<content type='text'>
Change-Id: I67ec8cad0f1893113f8041d8bffb9a078a8b9bbe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I67ec8cad0f1893113f8041d8bffb9a078a8b9bbe
</pre>
</div>
</content>
</entry>
</feed>
