38172d55876e78ff3c4326368de9ea9ddb99e76b
Go to file
Brad Hall 38172d5587 Add DHCP support to the QuantumManager and break apart dhcp/gateway
This introduces a new flag "quantum_use_dhcp=<boolean>" which indicates whether
or not to enable dhcp for all of the networks. If it is set then we start
dnsmasq (and provide it with the IP/MACs from Melange) similar to how this was
done in linux_net before.
Prior to this if you enabled dhcp then you would also get a gateway device..
some people may not want that so we now require that you specify the gateway
when creating the network in order to end up with a device that will act as a
gateway. If you're using Melange IPAM and you don't specify the gateway you
still end up with one because it doesn't allow you to not have one. This lays
the groundwork for the option of not having one in the future, at least :)
Also, fix quantum/melange ipam interaction
We now query for the subnets by net_id/vif_id instead of searching through all
the blocks to find the right one. Both of the allocate and deallocate for
instance calls are now using the vif_id -> network_id mapping instead of
searching the quantum networks. get_port_by_attachment was also changed to
take a net_id so that we don't have to search through all of the quantum
networks to find the corresponding port.
Change-Id: I6a84da35237b6c5f5cdee91ada92642103439a97
2011年11月04日 20:11:53 -07:00
2011年11月08日 14:18:08 +00:00
2011年10月17日 14:19:25 -05:00
2011年09月09日 08:46:58 +02:00
2011年08月16日 08:41:52 -04:00
2011年10月30日 11:06:10 -04:00
2011年07月26日 09:50:05 +04:00
2011年09月27日 10:31:44 -05:00
2011年10月24日 15:07:19 -04:00
2011年11月01日 04:28:34 -07:00
2011年11月08日 16:50:46 +02:00
2010年07月15日 01:28:51 -04:00
2010年05月27日 23:05:26 -07:00
2011年10月17日 13:48:22 -04:00
2011年03月16日 15:28:09 -07:00
2011年10月30日 11:06:10 -04:00
2011年01月10日 11:26:38 -08:00

The Choose Your Own Adventure README for Nova:
 You have come across a cloud computing fabric controller. It has identified
 itself as "Nova." It is apparent that it maintains compatibility with
 the popular Amazon EC2 and S3 APIs.
To monitor it from a distance: follow @openstack on twitter
To tame it for use in your own cloud: read http://docs.openstack.org
To study its anatomy: read http://nova.openstack.org
To dissect it in detail: visit http://github.com/openstack/nova
To taunt it with its weaknesses: use http://bugs.launchpad.net/nova
To watch it: http://jenkins.openstack.org
To hack at it: read HACKING
To laugh at its PEP8 problems: http://jenkins.openstack.org/job/nova-pep8/
To cry over its pylint problems: http://jenkins.openstack.org/job/nova-pylint/violations
Description
OpenStack Compute (Nova)
Readme 1.7 GiB
Languages
Python 97.6%
Smarty 2.3%
Shell 0.1%