From 2499309c2a7812983ec29451483b3f6d9cd82383 Mon Sep 17 00:00:00 2001 From: liyingjun Date: Mon, 19 Jun 2017 22:19:35 -0400 Subject: 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 --- docker/neutron/neutron-base/Dockerfile.j2 | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docker') 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', -- cgit v1.2.3