From fa64c72060792f74eb39af06803ca9a8a558695b Mon Sep 17 00:00:00 2001 From: Murali Annamneni Date: Mon, 3 Jul 2017 12:37:13 +0100 Subject: [PATCH] Add IPV6 radvd package to neutron-l3-agent When a IPV6 subnet created in SLAAC mode, neutron-l3-agent fails if radvd is not installed. 'radvd' daemon is required in generation of RA messages by virtual routers. Change-Id: I16e856bf4563ac1dba5b38b7ed7fdaa52e629ee4 --- docker/neutron/neutron-l3-agent/Dockerfile.j2 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docker/neutron/neutron-l3-agent/Dockerfile.j2 b/docker/neutron/neutron-l3-agent/Dockerfile.j2 index d9d36323eb..c4477ca0a4 100644 --- a/docker/neutron/neutron-l3-agent/Dockerfile.j2 +++ b/docker/neutron/neutron-l3-agent/Dockerfile.j2 @@ -13,6 +13,11 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build ] %} {% endif %} +{% elif install_type == 'source' %} + {% set neutron_l3_agent_packages = [ + 'radvd' + ] %} + {% endif %} {{ macros.install_packages(neutron_l3_agent_packages | customizable("packages")) }}