]> git.proxmox.com Git - mirror_ovs.git/commit - tests/ovn.at
ovn-northd, tests: Adding IPAM to ovn-northd.
authorNimay Desai <nimaydesai1@gmail.com>
Wed, 27 Jul 2016 18:28:24 +0000 (11:28 -0700)
committerGurucharan Shetty <guru@ovn.org>
Thu, 28 Jul 2016 21:01:19 +0000 (14:01 -0700)
commit8639f9becd81e4c0c6737a103b748609b411c978
tree3f6c7155900ad5c1975addacc7cdf1b3487bc108
parent1b38b6c6c2fc9e983740a000c4ffdd67eafbde37
ovn-northd, tests: Adding IPAM to ovn-northd.

Added an IPv4 and MAC addresses management system to ovn-northd. When a logical
switch's other_config:subnet field is set, logical ports attached to that
switch that have the keyword "dynamic" in their addresses column will
automatically be allocated a globally unique MAC address/unused IPv4 address
within the provided subnet. The allocated address will populate the
dynamic_addresses column. This can be useful for a user who wants to deploy
many VM's or containers with networking capabilities, but does not care about
the specific MAC/IPv4 addresses that are assigned.

Added tests in ovn.at for ipam.

Signed-off-by: Nimay Desai <nimaydesai1@gmail.com>
Acked-by: Ben Pfaff <blp@ovn.org>
Signed-off-by: Gurucharan Shetty <guru@ovn.org>
AUTHORS
ovn/northd/ovn-northd.c
ovn/ovn-nb.ovsschema
ovn/ovn-nb.xml
ovn/utilities/ovn-nbctl.c
tests/ovn.at