aboutsummaryrefslogtreecommitdiff
path: root/docker/neutron
diff options
context:
space:
mode:
authorMichal Nasiadka <mnasiadka@gmail.com>2024-03-17 07:28:19 +0100
committerMichal Nasiadka <mnasiadka@gmail.com>2025-03-26 06:16:00 +0000
commit6da05fc6d59cb0015f557e291aaa6fe4e836e55b (patch)
tree80b56aa560bab502e1e32731da777e949c76ee26 /docker/neutron
parenta0e22caa8a131486de6cbcf0a4d9b13c6e7c0547 (diff)
downloadkolla-6da05fc6d59cb0015f557e291aaa6fe4e836e55b.tar.gz
kolla-6da05fc6d59cb0015f557e291aaa6fe4e836e55b.zip
neutron: Add docker clients for ML2/OVS improvement
Docker does not support running a container in a given network namespace (netns) so we need a client installed in the Neutron container images. Related-Bug: #1891469 Change-Id: I5349449183dbb7f4ec2042a21526076fb42591b3
Diffstat (limited to 'docker/neutron')
-rw-r--r--docker/neutron/neutron-base/Dockerfile.j24
1 files changed, 3 insertions, 1 deletions
diff --git a/docker/neutron/neutron-base/Dockerfile.j2 b/docker/neutron/neutron-base/Dockerfile.j2
index 3d0b74869..6e3eb2ed5 100644
--- a/docker/neutron/neutron-base/Dockerfile.j2
+++ b/docker/neutron/neutron-base/Dockerfile.j2
@@ -7,7 +7,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% import "macros.j2" as macros with context %}
-{{ macros.enable_extra_repos(['openvswitch']) }}
+{{ macros.enable_extra_repos(['docker-ce', 'openvswitch']) }}
{{ macros.configure_user(name='neutron') }}
{% if base_package_type == 'rpm' %}
@@ -16,6 +16,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'conntrack-tools',
'dnsmasq',
'dnsmasq-utils',
+ 'docker-ce-cli',
'haproxy',
'iproute-tc',
'ipset',
@@ -35,6 +36,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'conntrack',
'dnsmasq',
'dnsmasq-utils',
+ 'docker-ce-cli',
'haproxy',
'iproute2',
'ipset',