Missing Dependency

Bug #1456360 reported by Daneyon Hansen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-magnumclient
Fix Released
Undecided
Amey Bhide

Bug Description

Tried installing client on F21:

yum install -y python-devel
git clone http://github.com/openstack/python-magnumclient
sudo pip install -e .

Received a dependency error for oslo_serialization. Had to install it:

sudo pip install oslo.serialization

Revision history for this message
Amey Bhide (abhide) wrote :

Seems to be pulling in the dependency from python-keystoneclient

Collecting oslo.serialization>=1.4.0 (from python-keystoneclient>=1.3.0)
/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:79: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
  InsecurePlatformWarning
  Downloading oslo.serialization-1.5.0-py2.py3-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): PrettyTable<0.8,>=0.7 in /usr/local/lib/python2.7/dist-packages (from python-keystoneclient>=1.3.0)
Requirement already satisfied (use --upgrade to upgrade): msgpack-python>=0.4.0 in /usr/local/lib/python2.7/dist-packages (from oslo.serialization>=1.4.0->python-keystoneclient>=1.3.0)
Installing collected packages: oslo.serialization
Successfully installed oslo.serialization-1.5.0

Changed in python-magnumclient:
assignee: nobody → Amey Bhide (abhide)
Revision history for this message
Adrian Otto (aotto) wrote :

Amey,

How do you suggest we address this? Should we add oslo_serialization to our requirements.txt?

Thanks,

Adrian

Changed in python-magnumclient:
status: New → Incomplete
Changed in python-magnumclient:
status: Incomplete → In Progress
Revision history for this message
Amey Bhide (abhide) wrote :
Changed in python-magnumclient:
status: In Progress → Fix Committed
Adrian Otto (aotto)
Changed in python-magnumclient:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.