]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commit
Add dns_label processing for Ports
authorMiguel Lavalle <miguel@mlavalle.com>
Sun, 12 Jul 2015 23:00:50 +0000 (18:00 -0500)
committerMiguel Lavalle <miguel@mlavalle.com>
Mon, 24 Aug 2015 22:26:35 +0000 (17:26 -0500)
commit3d28fc0bfcf7f8c1fa11f83b6f4f35d82ee2eafd
tree926c4e2ea15e8124503e6713bb6b17031ce1c6ba
parent1c19e898c0199c33a0273eb906cf63075269234c
Add dns_label processing for Ports

Functionallity is added to enable users to specify a dns_label field during
port creation and update. This dns_label field will be used for DNS resolution
of the hostname in dnsmasq and also will be used when Neutron can integrate
with external DNS systems.

Change-Id: I6beab336dfd9b70b1af6e975939c602047faa651
DocImpact
APIImpact
Closes-Bug: #1459030
Implements: blueprint internal-dns-resolution
16 files changed:
etc/dhcp_agent.ini
etc/neutron.conf
neutron/agent/dhcp/config.py
neutron/agent/linux/dhcp.py
neutron/common/config.py
neutron/db/db_base_plugin_common.py
neutron/db/db_base_plugin_v2.py
neutron/db/ipam_non_pluggable_backend.py
neutron/db/ipam_pluggable_backend.py
neutron/db/migration/alembic_migrations/versions/HEADS
neutron/db/migration/alembic_migrations/versions/liberty/expand/34af2b5c5a59_add_dns_name_to_port.py [new file with mode: 0644]
neutron/db/models_v2.py
neutron/extensions/dns.py [new file with mode: 0644]
neutron/plugins/ml2/plugin.py
neutron/tests/unit/agent/linux/test_dhcp.py
neutron/tests/unit/extensions/test_dns.py [new file with mode: 0644]