[Bug 1487645] Re: glance image-show does not output correctly
OpenStack Infra
1487645 at bugs.launchpad.net
Thu Sep 10 08:06:14 UTC 2015
Reviewed: https://review.openstack.org/219338
Committed: https://git.openstack.org/cgit/openstack/python-glanceclient/commit/?id=2c7da7cb6077b89a7e195f76ed092ea7dfe65e02
Submitter: Jenkins
Branch: master
commit 2c7da7cb6077b89a7e195f76ed092ea7dfe65e02
Author: David Sariel <dsariel at redhat.com>
Date: Wed Sep 2 14:48:17 2015 +0300
Invalid output running the command 'glance image-show <image_id>'
Running the command returns the string 'id' and fails on exception.
In function _image_meta_from_headers the meta variable was not properly
set because key was not lowercased. Converting key to lowercase solves
the problem.
NOTE: this is a compatibility fix for urllib3 >= 1.11
Closes-Bug: #1487645
Co-Authored-by: Flavio Percoco <flavio at redhat.com>
Change-Id: I1b0b327163577585becb5e762536058d21dc1c98
** Changed in: python-glanceclient
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-glanceclient in Ubuntu.
https://bugs.launchpad.net/bugs/1487645
Title:
glance image-show does not output correctly
Status in python-glanceclient:
Fix Committed
Status in python-glanceclient package in Ubuntu:
Fix Released
Status in python-urllib3 package in Ubuntu:
Invalid
Status in requests package in Ubuntu:
Invalid
Bug description:
1) Description of the problem
When running `glance image-show` on an existing image, the glance
client does not output the details of the image.
glance client version: 0.19.0
operating system: ubuntu 14.04
The glance client is installed from the UCA liberty-staging repo. This
bug does not appear when python-glanceclient is installed from the
CentOS 7 delorean repo or when installed directly from pip.
2) Impact
A user can't view details of their image via the command line.
The behavior trickles down to python-openstackclient.
Our use case is in puppet: the glance_image provider in the glance
puppet module cannot fetch details of an uploaded image, and so tries
to upload the image again with --copy-from and fails.
3) Expected behavior
(Installed from UCA Kilo)
# glance --version
0.15.0
# glance image-show 3aa89a60-a18f-4c5e-bda1-a60eed5f6997
+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | d972013792949d0d3ba628fbe8685bce |
| container_format | bare |
| created_at | 2015-08-21T21:22:57.000000 |
| deleted | False |
| disk_format | qcow2 |
| id | 3aa89a60-a18f-4c5e-bda1-a60eed5f6997 |
| is_public | True |
| min_disk | 0 |
| min_ram | 0 |
| name | test_image |
| owner | fe3360a176d54a049883f9914552798d |
| protected | False |
| size | 13147648 |
| status | active |
| updated_at | 2015-08-21T21:23:00.000000 |
+------------------+--------------------------------------+
4) Actual behavior
(Installed from UCA Liberty-staging)
# glance --version
0.19.0
# glance image-show 728d718c-22cd-4c59-a25d-58ec163d7c69
id
5) Steps to reproduce
- install the liberty-staging repo
- apt-get install python-glanceclient
- run glance image-show against an openstack cloud with glance exposed
Additional information:
# lsb_release -rd
Description: Ubuntu 14.04.2 LTS
Release: 14.04
# apt-cache policy python-glanceclient
python-glanceclient:
Installed: 1:0.19.0-1ubuntu1~cloud0
Candidate: 1:0.19.0-1ubuntu1~cloud0
Version table:
*** 1:0.19.0-1ubuntu1~cloud0 0
500 http://ppa.launchpad.net/ubuntu-cloud-archive/liberty-staging/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
1:0.12.0-0ubuntu1 0
500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
To manage notifications about this bug go to:
https://bugs.launchpad.net/python-glanceclient/+bug/1487645/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list