Changing the default port-binding configuration
authorItzik Brown <itzikb@redhat.com>
Thu, 20 Jul 2017 11:36:26 +0000 (14:36 +0300)
committerTim Rozet <trozet@redhat.com>
Thu, 27 Jul 2017 20:20:51 +0000 (16:20 -0400)
commit52e8df6614e77641fff4f424084f1bf680109317
treeb4c7c46f2525e8a1ea01da1998d42898b8a2d8fe
parenta34955d45135dc66477f2f162e76f9183762dd96
Changing the default port-binding configuration

networking-odl no longer supports the network-topology port
binding controller and instead now relies on a pseudo-agent binding
controller.  This means that each OVS node must be configured with
host configuration in OVSDB about which VIF types, network types,
functions, etc that this OVS node supports.  The end result is this
affects where nova and neutron will schedule instances.

Changes Include:
 - Modifying default port binding controller to use pseudo agent
 - Adds necessary per role parameters to be able to configure host
   config on a per role basis to allow for heterogenous compute node
   configurations.

Change-Id: I50458abf6a8a6bf724ad97accb6444d9c497d287
Closes-Bug: 1674995
Signed-off-by: Tim Rozet <trozet@redhat.com>
puppet/services/neutron-plugin-ml2-odl.yaml
puppet/services/opendaylight-ovs.yaml
releasenotes/notes/odl-port-binding-d420cac81f714778.yaml [new file with mode: 0644]