<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-troveclient.git/troveclient/shell.py, branch liberty-eol</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>Allow a user to pass an insecure environment variable</title>
<updated>2015-06-18T19:19:53+00:00</updated>
<author>
<name>Craig Vyvial</name>
<email>cp16net@gmail.com</email>
</author>
<published>2015-06-18T16:27:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=1d30a5ff508473e70e6c13a771443ccf43bf7025'/>
<id>1d30a5ff508473e70e6c13a771443ccf43bf7025</id>
<content type='text'>
Closes-Bug: #1466576

Change-Id: I66378e67cbbfbbfb0906743b74cd5bde7683432c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes-Bug: #1466576

Change-Id: I66378e67cbbfbbfb0906743b74cd5bde7683432c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes new hacking rules</title>
<updated>2015-05-26T08:58:51+00:00</updated>
<author>
<name>Sushil Kumar</name>
<email>sushil.kumar3@hp.com</email>
</author>
<published>2015-05-20T20:13:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=025191af5068a853e527faeb826bd3fec40677ae'/>
<id>025191af5068a853e527faeb826bd3fec40677ae</id>
<content type='text'>
Updated the hacking version as per global-requirements.

Fixed some of new appearing hacking rules, as listed follows:
- E128 continuation line under-indented for visual indent
- E265 block comment should start with '# '
- E713 test for membership should be 'not in'
- H238  old style class declaration, use new style (inherit from `object`)

Rules which are not yet fixed have been incorporated to ignorelist
- H405 Multi line docstrings should start with a one line summary
       followed by an empty line
- H501 Do not use locals() or self.__dict__ for formatting strings

Change-Id: I885c6fa8ad0e6a98f7a8479f3441ed08ed2cbaa6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated the hacking version as per global-requirements.

Fixed some of new appearing hacking rules, as listed follows:
- E128 continuation line under-indented for visual indent
- E265 block comment should start with '# '
- E713 test for membership should be 'not in'
- H238  old style class declaration, use new style (inherit from `object`)

Rules which are not yet fixed have been incorporated to ignorelist
- H405 Multi line docstrings should start with a one line summary
       followed by an empty line
- H501 Do not use locals() or self.__dict__ for formatting strings

Change-Id: I885c6fa8ad0e6a98f7a8479f3441ed08ed2cbaa6
</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>Fix grammatical errors in profiler messages</title>
<updated>2015-02-13T22:30:25+00:00</updated>
<author>
<name>Peter Stachowski</name>
<email>peter@tesora.com</email>
</author>
<published>2015-02-13T15:26:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=740379da939ee9d71511d6a56e13ae01060316fb'/>
<id>740379da939ee9d71511d6a56e13ae01060316fb</id>
<content type='text'>
While testing the osprofiler code, certain grammatical inconsistencies
were found in the help/messages.

These have been fixed.

Change-Id: Ia0b81870e15a9bc118bcaa81e698ef0e44c96f94
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While testing the osprofiler code, certain grammatical inconsistencies
were found in the help/messages.

These have been fixed.

Change-Id: Ia0b81870e15a9bc118bcaa81e698ef0e44c96f94
</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>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>
<entry>
<title>Reverse fix for 1323866 as it regressed trove CLI</title>
<updated>2014-11-10T17:25:29+00:00</updated>
<author>
<name>Amrith Kumar</name>
<email>amrith@tesora.com</email>
</author>
<published>2014-11-10T17:25:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-troveclient.git/commit/?id=d4c28878549967258bf7a0ad5dc0ebdde9ff4ddd'/>
<id>d4c28878549967258bf7a0ad5dc0ebdde9ff4ddd</id>
<content type='text'>
Trove CLI appears to be broken (fresh checkout, devstack as well as
openstack gate). All commands fail with

ERROR: __init__() got an unexpected keyword argument 'http_log_debug'

Correcting the obvious place where this appears to be an issue is
causing additional failures and as it is time-critical to get this
back up and running, I'm proposing a reversal of the change from
3c47a1855b7ee1345dadfb00ae90a6279b7c424e while that change is
completely reworked.

I will ping trove core for an approval on this and if I don't get an
approval, I'll fast track this reversal.

Change-Id: Icac028cfafac57c7e3ef03d4277ae2b7833bf58f
Partial-Bug: 1391840
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Trove CLI appears to be broken (fresh checkout, devstack as well as
openstack gate). All commands fail with

ERROR: __init__() got an unexpected keyword argument 'http_log_debug'

Correcting the obvious place where this appears to be an issue is
causing additional failures and as it is time-critical to get this
back up and running, I'm proposing a reversal of the change from
3c47a1855b7ee1345dadfb00ae90a6279b7c424e while that change is
completely reworked.

I will ping trove core for an approval on this and if I don't get an
approval, I'll fast track this reversal.

Change-Id: Icac028cfafac57c7e3ef03d4277ae2b7833bf58f
Partial-Bug: 1391840
</pre>
</div>
</content>
</entry>
</feed>
