← Back to team overview

openstack team mailing list archive

Error while installing devstack

 

Hi All,

I am new to openstack and trying to install it using devstack.
On executing stack.sh, I am getting the following error

++ cat /home/sagar/devstack/files/pips/horizon
/home/sagar/devstack/files/pips/keystone
/home/sagar/devstack/files/pips/tempest
+ pip_install django-nose-selenium pycrypto==2.3 -e git+
https://github.com/jacobian/openstack.compute.git#egg=openstack PassLib pika
+ [[ False = \T\r\u\e ]]
+ sudo PIP_DOWNLOAD_CACHE=/var/cache/pip
HTTP_PROXY=http://myproxy.com:8080/HTTPS_PROXY=
https://myproxy.com:8080/ pip install --use-mirrors django-nose-selenium
pycrypto==2.3 -e git+
https://github.com/jacobian/openstack.compute.git#egg=openstack PassLib pika
fatal: ambiguous argument 'origin/master': unknown revision or path not in
the working tree.
Use '--' to separate paths from revisions
Downloading/unpacking django-nose-selenium
  Running setup.py egg_info for package django-nose-selenium

Requirement already satisfied (use --upgrade to upgrade): pycrypto==2.3 in
/usr/lib/python2.7/dist-packages
Downloading/unpacking PassLib
  Running setup.py egg_info for package PassLib

    no previously-included directories found matching 'docs/_build'
    no previously-included directories found matching '*.komodoproject'
Downloading/unpacking pika
  Running setup.py egg_info for package pika

Obtaining openstack from git+
https://github.com/jacobian/openstack.compute.git#egg=openstack
  Updating ./src/openstack clone
  Could not find a tag or branch 'origin/master', assuming commit.
  Complete output from command /usr/bin/git reset --hard -q origin/master:

----------------------------------------
Command /usr/bin/git reset --hard -q origin/master failed with error code
128
Storing complete log in /home/sagar/.pip/pip.log
++ failed
++ local r=1
++ set +o xtrace

Attached is the log file. I am running this on a VM within my office
network.
I have set the proxies and then executing stack.sh
http_proxy=http://myproxy.com:8080/
https_proxy=http://myproxy.com:8080/./stack.sh

Am I missing something ?

Regards,
Sagar
+ BASE_SQL_CONN=mysql://root:sagar@localhost
+ RABBIT_HOST=localhost
+ read_password RABBIT_PASSWORD 'ENTER A PASSWORD TO USE FOR RABBIT.'
+ set +o xtrace
+ GLANCE_HOSTPORT=10.10.130.24:9292
+ SWIFT_DATA_LOCATION=/opt/stack/swift/data
+ SWIFT_CONFIG_LOCATION=/opt/stack/swift/config
+ SWIFT_LOOPBACK_DISK_SIZE=1000000
+ SWIFT_PARTITION_POWER_SIZE=9
+ [[ g-api,g-reg,key,n-api,n-cpu,n-net,n-sch,n-novnc,n-xvnc,n-cauth,horizon,mysql,rabbit,openstackx =~ swift ]]
+ read_password SERVICE_TOKEN 'ENTER A SERVICE_TOKEN TO USE FOR THE SERVICE ADMIN TOKEN.'
+ set +o xtrace
+ read_password ADMIN_PASSWORD 'ENTER A PASSWORD TO USE FOR HORIZON AND KEYSTONE (20 CHARS OR LESS).'
+ set +o xtrace
+ KEYSTONE_AUTH_HOST=10.10.130.24
+ KEYSTONE_AUTH_PORT=35357
+ KEYSTONE_AUTH_PROTOCOL=http
+ KEYSTONE_SERVICE_HOST=10.10.130.24
+ KEYSTONE_SERVICE_PORT=5000
+ KEYSTONE_SERVICE_PROTOCOL=http
+ [[ -n '' ]]
+ trap failed ERR
+ set -o xtrace
+ sudo mkdir -p /opt/stack
+ '[' '!' -w /opt/stack ']'
+ apt_get update
+ [[ False = \T\r\u\e ]]
+ local sudo=sudo
++ id -u
+ '[' 1000 = 0 ']'
+ sudo DEBIAN_FRONTEND=noninteractive http_proxy=http://myproxy.com:8080/ https_proxy=https://myproxy.com:8080/ apt-get --option Dpkg::Options::=--force-confold --assume-yes update
Ign http://security.ubuntu.com oneiric-security InRelease
Ign http://in.archive.ubuntu.com oneiric InRelease
Hit http://security.ubuntu.com oneiric-security Release.gpg
Ign http://in.archive.ubuntu.com oneiric-updates InRelease
Hit http://security.ubuntu.com oneiric-security Release
Ign http://in.archive.ubuntu.com oneiric-backports InRelease
Hit http://security.ubuntu.com oneiric-security/main Sources
Hit http://in.archive.ubuntu.com oneiric Release.gpg
Hit http://security.ubuntu.com oneiric-security/restricted Sources
Hit http://in.archive.ubuntu.com oneiric-updates Release.gpg
Hit http://security.ubuntu.com oneiric-security/universe Sources
Hit http://in.archive.ubuntu.com oneiric-backports Release.gpg
Hit http://security.ubuntu.com oneiric-security/multiverse Sources
Hit http://in.archive.ubuntu.com oneiric Release
Hit http://security.ubuntu.com oneiric-security/main amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-updates Release
Hit http://security.ubuntu.com oneiric-security/restricted amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-backports Release
Hit http://security.ubuntu.com oneiric-security/universe amd64 Packages
Hit http://in.archive.ubuntu.com oneiric/main Sources
Hit http://security.ubuntu.com oneiric-security/multiverse amd64 Packages
Hit http://in.archive.ubuntu.com oneiric/restricted Sources
Hit http://security.ubuntu.com oneiric-security/main i386 Packages
Hit http://in.archive.ubuntu.com oneiric/universe Sources
Hit http://security.ubuntu.com oneiric-security/restricted i386 Packages
Hit http://in.archive.ubuntu.com oneiric/multiverse Sources
Hit http://security.ubuntu.com oneiric-security/universe i386 Packages
Hit http://in.archive.ubuntu.com oneiric/main amd64 Packages
Hit http://security.ubuntu.com oneiric-security/multiverse i386 Packages
Hit http://security.ubuntu.com oneiric-security/main TranslationIndex
Hit http://security.ubuntu.com oneiric-security/multiverse TranslationIndex
Hit http://security.ubuntu.com oneiric-security/restricted TranslationIndex
Hit http://security.ubuntu.com oneiric-security/universe TranslationIndex
Hit http://security.ubuntu.com oneiric-security/main Translation-en
Hit http://security.ubuntu.com oneiric-security/multiverse Translation-en
Hit http://security.ubuntu.com oneiric-security/restricted Translation-en
Hit http://security.ubuntu.com oneiric-security/universe Translation-en
Hit http://in.archive.ubuntu.com oneiric/restricted amd64 Packages
Hit http://in.archive.ubuntu.com oneiric/universe amd64 Packages
Hit http://in.archive.ubuntu.com oneiric/multiverse amd64 Packages
Hit http://in.archive.ubuntu.com oneiric/main i386 Packages
Hit http://in.archive.ubuntu.com oneiric/restricted i386 Packages
Hit http://in.archive.ubuntu.com oneiric/universe i386 Packages
Hit http://in.archive.ubuntu.com oneiric/multiverse i386 Packages
Hit http://in.archive.ubuntu.com oneiric/main TranslationIndex
Hit http://in.archive.ubuntu.com oneiric/multiverse TranslationIndex
Hit http://in.archive.ubuntu.com oneiric/restricted TranslationIndex
Hit http://in.archive.ubuntu.com oneiric/universe TranslationIndex
Hit http://in.archive.ubuntu.com oneiric-updates/main Sources
Hit http://in.archive.ubuntu.com oneiric-updates/restricted Sources
Hit http://in.archive.ubuntu.com oneiric-updates/universe Sources
Hit http://in.archive.ubuntu.com oneiric-updates/multiverse Sources
Hit http://in.archive.ubuntu.com oneiric-updates/main amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-updates/restricted amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-updates/universe amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-updates/multiverse amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-updates/main i386 Packages
Hit http://in.archive.ubuntu.com oneiric-updates/restricted i386 Packages
Hit http://in.archive.ubuntu.com oneiric-updates/universe i386 Packages
Hit http://in.archive.ubuntu.com oneiric-updates/multiverse i386 Packages
Hit http://in.archive.ubuntu.com oneiric-updates/main TranslationIndex
Hit http://in.archive.ubuntu.com oneiric-updates/multiverse TranslationIndex
Hit http://in.archive.ubuntu.com oneiric-updates/restricted TranslationIndex
Hit http://in.archive.ubuntu.com oneiric-updates/universe TranslationIndex
Hit http://in.archive.ubuntu.com oneiric-backports/main Sources
Hit http://in.archive.ubuntu.com oneiric-backports/restricted Sources
Hit http://in.archive.ubuntu.com oneiric-backports/universe Sources
Hit http://in.archive.ubuntu.com oneiric-backports/multiverse Sources
Hit http://in.archive.ubuntu.com oneiric-backports/main amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-backports/restricted amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-backports/universe amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-backports/multiverse amd64 Packages
Hit http://in.archive.ubuntu.com oneiric-backports/main i386 Packages
Hit http://in.archive.ubuntu.com oneiric-backports/restricted i386 Packages
Hit http://in.archive.ubuntu.com oneiric-backports/universe i386 Packages
Hit http://in.archive.ubuntu.com oneiric-backports/multiverse i386 Packages
Hit http://in.archive.ubuntu.com oneiric-backports/main TranslationIndex
Hit http://in.archive.ubuntu.com oneiric-backports/multiverse TranslationIndex
Hit http://in.archive.ubuntu.com oneiric-backports/restricted TranslationIndex
Hit http://in.archive.ubuntu.com oneiric-backports/universe TranslationIndex
Hit http://in.archive.ubuntu.com oneiric/main Translation-en
Hit http://in.archive.ubuntu.com oneiric/multiverse Translation-en
Hit http://in.archive.ubuntu.com oneiric/restricted Translation-en
Hit http://in.archive.ubuntu.com oneiric/universe Translation-en
Hit http://in.archive.ubuntu.com oneiric-updates/main Translation-en
Hit http://in.archive.ubuntu.com oneiric-updates/multiverse Translation-en
Hit http://in.archive.ubuntu.com oneiric-updates/restricted Translation-en
Hit http://in.archive.ubuntu.com oneiric-updates/universe Translation-en
Hit http://in.archive.ubuntu.com oneiric-backports/main Translation-en
Hit http://in.archive.ubuntu.com oneiric-backports/multiverse Translation-en
Hit http://in.archive.ubuntu.com oneiric-backports/restricted Translation-en
Hit http://in.archive.ubuntu.com oneiric-backports/universe Translation-en
Reading package lists...
++ get_packages
++ local file_to_parse=general
++ local service
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/g-api ]]
++ [[ g-api == n-* ]]
++ [[ g-api == g-* ]]
++ [[ ! general =~ glance ]]
++ file_to_parse='general glance'
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/g-reg ]]
++ [[ g-reg == n-* ]]
++ [[ g-reg == g-* ]]
++ [[ ! general glance =~ glance ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/key ]]
++ [[ key == n-* ]]
++ [[ key == g-* ]]
++ [[ key == key* ]]
++ [[ ! general glance =~ keystone ]]
++ file_to_parse='general glance keystone'
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/n-api ]]
++ [[ n-api == n-* ]]
++ [[ ! general glance keystone =~ nova ]]
++ file_to_parse='general glance keystone nova'
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/n-cpu ]]
++ file_to_parse='general glance keystone nova n-cpu'
++ [[ n-cpu == n-* ]]
++ [[ ! general glance keystone nova n-cpu =~ nova ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/n-net ]]
++ [[ n-net == n-* ]]
++ [[ ! general glance keystone nova n-cpu =~ nova ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/n-sch ]]
++ [[ n-sch == n-* ]]
++ [[ ! general glance keystone nova n-cpu =~ nova ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/n-novnc ]]
++ file_to_parse='general glance keystone nova n-cpu n-novnc'
++ [[ n-novnc == n-* ]]
++ [[ ! general glance keystone nova n-cpu n-novnc =~ nova ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/n-xvnc ]]
++ [[ n-xvnc == n-* ]]
++ [[ ! general glance keystone nova n-cpu n-novnc =~ nova ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/n-cauth ]]
++ [[ n-cauth == n-* ]]
++ [[ ! general glance keystone nova n-cpu n-novnc =~ nova ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/horizon ]]
++ file_to_parse='general glance keystone nova n-cpu n-novnc horizon'
++ [[ horizon == n-* ]]
++ [[ horizon == g-* ]]
++ [[ horizon == key* ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/mysql ]]
++ [[ mysql == n-* ]]
++ [[ mysql == g-* ]]
++ [[ mysql == key* ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/rabbit ]]
++ [[ rabbit == n-* ]]
++ [[ rabbit == g-* ]]
++ [[ rabbit == key* ]]
++ for service in '${ENABLED_SERVICES//,/ }'
++ [[ -e /home/sagar/devstack/files/apts/openstackx ]]
++ [[ openstackx == n-* ]]
++ [[ openstackx == g-* ]]
++ [[ openstackx == key* ]]
++ for file in '${file_to_parse}'
++ local fname=/home/sagar/devstack/files/apts/general
++ local OIFS line package distros distro
++ [[ -e /home/sagar/devstack/files/apts/general ]]
++ OIFS=' 	
'
++ IFS='
'
++ for line in '$(<${fname})'
++ [[ pep8 =~ NOPRIME ]]
++ [[ pep8 =~ (.*)#.*dist:([^ ]*) ]]
++ echo pep8
++ for line in '$(<${fname})'
++ [[ pylint =~ NOPRIME ]]
++ [[ pylint =~ (.*)#.*dist:([^ ]*) ]]
++ echo pylint
++ for line in '$(<${fname})'
++ [[ python-pip =~ NOPRIME ]]
++ [[ python-pip =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-pip
++ for line in '$(<${fname})'
++ [[ screen =~ NOPRIME ]]
++ [[ screen =~ (.*)#.*dist:([^ ]*) ]]
++ echo screen
++ for line in '$(<${fname})'
++ [[ unzip =~ NOPRIME ]]
++ [[ unzip =~ (.*)#.*dist:([^ ]*) ]]
++ echo unzip
++ for line in '$(<${fname})'
++ [[ wget =~ NOPRIME ]]
++ [[ wget =~ (.*)#.*dist:([^ ]*) ]]
++ echo wget
++ for line in '$(<${fname})'
++ [[ psmisc =~ NOPRIME ]]
++ [[ psmisc =~ (.*)#.*dist:([^ ]*) ]]
++ echo psmisc
++ for line in '$(<${fname})'
++ [[ git-core =~ NOPRIME ]]
++ [[ git-core =~ (.*)#.*dist:([^ ]*) ]]
++ echo git-core
++ for line in '$(<${fname})'
++ [[ lsof # useful when debugging =~ NOPRIME ]]
++ [[ lsof # useful when debugging =~ (.*)#.*dist:([^ ]*) ]]
++ echo 'lsof '
++ for line in '$(<${fname})'
++ [[ openssh-server =~ NOPRIME ]]
++ [[ openssh-server =~ (.*)#.*dist:([^ ]*) ]]
++ echo openssh-server
++ for line in '$(<${fname})'
++ [[ vim-nox =~ NOPRIME ]]
++ [[ vim-nox =~ (.*)#.*dist:([^ ]*) ]]
++ echo vim-nox
++ for line in '$(<${fname})'
++ [[ locate # useful when debugging =~ NOPRIME ]]
++ [[ locate # useful when debugging =~ (.*)#.*dist:([^ ]*) ]]
++ echo 'locate '
++ for line in '$(<${fname})'
++ [[ python-virtualenv =~ NOPRIME ]]
++ [[ python-virtualenv =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-virtualenv
++ for line in '$(<${fname})'
++ [[ python-unittest2 =~ NOPRIME ]]
++ [[ python-unittest2 =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-unittest2
++ for line in '$(<${fname})'
++ [[ iputils-ping =~ NOPRIME ]]
++ [[ iputils-ping =~ (.*)#.*dist:([^ ]*) ]]
++ echo iputils-ping
++ for line in '$(<${fname})'
++ [[ wget =~ NOPRIME ]]
++ [[ wget =~ (.*)#.*dist:([^ ]*) ]]
++ echo wget
++ for line in '$(<${fname})'
++ [[ curl =~ NOPRIME ]]
++ [[ curl =~ (.*)#.*dist:([^ ]*) ]]
++ echo curl
++ for line in '$(<${fname})'
++ [[ tcpdump =~ NOPRIME ]]
++ [[ tcpdump =~ (.*)#.*dist:([^ ]*) ]]
++ echo tcpdump
++ for line in '$(<${fname})'
++ [[ euca2ools # only for testing client =~ NOPRIME ]]
++ [[ euca2ools # only for testing client =~ (.*)#.*dist:([^ ]*) ]]
++ echo 'euca2ools '
++ IFS=' 	
'
++ for file in '${file_to_parse}'
++ local fname=/home/sagar/devstack/files/apts/glance
++ local OIFS line package distros distro
++ [[ -e /home/sagar/devstack/files/apts/glance ]]
++ OIFS=' 	
'
++ IFS='
'
++ for line in '$(<${fname})'
++ [[ python-eventlet =~ NOPRIME ]]
++ [[ python-eventlet =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-eventlet
++ for line in '$(<${fname})'
++ [[ python-routes =~ NOPRIME ]]
++ [[ python-routes =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-routes
++ for line in '$(<${fname})'
++ [[ python-greenlet =~ NOPRIME ]]
++ [[ python-greenlet =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-greenlet
++ for line in '$(<${fname})'
++ [[ python-argparse =~ NOPRIME ]]
++ [[ python-argparse =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-argparse
++ for line in '$(<${fname})'
++ [[ python-sqlalchemy =~ NOPRIME ]]
++ [[ python-sqlalchemy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-sqlalchemy
++ for line in '$(<${fname})'
++ [[ python-wsgiref =~ NOPRIME ]]
++ [[ python-wsgiref =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-wsgiref
++ for line in '$(<${fname})'
++ [[ python-pastedeploy =~ NOPRIME ]]
++ [[ python-pastedeploy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-pastedeploy
++ for line in '$(<${fname})'
++ [[ python-xattr =~ NOPRIME ]]
++ [[ python-xattr =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-xattr
++ IFS=' 	
'
++ for file in '${file_to_parse}'
++ local fname=/home/sagar/devstack/files/apts/keystone
++ local OIFS line package distros distro
++ [[ -e /home/sagar/devstack/files/apts/keystone ]]
++ OIFS=' 	
'
++ IFS='
'
++ for line in '$(<${fname})'
++ [[ python-setuptools =~ NOPRIME ]]
++ [[ python-setuptools =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-setuptools
++ for line in '$(<${fname})'
++ [[ python-dev =~ NOPRIME ]]
++ [[ python-dev =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-dev
++ for line in '$(<${fname})'
++ [[ python-lxml =~ NOPRIME ]]
++ [[ python-lxml =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-lxml
++ for line in '$(<${fname})'
++ [[ python-pastescript =~ NOPRIME ]]
++ [[ python-pastescript =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-pastescript
++ for line in '$(<${fname})'
++ [[ python-pastedeploy =~ NOPRIME ]]
++ [[ python-pastedeploy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-pastedeploy
++ for line in '$(<${fname})'
++ [[ python-paste =~ NOPRIME ]]
++ [[ python-paste =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-paste
++ for line in '$(<${fname})'
++ [[ sqlite3 =~ NOPRIME ]]
++ [[ sqlite3 =~ (.*)#.*dist:([^ ]*) ]]
++ echo sqlite3
++ for line in '$(<${fname})'
++ [[ python-pysqlite2 =~ NOPRIME ]]
++ [[ python-pysqlite2 =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-pysqlite2
++ for line in '$(<${fname})'
++ [[ python-sqlalchemy =~ NOPRIME ]]
++ [[ python-sqlalchemy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-sqlalchemy
++ for line in '$(<${fname})'
++ [[ python-webob =~ NOPRIME ]]
++ [[ python-webob =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-webob
++ for line in '$(<${fname})'
++ [[ python-greenlet =~ NOPRIME ]]
++ [[ python-greenlet =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-greenlet
++ for line in '$(<${fname})'
++ [[ python-routes =~ NOPRIME ]]
++ [[ python-routes =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-routes
++ for line in '$(<${fname})'
++ [[ libldap2-dev =~ NOPRIME ]]
++ [[ libldap2-dev =~ (.*)#.*dist:([^ ]*) ]]
++ echo libldap2-dev
++ for line in '$(<${fname})'
++ [[ libsasl2-dev =~ NOPRIME ]]
++ [[ libsasl2-dev =~ (.*)#.*dist:([^ ]*) ]]
++ echo libsasl2-dev
++ IFS=' 	
'
++ for file in '${file_to_parse}'
++ local fname=/home/sagar/devstack/files/apts/nova
++ local OIFS line package distros distro
++ [[ -e /home/sagar/devstack/files/apts/nova ]]
++ OIFS=' 	
'
++ IFS='
'
++ for line in '$(<${fname})'
++ [[ dnsmasq-base =~ NOPRIME ]]
++ [[ dnsmasq-base =~ (.*)#.*dist:([^ ]*) ]]
++ echo dnsmasq-base
++ for line in '$(<${fname})'
++ [[ dnsmasq-utils # for dhcp_release only available in dist:oneiric =~ NOPRIME ]]
++ [[ dnsmasq-utils # for dhcp_release only available in dist:oneiric =~ (.*)#.*dist:([^ ]*) ]]
++ package='dnsmasq-utils '
++ distros=oneiric
++ for distro in '${distros//,/ }'
++ [[ oneiric == oneiric ]]
++ echo 'dnsmasq-utils '
++ continue
++ for line in '$(<${fname})'
++ [[ kpartx =~ NOPRIME ]]
++ [[ kpartx =~ (.*)#.*dist:([^ ]*) ]]
++ echo kpartx
++ for line in '$(<${fname})'
++ [[ parted =~ NOPRIME ]]
++ [[ parted =~ (.*)#.*dist:([^ ]*) ]]
++ echo parted
++ for line in '$(<${fname})'
++ [[ arping # only available in dist:natty =~ NOPRIME ]]
++ [[ arping # only available in dist:natty =~ (.*)#.*dist:([^ ]*) ]]
++ package='arping '
++ distros=natty
++ for distro in '${distros//,/ }'
++ [[ natty == oneiric ]]
++ continue
++ for line in '$(<${fname})'
++ [[ iputils-arping # only available in dist:oneiric =~ NOPRIME ]]
++ [[ iputils-arping # only available in dist:oneiric =~ (.*)#.*dist:([^ ]*) ]]
++ package='iputils-arping '
++ distros=oneiric
++ for distro in '${distros//,/ }'
++ [[ oneiric == oneiric ]]
++ echo 'iputils-arping '
++ continue
++ for line in '$(<${fname})'
++ [[ mysql-server # NOPRIME =~ NOPRIME ]]
++ continue
++ for line in '$(<${fname})'
++ [[ python-mysqldb =~ NOPRIME ]]
++ [[ python-mysqldb =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-mysqldb
++ for line in '$(<${fname})'
++ [[ python-xattr # needed for glance which is needed for nova --- this shouldn't be here =~ NOPRIME ]]
++ [[ python-xattr # needed for glance which is needed for nova --- this shouldn't be here =~ (.*)#.*dist:([^ ]*) ]]
++ echo 'python-xattr '
++ for line in '$(<${fname})'
++ [[ python-lxml # needed for glance which is needed for nova --- this shouldn't be here =~ NOPRIME ]]
++ [[ python-lxml # needed for glance which is needed for nova --- this shouldn't be here =~ (.*)#.*dist:([^ ]*) ]]
++ echo 'python-lxml '
++ for line in '$(<${fname})'
++ [[ kvm =~ NOPRIME ]]
++ [[ kvm =~ (.*)#.*dist:([^ ]*) ]]
++ echo kvm
++ for line in '$(<${fname})'
++ [[ gawk =~ NOPRIME ]]
++ [[ gawk =~ (.*)#.*dist:([^ ]*) ]]
++ echo gawk
++ for line in '$(<${fname})'
++ [[ iptables =~ NOPRIME ]]
++ [[ iptables =~ (.*)#.*dist:([^ ]*) ]]
++ echo iptables
++ for line in '$(<${fname})'
++ [[ ebtables =~ NOPRIME ]]
++ [[ ebtables =~ (.*)#.*dist:([^ ]*) ]]
++ echo ebtables
++ for line in '$(<${fname})'
++ [[ sqlite3 =~ NOPRIME ]]
++ [[ sqlite3 =~ (.*)#.*dist:([^ ]*) ]]
++ echo sqlite3
++ for line in '$(<${fname})'
++ [[ sudo =~ NOPRIME ]]
++ [[ sudo =~ (.*)#.*dist:([^ ]*) ]]
++ echo sudo
++ for line in '$(<${fname})'
++ [[ kvm =~ NOPRIME ]]
++ [[ kvm =~ (.*)#.*dist:([^ ]*) ]]
++ echo kvm
++ for line in '$(<${fname})'
++ [[ libvirt-bin # NOPRIME =~ NOPRIME ]]
++ continue
++ for line in '$(<${fname})'
++ [[ vlan =~ NOPRIME ]]
++ [[ vlan =~ (.*)#.*dist:([^ ]*) ]]
++ echo vlan
++ for line in '$(<${fname})'
++ [[ curl =~ NOPRIME ]]
++ [[ curl =~ (.*)#.*dist:([^ ]*) ]]
++ echo curl
++ for line in '$(<${fname})'
++ [[ rabbitmq-server # NOPRIME =~ NOPRIME ]]
++ continue
++ for line in '$(<${fname})'
++ [[ socat # used by ajaxterm =~ NOPRIME ]]
++ [[ socat # used by ajaxterm =~ (.*)#.*dist:([^ ]*) ]]
++ echo 'socat '
++ for line in '$(<${fname})'
++ [[ python-mox =~ NOPRIME ]]
++ [[ python-mox =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-mox
++ for line in '$(<${fname})'
++ [[ python-paste =~ NOPRIME ]]
++ [[ python-paste =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-paste
++ for line in '$(<${fname})'
++ [[ python-migrate =~ NOPRIME ]]
++ [[ python-migrate =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-migrate
++ for line in '$(<${fname})'
++ [[ python-gflags =~ NOPRIME ]]
++ [[ python-gflags =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-gflags
++ for line in '$(<${fname})'
++ [[ python-greenlet =~ NOPRIME ]]
++ [[ python-greenlet =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-greenlet
++ for line in '$(<${fname})'
++ [[ python-libvirt =~ NOPRIME ]]
++ [[ python-libvirt =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-libvirt
++ for line in '$(<${fname})'
++ [[ python-libxml2 =~ NOPRIME ]]
++ [[ python-libxml2 =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-libxml2
++ for line in '$(<${fname})'
++ [[ python-routes =~ NOPRIME ]]
++ [[ python-routes =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-routes
++ for line in '$(<${fname})'
++ [[ python-netaddr =~ NOPRIME ]]
++ [[ python-netaddr =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-netaddr
++ for line in '$(<${fname})'
++ [[ python-pastedeploy =~ NOPRIME ]]
++ [[ python-pastedeploy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-pastedeploy
++ for line in '$(<${fname})'
++ [[ python-eventlet =~ NOPRIME ]]
++ [[ python-eventlet =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-eventlet
++ for line in '$(<${fname})'
++ [[ python-cheetah =~ NOPRIME ]]
++ [[ python-cheetah =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-cheetah
++ for line in '$(<${fname})'
++ [[ python-carrot =~ NOPRIME ]]
++ [[ python-carrot =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-carrot
++ for line in '$(<${fname})'
++ [[ python-tempita =~ NOPRIME ]]
++ [[ python-tempita =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-tempita
++ for line in '$(<${fname})'
++ [[ python-sqlalchemy =~ NOPRIME ]]
++ [[ python-sqlalchemy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-sqlalchemy
++ for line in '$(<${fname})'
++ [[ python-suds =~ NOPRIME ]]
++ [[ python-suds =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-suds
++ for line in '$(<${fname})'
++ [[ python-lockfile =~ NOPRIME ]]
++ [[ python-lockfile =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-lockfile
++ for line in '$(<${fname})'
++ [[ python-m2crypto =~ NOPRIME ]]
++ [[ python-m2crypto =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-m2crypto
++ for line in '$(<${fname})'
++ [[ python-boto =~ NOPRIME ]]
++ [[ python-boto =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-boto
++ for line in '$(<${fname})'
++ [[ python-kombu =~ NOPRIME ]]
++ [[ python-kombu =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-kombu
++ for line in '$(<${fname})'
++ [[ python-feedparser =~ NOPRIME ]]
++ [[ python-feedparser =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-feedparser
++ IFS=' 	
'
++ for file in '${file_to_parse}'
++ local fname=/home/sagar/devstack/files/apts/n-cpu
++ local OIFS line package distros distro
++ [[ -e /home/sagar/devstack/files/apts/n-cpu ]]
++ OIFS=' 	
'
++ IFS='
'
++ for line in '$(<${fname})'
++ [[ # Stuff for diablo volumes =~ NOPRIME ]]
++ [[ # Stuff for diablo volumes =~ (.*)#.*dist:([^ ]*) ]]
++ echo
++ for line in '$(<${fname})'
++ [[ lvm2 =~ NOPRIME ]]
++ [[ lvm2 =~ (.*)#.*dist:([^ ]*) ]]
++ echo lvm2
++ for line in '$(<${fname})'
++ [[ open-iscsi =~ NOPRIME ]]
++ [[ open-iscsi =~ (.*)#.*dist:([^ ]*) ]]
++ echo open-iscsi
++ for line in '$(<${fname})'
++ [[ open-iscsi-utils =~ NOPRIME ]]
++ [[ open-iscsi-utils =~ (.*)#.*dist:([^ ]*) ]]
++ echo open-iscsi-utils
++ IFS=' 	
'
++ for file in '${file_to_parse}'
++ local fname=/home/sagar/devstack/files/apts/n-novnc
++ local OIFS line package distros distro
++ [[ -e /home/sagar/devstack/files/apts/n-novnc ]]
++ OIFS=' 	
'
++ IFS='
'
++ for line in '$(<${fname})'
++ [[ python-numpy =~ NOPRIME ]]
++ [[ python-numpy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-numpy
++ IFS=' 	
'
++ for file in '${file_to_parse}'
++ local fname=/home/sagar/devstack/files/apts/horizon
++ local OIFS line package distros distro
++ [[ -e /home/sagar/devstack/files/apts/horizon ]]
++ OIFS=' 	
'
++ IFS='
'
++ for line in '$(<${fname})'
++ [[ apache2  # NOPRIME =~ NOPRIME ]]
++ continue
++ for line in '$(<${fname})'
++ [[ libapache2-mod-wsgi  # NOPRIME =~ NOPRIME ]]
++ continue
++ for line in '$(<${fname})'
++ [[ python-dateutil =~ NOPRIME ]]
++ [[ python-dateutil =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-dateutil
++ for line in '$(<${fname})'
++ [[ python-paste =~ NOPRIME ]]
++ [[ python-paste =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-paste
++ for line in '$(<${fname})'
++ [[ python-pastedeploy =~ NOPRIME ]]
++ [[ python-pastedeploy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-pastedeploy
++ for line in '$(<${fname})'
++ [[ python-anyjson =~ NOPRIME ]]
++ [[ python-anyjson =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-anyjson
++ for line in '$(<${fname})'
++ [[ python-routes =~ NOPRIME ]]
++ [[ python-routes =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-routes
++ for line in '$(<${fname})'
++ [[ python-xattr =~ NOPRIME ]]
++ [[ python-xattr =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-xattr
++ for line in '$(<${fname})'
++ [[ python-sqlalchemy =~ NOPRIME ]]
++ [[ python-sqlalchemy =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-sqlalchemy
++ for line in '$(<${fname})'
++ [[ python-webob =~ NOPRIME ]]
++ [[ python-webob =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-webob
++ for line in '$(<${fname})'
++ [[ python-kombu =~ NOPRIME ]]
++ [[ python-kombu =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-kombu
++ for line in '$(<${fname})'
++ [[ pylint =~ NOPRIME ]]
++ [[ pylint =~ (.*)#.*dist:([^ ]*) ]]
++ echo pylint
++ for line in '$(<${fname})'
++ [[ pep8 =~ NOPRIME ]]
++ [[ pep8 =~ (.*)#.*dist:([^ ]*) ]]
++ echo pep8
++ for line in '$(<${fname})'
++ [[ python-eventlet =~ NOPRIME ]]
++ [[ python-eventlet =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-eventlet
++ for line in '$(<${fname})'
++ [[ python-nose =~ NOPRIME ]]
++ [[ python-nose =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-nose
++ for line in '$(<${fname})'
++ [[ python-sphinx =~ NOPRIME ]]
++ [[ python-sphinx =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-sphinx
++ for line in '$(<${fname})'
++ [[ python-mox =~ NOPRIME ]]
++ [[ python-mox =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-mox
++ for line in '$(<${fname})'
++ [[ python-kombu =~ NOPRIME ]]
++ [[ python-kombu =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-kombu
++ for line in '$(<${fname})'
++ [[ python-coverage =~ NOPRIME ]]
++ [[ python-coverage =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-coverage
++ for line in '$(<${fname})'
++ [[ python-cherrypy3 # why? =~ NOPRIME ]]
++ [[ python-cherrypy3 # why? =~ (.*)#.*dist:([^ ]*) ]]
++ echo 'python-cherrypy3 '
++ for line in '$(<${fname})'
++ [[ python-django =~ NOPRIME ]]
++ [[ python-django =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-django
++ for line in '$(<${fname})'
++ [[ python-django-mailer =~ NOPRIME ]]
++ [[ python-django-mailer =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-django-mailer
++ for line in '$(<${fname})'
++ [[ python-django-nose =~ NOPRIME ]]
++ [[ python-django-nose =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-django-nose
++ for line in '$(<${fname})'
++ [[ python-django-registration =~ NOPRIME ]]
++ [[ python-django-registration =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-django-registration
++ for line in '$(<${fname})'
++ [[ python-cloudfiles =~ NOPRIME ]]
++ [[ python-cloudfiles =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-cloudfiles
++ for line in '$(<${fname})'
++ [[ python-migrate =~ NOPRIME ]]
++ [[ python-migrate =~ (.*)#.*dist:([^ ]*) ]]
++ echo python-migrate
++ IFS=' 	
'
+ apt_get install pep8 pylint python-pip screen unzip wget psmisc git-core lsof openssh-server vim-nox locate python-virtualenv python-unittest2 iputils-ping wget curl tcpdump euca2ools python-eventlet python-routes python-greenlet python-argparse python-sqlalchemy python-wsgiref python-pastedeploy python-xattr python-setuptools python-dev python-lxml python-pastescript python-pastedeploy python-paste sqlite3 python-pysqlite2 python-sqlalchemy python-webob python-greenlet python-routes libldap2-dev libsasl2-dev dnsmasq-base dnsmasq-utils kpartx parted iputils-arping python-mysqldb python-xattr python-lxml kvm gawk iptables ebtables sqlite3 sudo kvm vlan curl socat python-mox python-paste python-migrate python-gflags python-greenlet python-libvirt python-libxml2 python-routes python-netaddr python-pastedeploy python-eventlet python-cheetah python-carrot python-tempita python-sqlalchemy python-suds python-lockfile python-m2crypto python-boto python-kombu python-feedparser lvm2 open-iscsi open-iscsi-utils python-numpy python-dateutil python-paste python-pastedeploy python-anyjson python-routes python-xattr python-sqlalchemy python-webob python-kombu pylint pep8 python-eventlet python-nose python-sphinx python-mox python-kombu python-coverage python-cherrypy3 python-django python-django-mailer python-django-nose python-django-registration python-cloudfiles python-migrate
+ [[ False = \T\r\u\e ]]
+ local sudo=sudo
++ id -u
+ '[' 1000 = 0 ']'
+ sudo DEBIAN_FRONTEND=noninteractive http_proxy=http://myproxy.com:8080/ https_proxy=https://myproxy.com:8080/ apt-get --option Dpkg::Options::=--force-confold --assume-yes install pep8 pylint python-pip screen unzip wget psmisc git-core lsof openssh-server vim-nox locate python-virtualenv python-unittest2 iputils-ping wget curl tcpdump euca2ools python-eventlet python-routes python-greenlet python-argparse python-sqlalchemy python-wsgiref python-pastedeploy python-xattr python-setuptools python-dev python-lxml python-pastescript python-pastedeploy python-paste sqlite3 python-pysqlite2 python-sqlalchemy python-webob python-greenlet python-routes libldap2-dev libsasl2-dev dnsmasq-base dnsmasq-utils kpartx parted iputils-arping python-mysqldb python-xattr python-lxml kvm gawk iptables ebtables sqlite3 sudo kvm vlan curl socat python-mox python-paste python-migrate python-gflags python-greenlet python-libvirt python-libxml2 python-routes python-netaddr python-pastedeploy python-eventlet python-cheetah python-carrot python-tempita python-sqlalchemy python-suds python-lockfile python-m2crypto python-boto python-kombu python-feedparser lvm2 open-iscsi open-iscsi-utils python-numpy python-dateutil python-paste python-pastedeploy python-anyjson python-routes python-xattr python-sqlalchemy python-webob python-kombu pylint pep8 python-eventlet python-nose python-sphinx python-mox python-kombu python-coverage python-cherrypy3 python-django python-django-mailer python-django-nose python-django-registration python-cloudfiles python-migrate
Reading package lists...
Building dependency tree...
Reading state information...
curl is already the newest version.
dnsmasq-base is already the newest version.
dnsmasq-utils is already the newest version.
ebtables is already the newest version.
euca2ools is already the newest version.
gawk is already the newest version.
git-core is already the newest version.
iptables is already the newest version.
iputils-arping is already the newest version.
iputils-ping is already the newest version.
kpartx is already the newest version.
libsasl2-dev is already the newest version.
lsof is already the newest version.
lvm2 is already the newest version.
openssh-server is already the newest version.
parted is already the newest version.
pep8 is already the newest version.
psmisc is already the newest version.
pylint is already the newest version.
python is already the newest version.
python-anyjson is already the newest version.
python-argparse is already the newest version.
python-boto is already the newest version.
python-carrot is already the newest version.
python-cheetah is already the newest version.
python-dateutil is already the newest version.
python-dev is already the newest version.
python-eventlet is already the newest version.
python-gflags is already the newest version.
python-greenlet is already the newest version.
python-kombu is already the newest version.
python-lockfile is already the newest version.
python-lxml is already the newest version.
python-m2crypto is already the newest version.
python-migrate is already the newest version.
python-mox is already the newest version.
python-mysqldb is already the newest version.
python-netaddr is already the newest version.
python-nose is already the newest version.
python-numpy is already the newest version.
python-paste is already the newest version.
python-pastedeploy is already the newest version.
python-pastescript is already the newest version.
python-routes is already the newest version.
python-setuptools is already the newest version.
python-sphinx is already the newest version.
python-sqlalchemy is already the newest version.
python-tempita is already the newest version.
python-unittest2 is already the newest version.
python-webob is already the newest version.
python-xattr is already the newest version.
screen is already the newest version.
sqlite3 is already the newest version.
sudo is already the newest version.
tcpdump is already the newest version.
unzip is already the newest version.
vlan is already the newest version.
wget is already the newest version.
locate is already the newest version.
python-cherrypy3 is already the newest version.
python-cloudfiles is already the newest version.
python-coverage is already the newest version.
python-django-mailer is already the newest version.
python-django-nose is already the newest version.
python-django-registration is already the newest version.
python-feedparser is already the newest version.
python-pip is already the newest version.
python-pysqlite2 is already the newest version.
python-suds is already the newest version.
python-virtualenv is already the newest version.
socat is already the newest version.
vim-nox is already the newest version.
kvm is already the newest version.
libldap2-dev is already the newest version.
open-iscsi is already the newest version.
open-iscsi-utils is already the newest version.
python-django is already the newest version.
python-libvirt is already the newest version.
python-libxml2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 43 not upgraded.
++ uniq
++ cat /home/sagar/devstack/files/pips/horizon /home/sagar/devstack/files/pips/keystone /home/sagar/devstack/files/pips/tempest
+ pip_install django-nose-selenium pycrypto==2.3 -e git+https://github.com/jacobian/openstack.compute.git#egg=openstack PassLib pika
+ [[ False = \T\r\u\e ]]
+ sudo PIP_DOWNLOAD_CACHE=/var/cache/pip HTTP_PROXY=http://myproxy.com:8080/ HTTPS_PROXY=https://myproxy.com:8080/ pip install --use-mirrors django-nose-selenium pycrypto==2.3 -e git+https://github.com/jacobian/openstack.compute.git#egg=openstack PassLib pika
fatal: ambiguous argument 'origin/master': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
Downloading/unpacking django-nose-selenium
  Running setup.py egg_info for package django-nose-selenium
    
Requirement already satisfied (use --upgrade to upgrade): pycrypto==2.3 in /usr/lib/python2.7/dist-packages
Downloading/unpacking PassLib
  Running setup.py egg_info for package PassLib
    
    no previously-included directories found matching 'docs/_build'
    no previously-included directories found matching '*.komodoproject'
Downloading/unpacking pika
  Running setup.py egg_info for package pika
    
Obtaining openstack from git+https://github.com/jacobian/openstack.compute.git#egg=openstack
  Updating ./src/openstack clone
  Could not find a tag or branch 'origin/master', assuming commit.
  Complete output from command /usr/bin/git reset --hard -q origin/master:
  
----------------------------------------
Command /usr/bin/git reset --hard -q origin/master failed with error code 128
Storing complete log in /home/sagar/.pip/pip.log
++ failed
++ local r=1
++ set +o xtrace

Follow ups