Add support for Infoblox IPAM agent

The Infoblox IPAM agent will be started when
'infoblox' is configured as the pluggable IPAM
driver in neutron.

Change-Id: Ia44f0e0d7a0d60cebf0857ad51700e02eba5099b
Partially-Implements: blueprint neutron-ipam-driver-infoblox
This commit is contained in:
Gerry Buteau 2018-03-21 11:24:02 -04:00
parent 38f21c364b
commit ac2fe6cf5c
3 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,11 @@
FROM {{ namespace }}/{{ image_prefix }}neutron-server:{{ tag }}
LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
{% block neutron_infoblox_ipam_agent_header %}{% endblock %}
{% import "macros.j2" as macros with context %}
{% block neutron_infoblox_ipam_agent_footer %}{% endblock %}
{% block footer %}{% endblock %}
USER neutron

View File

@ -567,6 +567,10 @@ SOURCES = {
'type': 'url',
'location': ('$tarballs_base/networking-sfc/'
'networking-sfc-master.tar.gz')},
'neutron-server-plugin-networking-infoblox': {
'type': 'url',
'location': ('$tarballs_base/networking-infoblox/'
'networking-infoblox-master.tar.gz')},
'neutron-server-plugin-neutron-dynamic-routing': {
'type': 'url',
'location': ('$tarballs_base/neutron-dynamic-routing/'

View File

@ -0,0 +1,7 @@
---
features:
- |
Add Infoblox IPAM agent image. The agent will listen for
neutron and nova events and automatically manage DNS entries
within an Infoblox appliance. The agent will be started when
'infoblox' is selected as the neutron_ipam_driver.