Commit Graph

2369 Commits

Author SHA1 Message Date
Cory Wright ba7afd00a4 merging trunk 2010-12-22 11:28:25 -05:00
Cory Wright 4ef1a234aa merging trunk 2010-12-22 11:28:20 -05:00
jaypipes@gmail.com d9b37f9a3b All merged with trunk and let's see if a new merge prop (with no pre-req) works.. 2010-12-22 15:52:55 +00:00
jaypipes@gmail.com 46c4d44aff Problem was with a missplaced parentheses. ugh. 2010-12-22 10:40:24 -05:00
Vishvananda Ishaya 41b5e4a12d This stops the nova-network dhcp ip from being added to all of the compute hosts. 2010-12-21 22:58:55 +00:00
Josh Kearney 9d40ff49f6 Added InstanceDiagnostics and InstanceActions DB models. 2010-12-21 17:59:50 +00:00
Josh Kearney 48a84b9e3b Merged trunk 2010-12-21 11:12:47 -06:00
jaypipes@gmail.com 887ee0aae5 Merge trunk and resolve conflicts 2010-12-21 10:25:39 -05:00
Cory Wright 1b47ef95ff Close devnull filehandle 2010-12-20 18:15:40 -05:00
Cory Wright 63d9378bcc Merge commit 2010-12-20 17:51:56 -05:00
Cory Wright ab0cba603d Rewrite of vif_rules.py to meet coding standards and be more pythonic in
general.  Use absolute paths for iptables/ebtables/arptables in host-rules.
2010-12-20 17:24:08 -05:00
Justin Santa Barbara 086f2d87be Add raw disk image support. 2010-12-20 22:04:12 +00:00
Soren Hansen 9b5d8600ab Add my @linux2go.dk address to .mailmap 2010-12-20 22:53:07 +01:00
Sandy Walsh 85b07de250 Adds support for Pause and Unpause of xenserver instances.
Pause freezes the vm, keeping resources in-memory. 

I used this version of python cloudservers to test with:
https://github.com/SandyWalsh/python-cloudservers

url's are
http://a.b.c.d/v1.0/servers/#######/pause
and
http://a.b.c.d/v1.0/servers/#######/unpause

Note: no support for libvirt.
2010-12-20 20:26:59 +00:00
Josh Kearney f53532bf17 Make column names more generic 2010-12-20 14:21:01 -06:00
Vishvananda Ishaya 27d89c2d42 don't add the ip to bridge on compute hosts 2010-12-20 20:04:24 +00:00
Soren Hansen e915901459 PEP8 fixups 2010-12-20 20:37:56 +01:00
Josh Kearney 2eafa20470 Added InstanceActions DB model 2010-12-20 11:31:21 -06:00
Antony Messerli 2462eab6f0 initial commit of xenserver host protections 2010-12-20 10:56:10 -06:00
Josh Kearney 44fb3e77b8 Merged trunk 2010-12-20 10:41:54 -06:00
jaypipes@gmail.com 1b4b36cec4 Merge trunk and address ttx's review comments 2010-12-20 10:15:07 -05:00
Sandy Walsh 8ddae1280d pep8 (again again) 2010-12-19 22:14:36 -04:00
Sandy Walsh d00a0cec7e pep8 (again) 2010-12-19 22:05:46 -04:00
Soren Hansen 69fb0f2e3f Merge trunk 2010-12-18 01:00:13 +01:00
Jonathan Bryce 800ecbd713 Removing unneeded Trial specific code 2010-12-17 23:54:37 +00:00
Jonathan Bryce 7f5ec9caa5 Removing unneeded Trial specific code 2010-12-17 16:29:55 -06:00
Ed Leafe 5cae69f5e5 Replaced the use of redis in fakeldap with a customized dict class. Auth unittests should now run fine without a redis server running, or without python-redis installed. 2010-12-17 22:14:14 +00:00
Jonathan Bryce 3756074f35 Adding Ed Leafe to Authors file 2010-12-17 22:09:01 +00:00
Jonathan Bryce e2a41d30c5 Adding in Ed Leafe so we can land his remove-redis test branch 2010-12-17 15:25:44 -06:00
Ed Leafe 56a0dfde6e pep8 cleanup 2010-12-17 11:24:06 -06:00
Ed Leafe 02d2e305bd Fixed some old code that was merged incorrectly 2010-12-17 11:14:32 -06:00
Ed Leafe d16a41f552 Replaced redis with a modified dict class 2010-12-17 11:07:59 -06:00
jaypipes@gmail.com afae367d63 Merge eventlet and resolve all conflicts 2010-12-17 11:10:11 -05:00
Soren Hansen 2be7a90e54 Merge trunk (naïvely). 2010-12-17 13:07:43 +01:00
Josh Kearney 7954862c81 Added Instance Diagnostics DB model 2010-12-16 15:54:38 -06:00
Josh Kearney cd460a1f66 Put flags back in nova.virt.xenapi/vm_utils. 2010-12-16 21:38:52 +00:00
Josh Kearney e5a3d993cb Removed unnecessary blank lines 2010-12-16 15:19:35 -06:00
Josh Kearney 611935aa3e Put flags back in vm_utils 2010-12-16 15:03:37 -06:00
Andy Smith d67b9f7b8b This branch removes most of the dependencies on twisted and moves towards the plan described by https://blueprints.launchpad.net/nova/+spec/unified-service-architecture
Tests are currently passing besides objectstore which is being skipped because it is heavily reliant on our twisted pieces, and I can run everything using the nova.sh

Additionally this adds nova-combined that covers everythign except for nova-objectstore, to test it what I've usually done is run nova.sh as usual

$ sudo ./eventlet_merge/contrib/nova.sh run ignored eventlet_merge

and then quit all the services except for nova-objectstore and then in one of the screens do

$ ./eventlet_merge/bin/nova-combined

And then run whatever manual testing you normally run.

Once objectstore has been deprecated and removed nova-combined can be expected to run the whole nova stack in a single process for testing and dev.
2010-12-16 20:59:22 +00:00
termie e306d236e3 pep8 fixes for bin 2010-12-16 12:45:06 -08:00
jaypipes@gmail.com d283922def PEP8 cleanups 2010-12-16 14:47:42 -05:00
termie 9b049acc27 pep8 fixes 2010-12-16 10:52:30 -08:00
Sandy Walsh e93d6f449f merged with trunk. fixed compute.pause test 2010-12-15 20:31:32 -04:00
Sandy Walsh a87b4081c6 fixup after merge with trunk 2010-12-15 18:23:51 -04:00
Eldar Nugaev edff809071 Fix 688220
Added dependency on Twisted>=10.1.0 to pip-requires
2010-12-15 20:54:37 +00:00
jaypipes@gmail.com d7edc3d1d4 Merge trunk and resolve slight conflict 2010-12-15 15:14:09 -05:00
Soren Hansen 1ca7d86976 Make sure we properly close the bzr WorkingTree in our Authors up-to-datedness unit test. 2010-12-15 20:04:19 +00:00
termie 9a8113584e fixes for xenapi (thanks sandywalsh) 2010-12-15 11:53:18 -08:00
termie 40dd925070 merged from upstream 2010-12-15 11:02:33 -08:00
termie fdf0670379 add missing import 2010-12-15 10:38:30 -08:00