From aa9d3b8e58c02a65aaf7b5c6ed5520137ee67c39 Mon Sep 17 00:00:00 2001 From: Rodolfo Alonso Hernandez Date: Tue, 17 Jan 2023 12:07:35 +0100 Subject: [PATCH] Add Dockerfile for neutron-ovn-agent This patch adds support for the new OVN Neutron Agent [1]. This new agent will include any needed OVN functionality not implemented in ovn-controller. This agent will, in a future, include the metadata service, superseding the OVN Metadata Agent. [1]https://review.opendev.org/c/openstack/neutron-specs/+/868076 Related-Bug: #2000385 Related-Bug: #1998608 Change-Id: Ib15a89ce9ba7b1c5121a627da9d130dc5bf5a044 --- docker/neutron/neutron-ovn-agent/Dockerfile.j2 | 18 ++++++++++++++++++ ...ovn-agent-kolla-image-38ab7ef7203e8963.yaml | 5 +++++ 2 files changed, 23 insertions(+) create mode 100644 docker/neutron/neutron-ovn-agent/Dockerfile.j2 create mode 100644 releasenotes/notes/neutron-ovn-agent-kolla-image-38ab7ef7203e8963.yaml diff --git a/docker/neutron/neutron-ovn-agent/Dockerfile.j2 b/docker/neutron/neutron-ovn-agent/Dockerfile.j2 new file mode 100644 index 0000000000..f42c2235c7 --- /dev/null +++ b/docker/neutron/neutron-ovn-agent/Dockerfile.j2 @@ -0,0 +1,18 @@ +FROM {{ namespace }}/{{ image_prefix }}neutron-base:{{ tag }} +{% block labels %} +LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}" +{% endblock %} + +{% block neutron_ovn_agent_header %}{% endblock %} + +{% import "macros.j2" as macros with context %} + +{% set neutron_ovn_agent_packages = [ +] %} + +{{ macros.install_packages(neutron_ovn_agent_packages | customizable("packages")) }} + +{% block neutron_ovn_agent_footer %}{% endblock %} +{% block footer %}{% endblock %} + +USER neutron diff --git a/releasenotes/notes/neutron-ovn-agent-kolla-image-38ab7ef7203e8963.yaml b/releasenotes/notes/neutron-ovn-agent-kolla-image-38ab7ef7203e8963.yaml new file mode 100644 index 0000000000..30aee888c1 --- /dev/null +++ b/releasenotes/notes/neutron-ovn-agent-kolla-image-38ab7ef7203e8963.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + The OVN Neutron Agent container image (``neutron-ovn-agent``) has + been added.