<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-troveclient.git/troveclient/client.py, branch stable/liberty</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>Fixes the non-existent exception NoTokenLookupException</title>
<updated>2015-06-03T08:31:26+00:00</updated>
<author>
<name>Sushil Kumar</name>
<email>sushil.kumar3@hp.com</email>
</author>
<published>2015-06-03T08:28:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=ad68fb2897f7fa376bfbcf04b2698a46f2186ac3'/>
<id>ad68fb2897f7fa376bfbcf04b2698a46f2186ac3</id>
<content type='text'>
Found that troveclient.client raises a non-existent exception,
resolved the same.

Change-Id: I678cf6c1d82aca07fc950032bc6d5de55f8f52b8
Closes-Bug: #1454783
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found that troveclient.client raises a non-existent exception,
resolved the same.

Change-Id: I678cf6c1d82aca07fc950032bc6d5de55f8f52b8
Closes-Bug: #1454783
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop use of 'oslo' namespace package</title>
<updated>2015-05-06T19:45:44+00:00</updated>
<author>
<name>Doug Hellmann</name>
<email>doug@doughellmann.com</email>
</author>
<published>2015-05-06T19:45:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=8612fd048d18229d2c2d2492f6815c9e5837b8a5'/>
<id>8612fd048d18229d2c2d2492f6815c9e5837b8a5</id>
<content type='text'>
The Oslo libraries have moved all of their code out of the 'oslo'
namespace package into per-library packages. The namespace package was
retained during kilo for backwards compatibility, but will be removed by
the liberty-2 milestone. This change removes the use of the namespace
package, replacing it with the new package names.

The patches in the libraries will be put on hold until application
patches have landed, or L2, whichever comes first. At that point, new
versions of the libraries without namespace packages will be released as
a major version update.

Please merge this patch, or an equivalent, before L2 to avoid problems
with those library releases.

Blueprint: remove-namespace-packages
https://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages

Change-Id: I2a8caa859830b3416bfe54e4261dd3415ac5a76a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Oslo libraries have moved all of their code out of the 'oslo'
namespace package into per-library packages. The namespace package was
retained during kilo for backwards compatibility, but will be removed by
the liberty-2 milestone. This change removes the use of the namespace
package, replacing it with the new package names.

The patches in the libraries will be put on hold until application
patches have landed, or L2, whichever comes first. At that point, new
versions of the libraries without namespace packages will be released as
a major version update.

Please merge this patch, or an equivalent, before L2 to avoid problems
with those library releases.

Blueprint: remove-namespace-packages
https://blueprints.launchpad.net/oslo-incubator/+spec/remove-namespace-packages

Change-Id: I2a8caa859830b3416bfe54e4261dd3415ac5a76a
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed issues while using --bypass-url</title>
<updated>2015-03-05T18:53:52+00:00</updated>
<author>
<name>Mayuri Ganguly</name>
<email>mayuri.ganguly@hp.com</email>
</author>
<published>2015-03-05T18:31:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=9f1466372ef0838aa2871ebc11e9b801dd72982d'/>
<id>9f1466372ef0838aa2871ebc11e9b801dd72982d</id>
<content type='text'>
Python-troveclient 1.0.8 introduced a regression where the usage
of --bypass-url results in an AuthSystemNotFound exception.
Removing some redundant code, which was due to a previous merge
conflict, fixed the issue.

Closes-bug 1416120

Change-Id: I1c949f69ee08447ce88aeefa92c60f361ab54832
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python-troveclient 1.0.8 introduced a regression where the usage
of --bypass-url results in an AuthSystemNotFound exception.
Removing some redundant code, which was due to a previous merge
conflict, fixed the issue.

Closes-bug 1416120

Change-Id: I1c949f69ee08447ce88aeefa92c60f361ab54832
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Pass all kwargs through to adapter"</title>
<updated>2015-02-15T23:25:50+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-02-15T23:25:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=51aa1a8dbd1b45e6abdaf571d1d73a6d7405fd3a'/>
<id>51aa1a8dbd1b45e6abdaf571d1d73a6d7405fd3a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle obsolete and unused oslo modules</title>
<updated>2015-01-23T12:49:23+00:00</updated>
<author>
<name>Amrith Kumar</name>
<email>amrith@tesora.com</email>
</author>
<published>2014-12-09T22:29:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=dca7bfe1e6727a347da9b4ad1f7bb7932a2eb134'/>
<id>dca7bfe1e6727a347da9b4ad1f7bb7932a2eb134</id>
<content type='text'>
The python-troveclient module still had references to strutils, and
gettextutils which are now obsolete.

Change-Id: Ia54a565c00966b0a1cb5f18c6e17e1237b2bfee6
Partial-Bug: #1380789
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The python-troveclient module still had references to strutils, and
gettextutils which are now obsolete.

Change-Id: Ia54a565c00966b0a1cb5f18c6e17e1237b2bfee6
Partial-Bug: #1380789
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass all kwargs through to adapter</title>
<updated>2015-01-16T05:26:59+00:00</updated>
<author>
<name>Jamie Lennox</name>
<email>jamielennox@redhat.com</email>
</author>
<published>2015-01-16T05:25:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=2322d30706361792ff7a306fa678334dce11fd31'/>
<id>2322d30706361792ff7a306fa678334dce11fd31</id>
<content type='text'>
Part of the benefit of clients using the keystoneclient adapter to
manage the session object is that we can have a standard set of kwargs
that can be controlled from the adapter. This only works if the unknown
kwargs are passed through to the adapter.

Change-Id: I78f195ef739dbfe33a08f4dc1922b14ec77ae833
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of the benefit of clients using the keystoneclient adapter to
manage the session object is that we can have a standard set of kwargs
that can be controlled from the adapter. This only works if the unknown
kwargs are passed through to the adapter.

Change-Id: I78f195ef739dbfe33a08f4dc1922b14ec77ae833
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Remove RAX-specific auth in troveclient"</title>
<updated>2014-12-10T21:07:02+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2014-12-10T21:07:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=06dd75c8d412da1b1a65bf984c60808098ec5c4d'/>
<id>06dd75c8d412da1b1a65bf984c60808098ec5c4d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add profiling support to Trove client</title>
<updated>2014-12-09T19:41:18+00:00</updated>
<author>
<name>Zhi Yan Liu</name>
<email>zhiyanl@cn.ibm.com</email>
</author>
<published>2014-08-25T15:19:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=1cd92286473d5737cfa19ac4c850519e4ec64c72'/>
<id>1cd92286473d5737cfa19ac4c850519e4ec64c72</id>
<content type='text'>
To be able to create profiling traces for Trove, client should be
able to send special HTTP header that contains trace info.
This patch is as well important to be able to make cross project
traces. (Typical case horizon calls Trove via python client, if
profiler is initialized, Trove client will add extra header, that
will be parsed by special osprofiler middleware in Trove api)
Don't worry no security issue here, trace information is signed
by HMAC key that is setted in api-paste.ini. So only person that
knows HMAC key is able to send proper header.
Main patch in Trove is: I580cce8d2b3c4ec9ce625ac09de6f14e1249f6f5

We prepared a common BP in oslo-spec due to integration change is
similar to all projects: I95dccdc9f274661767d2659c18b96da169891f30
Currently there are 2 other projects are using osprofiler: Glance &amp;
Cinder, and some others are working in progress.

Change-Id: I5a76e11d428c63d33f6d2c2021426090ebf8340c
Signed-off-by: Zhi Yan Liu &lt;zhiyanl@cn.ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To be able to create profiling traces for Trove, client should be
able to send special HTTP header that contains trace info.
This patch is as well important to be able to make cross project
traces. (Typical case horizon calls Trove via python client, if
profiler is initialized, Trove client will add extra header, that
will be parsed by special osprofiler middleware in Trove api)
Don't worry no security issue here, trace information is signed
by HMAC key that is setted in api-paste.ini. So only person that
knows HMAC key is able to send proper header.
Main patch in Trove is: I580cce8d2b3c4ec9ce625ac09de6f14e1249f6f5

We prepared a common BP in oslo-spec due to integration change is
similar to all projects: I95dccdc9f274661767d2659c18b96da169891f30
Currently there are 2 other projects are using osprofiler: Glance &amp;
Cinder, and some others are working in progress.

Change-Id: I5a76e11d428c63d33f6d2c2021426090ebf8340c
Signed-off-by: Zhi Yan Liu &lt;zhiyanl@cn.ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove RAX-specific auth in troveclient</title>
<updated>2014-12-09T19:33:33+00:00</updated>
<author>
<name>Swapnil Kulkarni</name>
<email>swapnilkulkarni2608@gmail.com</email>
</author>
<published>2014-01-25T02:55:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=cd58da52134069f94e7efb82685882d5d3aa122f'/>
<id>cd58da52134069f94e7efb82685882d5d3aa122f</id>
<content type='text'>
Author: Swapnil Kulkarni &lt;swapnilkulkarni2608@gmail.com&gt;
Co-Authored-By: Nikhil Manchanda &lt;SlickNik@gmail.com&gt;
Co-Authored-By: Craig Vyvial &lt;cp16net@gmail.com&gt;

Change-Id: I250777890a1f5240c5f14290cf02eb5a7b34b434
Closes-Bug: #966329
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Author: Swapnil Kulkarni &lt;swapnilkulkarni2608@gmail.com&gt;
Co-Authored-By: Nikhil Manchanda &lt;SlickNik@gmail.com&gt;
Co-Authored-By: Craig Vyvial &lt;cp16net@gmail.com&gt;

Change-Id: I250777890a1f5240c5f14290cf02eb5a7b34b434
Closes-Bug: #966329
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds support for Keystone V3 API</title>
<updated>2014-12-01T23:58:36+00:00</updated>
<author>
<name>Bob Thyne</name>
<email>bob.thyne@hp.com</email>
</author>
<published>2014-11-13T07:21:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=4f1fb53ecbcdf8bb9d42cbc962e0c55915629659'/>
<id>4f1fb53ecbcdf8bb9d42cbc962e0c55915629659</id>
<content type='text'>
Updated trove client to support Keystone V3 API. The
Keystoneclient session object is used for authentication, retrieving
the service catalog and HTTP connection/session management.

Added additional CLI parameters for Keystone V3.

Added tests using requests_mock instead of mocking completely the
session object like the previous failed patch:

https://review.openstack.org/#/c/102315

Change-Id: Ib804c0a45b3b4d3f8670ec642b2c2fd1be6cd656
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated trove client to support Keystone V3 API. The
Keystoneclient session object is used for authentication, retrieving
the service catalog and HTTP connection/session management.

Added additional CLI parameters for Keystone V3.

Added tests using requests_mock instead of mocking completely the
session object like the previous failed patch:

https://review.openstack.org/#/c/102315

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