diff options
| author | liyingjun <yingjun.li@kylin-cloud.com> | 2017-06-19 22:19:35 -0400 |
|---|---|---|
| committer | liyingjun <yingjun.li@kylin-cloud.com> | 2017-06-20 08:33:59 -0400 |
| commit | 2499309c2a7812983ec29451483b3f6d9cd82383 (patch) | |
| tree | e880e862d227f4df470547df68ce9acc9240f1f2 /docker | |
| parent | 2627e3c009b580ef7f28eb3814f019f456674b3f (diff) | |
| download | kolla-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.j2 | 3 |
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', |
