aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorliyingjun <yingjun.li@kylin-cloud.com>2017-06-19 22:19:35 -0400
committerliyingjun <yingjun.li@kylin-cloud.com>2017-06-20 08:33:59 -0400
commit2499309c2a7812983ec29451483b3f6d9cd82383 (patch)
treee880e862d227f4df470547df68ce9acc9240f1f2 /docker
parent2627e3c009b580ef7f28eb3814f019f456674b3f (diff)
downloadkolla-2499309c2a7812983ec29451483b3f6d9cd82383.tar.gz
kolla-2499309c2a7812983ec29451483b3f6d9cd82383.zip
ping is needed for ha router
neutron l3 ha router is using ping for keepalived track script [1], without ping keepalived vrrp health check would not work properly[2], it should be added for l3 agent container. [1]: https://github.com/openstack/neutron/blob/8c8ae2908205db1356b5aff34e86edc7e04e6660/neutron/agent/linux/keepalived.py#L537-L543 [2]: https://docs.openstack.org/ocata/networking-guide/deploy-ovs-ha-vrrp.html#keepalived-vrrp-health-check Change-Id: I0501f56097256aa1d3f0bcfb665e7131f226538c Related-bug: #1698992
Diffstat (limited to 'docker')
-rw-r--r--docker/neutron/neutron-base/Dockerfile.j23
1 files changed, 3 insertions, 0 deletions
diff --git a/docker/neutron/neutron-base/Dockerfile.j2 b/docker/neutron/neutron-base/Dockerfile.j2
index c2e97aa45..6382661ad 100644
--- a/docker/neutron/neutron-base/Dockerfile.j2
+++ b/docker/neutron/neutron-base/Dockerfile.j2
@@ -27,6 +27,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% set neutron_base_packages = [
'iproute2',
+ 'iputils-ping',
'keepalived',
'neutron-plugin-ml2',
'neutron-server',
@@ -38,6 +39,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% set neutron_base_packages = [
'iproute2',
+ 'iputils-ping',
'keepalived',
'neutron-lbaas-common',
'neutron-plugin-ml2',
@@ -83,6 +85,7 @@ RUN mkdir -p /usr/share/neutron \
'ipset',
'iptables',
'iputils-arping',
+ 'iputils-ping',
'keepalived',
'openvswitch-switch',
'python-openvswitch',