summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* (Untested) Make changes to security group rules propagate to the relevant ↵Soren Hansen2010-09-133-16/+46
| | | | compute nodes.
* Filters all get defined when running an instance.Soren Hansen2010-09-137-22/+179
|
* Merge nwfilter branch.Soren Hansen2010-09-132-0/+6
|\
| * Add a clean-traffic filterref to the libvirt templates to prevent spoofing ↵Soren Hansen2010-09-072-0/+6
| | | | | | | | and snooping attacks from the guests.
* | Merge Devin's security groups branch.Soren Hansen2010-09-138-124/+195
|\ \
| * | Security Group API layer cleanupDevin Carlen2010-09-113-41/+59
| | |
| * | Fixed manager_user reference in create_projectDevin Carlen2010-09-111-6/+6
| | |
| * | Finished security group / project refactorDevin Carlen2010-09-105-15/+26
| | |
| * | Refactored to security group api to support projectsDevin Carlen2010-09-108-91/+133
|/ /
* | Adjust a few things to make the unit tests happy again.Soren Hansen2010-09-102-2/+6
| |
* | Merge with orm_deux (fixing up style changes in my stuff at the same time).Soren Hansen2010-09-1037-634/+609
|\ \
| * | removed extraneous rollbackVishvananda Ishaya2010-09-091-1/+0
| | |
| * | logging for backend is now info instead of errorVishvananda Ishaya2010-09-091-1/+1
| | |
| * | set state everywhereVishvananda Ishaya2010-09-091-14/+16
| | |
| * | consistent naming for instance_set_stateVishvananda Ishaya2010-09-092-3/+3
| | |
| * | fixed missing parenVishvananda Ishaya2010-09-081-3/+3
| | |
| * | remove end of line slashes from models.pyVishvananda Ishaya2010-09-081-20/+20
| | |
| * | set state moved to db layerVishvananda Ishaya2010-09-081-7/+22
| | |
| * | changed a few unused context to _contextVishvananda Ishaya2010-09-071-9/+9
| | |
| * | fixed a few bugs in volume handlingVishvananda Ishaya2010-09-074-22/+42
| | |
| * | merged trunkVishvananda Ishaya2010-09-0710-4/+99
| |\ \
| | * \ It's annoying and confusing to have to set PYTHONPATH to point to yourSoren Hansen2010-09-0810-4/+99
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | development tree before you run any of the scripts. If you're lucky, it just fails (because you don't have nova in the default search path (i.e. don't have them installed in /usr/lib/blah)) so that you can fix it up. If you're less lucky, you spend at least a couple of minutes wondering why the cool changes you made to one of the nova modules don't take effect until you realise it's because it's using the nova stuff in /usr/lib. So, to save myself (and probably others) a bit of time, this patch adds a snippet to each of the scripts in bin/ to detect this and set up the PYTHONPATH.
| | | * | Make the scripts in bin/ detect if they're being run from a bzr checkoutSoren Hansen2010-09-0810-4/+99
| | | |/ | | | | | | | | | | | | | | | | or an extracted release tarball or whatever and adjust PYTHONPATH accordingly.
| * | | Last of cleanup, including removing fake_storage flageVishvananda Ishaya2010-09-0715-183/+50
| | | |
| * | | more fixes from code reviewVishvananda Ishaya2010-09-074-58/+54
| | | |
| * | | review db code cleanupVishvananda Ishaya2010-09-072-75/+76
| | | |
| * | | review cleanup for compute managerVishvananda Ishaya2010-09-071-2/+1
| | | |
| * | | first pass at cleanup rackspace/servers.pyVishvananda Ishaya2010-09-071-16/+13
| | | |
| * | | dhcpbridge fixes from reviewVishvananda Ishaya2010-09-071-5/+4
| | | |
| * | | more fixes to session handlingVishvananda Ishaya2010-09-072-7/+9
| | | |
| * | | few typos in updatesVishvananda Ishaya2010-09-071-8/+8
| | | |
| * | | don't log all sql statementsVishvananda Ishaya2010-09-071-1/+1
| | | |
| * | | fix for getting reference on service updateVishvananda Ishaya2010-09-071-0/+1
| | | |
| * | | clean up of session handlingVishvananda Ishaya2010-09-073-235/+215
| | | |
| * | | fix floating_ip to follow standard create patternVishvananda Ishaya2010-09-073-10/+11
| | | |
* | | | First pass of nwfilter based security group implementation. It is not where ↵Soren Hansen2010-09-106-5/+113
| | | | | | | | | | | | | | | | it is supposed to be and it does not actually do anything yet.
* | | | Create and delete security groups works.Soren Hansen2010-09-106-16/+104
| | | | | | | | | | | | | | | | | | | | Adding and revoking rules works. DescribeSecurityGroups returns the groups and rules. So, the API seems to be done. Yay.
* | | | Authorize and Revoke access now works.Soren Hansen2010-09-095-9/+92
| | | |
* | | | AuthorizeSecurityGroupIngress now works.Soren Hansen2010-09-095-13/+161
| | | |
* | | | Alright, first hole poked all the way through. We can now create security ↵Soren Hansen2010-09-096-8/+160
| | | | | | | | | | | | | | | | groups and read them back.
* | | | Merge orm_deux.Soren Hansen2010-09-0853-3536/+3765
|\| | |
| * | | Merged trunkVishvananda Ishaya2010-09-072-4/+6
| |\| |
| | * | Just a couple of UML-only fixes:Soren Hansen2010-09-032-4/+5
| | |\ \ | | | | | | | | | | | | | | | | | | | | | | | | |  * Due to an issue with libvirt, we need to chown the disk image to root.  * Just point UML's console directly at a file, and don't bother with the pty. It was only used for debugging.
| | | * | Revert the changes to the qemu libvirt template and make the appropriate ↵Soren Hansen2010-09-012-7/+6
| | | | | | | | | | | | | | | | | | | | changes in the UML template where they belong.
| | | * | chown disk images to root for uml. Due to libvirt dropping CAP_DAC_OVERRIDE ↵Soren Hansen2010-08-271-0/+3
| | | | | | | | | | | | | | | | | | | | for uml, root needs to have explicit access to the disk images for stuff to work.
| | | * | Set UML guests to use a file as their console. This halfway fixes ↵Soren Hansen2010-08-261-4/+3
| | | | | | | | | | | | | | | | | | | | get-console-output for them.
| * | | | Lots of fixes to make the nova commands work properly and make datamodel ↵Vishvananda Ishaya2010-09-0713-203/+279
| | | | | | | | | | | | | | | | | | | | work with mysql properly
| * | | | fixed up format_instancesVishvananda Ishaya2010-09-031-18/+18
| | | | |
| * | | | reverting accidental search/replace change to server.pyVishvananda Ishaya2010-09-031-15/+15
| | | | |
| * | | | removed model from nova-manageVishvananda Ishaya2010-09-021-5/+3
| | | | |