<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-troveclient.git, branch 2.12.0</title>
<subtitle>opendev.org: openstack/python-troveclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/'/>
<entry>
<title>Merge "Remove log translations"</title>
<updated>2017-07-28T12:11:26+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2017-07-28T12:11:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=97dd5908f80ab7bb4b2e36c8bbf0c37739938439'/>
<id>97dd5908f80ab7bb4b2e36c8bbf0c37739938439</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Drop pycrypto from tests dependencies"</title>
<updated>2017-07-28T04:11:42+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2017-07-28T04:11:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=13e0ed08fbdf3e2600b2c12da302a828862ad8db'/>
<id>13e0ed08fbdf3e2600b2c12da302a828862ad8db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated from global requirements</title>
<updated>2017-07-27T20:33:45+00:00</updated>
<author>
<name>OpenStack Proposal Bot</name>
<email>openstack-infra@lists.openstack.org</email>
</author>
<published>2017-07-27T20:33:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=c959defd0206cc61532c1a38be0d1e700a3e2238'/>
<id>c959defd0206cc61532c1a38be0d1e700a3e2238</id>
<content type='text'>
Change-Id: I38ee16f82c75f3878afad2b96d710559883a9f03
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I38ee16f82c75f3878afad2b96d710559883a9f03
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix token response mock</title>
<updated>2017-07-26T13:25:38+00:00</updated>
<author>
<name>Lance Bragstad</name>
<email>lbragstad@gmail.com</email>
</author>
<published>2017-07-26T13:18:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=47ad24a358104d41b915f25cdd5a17d915c6ee75'/>
<id>47ad24a358104d41b915f25cdd5a17d915c6ee75</id>
<content type='text'>
The unit tests mock tokens from keystoneauth. One of the responses
being returned from a mocked keystoneauth method was returning a v2.0
token that didn't have the right expiration attribute of a v2.0
token. This was caught by keystoneauth 3.0.1, which underwent a
significant refactor and added a bunch of new functionality for
version discovery. Keystoneauth was expecting `expires` to be
in the token but instead the mock was using `expires_at`, which isn't
a valid v2.0 token attribute.

Closes-Bug: 1706538

Change-Id: Iea77ef54585d0b3480369e9f5df629e3f46f7e3b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The unit tests mock tokens from keystoneauth. One of the responses
being returned from a mocked keystoneauth method was returning a v2.0
token that didn't have the right expiration attribute of a v2.0
token. This was caught by keystoneauth 3.0.1, which underwent a
significant refactor and added a bunch of new functionality for
version discovery. Keystoneauth was expecting `expires` to be
in the token but instead the mock was using `expires_at`, which isn't
a valid v2.0 token attribute.

Closes-Bug: 1706538

Change-Id: Iea77ef54585d0b3480369e9f5df629e3f46f7e3b
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Update the trove docs to follow the docs theme"</title>
<updated>2017-07-18T21:38:55+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2017-07-18T21:38:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=555ba5ed690027088358288c9b0252d5a58bdc0d'/>
<id>555ba5ed690027088358288c9b0252d5a58bdc0d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "turn on warning-is-error for documentation builds"</title>
<updated>2017-07-18T19:02:04+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2017-07-18T19:02:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=5391033cb087d55e82ddb26893bef14f9b3d890c'/>
<id>5391033cb087d55e82ddb26893bef14f9b3d890c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop pycrypto from tests dependencies</title>
<updated>2017-07-18T16:56:15+00:00</updated>
<author>
<name>Haikel Guemar</name>
<email>hguemar@fedoraproject.org</email>
</author>
<published>2017-07-18T10:23:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=d512e4763dce57c632f6a5d602b1fc3fa6828b7f'/>
<id>d512e4763dce57c632f6a5d602b1fc3fa6828b7f</id>
<content type='text'>
pycrypto is unmaintained for a while and requirements team advises using
pycryptodome or cryptography libraries instead (see openstack-dev thread
[0]).

troveclient uses pycrypto to generate random data/content in its tests
which does not require any specific cryptographic need. This commit
replaces it by os.urandom from Python standard library.

[0] http://lists.openstack.org/pipermail/openstack-dev/2017-March/113568.html

Change-Id: Ia43c5883a51e8412c4a238d127c13db39e863da1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pycrypto is unmaintained for a while and requirements team advises using
pycryptodome or cryptography libraries instead (see openstack-dev thread
[0]).

troveclient uses pycrypto to generate random data/content in its tests
which does not require any specific cryptographic need. This commit
replaces it by os.urandom from Python standard library.

[0] http://lists.openstack.org/pipermail/openstack-dev/2017-March/113568.html

Change-Id: Ia43c5883a51e8412c4a238d127c13db39e863da1
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add cli to docs"</title>
<updated>2017-07-16T14:23:38+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2017-07-16T14:23:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=348822b8a514400bb0ebdc4b4f73f9cc5b13711a'/>
<id>348822b8a514400bb0ebdc4b4f73f9cc5b13711a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "rearrange docs into new standard layout"</title>
<updated>2017-07-16T14:14:27+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2017-07-16T14:14:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=2f2b145a7502b7ee9fed26d2df89ffa982a28a6e'/>
<id>2f2b145a7502b7ee9fed26d2df89ffa982a28a6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated from global requirements</title>
<updated>2017-07-14T13:07:54+00:00</updated>
<author>
<name>OpenStack Proposal Bot</name>
<email>openstack-infra@lists.openstack.org</email>
</author>
<published>2017-07-14T13:07:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=e450fdb689b82e73359d497fb41af885f1068195'/>
<id>e450fdb689b82e73359d497fb41af885f1068195</id>
<content type='text'>
Change-Id: I46fead1abc28215113351c1b888ff00c92981be8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I46fead1abc28215113351c1b888ff00c92981be8
</pre>
</div>
</content>
</entry>
</feed>
