13 Commits

Author SHA1 Message Date
Monty Taylor
60aba9cb6a Remove installation of python-netaddr
System and pip installation of this conflit and cause breakages.

Change-Id: I87a03f88a134683310d6ec0bd62d86c5007fcd72
2013-08-02 23:52:38 +00:00
Joe Gordon
5747b80175 Don't install pep8 from packages
We have migrated to flake8 and most distros don't have the version of
pep8 that flake8 (and hacking) use.  Instead of installing pep8 from
packages it should be installed from pip

Change-Id: I86e4f8316f3cdc27303bfd039a78c0d6202ce321
2013-06-06 17:37:56 -07:00
Sean Dague
818a048afc install nodejs-legacy on quantal
quantal changed the name of the node binary on disk, which breaks
horizon on 12.10 installs. Provide a work around for installing
the legacy package on that environment.

Fixes bug #1070083

Change-Id: If8ef211d12451ef4e1df0d2398cf18a3b2c46da3
2012-11-20 13:36:11 -05:00
Dean Troyer
5bc706268f Add python-netaddr to horizon requirements
Fixes bug 1036416

Change-Id: I97c1f193d30ad43e434ff33e4aacd1230be0341c
2012-09-12 12:34:54 -05:00
Dean Troyer
f07d9b1956 Add BeautifulSoup dependency for Horizon
This is a workaround for an undocumented dependency on the Python
BeautifulSoup package.  It fixes both Ubuntu and Fedora builds.

Fixes bug 1010968

Change-Id: If7f5d55c38d3b9ab677378c57839bc8f03898e2f
2012-06-11 14:51:50 -05:00
James E. Blair
fa3fb4ab90 Remove pips.
All of the requirements should now be specified in the pip-requires
of individual projects, which will be installed via setup.py install.

Therefore, remove the few remaining pip dependencies from devstack.

Distutils has a problem installing django 1.4 when django 1.3 is
already installed via debian packages.  Therefore, remove the
dependency on the django debian package (which installs 1.3
and is obsolete anyway).

Change-Id: Ia4dc1f4c94c7f5c0811bafcf41dadc5d629a516d
2012-06-06 17:59:13 -07:00
John Postlethwait
0c28915581 Node JS is a Horizon requirement now.
Horizon is going to start using LessCSS, so Node
JS needs to be installed now with Horizon now.

Change-Id: I416824dcab169f9be9afd3c3aa46ff911223947d
2012-05-22 13:43:45 -07:00
Gabriel Hurley
9ac2aa4618 Bumping Horizon Django dependency to v1.4 for Folsom.
Horizon is moving to Django 1.4 as the minimum version, however
1.4 is not the packaged version in the apt repositories. Thereby
the dependency needs to be moved back to being installed by pip.

Change-Id: I3c3116c1d02bdfaccab521175816502fd8ea054a
2012-04-12 11:38:54 -07:00
Gabriel Hurley
c9166055ed Moves python-cloudfiles dependency back to PIP.
For reasons currently unknown, apt-get seems to install
an unusably old version of python-cloudfiles in some
small subset of cases. To avoid that frustration for the
users it does affect, this patch moves python-cloudfiles
back to being installed by pip instead.

Fixes bug 931269.

Change-Id: I4c2e17ddcc0c0d327b3810b4fd4db117076df069
2012-03-08 13:59:38 -08:00
Jesse Andrews
e46f889167 move horizon pips to apts
Change-Id: Ia855da34d6ae22ed88501cc3b6bcc74cc4ed2f3a
2011-12-14 08:44:52 -08:00
Jesse Andrews
9c7c9083a4 initial devstack + essex
* update horizon apache config
* updates apts for horizon
* better logging for horizon
* keystone conf settings
* only add swift endpoint if it is enabled
* new nova paste

Change-Id: I1edacbe5d8adc4bd5265d36abcaf01ce5490aefd
2011-11-23 11:26:39 -08:00
Jesse Andrews
38df1228de revive working with subset of services
Change-Id: I645c5df457a2ac2c997ac32720d53cacc0fa109b
2011-11-20 09:55:44 -08:00
Jesse Andrews
7fd53b3de9 finish horizon renames 2011-10-29 17:11:19 -07:00