[Bug 1450032] Re: Wrong version of python-cinderclient (1.0.6) dependency referenced in python-openstackclient package

James Page james.page at ubuntu.com
Mon Oct 23 12:56:40 UTC 2017


Confirmed

# openstack
(openstack) volume list
(python-cinderclient 1.0.8 (/usr/lib/python2.7/dist-packages), Requirement.parse('python-cinderclient>=1.1.0'))


generally at this point in time the ubuntu-openstack was not actively maintaining the python-openstackclient package (hence the depends are wonky); this is no longer the case in later openstackclient packages. 


** Changed in: python-openstackclient (Ubuntu)
       Status: New => Won't Fix

** Changed in: python-openstackclient (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-openstackclient in Ubuntu.
https://bugs.launchpad.net/bugs/1450032

Title:
  Wrong version of python-cinderclient (1.0.6) dependency referenced in
  python-openstackclient package

Status in python-openstackclient package in Ubuntu:
  Won't Fix

Bug description:
  Installing the latest Kilo based python-openstackclient package on
  trusty from cloudarchive results in an unusable openstack-client:

  failed: [ctl1] => {"failed": true, "parsed": false}
  invalid output was: ERROR: openstackclient.shell Exception raised:
  (python-cinderclient 1.0.8 (/usr/lib/python2.7/dist-packages),
  Requirement.parse('python-cinderclient>=1.1.0'))
  ERROR: openstackclient.shell Exception raised: (python-cinderclient
  1.0.8 (/usr/lib/python2.7/dist-packages),
  Requirement.parse('python-cinderclient>=1.1.0'))
  Traceback (most recent call last):
  ~  File
  "/root/.ansible/tmp/ansible-tmp-1430311274.91-151594603843279/openstack",
  line 1410, in <module>
  ~    main()
  ~  File
  "/root/.ansible/tmp/ansible-tmp-1430311274.91-151594603843279/openstack",
  line 164, in main
  ~    raise Exception(err)
  Exception: None

  It seems that the python-openstackclient package incorrectly depends
  on the python-cinderclient >= 1.0.6 instead of 1.1.0 from the code
  requirements.

  apt-cache show python-openstackclient
  Package: python-openstackclient
  Priority: optional
  Section: python
  Installed-Size: 1160
  Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
  Architecture: all
  Version: 1.0.1-0ubuntu1~cloud0
  Depends: python-cinderclient (>= 1:1.0.6), python-cliff (>= 1.6.0),
  python-crypto (>= 2.6.0), python-glanceclient (>= 1:0.13.1),
  python-keystoneclient (>= 1:0.10.0), python-novaclient (>= 1:2.17.0),
  python-neutronclient (>= 1:2.3.6), python-requests (>= 1.2.1),
  python-six (>= 1.7.0), python (>= 2.7), python (<< 2.8), python:any
  (>= 2.7.1-0ubuntu2), python-pbr, python-babel, cliff-tablib,
  python-oslo-i18n, python-oslo.utils, python-oslo.serialization,
  python-stevedore
  Filename:
  pool/main/p/python-openstackclient/python-openstackclient_1.0.1-0ubuntu1~cloud0_all.deb
  Size: 96960
  MD5sum: eb914912669166f69dba1e728dde2289
  SHA1: 4ebcc10cdcbb693063be5c449593e1f0a4ea85c7
  SHA256: ba6386fe712a36f9cb4c9fc6f3c4b222920a9c2eedbdd3f323fdf5f0017cbe60
  Description-en: OpenStack Command-line Client
  ~ python-openstackclient is a unified command-line client for the
  OpenStack APIs.
  ~ It is a thin wrapper to the stock python-*client modules that
  implement the
  ~ actual REST API client actions.
  ~ .
  ~ This is an implementation of the design goals shown in
  ~ http://wiki.openstack.org/UnifiedCLI.  The primary goal is to provide
  ~ a unified shell command structure and a common language to describe
  ~ operations in OpenStack.
  Description-md5: 18183f18c3423a12c86fb1ecccee5857
  Original-Maintainer: PKG OpenStack
  <openstack-devel at lists.alioth.debian.org>

  Package: python-openstackclient
  Priority: optional
  Section: universe/python
  Installed-Size: 931
  Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
  Original-Maintainer: PKG OpenStack
  <openstack-devel at lists.alioth.debian.org>
  Architecture: all
  Version: 0.3.0-1ubuntu1
  Depends: python-cinderclient (>= 1:1.0.6), python-cliff (>= 1.4.3),
  python-crypto (>= 2.6.0), python-glanceclient (>= 1:0.9.0),
  python-keyring (>= 1.6.1), python-keystoneclient (>= 1:0.4.1),
  python-novaclient (>= 1:2.15.0), python-requests (>= 1.1), python-six
  (>= 1.4.1), python (>= 2.7), python (<< 2.8), python:any (>=
  2.7.1-0ubuntu2), python-pbr
  Filename:
  pool/universe/p/python-openstackclient/python-openstackclient_0.3.0-1ubuntu1_all.deb
  Size: 81058
  MD5sum: fc9498203320a649d0ee2fbcf6e48e5d
  SHA1: 10665c8774f1377472fe080abafdc1afa7e9bcfc
  SHA256: ca4f196d93c4365d6672617fad00d6c3b814ebe716e8dff6a44ad06aebcf79b1
  Description-en: OpenStack Command-line Client
  ~ python-openstackclient is a unified command-line client for the
  OpenStack APIs.
  ~ It is a thin wrapper to the stock python-*client modules that
  implement the
  ~ actual REST API client actions.
  ~ .
  ~ This is an implementation of the design goals shown in
  ~ http://wiki.openstack.org/UnifiedCLI.  The primary goal is to provide
  ~ a unified shell command structure and a common language to describe
  ~ operations in OpenStack.
  Description-md5: 18183f18c3423a12c86fb1ecccee5857
  Homepage: http://wiki.openstack.org/OpenStackClient
  Bugs: https://bugs.launchpad.net/ubuntu/+filebug
  Origin: Ubuntu

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-openstackclient/+bug/1450032/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list