when using multi_host and update_dns_entries dnsmasq is missing addn-hosts arg

Bug #1170529 reported by david martin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Fix Released
High
david martin
Grizzly
Fix Released
High
david martin

Bug Description

When multi_host=True and update_dns_entries=True internal dns records are only resolvable on the local nova host. --addn-hosts is not passed to dnsmasq

david martin (dmartls1)
Changed in nova:
assignee: nobody → david martin (dmartls1)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (master)

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

david martin (dmartls1)
Changed in nova:
status: In Progress → Fix Committed
Revision history for this message
Thierry Carrez (ttx) wrote :

Keep "in progress" until fix is merged

Changed in nova:
status: Fix Committed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/28108
Committed: http://github.com/openstack/nova/commit/3922da72b2569976f25183c476cedcc17d32fa13
Submitter: Jenkins
Branch: master

commit 3922da72b2569976f25183c476cedcc17d32fa13
Author: david martin <email address hidden>
Date: Thu May 2 16:33:22 2013 -0500

    Adds --addn-hosts to the dnsmasq arg list

    When using multi_host=True and update_dns_entries=True, dns records from
    other compute hosts were not able to be resolved. The --addn-host arg was
    constructed but not appended to the cmd list.

    Change-Id: I9cafb59256e92bdad0df3e9166e0afd079ae0c09
    Fixes: bug #1170529

Changed in nova:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to nova (stable/grizzly)

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/28187

Changed in nova:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (stable/grizzly)

Reviewed: https://review.openstack.org/28187
Committed: http://github.com/openstack/nova/commit/5358ee9b79301aafe026631117a4f19b69a646bb
Submitter: Jenkins
Branch: stable/grizzly

commit 5358ee9b79301aafe026631117a4f19b69a646bb
Author: david martin <email address hidden>
Date: Thu May 2 16:33:22 2013 -0500

    Adds --addn-hosts to the dnsmasq arg list

    When using multi_host=True and update_dns_entries=True, dns records from
    other compute hosts were not able to be resolved. The --addn-host arg was
    constructed but not appended to the cmd list.

    Change-Id: I9cafb59256e92bdad0df3e9166e0afd079ae0c09
    Fixes: bug #1170529
    (cherry picked from commit 3922da72b2569976f25183c476cedcc17d32fa13)

Thierry Carrez (ttx)
Changed in nova:
milestone: none → havana-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in nova:
milestone: havana-1 → 2013.2
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.