Updating a port only propagates to the external DNS service if dns_name is changed, when it should also propagate IP addresses changes

Bug #1554207 reported by James Anziano
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
James Anziano

Bug Description

Updating a port only alerts the dns extension if dns_name is changed, when it should also be informed if the IP address was changed.

Steps to reproduce:
Make sure your environment is configured to use the dns-integration extension.
Run neutron port-update my-port --fixed-ips ip_address=0.0.0.0 (use an IP address that fits your subnet's CIDR)

DevStack all-in-one built from master
Perceived severity: medium

Tags: l3-ipam-dhcp
James Anziano (janzian)
Changed in neutron:
assignee: nobody → James Anziano (janzian)
Revision history for this message
Miguel Lavalle (minsel) wrote :

I have reproduced this bug

Changed in neutron:
importance: Undecided → High
status: New → Confirmed
James Anziano (janzian)
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/289555

Changed in neutron:
status: Confirmed → In Progress
Changed in neutron:
milestone: none → mitaka-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/289555
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=69ef84e21fc9e4bea16f758a2b4d72c7056df713
Submitter: Jenkins
Branch: master

commit 69ef84e21fc9e4bea16f758a2b4d72c7056df713
Author: James Anziano <email address hidden>
Date: Mon Mar 7 20:38:37 2016 +0000

    Updates external DNS service if IP address changes

    Previously the external DNS service was only notified when dns_name
    was updated in a port, but it should also be alerted when the IP
    address changes. This patch propogates the changes invoked in a port
    update to the external DNS service when either the dns_name or the IP
    address of a port changes.

    Change-Id: I319f7a3265caaee5edaab19695a99d84e8e9a8ab
    Closes-Bug: 1554207

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
Thierry Carrez (ttx) wrote : Fix included in openstack/neutron 8.0.0.0rc1

This issue was fixed in the openstack/neutron 8.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.