<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-glanceclient.git/glanceclient/v2, branch 0.16.0</title>
<subtitle>opendev.org: openstack/python-glanceclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/'/>
<entry>
<title>Merge "Glance image delete output"</title>
<updated>2015-02-20T14:48:49+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-02-20T14:48:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=654ba87a89d5ceb13e8704ee6366578a60705405'/>
<id>654ba87a89d5ceb13e8704ee6366578a60705405</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Glance image delete output</title>
<updated>2015-02-17T10:27:24+00:00</updated>
<author>
<name>Abhishek Talwar</name>
<email>abhishek.talwar@tcs.com</email>
</author>
<published>2014-12-11T09:24:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=f7cdc3eefe1d34bca2efb08d21c401cc9d9a457d'/>
<id>f7cdc3eefe1d34bca2efb08d21c401cc9d9a457d</id>
<content type='text'>
Deleting an already deleted image using admin user is throwing an
error "404 Not Found" which is confusing. Deleting an image that does
not exist throws "No image with a name or ID of 'image-id' exists."

Updated the code so that trying to delete an already deleted image
throws "No image with an ID of 'image-id' exists." error.

Closes-Bug: #1333119
Change-Id: I8f9a6174663337a0f48aafa029a4339c32eb2134
Co-Authored-By: Abhishek Talwar &lt;abhishek.talwar@tcs.com&gt;
Co-Authored-By: Kamil Rykowski &lt;kamil.rykowski@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Deleting an already deleted image using admin user is throwing an
error "404 Not Found" which is confusing. Deleting an image that does
not exist throws "No image with a name or ID of 'image-id' exists."

Updated the code so that trying to delete an already deleted image
throws "No image with an ID of 'image-id' exists." error.

Closes-Bug: #1333119
Change-Id: I8f9a6174663337a0f48aafa029a4339c32eb2134
Co-Authored-By: Abhishek Talwar &lt;abhishek.talwar@tcs.com&gt;
Co-Authored-By: Kamil Rykowski &lt;kamil.rykowski@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Change oslo.utils to oslo_utils</title>
<updated>2015-02-05T22:27:16+00:00</updated>
<author>
<name>Louis Taylor</name>
<email>kragniz@gmail.com</email>
</author>
<published>2015-02-05T22:27:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=e99e0c8690e25abf226f3a7eaf636ce967537fee'/>
<id>e99e0c8690e25abf226f3a7eaf636ce967537fee</id>
<content type='text'>
The oslo.utils libraries are moving away from namespace packages.

This requires oslo.utils&gt;=1.2.0

bp drop-namespace-packages

Change-Id: I803df61e91eabb96329d859aef6bea03530fb84f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The oslo.utils libraries are moving away from namespace packages.

This requires oslo.utils&gt;=1.2.0

bp drop-namespace-packages

Change-Id: I803df61e91eabb96329d859aef6bea03530fb84f
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Disable progress bar if image is piped into client"</title>
<updated>2015-02-04T23:41:11+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-02-04T23:41:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=5b2603d74ebad1147ac5bfd9bf18d470fe127716'/>
<id>5b2603d74ebad1147ac5bfd9bf18d470fe127716</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Remove openstack.common.strutils"</title>
<updated>2015-02-02T04:49:32+00:00</updated>
<author>
<name>Jenkins</name>
<email>jenkins@review.openstack.org</email>
</author>
<published>2015-02-02T04:49:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=4bfd8d5097737799ad364b0b2f58c88421f0ea61'/>
<id>4bfd8d5097737799ad364b0b2f58c88421f0ea61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a `--limit` parameter to list operations</title>
<updated>2015-01-29T10:37:55+00:00</updated>
<author>
<name>Flavio Percoco</name>
<email>flaper87@gmail.com</email>
</author>
<published>2015-01-27T13:20:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=93c9bc1fe0ae3f5c95395e7a883fdffcc79d7151'/>
<id>93c9bc1fe0ae3f5c95395e7a883fdffcc79d7151</id>
<content type='text'>
In v2, we use the link header during paginations to know when there are
more images available in the server that could be returned in the same
request. This way, it's possible to iterate over the generator returned
by list and consume the images in the server.

However, it's currently not possible to tell glanceclient the exact
number of images we want, which basically means that it'll *always* go
through the whole list of images in the server unless the limit is
implemented by the consumer.

DocImpact
Change-Id: I9f65a40d4eafda6320e5c7d94d03fcd1bbc93e33
Closes-bug: #1415035</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In v2, we use the link header during paginations to know when there are
more images available in the server that could be returned in the same
request. This way, it's possible to iterate over the generator returned
by list and consume the images in the server.

However, it's currently not possible to tell glanceclient the exact
number of images we want, which basically means that it'll *always* go
through the whole list of images in the server unless the limit is
implemented by the consumer.

DocImpact
Change-Id: I9f65a40d4eafda6320e5c7d94d03fcd1bbc93e33
Closes-bug: #1415035</pre>
</div>
</content>
</entry>
<entry>
<title>Remove openstack.common.strutils</title>
<updated>2015-01-27T19:22:42+00:00</updated>
<author>
<name>Louis Taylor</name>
<email>kragniz@gmail.com</email>
</author>
<published>2015-01-06T14:32:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=b818826420a383e733ec40881ff436595ca57cc8'/>
<id>b818826420a383e733ec40881ff436595ca57cc8</id>
<content type='text'>
This module now lives in oslo.utils, so import it from there instead.

Co-Authored-By: Ian Cordasco &lt;ian.cordasco@rackspace.com&gt;
Change-Id: Ib35dc840992433542490670781badd9529ec8947
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This module now lives in oslo.utils, so import it from there instead.

Co-Authored-By: Ian Cordasco &lt;ian.cordasco@rackspace.com&gt;
Change-Id: Ib35dc840992433542490670781badd9529ec8947
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable progress bar if image is piped into client</title>
<updated>2015-01-06T10:36:01+00:00</updated>
<author>
<name>Louis Taylor</name>
<email>kragniz@gmail.com</email>
</author>
<published>2014-12-16T17:59:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=90543244423692cade8673cf78fa601c9af04f1c'/>
<id>90543244423692cade8673cf78fa601c9af04f1c</id>
<content type='text'>
Previously, running:

    cat something.img | glance image-create --progress --container-format=bare --disk-format=raw

or

    cat something.img | glance --os-image-api-version 2 image-upload --progress &lt;image id&gt;

would result in an error. This error was caused by the length of the
input being unknown, so the overall progress cannot be found.

This patch disables the progress bar whenever the size of the input file
cannot be determined.

Change-Id: I6bfef7441864b638194126880241cc2c96d5b18b
Closes-Bug: #1402746
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, running:

    cat something.img | glance image-create --progress --container-format=bare --disk-format=raw

or

    cat something.img | glance --os-image-api-version 2 image-upload --progress &lt;image id&gt;

would result in an error. This error was caused by the length of the
input being unknown, so the overall progress cannot be found.

This patch disables the progress bar whenever the size of the input file
cannot be determined.

Change-Id: I6bfef7441864b638194126880241cc2c96d5b18b
Closes-Bug: #1402746
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Requests breaking download progress bar</title>
<updated>2015-01-04T20:52:00+00:00</updated>
<author>
<name>Louis Taylor</name>
<email>kragniz@gmail.com</email>
</author>
<published>2014-11-01T20:49:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=df02ee8e2a10d2f37a9c013dec157c88b8dce49d'/>
<id>df02ee8e2a10d2f37a9c013dec157c88b8dce49d</id>
<content type='text'>
The move to the requests library (dbb242b) broke the progress bar during
downloading an image with --progress enabled, due to requests returning
a generator, which has no __len__ function. This patch adds an iterable
wrapper which provides the length, sourced from Content-Length headers.

Closes-Bug: #1384664

Change-Id: I48598a824396bc6e7cba69eb3ce32e7c8f30a18a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The move to the requests library (dbb242b) broke the progress bar during
downloading an image with --progress enabled, due to requests returning
a generator, which has no __len__ function. This patch adds an iterable
wrapper which provides the length, sourced from Content-Length headers.

Closes-Bug: #1384664

Change-Id: I48598a824396bc6e7cba69eb3ce32e7c8f30a18a
</pre>
</div>
</content>
</entry>
<entry>
<title>Support Pagination for namespace list</title>
<updated>2014-12-11T06:21:41+00:00</updated>
<author>
<name>Travis Tripp</name>
<email>travis.tripp@hp.com</email>
</author>
<published>2014-10-15T23:46:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/python-glanceclient.git/commit/?id=9a4d8580e890c3c55c2d02904f5f6983bd06bd1c'/>
<id>9a4d8580e890c3c55c2d02904f5f6983bd06bd1c</id>
<content type='text'>
The rest api metadefs/namespaces supports pagination using the parameters
of limit, marker, sort_dir, &amp; sort_key. However, the glance client isn't
passing those parameters through (they come in as kwargs). This is
preventing pagination from working properly in horizon.

This is affecting Horizon support: https://review.openstack.org/#/c/104063/

Change-Id: Ib349cf3a3a437eb1711f350b37d0bd0e7d01330a
Closes-Bug: 1381816
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The rest api metadefs/namespaces supports pagination using the parameters
of limit, marker, sort_dir, &amp; sort_key. However, the glance client isn't
passing those parameters through (they come in as kwargs). This is
preventing pagination from working properly in horizon.

This is affecting Horizon support: https://review.openstack.org/#/c/104063/

Change-Id: Ib349cf3a3a437eb1711f350b37d0bd0e7d01330a
Closes-Bug: 1381816
</pre>
</div>
</content>
</entry>
</feed>
