The application is not compatible with Ubuntu 14.04

Bug #1636150 reported by Martin Paulo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
First App Application For OpenStack
Fix Released
Undecided
Martin Paulo

Bug Description

When I try to create the all-in-one instance using our (NeCTAR) Ubuntu 14.04 image the faafo.client fails when using to pip install the requirements.txt file.

In order to get it to install once it has failed I need to do the following:
 pip install --upgrade pbr
 pip install pytz
 pip install positional
 pip install iso8601

Once that is done the pip install of the requirements.txt file will successfully complete.

Changed in faafo:
assignee: nobody → Martin Paulo (martin-paulo)
Revision history for this message
Martin Paulo (martin-paulo) wrote :

The default NeCTAR image has python-pbr version 0.7.0 installed on it.
The pip install -r requirements.txt command does not replace this version with the later version required by the application. Hence there are two options: to either uninstall the python-pbr package via apt-get, or to do something along the lines of
sudo pip install --upgrade pbr
before running pip install -r requirements.txt...

Changed in faafo:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to faafo (master)

Reviewed: https://review.openstack.org/390582
Committed: https://git.openstack.org/cgit/openstack/faafo/commit/?id=9fe9c95be0ca361e09e4a54982229c7044660bde
Submitter: Jenkins
Branch: master

commit 9fe9c95be0ca361e09e4a54982229c7044660bde
Author: Martin Paulo <email address hidden>
Date: Tue Oct 25 16:40:32 2016 +0200

    Added fix required to run on Ubuntu 14.04

    When run with the NeCTAR Ubuntu 14.04 image the pip install of
    the requirements.txt file fails because:

    * pbr is already installed, and is an earlier version that that required
    * there are other python packages required that are not installed.

    This fix uses pip to upgrade the pbr version installed, and adds
    the required packages to the requirments.txt file.

    Closes-Bug: #1636150
    Change-Id: I2b5a3988cfbaa1c2b6feec0a3e18dec805fcfb83

Changed in faafo:
status: In Progress → 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.