Commit Graph

54 Commits

Author SHA1 Message Date
Eldar Nugaev 8e642730b1 Added Twisted version dependency into pip-requires 2010-12-13 20:02:27 +03:00
Andy Smith 708425aa5b add bzr to the dev dependencies 2010-12-08 12:20:44 -08:00
Vishvananda Ishaya 9c3fa8b6da Adds nova-debug to tools directory, for debugging of instances that lose networking. 2010-11-17 01:23:45 +00:00
Vishvananda Ishaya 967cf15723 renamed target_id to iscsi_target 2010-10-25 23:37:51 -07:00
Vishvananda Ishaya fcb0e91045 nova-debug, relaunch an instance with a serial console 2010-10-25 13:51:09 -07:00
Andy Smith 2e67031ffb Duplicate the two trivial escaping functions remaining from tornado's code and remove the dependency. 2010-10-25 19:21:09 +09:00
Vishvananda Ishaya 3e2715b21a ISCSI Volume support
* Rewrite of Volume code to make VolumeManager more generic
* AoE vs. iscsi moved to driver layer
* Added db support for target ids
* Added code to re-export volumes on restart of VolumeManager
* Includes a script to create /dev/iscsi volumes on remote hosts
2010-10-25 00:45:33 -07:00
Rick Clark db1ca38ddc fix typo in boto line of pip-requires 2010-10-20 15:41:32 -05:00
Rick Clark 14debddc5d reverted python-boto version in pip-requires to 1.9b1.\ 2010-10-19 17:03:47 -05:00
jaypipes@gmail.com bf22bbd2d4 Cleans up the unit tests that are meant to be run with nosetests
* Renames all test modules to start with test_ so that nosetests does
not need to be run with the --all-modules flag in order to pick them up
* Renames test_helper to fakes and removes imports in unit tests that
did not reference the fakes
* Adds nose to pip-requires so that run_tests.sh -V will install nose
into the virtualenv instead of having to manually install it after running
into import errors :)
2010-10-01 14:02:51 -04:00
Vishvananda Ishaya d1c454ba43 improved commenting 2010-09-28 17:41:57 -07:00
Vishvananda Ishaya 5d6ab2b254 reorganize iptables clear and make sure use_nova_chains is a boolean 2010-09-25 18:33:27 -07:00
Vishvananda Ishaya 6a3cd55a9c disable output drop for the moment because it is too restrictive 2010-09-25 10:47:51 -07:00
Vishvananda Ishaya 125e69dd42 allow mgmt ip access to api 2010-09-25 02:51:50 -07:00
Vishvananda Ishaya c3fcb1b217 flush the nova chains 2010-09-25 01:05:39 -07:00
Vishvananda Ishaya 41a598f09b add a reset command 2010-09-24 19:57:41 -07:00
Vishvananda Ishaya 15c2678d3e improved the shell script for iptables 2010-09-24 18:21:58 -07:00
Vishvananda Ishaya 47a957acb1 put setup_iptables in the right dir 2010-09-23 11:58:33 -07:00
Vishvananda Ishaya 4f2edd43ca renamed ipchains to iptables 2010-09-23 11:23:32 -07:00
Vishvananda Ishaya e6c1c9dcef merged fix-iptables 2010-09-23 11:20:25 -07:00
Michael Gundlach d8861d04a8 Support querying version list, per the RS API spec. Fixes bug 613117. 2010-09-20 21:38:38 +00:00
Monty Taylor cda407fa0e A small fix to the install_venv program to allow us to run it on the tarmac box as part of the tarmac build. 2010-09-20 13:40:42 +00:00
Devin Carlen 01a757ee7b Added iptables host initial configuration 2010-09-15 17:40:12 -07:00
Michael Gundlach 7437df558f Support querying version list 2010-09-15 17:17:20 -04:00
Vishvananda Ishaya d1c7d29726 add sqlalchemy to pip requires 2010-08-30 17:19:04 -07:00
Michael Gundlach 90ca9b3739 Fix a pep8 violation. 2010-08-25 17:36:03 +00:00
Monty Taylor 7f666230e3 A few small changes to install_venv to let venv builds work on the tarmac box. 2010-08-25 16:45:59 +00:00
Justin Santa Barbara 7e403e3816 Fix to better reflect (my believed intent) as to the meaning of error_ok (ignore stderr vs accept failure) 2010-08-18 22:19:39 +01:00
Justin Santa Barbara d8f8d121a0 Merged with trunk 2010-08-18 22:14:24 +01:00
Michael Gundlach ad3bda4b1a pep8 typo 2010-08-18 11:53:41 -04:00
Michael Gundlach b380e4a93f Changed our minds: keep pylint equal to Ubuntu Lucid version, and use disable-msg throughout. 2010-08-18 11:44:24 -04:00
Michael Gundlach 23e9600fc6 Fix pep8 violation 2010-08-18 10:09:11 -04:00
Michael Gundlach f87fb14dcb See description of change... what's the difference between that message and this message again? 2010-08-17 17:33:50 +00:00
Michael Gundlach 9878a6b8b4 Simpler installation, and, can run install_venv from anywhere instead of just from checkout root 2010-08-17 11:03:15 -04:00
Michael Gundlach b998da0c46 Make WSGI routing support routing to WSGI apps or to controller+action
Support the beginnings of serialization format detection (aka did the request ask for JSON or XML)
2010-08-12 15:19:33 -07:00
Michael Gundlach 87856a8e37 updated virtualenv to add eventlet, which is now a requirement 2010-08-11 02:07:11 +00:00
jaypipes@gmail.com 49e5701d23 Changes the run_tests.sh and /tools/install_venv.py scripts to be
more user-friendly and not depend on PIP while not in the virtual
environment.
2010-08-11 02:02:17 +00:00
Michael Gundlach 049b89babe work on a router that works with wsgi and non-wsgi routing 2010-08-10 18:17:44 -04:00
Michael Gundlach 538fe868a8 Oops, we need eventlet as well. 2010-08-10 15:28:35 -04:00
jaypipes@gmail.com f5695429db Quick fix on location of printouts when trying to install virtualenv. 2010-08-10 12:51:03 -04:00
jaypipes@gmail.com 8c7558ed5a Changes the run_tests.sh and /tools/install_venv.py scripts to be more user-friendly and not depend on PIP while not in the virtual environment. Running run_tests.sh should not just work out of the box on all systems supporting easy_install... 2010-08-10 12:44:38 -04:00
Joe Heck f48ef5ef4d 2 changes in doing PEP8 & Pylint cleaning:
* adding pep8 and pylint to the PIP requirements files for Tools
 * light cleaning work (mostly formatting) on nova/endpoints/cloud.py

Note: On my laptop, I had two tests failing just with a basic setup. I checked against all the tests again after cleanup, and had no additional or different failures.
2010-08-10 16:27:13 +00:00
Michael Gundlach 09b5be11e7 Run correctly even if called while in tools/ directory, as 'python install_venv.py' 2010-08-09 17:45:00 -04:00
Justin Santa Barbara 0ee7d2f74a Greater compliance with pep8/pylint style checks 2010-08-08 12:57:33 -07:00
Joe Heck 86a7e62f0b adding pep8 and pylint for regular cleanup tasks 2010-08-08 09:49:47 -07:00
Justin Santa Barbara 3897047a2c Added exit code checking to process.py (twisted process utils). A bit of class refactoring to make it work & cleaner.
Also added some more instructive messages to install_venv.py, because otherwise people that don't know what they're doing will install the wrong pip... i.e. I did :-)
2010-07-30 12:05:32 -07:00
Paul Voccio 4199dab2e7 resolving conflict w/ merge, cleaning up virtenv setups 2010-07-26 23:23:44 -05:00
Vishvananda Ishaya 4373ca830f Fixes to the virtualenv installer 2010-07-26 18:57:24 -07:00
andy 6d3331e831 Move virtualenv installation out of the makefile.
Also adds some tools for dealing with virtualenvs to the tools
directory.
2010-07-26 23:16:49 +02:00
Andy Smith a766736b79 Adds a Makefile to fill dependencies for testing.
Depends upon pip being installed, but pip is pretty much
the standard nowadays and is just an easy_install away if
it isn't there.

The only dependency installed on to the system is
virtualenv which is used to make the other dependencies
local to the current environment.

Does not remove the need to install redis by hand, though
I am in favor of making that possible (using aptitude on
linux and brew on os x)

I look forward to cutting away at some of these
dependencies in further commits.
2010-07-23 04:44:23 +02:00