aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurali Annamneni <murali.annamneni@oracle.com>2017-07-03 12:37:13 +0100
committerMurali Annamneni <murali.annamneni@oracle.com>2017-07-04 14:52:45 +0100
commitfa64c72060792f74eb39af06803ca9a8a558695b (patch)
tree3186ab9a3d0e91fdebbeffd74fd1e0b4e6b1a5a4
parentf26b1ba0b362e9091141f0fad2f7b91edc40ac11 (diff)
downloadkolla-fa64c72060792f74eb39af06803ca9a8a558695b.tar.gz
kolla-fa64c72060792f74eb39af06803ca9a8a558695b.zip
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
-rw-r--r--docker/neutron/neutron-l3-agent/Dockerfile.j25
1 files changed, 5 insertions, 0 deletions
diff --git a/docker/neutron/neutron-l3-agent/Dockerfile.j2 b/docker/neutron/neutron-l3-agent/Dockerfile.j2
index d9d36323e..c4477ca0a 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")) }}