dns-domain setting missing for ml2-dns in pike

Bug #1732042 reported by Billy Olsen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Neutron API Charm
Fix Released
High
Billy Olsen

Bug Description

Enabling the ml2-dns extension in pike does not configure the dns_domain parameter in neutron.conf for the neutron-api which causes the ml2-dns extension not to work.

It appears that the template for pike was added between the time the ml2-dns code was proposed and when it landed.

Tags: sts
Changed in charm-neutron-api:
status: Triaged → In Progress
importance: Undecided → High
assignee: nobody → Billy Olsen (billy-olsen)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to charm-neutron-api (stable/17.08)

Fix proposed to branch: stable/17.08
Review: https://review.openstack.org/519722

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

Reviewed: https://review.openstack.org/519506
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-api/commit/?id=510af24ed73f6f2bf2157a85559aba4c5cea96c7
Submitter: Zuul
Branch: master

commit 510af24ed73f6f2bf2157a85559aba4c5cea96c7
Author: Billy Olsen <email address hidden>
Date: Mon Nov 13 16:38:56 2017 -0700

    Add missing dns_domain to pike's neutron.conf template

    Neutron ML2 DNS integration was broken in pike deployments due
    to the dns_domain name not changing from the default openstacklocal.
    This change adds the dns_domain option into the neutron.conf file.

    Change-Id: I9ea25ab7f1a30a1a172d0d33c4d408712b66de0a
    Closes-Bug: 1732042

Changed in charm-neutron-api:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-neutron-api (stable/17.08)

Reviewed: https://review.openstack.org/519722
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-api/commit/?id=a9aa7fdd52067fbdfdba11ef63c0d03bef9ab4ea
Submitter: Zuul
Branch: stable/17.08

commit a9aa7fdd52067fbdfdba11ef63c0d03bef9ab4ea
Author: Billy Olsen <email address hidden>
Date: Mon Nov 13 16:38:56 2017 -0700

    Add missing dns_domain to pike's neutron.conf template

    Neutron ML2 DNS integration was broken in pike deployments due
    to the dns_domain name not changing from the default openstacklocal.
    This change adds the dns_domain option into the neutron.conf file.

    Change-Id: I9ea25ab7f1a30a1a172d0d33c4d408712b66de0a
    Closes-Bug: 1732042

Revision history for this message
Lorenzo Cavassa (lorenzo-cavassa) wrote :

There is still an issue (I'm deploying Pike):

- The config.yaml file of the neutron-api charm allows you to set a dns-domain parameter where the charm checks for a dns_domain parameter parsing the neutron.conf template;

- According the Openstack documentation [1], a 'dns' extension should be added to the ml2.conf file;

[1] https://docs.openstack.org/mitaka/networking-guide/config-dns-int.html

Thank you,

Lorenzo

Revision history for this message
Lorenzo Cavassa (lorenzo-cavassa) wrote :

No forget about my comment.
It works, I didn't enable the charm ML2 DNS option.

James Page (james-page)
Changed in charm-neutron-api:
status: Fix Committed → Fix Released
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.