aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÖzgür Caner <oc@teuto.net>2016-12-16 14:19:54 +0100
committerÖzgür Caner <oc@teuto.net>2016-12-26 14:44:46 +0100
commitd46e9a2028fa681f8b4350159987fdea1d1880ed (patch)
treec41340c9ea46db7c24900974c8c3041c61e48907
parentf62b16f8a447b7c90da3844720a200fb4d3ef5d5 (diff)
downloadkolla-d46e9a2028fa681f8b4350159987fdea1d1880ed.tar.gz
kolla-d46e9a2028fa681f8b4350159987fdea1d1880ed.zip
HA router fails using neutron-vpn-agent
Creating a HA Router on kolla newton using the neutron-vpn-agent instead neutron-l3-agent fails because keepalived is missing in the neutron-vpn-agent container image. Change-Id: If64040a5c59a2f0778769473a590109a69fc10a8 Closes-Bug: #1650534 Signed-off-by: Özgür Caner <oc@teuto.net>
-rw-r--r--docker/neutron/neutron-base/Dockerfile.j24
-rw-r--r--docker/neutron/neutron-l3-agent/Dockerfile.j27
2 files changed, 4 insertions, 7 deletions
diff --git a/docker/neutron/neutron-base/Dockerfile.j2 b/docker/neutron/neutron-base/Dockerfile.j2
index 71cad931a..480ee2c3d 100644
--- a/docker/neutron/neutron-base/Dockerfile.j2
+++ b/docker/neutron/neutron-base/Dockerfile.j2
@@ -9,6 +9,7 @@ MAINTAINER {{ maintainer }}
{% if base_distro in ['centos', 'oraclelinux', 'rhel'] %}
{% set neutron_base_packages = [
+ 'keepalived',
'openstack-neutron',
'openstack-neutron-lbaas',
'openstack-neutron-ml2',
@@ -20,6 +21,7 @@ MAINTAINER {{ maintainer }}
{% set neutron_base_packages = [
'iproute2',
+ 'keepalived',
'neutron-plugin-ml2',
'neutron-server',
'openvswitch-switch',
@@ -46,6 +48,7 @@ RUN mkdir -p /usr/share/neutron \
'dnsmasq',
'dnsmasq-utils',
'ipset',
+ 'keepalived',
'openvswitch',
'python-openvswitch',
'uuid'
@@ -61,6 +64,7 @@ RUN mkdir -p /usr/share/neutron \
'ipset',
'iptables',
'iputils-arping',
+ 'keepalived',
'openvswitch-switch',
'python-openvswitch',
'uuid-runtime'
diff --git a/docker/neutron/neutron-l3-agent/Dockerfile.j2 b/docker/neutron/neutron-l3-agent/Dockerfile.j2
index 235ced6a3..322d0817a 100644
--- a/docker/neutron/neutron-l3-agent/Dockerfile.j2
+++ b/docker/neutron/neutron-l3-agent/Dockerfile.j2
@@ -13,13 +13,6 @@ MAINTAINER {{ maintainer }}
] %}
{% endif %}
-
-{% elif install_type == 'source' %}
-
- {% set neutron_l3_agent_packages = [
- 'keepalived'
- ] %}
-
{% endif %}
{{ macros.install_packages(neutron_l3_agent_packages | customizable("packages")) }}