]> git.proxmox.com Git - ovs.git/commit
OVN: Add support for DHCP option 150 - TFTP server address
authorLucas Alvares Gomes <lucasagomes@gmail.com>
Thu, 7 Mar 2019 16:28:35 +0000 (16:28 +0000)
committerBen Pfaff <blp@ovn.org>
Thu, 7 Mar 2019 22:11:51 +0000 (14:11 -0800)
commit2a7be04ea9275317f295f66a9335f37af7e864e0
treed3f1d3f6c9b25676cc74e3999de2f41dfc388082
parent318799a286c1a80c3c19415d878dc374e4f00cc8
OVN: Add support for DHCP option 150 - TFTP server address

OpenStack Ironic relies on a few DHCP options [0] that were not
supported in OVN yet. This patch is adding the last one which is the
option 150 (TFTP server address, RFC5859 [1]).

Note that this option is Cisco proprietary, the IEEE standard that
matches with this requirement is Option 66. The difference is that 150
allows to multiple IPs to be specified and 66 only allows one.

[0]
https://github.com/openstack/ironic/blob/3f6d4c6a789b12512d6cc67cdbc93ba5fbf29848/ironic/common/pxe_utils.py#L44-L54
[1] https://tools.ietf.org/html/rfc5859

Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
ovn/lib/ovn-l7.h
ovn/northd/ovn-northd.c
ovn/ovn-nb.xml
tests/ovn.at
tests/test-ovn.c