Commit Graph

62070 Commits

Author SHA1 Message Date
Vishvananda Ishaya 316435cce0 fix objectstore handler typo 2010-06-24 04:11:55 +01:00
andy 4d81110e10 fix modify image attribute typo
Conflicts:

	nova/endpoint/cloud.py
2010-06-24 04:11:55 +01:00
Vishvananda Ishaya bf9b83278f NetworkNode doesn't exist anymore 2010-06-24 04:11:55 +01:00
Joshua McKenty 5d5e460ac8 Added back in missing gateway property on networks. 2010-06-24 04:11:55 +01:00
andy ec621ee9a7 Refactored Instance to get rid of _s bits, and fixed some bugs in state management.
Conflicts:

	nova/compute/node.py
2010-06-24 04:11:55 +01:00
Joshua McKenty 0ae67b8533 Delete instance files on shutdown. 2010-06-24 04:11:55 +01:00
Joshua McKenty 347eebe091 Flush redis db in setup and teardown of tests. 2010-06-24 04:11:55 +01:00
Joshua McKenty 4a273bbbff Cleaning up my accidental merge of the docs branch 2010-06-24 04:11:55 +01:00
Vishvananda Ishaya c0983f71f2 change pipelib to work with projects 2010-06-24 04:11:55 +01:00
Joshua McKenty 32850264fd Volumes support intermediate state. Don't have to cast to storage nodes for attach/detach anymore, just let node update redis with state. 2010-06-24 04:11:54 +01:00
Joshua McKenty c02283d077 Adding nojekyll for directories 2010-06-24 04:11:54 +01:00
Joshua McKenty 7b8747024d Fix for #437 (deleting attached volumes), plus some >9 blade_id fixes. 2010-06-24 04:11:54 +01:00
andy 384742d65d fix instance iteration to use self.instdir.all instead of older iterators
Conflicts:

	nova/endpoint/cloud.py
2010-06-24 04:11:54 +01:00
Vishvananda Ishaya 1183f3ebc8 nasa ldap defaults 2010-06-24 04:11:54 +01:00
andy bf448e27a3 sensible rbac defaults
Conflicts:

	nova/endpoint/cloud.py
2010-06-24 04:11:54 +01:00
Vishvananda Ishaya 28cd0ed991 Tests for rbac code 2010-06-24 04:11:54 +01:00
andy 23733a44c1 Patch to allow rbac
Conflicts:

	nova/auth/users.py
2010-06-24 04:11:54 +01:00
Vishvananda Ishaya 2cf40bb3b2 Adding mpi data 2010-06-24 04:11:54 +01:00
Vishvananda Ishaya 34f4fa8495 Adding cloudpipe and vpn data back in to network.py 2010-06-24 04:11:54 +01:00
Jesse Andrews 426f5777cc how we build our debs 2010-06-24 04:11:54 +01:00
Jesse Andrews 0ba3f01c66 Revert "fix a bug with AOE number generation"
This reverts commit 7e8b5bcbad634cd4eabd0387d70beb25115bb680.
2010-06-24 04:11:54 +01:00
andy c910b470e6 re-added cloudpipe
Conflicts:

	bin/nova-manage
	nova/auth/users.py
	nova/compute/network.py
2010-06-24 04:11:53 +01:00
Jesse Andrews 6dc4d23e01 devin's smoketests 2010-06-24 04:11:53 +01:00
Jesse Andrews 5a40f59be9 tools to clean vlans and run our old install script 2010-06-24 04:11:49 +01:00
Jesse Andrews a57ae2808f fix a bug with AOE number generation 2010-06-24 01:46:02 +01:00
Devin Carlen ef3dc9f148 Initial commit of nodemonitor 2010-06-23 12:18:36 -07:00
Devin Carlen 267894aeb2 Create DescribeImageAttribute api method 2010-06-22 21:42:58 -07:00
Devin Carlen 64f4238740 Create DescribeImageAttribute api method 2010-06-22 21:36:37 -07:00
Todd Willey c7f28358ad More rackspace API. 2010-06-21 12:44:39 -04:00
Todd Willey 79964253e9 git checkpoint commit post-wsgi 2010-06-20 20:18:56 -04:00
Jesse Andrews 6ad8e8f8a6 update spacing 2010-06-20 15:09:58 -07:00
Jesse Andrews 5a4e4ecb28 implement image serving in objectstore so nginx isn't required in development
reviewed by yosh
2010-06-20 15:09:17 -07:00
Jesse Andrews 13aef6666a update twitter username 2010-06-20 15:09:17 -07:00
Todd Willey a34f3b8d57 make a "Running" topic instead of having it flow under "Configuration". 2010-06-20 15:09:17 -07:00
Todd Willey e27df0af7b Make nginx config be in a code block. 2010-06-20 15:09:17 -07:00
Todd Willey 605b3ea799 More doc updates: nginx & pycurl. 2010-06-20 15:09:17 -07:00
Todd Willey 8d06bb6a6a Add a README, because GitHub loves them. Update the getting started docs. 2010-06-20 15:09:17 -07:00
Jesse Andrews b81b0f2ecf update spacing 2010-06-20 15:08:25 -07:00
Todd Willey d6c78d6000 Commit what I have almost working before diverging. 2010-06-19 22:05:28 -04:00
Jesse Andrews aabc316aa7 first go at moving from tornado to twisted 2010-06-15 10:42:34 -07:00
Jesse Andrews 0a5c5f8130 implement image serving in objectstore so nginx isn't required in development
reviewed by yosh
2010-06-12 18:24:27 -07:00
Jesse Andrews 6152e3ab71 update twitter username 2010-06-12 17:06:35 -07:00
Jesse Andrews b10dac3ae0 Update documentation 2010-06-12 17:05:20 -07:00
Vishvananda Ishaya 7275c83c5c Merge branch 'loop' into combined 2010-06-11 14:07:07 -07:00
Vishvananda Ishaya a53546aa6b Merge branch 'deprecation' into combined 2010-06-11 14:07:04 -07:00
Vishvananda Ishaya 37f0d53b93 Merge branch '4001' into combined 2010-06-11 14:06:35 -07:00
Vishvananda Ishaya 42b3dd56aa Merge branch 'gateway' into combined 2010-06-11 14:06:14 -07:00
Vishvananda Ishaya 1a712d9c44 fix for reactor.spawnProcess sending deprecation warning 2010-06-11 11:13:23 -07:00
Vishvananda Ishaya d1312e964d patch from issue 4001 2010-06-11 11:09:45 -07:00
Vishvananda Ishaya a690001006 Fix for LoopingCall failing
Added in exception logging around amqp calls
Creating deferred in receive before ack() message
was causing IOError (interrupted system calls), probably
because the same message was getting processed twice
in some situations, causing the system calls to be doubled.
Moving the ack() earlier fixed the problem.
The code works now with an interval of 0 but that causes heavy
processor usage.
An interval of 0.01 keeps the cpu usage within reasonable limits
2010-06-11 11:07:52 -07:00