← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1473169] [NEW] 'django-babel' is not in global-requirements.txt

 

Public bug reported:

Hi. I'm trying to install Devstack for Openstack Juno on Ubuntu 14.10,
I'm getting this error: "'django-babel' is not in global-
requirements.txt". I tried pip install django-babel, but it did not
change the error. Please see below for more information.


2015-07-09 17:39:28.145 | + cd /opt/stack/requirements                                                                         
2015-07-09 17:39:28.146 | + ./.venv/bin/python update.py /opt/stack/horizon                                                    
2015-07-09 17:39:28.297 | _sync_requirements_file({'glance-store': 'glance_store>=0.1.1,<=0.1.10 # Apache-2.0', 'doc8': 'doc8  
# Apache-2.0', 'sockjs-tornado': 'sockjs-tornado>=1.0.0,<2.0.0', 'xstatic-angular-mock': 'XStatic-angular-mock>=1.2.1.1  # MIT 
License', 'prettytable': 'PrettyTable>=0.7,<0.8', 'pystache': 'pystache', 'cffi': 'cffi<=0.9.2', 'requests-mock': 'requests-moc
k>=0.4.0  # Apache-2.0', 'pyeclib': 'pyeclib>=0.9.2                          # BSD', 'networkx': 'networkx>=1.8,<=1.9.1', 'disk
image-builder': 'diskimage-builder>=0.1.20', 'openstack.nose-plugin': 'openstack.nose_plugin>=0.7', 'pyparsing': 'pyparsing>=2.
0.1,<=2.0.3', 'tempest-lib': 'tempest-lib', 'python-glanceclient': 'python-glanceclient>=0.14.0,<=0.15.0', 'oslo.concurrency': 
'oslo.concurrency>=0.3.0,<=1.8.0 # Apache-2.0', 'python-ldap': 'python-ldap==2.3.13', 'oauthlib': 'oauthlib>=0.6,<=0.7.2', 'pyt
hon-ironicclient': 'python-ironicclient>=0.2.1,<=0.3.3', 'wrapt': 'wrapt>=1.7.0 # BSD License', 'flask': 'Flask>=0.10,<1.0', 'p
sycopg2': 'psycopg2<=2.6', 'selenium': 'selenium', 'xstatic-bootstrap-datepicker': 'XStatic-bootstrap-datepicker>=1.3.1.0  # Ap
ache 2.0 License', 'feedparser': 'feedparser<=5.1.3', 'nosexcover': 'nosexcover', 'python-troveclient': 'python-troveclient>=1.
0.4,<=1.0.8', 'xstatic-spin': 'XStatic-spin>=1.2.5.2  # MIT License', 'libvirt-python': 'libvirt-python>=1.2.5                 
  # LGPLv2+', 'django-nose': 'django-nose', 'mox': 'mox>=0.5.3,<=0.5.3', 'cryptography': 'cryptography>=0.4,<=0.8.1 # Apache-2.
0', 'python-cinderclient': 'python-cinderclient>=1.1.0,<=1.1.1', 'jinja2': 'Jinja2<=2.7.2', 'jsonpath-rw': 'jsonpath-rw>=1.2.0,
<2.0', 'django-pyscss': 'django-pyscss>=1.0.3,<=1.0.6 # BSD License (2 clause)', 'happybase': 'happybase>=0.5,!=0.7,<=0.9', 'fa
lcon': 'falcon>=0.1.6,<0.2.0', 'decorator': 'decorator>=3.4.0,<=3.4.0', 'pbr': 'pbr>=0.6,!=0.7,<1.0', 'webob': 'WebOb>=1.2.3,<=
1.3.1', 'python-openstackclient': 'python-openstackclient>=0.3.0,<=1.0.1', 'redis': 'redis<=2.10.3', 'passlib': 'passlib<=1.6.2
', 'psutil': 'psutil>=1.1.1,<2.0.0', 'oslotest': 'oslotest>=1.1.0,<1.4.0  # Apache-2.0', 'greenlet': 'greenlet>=0.3.2,<=0.4.2',
 'mock': 'mock>=1.0,<=1.0.1', 'keystonemiddleware': 'keystonemiddleware>=1.0.0,<1.4.0', 'xstatic-jquery.bootstrap.wizard': 'XSt
atic-jquery.bootstrap.wizard>=1.0.0.1  # MIT License', 'requests': 'requests>=2.1.0,!=2.4.0,<=2.2.1', 'python-swiftclient': 'py
thon-swiftclient>=2.2.0,<=2.3.1', 'discover': 'discover<=0.4.0', 'nosehtmloutput': 'nosehtmloutput>=0.0.3', 'jsonschema': 'json
schema>=2.0.0,<3.0.0', 'os-apply-config': 'os-apply-config', 'qpid-python': 'qpid-python<=0.26.1', 'fixtures': 'fixtures>=0.3.1
4,<=1.0.0', 'boto': 'boto>=2.32.1,<2.35.0', 'os-refresh-config': 'os-refresh-config', 'nose-exclude': 'nose-exclude', 'eventlet
': 'eventlet>=0.15.1,<=0.15.2', 'pyopenssl': 'pyOpenSSL>=0.11,<=0.13', 'pastedeploy': 'PasteDeploy>=1.5.0,<=1.5.2', 'xstatic-js
encrypt': 'XStatic-jsencrypt>=2.0.0.2  # MIT License', 'tripleo-image-elements': 'tripleo-image-elements', 'ddt': 'ddt>=0.4.0',
 'django-openstack-auth': 'django_openstack_auth>=1.1.7,!=1.1.8,<=1.1.9', 'python-designateclient': 'python-designateclient>=1.
0.0,<=1.1.1', 'oslo.serialization': 'oslo.serialization>=1.0.0,<=1.2.0 # Apache-2.0', 'python-saharaclient': 'python-saharaclie
nt>=0.7.3,<=0.7.6', 'pysqlite': 'pysqlite<=2.6.3', 'nose': 'nose<=1.3.1', 'python-neutronclient': 'python-neutronclient>=2.3.6,
<2.4.0', 'sphinxcontrib-httpdomain': 'sphinxcontrib-httpdomain<=1.3.0', 'pysaml2': 'pysaml2', 'xstatic-jasmine': 'XStatic-jasmi
ne>=1.3.1.1,<2  # MIT License', 'msgpack-python': 'msgpack-python>=0.4.0,<=0.4.5', 'lockfile': 'lockfile>=0.8,<=0.8', 'paste': 
'Paste<=1.7.5.1', 'python-barbicanclient': 'python-barbicanclient>=2.1.0,!=3.0.0,<3.0.2', 'oslo.i18n': 'oslo.i18n>=1.0.0,<=1.3.
1 # Apache-2.0', 'pyyaml': 'PyYAML>=3.1.0,<=3.10', 'sqlalchemy-migrate': 'sqlalchemy-migrate==0.9.1', 'oslo.utils': 'oslo.utils
>=1.4.0,<1.5.0 # Apache-2.0', 'cliff-tablib': 'cliff-tablib>=1.0,<=1.1', 'xvfbwrapper': 'xvfbwrapper>=0.1.3 #license: MIT', 're
quests-kerberos': 'requests-kerberos>=0.5 # MIT', 'wsgiref': 'wsgiref>=0.1.2', 'xstatic-angular': 'XStatic-angular>=1.2.1.1,<1.
3.0  # MIT License', 'pyscss': 'pyScss>=1.2.1,<1.3  # MIT License', 'xstatic-angular-cookies': 'XStatic-angular-cookies>=1.2.1.
1  # MIT License', 'mox3': 'mox3>=0.7.0,<=0.7.0', 'routes': 'Routes>=1.12.3,!=2.0,<=2.1', 'dnspython': 'dnspython>=1.9.4,<=1.12
.0', 'anyjson': 'anyjson>=0.3.3,<=0.3.3', 'pyasn1': 'pyasn1<=0.1.7', 'pycadf': 'pycadf>=0.6.0,!=0.6.2,<0.7.0  # Apache-2.0', 'a
lembic': 'alembic>=0.6.4,<=0.7.4', 'coinor.pulp': 'coinor.pulp>=1.0.4', 'sphinxcontrib-pecanwsme': 'sphinxcontrib-pecanwsme>=0.
8,<=0.8.0', 'kazoo': 'kazoo>=1.3.1,<2.1', 'hgtools': 'hgtools # dependency of pytest-runner that is only in setup_requires', 'p
ython-heatclient': 'python-heatclient>=0.2.9,<0.3.0', 'cmd2': 'cmd2>=0.6.7,<=0.6.8', 'xstatic-jquery-migrate': 'XStatic-jquery-
migrate>=1.2.1.1  # MIT License', 'testrepository': 'testrepository>=0.0.18,<=0.0.20', 'testscenarios': 'testscenarios>=0.4,<=0
.4', 'xstatic-hogan': 'XStatic-hogan>=2.0.0.2  # Apache 2.0 License', 'pexpect': 'pexpect>=3.1,<=3.3 # ISC License', 'testresou
rces': 'testresources>=0.2.4,<=0.2.7', 'oslo.rootwrap': 'oslo.rootwrap>=1.3.0,<=1.5.0', 'swift': 'swift', 'pip-missing-reqs': '
pip_missing_reqs>=1.1.5', 'xstatic-jquery.tablesorter': 'XStatic-jquery.tablesorter>=2.0.5b.0  # MIT License', 'openstack-doc-t
ools': 'openstack-doc-tools>=0.18.1', 'xstatic-jquery': 'XStatic-jquery>=1.7.2  # MIT License', 'xstatic-rickshaw': 'XStatic-ri
ckshaw>=1.5.0  # BSD License (prior)', 'oslo.context': 'oslo.context>=0.1.0,<=0.1.0 # Apache-2.0', 'pyzmq': 'pyzmq>=14.3.1 # LG
PL+BSD', 'xstatic-qunit': 'XStatic-qunit>=1.14.0.2  # MIT License', 'warlock': 'warlock>=1.0.1,<2', 'python-novaclient': 'pytho
n-novaclient>=2.18.0,<=2.20.0', 'websockify': 'websockify>=0.6.0,<0.7', 'sqlalchemy': 'SQLAlchemy>=0.8.4,<=0.9.99,!=0.9.0,!=0.9
.1,!=0.9.2,!=0.9.3,!=0.9.4,!=0.9.5,!=0.9.6', 'simplejson': 'simplejson>=2.2.0,<=3.3.1', 'os-collect-config': 'os-collect-config
', 'pillow': 'Pillow==2.4.0 # MIT', 'pylint': 'pylint==0.25.2', 'trollius': 'trollius>=1.0,<=1.0.4', 'iso8601': 'iso8601>=0.1.9
,<=0.1.10', 'rtslib-fb': 'rtslib-fb>=2.1.39,<=2.1.51', 'pytz': 'pytz', 'pecan': 'pecan>=0.5.0,<=0.8.3', 'xenapi': 'XenAPI>=1.2'
, 'testtools': 'testtools>=0.9.34,!=1.4.0,<=1.5.0', 'tooz': 'tooz>=0.3,<0.13 # Apache-2.0', 'taskflow': 'taskflow>=0.4,<0.7.0',
 'django-bootstrap-form': 'django-bootstrap-form', 'pyghmi': 'pyghmi>=0.6.11', 'os-cloud-config': 'os-cloud-config', 'pyflakes'
: 'pyflakes==0.8.1', 'wsme': 'WSME>=0.6,<=0.6.4', 'dib-utils': 'dib-utils  # Apache-2.0', 'posix-ipc': 'posix_ipc<=0.9.9', 'htt
pretty': 'httpretty>=0.8.0,!=0.8.1,!=0.8.2,!=0.8.3', 'oslo.db': 'oslo.db>=1.0.0,<1.1  # Apache-2.0', 'oslo.messaging': 'oslo.me
ssaging>=1.4.0,<1.5.0', 'hacking': 'hacking>=0.9.2,<0.10', 'xstatic': 'XStatic>=1.0.0  # MIT License', 'dogpile.cache': 'dogpil
e.cache>=0.5.3,<=0.5.6', 'configobj': 'configobj<=4.7.2', 'futures': 'futures>=2.1.6,<=2.2.0', 'ordereddict': 'ordereddict<=1.1
', 'greenio': 'greenio>=0.6.0', 'oslosphinx': 'oslosphinx>=2.2.0,<2.5.0  # Apache-2.0', 'argcomplete': 'argcomplete>=0.6.8  # A
pache-2.0', 'mysql-python': 'MySQL-python<=1.2.3', 'pysendfile': 'pysendfile==2.0.0', 'suds': 'suds==0.4', 'pip': 'pip>=1.4', '
jsonrpclib': 'jsonrpclib<=0.1.3', 'xattr': 'xattr>=0.4,<=0.6.4', 'xstatic-bootstrap-scss': 'XStatic-bootstrap-scss>=3  # Apache
 2.0 License', 'paramiko': 'paramiko>=1.13.0,<=1.15.2', 'osprofiler': 'osprofiler>=0.3.0,<=0.3.0 # Apache-2.0', 'mako': 'Mako>=
0.4.0,<=1.0.1', 'lxml': 'lxml>=2.3,<=3.3.3', 'babel': 'Babel>=1.3,<=1.3', 'six': 'six>=1.7.0,<=1.9.0', 'webtest': 'WebTest>=2.0
,<=2.0.18', 'ldappool': 'ldappool>=1.0 # MPL', 'jsonpatch': 'jsonpatch>=1.1,<=1.3', 'zake': 'zake>=0.1,<0.2 # Apache-2.0', 'kom
bu': 'kombu>=2.5.0,<=3.0.7', 'croniter': 'croniter>=0.3.4,<=0.3.5 # MIT License', 'stevedore': 'stevedore>=1.0.0,<=1.3.0 # Apac
he-2.0', 'pymongo': 'pymongo>=2.5,<3.0', 'unittest2': 'unittest2<=0.8.0', 'xstatic-d3': 'XStatic-d3>=3.1.6.2  # BSD License (3 
clause)', 'pint': 'Pint>=0.5  # BSD', 'wheel': 'wheel', 'wsgi-intercept': 'wsgi_intercept>=0.6.1,<=0.9.1 # MIT License', 'pytho
n-keystoneclient': 'python-keystoneclient>=0.10.0,<1.2.0', 'oslo.config': 'oslo.config>=1.4.0,<=1.6.0 # Apache-2.0', 'bashate':
 'bashate>=0.2 # Apache-2.0', 'python-ceilometerclient': 'python-ceilometerclient>=1.0.6,<1.0.13', 'nodeenv': 'nodeenv>=0.9.4 #
 BSD License', 'xstatic-jquery.quicksearch': 'XStatic-jquery.quicksearch>=2.0.3.1  # MIT License', 'python-subunit': 'python-su
bunit>=0.0.18,<=1.0.0', 'flake8': 'flake8==2.2.3', 'coverage': 'coverage>=3.6,<=3.7.1', 'oslo.vmware': 'oslo.vmware>=0.6.0,<0.9
.0               # Apache-2.0', 'pysnmp': 'pysnmp>=4.2.1,<5.0.0', 'pyasn1-modules': 'pyasn1_modules', 'pyudev': 'pyudev<=0.16.1
', 'sphinxcontrib-docbookrestapi': 'sphinxcontrib-docbookrestapi<=0.2.1', 'cliff': 'cliff>=1.7.0,<=1.9.0 # Apache-2.0', 'argpar
se': 'argparse', 'proboscis': 'proboscis==1.2.5.3', 'sphinx': 'sphinx>=1.1.2,!=1.2.0,<1.3', 'pycrypto': 'pycrypto>=2.6,<=2.6.1'
, 'xstatic-jquery-ui': 'XStatic-jquery-ui>=1.10.1  # MIT License', 'python-marconiclient': 'python-marconiclient>=0.0.2', 'neta
ddr': 'netaddr>=0.7.12,<=0.7.13', 'keyring': 'keyring>=2.1,!=3.3', 'retrying': 'retrying>=1.2.2,!=1.3.0,<=1.3.3 # Apache-2.0', 
'django': 'Django>=1.4.2,<1.7', 'pep8': 'pep8==1.5.7', 'xstatic-font-awesome': 'XStatic-font-awesome>=4.1.0  # SIL OFL 1.1 Lice
nse, MIT License', 'extras': 'extras<=0.0.3', 'django-compressor': 'django_compressor>=1.4,<=1.4', 'netifaces': 'netifaces>=0.1
0.4,<=0.10.4', 'rfc3986': 'rfc3986>=0.2.0,<=0.2.0 # Apache-2.0', 'python-memcached': 'python-memcached>=1.48', 'python-zaqarcli
ent': 'python-zaqarclient>=0.0.3', 'httplib2': 'httplib2>=0.7.5,<=0.9'}, {}, /opt/stack/horizon/requirements.txt)              
2015-07-09 17:39:28.297 | Syncing /opt/stack/horizon/requirements.txt                                                          
2015-07-09 17:39:28.298 | 'django-babel' is not in global-requirements.txt                                                     
2015-07-09 17:39:28.310 | + exit_trap                                                                                          
2015-07-09 17:39:28.311 | + local r=1                                                                                          
2015-07-09 17:39:28.311 | ++ jobs -p                                                                                           
2015-07-09 17:39:28.311 | + jobs=                                                                                              
2015-07-09 17:39:28.311 | + [[ -n '' ]]                                                                                        
2015-07-09 17:39:28.312 | + kill_spinner                                                                                       
2015-07-09 17:39:28.312 | + '[' '!' -z '' ']'                                                                                  
2015-07-09 17:39:28.312 | + [[ 1 -ne 0 ]]                                                                                      
2015-07-09 17:39:28.312 | + echo 'Error on exit'                                                                               
2015-07-09 17:39:28.312 | Error on exit                                                                                        
2015-07-09 17:39:28.312 | + [[ -z /opt/stack/logs ]]                                                                           
2015-07-09 17:39:28.313 | + /users/***/devstack/tools/worlddump.py -d /opt/stack/logs                                      
2015-07-09 17:39:28.410 | + exit 1


My Stack.sh log: http://pastebin.com/Ywp78a7N

** Affects: horizon
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1473169

Title:
  'django-babel' is not in global-requirements.txt

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Hi. I'm trying to install Devstack for Openstack Juno on Ubuntu 14.10,
  I'm getting this error: "'django-babel' is not in global-
  requirements.txt". I tried pip install django-babel, but it did not
  change the error. Please see below for more information.


  2015-07-09 17:39:28.145 | + cd /opt/stack/requirements                                                                         
  2015-07-09 17:39:28.146 | + ./.venv/bin/python update.py /opt/stack/horizon                                                    
  2015-07-09 17:39:28.297 | _sync_requirements_file({'glance-store': 'glance_store>=0.1.1,<=0.1.10 # Apache-2.0', 'doc8': 'doc8  
  # Apache-2.0', 'sockjs-tornado': 'sockjs-tornado>=1.0.0,<2.0.0', 'xstatic-angular-mock': 'XStatic-angular-mock>=1.2.1.1  # MIT 
  License', 'prettytable': 'PrettyTable>=0.7,<0.8', 'pystache': 'pystache', 'cffi': 'cffi<=0.9.2', 'requests-mock': 'requests-moc
  k>=0.4.0  # Apache-2.0', 'pyeclib': 'pyeclib>=0.9.2                          # BSD', 'networkx': 'networkx>=1.8,<=1.9.1', 'disk
  image-builder': 'diskimage-builder>=0.1.20', 'openstack.nose-plugin': 'openstack.nose_plugin>=0.7', 'pyparsing': 'pyparsing>=2.
  0.1,<=2.0.3', 'tempest-lib': 'tempest-lib', 'python-glanceclient': 'python-glanceclient>=0.14.0,<=0.15.0', 'oslo.concurrency': 
  'oslo.concurrency>=0.3.0,<=1.8.0 # Apache-2.0', 'python-ldap': 'python-ldap==2.3.13', 'oauthlib': 'oauthlib>=0.6,<=0.7.2', 'pyt
  hon-ironicclient': 'python-ironicclient>=0.2.1,<=0.3.3', 'wrapt': 'wrapt>=1.7.0 # BSD License', 'flask': 'Flask>=0.10,<1.0', 'p
  sycopg2': 'psycopg2<=2.6', 'selenium': 'selenium', 'xstatic-bootstrap-datepicker': 'XStatic-bootstrap-datepicker>=1.3.1.0  # Ap
  ache 2.0 License', 'feedparser': 'feedparser<=5.1.3', 'nosexcover': 'nosexcover', 'python-troveclient': 'python-troveclient>=1.
  0.4,<=1.0.8', 'xstatic-spin': 'XStatic-spin>=1.2.5.2  # MIT License', 'libvirt-python': 'libvirt-python>=1.2.5                 
    # LGPLv2+', 'django-nose': 'django-nose', 'mox': 'mox>=0.5.3,<=0.5.3', 'cryptography': 'cryptography>=0.4,<=0.8.1 # Apache-2.
  0', 'python-cinderclient': 'python-cinderclient>=1.1.0,<=1.1.1', 'jinja2': 'Jinja2<=2.7.2', 'jsonpath-rw': 'jsonpath-rw>=1.2.0,
  <2.0', 'django-pyscss': 'django-pyscss>=1.0.3,<=1.0.6 # BSD License (2 clause)', 'happybase': 'happybase>=0.5,!=0.7,<=0.9', 'fa
  lcon': 'falcon>=0.1.6,<0.2.0', 'decorator': 'decorator>=3.4.0,<=3.4.0', 'pbr': 'pbr>=0.6,!=0.7,<1.0', 'webob': 'WebOb>=1.2.3,<=
  1.3.1', 'python-openstackclient': 'python-openstackclient>=0.3.0,<=1.0.1', 'redis': 'redis<=2.10.3', 'passlib': 'passlib<=1.6.2
  ', 'psutil': 'psutil>=1.1.1,<2.0.0', 'oslotest': 'oslotest>=1.1.0,<1.4.0  # Apache-2.0', 'greenlet': 'greenlet>=0.3.2,<=0.4.2',
   'mock': 'mock>=1.0,<=1.0.1', 'keystonemiddleware': 'keystonemiddleware>=1.0.0,<1.4.0', 'xstatic-jquery.bootstrap.wizard': 'XSt
  atic-jquery.bootstrap.wizard>=1.0.0.1  # MIT License', 'requests': 'requests>=2.1.0,!=2.4.0,<=2.2.1', 'python-swiftclient': 'py
  thon-swiftclient>=2.2.0,<=2.3.1', 'discover': 'discover<=0.4.0', 'nosehtmloutput': 'nosehtmloutput>=0.0.3', 'jsonschema': 'json
  schema>=2.0.0,<3.0.0', 'os-apply-config': 'os-apply-config', 'qpid-python': 'qpid-python<=0.26.1', 'fixtures': 'fixtures>=0.3.1
  4,<=1.0.0', 'boto': 'boto>=2.32.1,<2.35.0', 'os-refresh-config': 'os-refresh-config', 'nose-exclude': 'nose-exclude', 'eventlet
  ': 'eventlet>=0.15.1,<=0.15.2', 'pyopenssl': 'pyOpenSSL>=0.11,<=0.13', 'pastedeploy': 'PasteDeploy>=1.5.0,<=1.5.2', 'xstatic-js
  encrypt': 'XStatic-jsencrypt>=2.0.0.2  # MIT License', 'tripleo-image-elements': 'tripleo-image-elements', 'ddt': 'ddt>=0.4.0',
   'django-openstack-auth': 'django_openstack_auth>=1.1.7,!=1.1.8,<=1.1.9', 'python-designateclient': 'python-designateclient>=1.
  0.0,<=1.1.1', 'oslo.serialization': 'oslo.serialization>=1.0.0,<=1.2.0 # Apache-2.0', 'python-saharaclient': 'python-saharaclie
  nt>=0.7.3,<=0.7.6', 'pysqlite': 'pysqlite<=2.6.3', 'nose': 'nose<=1.3.1', 'python-neutronclient': 'python-neutronclient>=2.3.6,
  <2.4.0', 'sphinxcontrib-httpdomain': 'sphinxcontrib-httpdomain<=1.3.0', 'pysaml2': 'pysaml2', 'xstatic-jasmine': 'XStatic-jasmi
  ne>=1.3.1.1,<2  # MIT License', 'msgpack-python': 'msgpack-python>=0.4.0,<=0.4.5', 'lockfile': 'lockfile>=0.8,<=0.8', 'paste': 
  'Paste<=1.7.5.1', 'python-barbicanclient': 'python-barbicanclient>=2.1.0,!=3.0.0,<3.0.2', 'oslo.i18n': 'oslo.i18n>=1.0.0,<=1.3.
  1 # Apache-2.0', 'pyyaml': 'PyYAML>=3.1.0,<=3.10', 'sqlalchemy-migrate': 'sqlalchemy-migrate==0.9.1', 'oslo.utils': 'oslo.utils
  >=1.4.0,<1.5.0 # Apache-2.0', 'cliff-tablib': 'cliff-tablib>=1.0,<=1.1', 'xvfbwrapper': 'xvfbwrapper>=0.1.3 #license: MIT', 're
  quests-kerberos': 'requests-kerberos>=0.5 # MIT', 'wsgiref': 'wsgiref>=0.1.2', 'xstatic-angular': 'XStatic-angular>=1.2.1.1,<1.
  3.0  # MIT License', 'pyscss': 'pyScss>=1.2.1,<1.3  # MIT License', 'xstatic-angular-cookies': 'XStatic-angular-cookies>=1.2.1.
  1  # MIT License', 'mox3': 'mox3>=0.7.0,<=0.7.0', 'routes': 'Routes>=1.12.3,!=2.0,<=2.1', 'dnspython': 'dnspython>=1.9.4,<=1.12
  .0', 'anyjson': 'anyjson>=0.3.3,<=0.3.3', 'pyasn1': 'pyasn1<=0.1.7', 'pycadf': 'pycadf>=0.6.0,!=0.6.2,<0.7.0  # Apache-2.0', 'a
  lembic': 'alembic>=0.6.4,<=0.7.4', 'coinor.pulp': 'coinor.pulp>=1.0.4', 'sphinxcontrib-pecanwsme': 'sphinxcontrib-pecanwsme>=0.
  8,<=0.8.0', 'kazoo': 'kazoo>=1.3.1,<2.1', 'hgtools': 'hgtools # dependency of pytest-runner that is only in setup_requires', 'p
  ython-heatclient': 'python-heatclient>=0.2.9,<0.3.0', 'cmd2': 'cmd2>=0.6.7,<=0.6.8', 'xstatic-jquery-migrate': 'XStatic-jquery-
  migrate>=1.2.1.1  # MIT License', 'testrepository': 'testrepository>=0.0.18,<=0.0.20', 'testscenarios': 'testscenarios>=0.4,<=0
  .4', 'xstatic-hogan': 'XStatic-hogan>=2.0.0.2  # Apache 2.0 License', 'pexpect': 'pexpect>=3.1,<=3.3 # ISC License', 'testresou
  rces': 'testresources>=0.2.4,<=0.2.7', 'oslo.rootwrap': 'oslo.rootwrap>=1.3.0,<=1.5.0', 'swift': 'swift', 'pip-missing-reqs': '
  pip_missing_reqs>=1.1.5', 'xstatic-jquery.tablesorter': 'XStatic-jquery.tablesorter>=2.0.5b.0  # MIT License', 'openstack-doc-t
  ools': 'openstack-doc-tools>=0.18.1', 'xstatic-jquery': 'XStatic-jquery>=1.7.2  # MIT License', 'xstatic-rickshaw': 'XStatic-ri
  ckshaw>=1.5.0  # BSD License (prior)', 'oslo.context': 'oslo.context>=0.1.0,<=0.1.0 # Apache-2.0', 'pyzmq': 'pyzmq>=14.3.1 # LG
  PL+BSD', 'xstatic-qunit': 'XStatic-qunit>=1.14.0.2  # MIT License', 'warlock': 'warlock>=1.0.1,<2', 'python-novaclient': 'pytho
  n-novaclient>=2.18.0,<=2.20.0', 'websockify': 'websockify>=0.6.0,<0.7', 'sqlalchemy': 'SQLAlchemy>=0.8.4,<=0.9.99,!=0.9.0,!=0.9
  .1,!=0.9.2,!=0.9.3,!=0.9.4,!=0.9.5,!=0.9.6', 'simplejson': 'simplejson>=2.2.0,<=3.3.1', 'os-collect-config': 'os-collect-config
  ', 'pillow': 'Pillow==2.4.0 # MIT', 'pylint': 'pylint==0.25.2', 'trollius': 'trollius>=1.0,<=1.0.4', 'iso8601': 'iso8601>=0.1.9
  ,<=0.1.10', 'rtslib-fb': 'rtslib-fb>=2.1.39,<=2.1.51', 'pytz': 'pytz', 'pecan': 'pecan>=0.5.0,<=0.8.3', 'xenapi': 'XenAPI>=1.2'
  , 'testtools': 'testtools>=0.9.34,!=1.4.0,<=1.5.0', 'tooz': 'tooz>=0.3,<0.13 # Apache-2.0', 'taskflow': 'taskflow>=0.4,<0.7.0',
   'django-bootstrap-form': 'django-bootstrap-form', 'pyghmi': 'pyghmi>=0.6.11', 'os-cloud-config': 'os-cloud-config', 'pyflakes'
  : 'pyflakes==0.8.1', 'wsme': 'WSME>=0.6,<=0.6.4', 'dib-utils': 'dib-utils  # Apache-2.0', 'posix-ipc': 'posix_ipc<=0.9.9', 'htt
  pretty': 'httpretty>=0.8.0,!=0.8.1,!=0.8.2,!=0.8.3', 'oslo.db': 'oslo.db>=1.0.0,<1.1  # Apache-2.0', 'oslo.messaging': 'oslo.me
  ssaging>=1.4.0,<1.5.0', 'hacking': 'hacking>=0.9.2,<0.10', 'xstatic': 'XStatic>=1.0.0  # MIT License', 'dogpile.cache': 'dogpil
  e.cache>=0.5.3,<=0.5.6', 'configobj': 'configobj<=4.7.2', 'futures': 'futures>=2.1.6,<=2.2.0', 'ordereddict': 'ordereddict<=1.1
  ', 'greenio': 'greenio>=0.6.0', 'oslosphinx': 'oslosphinx>=2.2.0,<2.5.0  # Apache-2.0', 'argcomplete': 'argcomplete>=0.6.8  # A
  pache-2.0', 'mysql-python': 'MySQL-python<=1.2.3', 'pysendfile': 'pysendfile==2.0.0', 'suds': 'suds==0.4', 'pip': 'pip>=1.4', '
  jsonrpclib': 'jsonrpclib<=0.1.3', 'xattr': 'xattr>=0.4,<=0.6.4', 'xstatic-bootstrap-scss': 'XStatic-bootstrap-scss>=3  # Apache
   2.0 License', 'paramiko': 'paramiko>=1.13.0,<=1.15.2', 'osprofiler': 'osprofiler>=0.3.0,<=0.3.0 # Apache-2.0', 'mako': 'Mako>=
  0.4.0,<=1.0.1', 'lxml': 'lxml>=2.3,<=3.3.3', 'babel': 'Babel>=1.3,<=1.3', 'six': 'six>=1.7.0,<=1.9.0', 'webtest': 'WebTest>=2.0
  ,<=2.0.18', 'ldappool': 'ldappool>=1.0 # MPL', 'jsonpatch': 'jsonpatch>=1.1,<=1.3', 'zake': 'zake>=0.1,<0.2 # Apache-2.0', 'kom
  bu': 'kombu>=2.5.0,<=3.0.7', 'croniter': 'croniter>=0.3.4,<=0.3.5 # MIT License', 'stevedore': 'stevedore>=1.0.0,<=1.3.0 # Apac
  he-2.0', 'pymongo': 'pymongo>=2.5,<3.0', 'unittest2': 'unittest2<=0.8.0', 'xstatic-d3': 'XStatic-d3>=3.1.6.2  # BSD License (3 
  clause)', 'pint': 'Pint>=0.5  # BSD', 'wheel': 'wheel', 'wsgi-intercept': 'wsgi_intercept>=0.6.1,<=0.9.1 # MIT License', 'pytho
  n-keystoneclient': 'python-keystoneclient>=0.10.0,<1.2.0', 'oslo.config': 'oslo.config>=1.4.0,<=1.6.0 # Apache-2.0', 'bashate':
   'bashate>=0.2 # Apache-2.0', 'python-ceilometerclient': 'python-ceilometerclient>=1.0.6,<1.0.13', 'nodeenv': 'nodeenv>=0.9.4 #
   BSD License', 'xstatic-jquery.quicksearch': 'XStatic-jquery.quicksearch>=2.0.3.1  # MIT License', 'python-subunit': 'python-su
  bunit>=0.0.18,<=1.0.0', 'flake8': 'flake8==2.2.3', 'coverage': 'coverage>=3.6,<=3.7.1', 'oslo.vmware': 'oslo.vmware>=0.6.0,<0.9
  .0               # Apache-2.0', 'pysnmp': 'pysnmp>=4.2.1,<5.0.0', 'pyasn1-modules': 'pyasn1_modules', 'pyudev': 'pyudev<=0.16.1
  ', 'sphinxcontrib-docbookrestapi': 'sphinxcontrib-docbookrestapi<=0.2.1', 'cliff': 'cliff>=1.7.0,<=1.9.0 # Apache-2.0', 'argpar
  se': 'argparse', 'proboscis': 'proboscis==1.2.5.3', 'sphinx': 'sphinx>=1.1.2,!=1.2.0,<1.3', 'pycrypto': 'pycrypto>=2.6,<=2.6.1'
  , 'xstatic-jquery-ui': 'XStatic-jquery-ui>=1.10.1  # MIT License', 'python-marconiclient': 'python-marconiclient>=0.0.2', 'neta
  ddr': 'netaddr>=0.7.12,<=0.7.13', 'keyring': 'keyring>=2.1,!=3.3', 'retrying': 'retrying>=1.2.2,!=1.3.0,<=1.3.3 # Apache-2.0', 
  'django': 'Django>=1.4.2,<1.7', 'pep8': 'pep8==1.5.7', 'xstatic-font-awesome': 'XStatic-font-awesome>=4.1.0  # SIL OFL 1.1 Lice
  nse, MIT License', 'extras': 'extras<=0.0.3', 'django-compressor': 'django_compressor>=1.4,<=1.4', 'netifaces': 'netifaces>=0.1
  0.4,<=0.10.4', 'rfc3986': 'rfc3986>=0.2.0,<=0.2.0 # Apache-2.0', 'python-memcached': 'python-memcached>=1.48', 'python-zaqarcli
  ent': 'python-zaqarclient>=0.0.3', 'httplib2': 'httplib2>=0.7.5,<=0.9'}, {}, /opt/stack/horizon/requirements.txt)              
  2015-07-09 17:39:28.297 | Syncing /opt/stack/horizon/requirements.txt                                                          
  2015-07-09 17:39:28.298 | 'django-babel' is not in global-requirements.txt                                                     
  2015-07-09 17:39:28.310 | + exit_trap                                                                                          
  2015-07-09 17:39:28.311 | + local r=1                                                                                          
  2015-07-09 17:39:28.311 | ++ jobs -p                                                                                           
  2015-07-09 17:39:28.311 | + jobs=                                                                                              
  2015-07-09 17:39:28.311 | + [[ -n '' ]]                                                                                        
  2015-07-09 17:39:28.312 | + kill_spinner                                                                                       
  2015-07-09 17:39:28.312 | + '[' '!' -z '' ']'                                                                                  
  2015-07-09 17:39:28.312 | + [[ 1 -ne 0 ]]                                                                                      
  2015-07-09 17:39:28.312 | + echo 'Error on exit'                                                                               
  2015-07-09 17:39:28.312 | Error on exit                                                                                        
  2015-07-09 17:39:28.312 | + [[ -z /opt/stack/logs ]]                                                                           
  2015-07-09 17:39:28.313 | + /users/***/devstack/tools/worlddump.py -d /opt/stack/logs                                      
  2015-07-09 17:39:28.410 | + exit 1


  
  My Stack.sh log: http://pastebin.com/Ywp78a7N

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1473169/+subscriptions


Follow ups