aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docker/neutron/neutron-base/Dockerfile.j25
-rw-r--r--docker/radvd/Dockerfile.j212
-rw-r--r--releasenotes/notes/add-radvd-dockerfile-64668525dae7ead8.yaml3
3 files changed, 20 insertions, 0 deletions
diff --git a/docker/neutron/neutron-base/Dockerfile.j2 b/docker/neutron/neutron-base/Dockerfile.j2
index 774562822..bfeadddb8 100644
--- a/docker/neutron/neutron-base/Dockerfile.j2
+++ b/docker/neutron/neutron-base/Dockerfile.j2
@@ -17,6 +17,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
{% set neutron_base_packages = [
'keepalived',
'net-tools',
+ 'radvd',
'openstack-neutron',
'openstack-neutron-fwaas',
'openstack-neutron-lbaas',
@@ -35,6 +36,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'iputils-ping',
'keepalived',
'net-tools',
+ 'radvd',
'neutron-plugin-ml2',
'neutron-server',
'openvswitch-switch',
@@ -51,6 +53,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
'iputils-ping',
'keepalived',
'net-tools',
+ 'radvd',
'neutron-lbaas-common',
'neutron-plugin-ml2',
'neutron-server',
@@ -86,6 +89,7 @@ RUN mkdir -p /usr/share/neutron \
'net-tools',
'openvswitch',
'python-openvswitch',
+ 'radvd',
'uuid'
] %}
@@ -105,6 +109,7 @@ RUN mkdir -p /usr/share/neutron \
'net-tools',
'openvswitch-switch',
'python-openvswitch',
+ 'radvd',
'uuid-runtime'
] %}
diff --git a/docker/radvd/Dockerfile.j2 b/docker/radvd/Dockerfile.j2
new file mode 100644
index 000000000..2c0bb96e4
--- /dev/null
+++ b/docker/radvd/Dockerfile.j2
@@ -0,0 +1,12 @@
+FROM {{ namespace }}/{{ image_prefix }}base:{{ tag }}
+LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
+
+{% block radvd_header %}{% endblock %}
+
+{% import "macros.j2" as macros with context %}
+
+{% set radvd_packages = ['radvd'] %}
+{{ macros.install_packages(radvd_packages| customizable("packages")) }}
+
+{% block radvd_footer %}{% endblock %}
+{% block footer %}{% endblock %}
diff --git a/releasenotes/notes/add-radvd-dockerfile-64668525dae7ead8.yaml b/releasenotes/notes/add-radvd-dockerfile-64668525dae7ead8.yaml
new file mode 100644
index 000000000..0ea74165c
--- /dev/null
+++ b/releasenotes/notes/add-radvd-dockerfile-64668525dae7ead8.yaml
@@ -0,0 +1,3 @@
+---
+features:
+ - Add radvd docker container