Re: [openstack-dev] Using custom IPAM with OpenStack

2013-11-18 Thread Jay Pipes
On 11/18/2013 05:32 AM, Salvatore Orlando wrote: Oh no, not another *aas! Seriously, I don't think IP address management should be a service of its own independent from Neutron and/or nova-network. Neutron currently has an IPAM logic which is entirely coded in db_base_plugin_v2.py, and is more o

Re: [openstack-dev] Using custom IPAM with OpenStack

2013-11-18 Thread Salvatore Orlando
Oh no, not another *aas! Seriously, I don't think IP address management should be a service of its own independent from Neutron and/or nova-network. Neutron currently has an IPAM logic which is entirely coded in db_base_plugin_v2.py, and is more or less loosely coupled with the DHCP agent. We alre

Re: [openstack-dev] Using custom IPAM with OpenStack

2013-11-18 Thread Mathieu Rohon
Hi, As I understood Juniper/contrail developers have also troubles with IPAM. The Hooks you are talking about in Nova, is handled with service plugin in Neutron. May be there is a place to implement an IPAMaaS service, or DHCPaaS? On Thu, Nov 14, 2013 at 6:32 AM, Lari Partanen wrote: > Thanks!

Re: [openstack-dev] Using custom IPAM with OpenStack

2013-11-13 Thread Lari Partanen
Thanks! So _generate_ip @ neutron.db.db_base_plugin_v2.py is one of the methods I need to modify. Is there something like this http://docs.openstack.org/developer/nova/devref/hooks.html in Neutron for extending its methods or do I need to make a patch if I wish to distribute my changes? Regards,

Re: [openstack-dev] Using custom IPAM with OpenStack

2013-11-13 Thread Sumit Naiksatam
Hi, You can take a look at the patches in this blueprint: https://blueprints.launchpad.net/neutron/+spec/configurable-ip-allocation There was also a bp created earlier to talk to an external IPAM: https://blueprints.launchpad.net/neutron/+spec/neutron-ipam Thanks, ~Sumit. On Wed, Nov 13, 2013