Adds ODL L3 and external network support on compute nodes 95/6995/6
authorTim Rozet <trozet@redhat.com>
Sun, 17 Jan 2016 03:50:36 +0000 (22:50 -0500)
committerTim Rozet <trozet@redhat.com>
Mon, 18 Jan 2016 04:55:30 +0000 (23:55 -0500)
commit668e52b657e134d27dbd03b473dc927daa58dda6
tree3d7fe66b42f8df8aea7696b16d94b6b467f5c79d
parent2a937932642f3e8288d338c6fa4a2b6a7a5defc2
Adds ODL L3 and external network support on compute nodes

Adds support for ODL L3 which uses DVR (distributed virtual routing).
Due to DVR compute nodes must have br-ex.  In addition, neutron must
force metadata via dhcp agent, since there is no neutron L3 agent
running.  ODL L3 runs as custom plugin to neutron.

Also adds support for configuring IP on public NIC now by default.  This
is needed for ONOS deployment, and access via public interface.

Change-Id: I5df0e49bd903efacf8c87486da27576b01ce5779
Signed-off-by: Tim Rozet <trozet@redhat.com>
15 files changed:
build/Makefile
build/instack.sh
build/network-environment.yaml
build/nics/compute.yaml
build/nics/compute_br-ex.yaml [new file with mode: 0644]
build/nics/compute_private.yaml
build/nics/compute_private_br-ex.yaml [new file with mode: 0644]
build/nics/compute_private_storage.yaml
build/nics/compute_private_storage_br-ex.yaml [new file with mode: 0644]
build/nics/compute_storage.yaml
build/nics/compute_storage_br-ex.yaml [new file with mode: 0644]
build/opnfv-apex-undercloud.spec
build/opnfv-tripleo-heat-templates.patch
build/puppet-neutron-force-metadata.patch [new file with mode: 0644]
ci/deploy.sh