dnsmasq_dns_servers cannot be set as DNS forwarders for dhcp agent's dnsmasq
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron Gateway Charm |
Fix Released
|
Critical
|
Billy Olsen | ||
OpenStack Neutron Open vSwitch Charm |
Fix Released
|
Critical
|
Billy Olsen |
Bug Description
Now that the neutron-api charm accepts enable-ml2-dns=true and dns-domain, internal name resolution of instance names works. However, I'd like to leverage the dnsmasq to get external name as well such as google.com.
To achieve that, Neutron has a config option as dnsmasq_dns_servers in dhcp_agent.ini. But currently we cannot add the config through charm configuration.
[neutron/
cfg.
A workaround is to set "dnsmasq-flags" in neutron-gateway charm like dnsmasq-
It would be nice if either neutron-api or neutron-gateway charm expose dnsmasq_dns_servers option.
affects: | charm-neutron-api → charm-neutron-gateway |
Changed in charm-neutron-gateway: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → 17.08 |
Changed in charm-neutron-gateway: | |
status: | Fix Committed → Fix Released |
Changed in charm-neutron-openvswitch: | |
status: | Fix Committed → Fix Released |
tags: | added: cpe-onsite |
This should have been implemented and included as part of the internal-dns spec [0] but was missed in implementation.
https:/ /specs. openstack. org/openstack/ charm-specs/ specs/pike/ approved/ internal- dns.html