2018-05-25 13:56:33 |
Dmitrii Shcherbakov |
bug |
|
|
added bug |
2018-05-25 13:58:12 |
Dmitrii Shcherbakov |
description |
There is currently a config option called "dns-servers" to set nameserver IP addresses used by dnsmasq as forwarders.
https://github.com/openstack/charm-neutron-openvswitch/blob/stable/18.02/config.yaml#L102-L108
Providing those addresses via config is far from being flexible if Designate is used with a managed pool of servers (e.g., provided by designate-bind charm).
instance -> dnsmasq -> bind9 (managed by designate-bind charm) -> upstream DNS server
In order to provide external name resolution for instances designate-bind charm also needs to configure recursion in bind9 config (currently recursion is disabled) and allow queries from IP addresses of compute nodes hosting dnsmasq daemons. |
There is currently a config option called "dns-servers" to set nameserver IP addresses used by dnsmasq as forwarders.
https://github.com/openstack/charm-neutron-openvswitch/blob/stable/18.02/config.yaml#L102-L108
Providing those addresses via config is far from being flexible if Designate is used with a managed pool of servers (e.g., provided by designate-bind charm).
instance -> dnsmasq -> bind9 (managed by designate-bind charm) -> upstream DNS server
In order to provide external name resolution for instances designate-bind charm also needs to configure recursion in bind9 config (currently recursion is disabled) and allow queries from IP addresses of compute nodes hosting dnsmasq daemons.
NOTE: given that designate can manage multiple pools of different backends (e.g. bind9, InfoBlox, PowerDNS etc.) it makes sense to consider providing dns-servers via a neutron-ovs <-> designate relation. |
|
2018-05-25 13:58:22 |
Dmitrii Shcherbakov |
bug task added |
|
charm-designate |
|
2018-05-25 13:58:33 |
Dmitrii Shcherbakov |
bug task added |
|
charm-designate-bind |
|
2018-06-18 15:53:25 |
James Page |
charm-designate: status |
New |
Triaged |
|
2018-06-18 15:53:27 |
James Page |
charm-designate-bind: status |
New |
Triaged |
|
2018-06-18 15:53:29 |
James Page |
charm-neutron-openvswitch: status |
New |
Triaged |
|
2018-06-18 15:53:31 |
James Page |
charm-designate: importance |
Undecided |
Medium |
|
2018-06-18 15:53:32 |
James Page |
charm-designate-bind: importance |
Undecided |
Medium |
|
2018-06-18 15:53:34 |
James Page |
charm-neutron-openvswitch: importance |
Undecided |
Medium |
|
2018-06-18 15:53:38 |
James Page |
charm-designate: milestone |
|
18.08 |
|
2018-06-18 15:53:40 |
James Page |
charm-designate-bind: milestone |
|
18.08 |
|
2018-06-18 15:53:41 |
James Page |
charm-neutron-openvswitch: milestone |
|
18.08 |
|
2018-07-26 10:50:27 |
Pedro Guimarães |
charm-designate: assignee |
|
Pedro Guimarães (pguimaraes) |
|
2018-07-26 10:50:30 |
Pedro Guimarães |
charm-designate-bind: assignee |
|
Pedro Guimarães (pguimaraes) |
|
2018-07-26 10:50:33 |
Pedro Guimarães |
charm-neutron-openvswitch: assignee |
|
Pedro Guimarães (pguimaraes) |
|
2018-07-26 10:50:47 |
Nobuto Murata |
bug |
|
|
added subscriber Nobuto Murata |
2018-07-27 08:34:38 |
Nobuto Murata |
attachment added |
|
ascii_diagram.png https://bugs.launchpad.net/charm-designate-bind/+bug/1773377/+attachment/5168525/+files/ascii_diagram.png |
|
2018-08-09 06:51:18 |
Dmitrii Shcherbakov |
bug task added |
|
charm-neutron-gateway |
|
2018-08-09 06:51:53 |
Dmitrii Shcherbakov |
charm-neutron-gateway: assignee |
|
Pedro Guimarães (pguimaraes) |
|
2018-08-09 06:52:00 |
Dmitrii Shcherbakov |
charm-neutron-gateway: milestone |
|
18.08 |
|
2018-08-28 08:02:24 |
OpenStack Infra |
charm-designate-bind: status |
Triaged |
In Progress |
|
2018-08-28 08:31:56 |
OpenStack Infra |
charm-neutron-gateway: status |
New |
In Progress |
|
2018-08-28 08:51:00 |
OpenStack Infra |
charm-neutron-openvswitch: status |
Triaged |
In Progress |
|
2018-09-12 20:38:12 |
James Page |
charm-neutron-gateway: milestone |
18.08 |
18.11 |
|
2018-09-12 20:46:01 |
James Page |
charm-neutron-openvswitch: milestone |
18.08 |
18.11 |
|
2018-09-12 20:46:05 |
James Page |
charm-designate: milestone |
18.08 |
18.11 |
|
2018-09-12 20:46:07 |
James Page |
charm-designate-bind: milestone |
18.08 |
18.11 |
|
2018-09-13 03:52:12 |
Xav Paice |
bug |
|
|
added subscriber Canonical IS BootStack |
2018-09-13 03:52:21 |
Xav Paice |
tags |
cpe-onsite |
canonical-bootstack cpe-onsite |
|
2018-11-20 09:22:49 |
James Page |
charm-neutron-openvswitch: milestone |
18.11 |
19.04 |
|
2018-11-20 09:22:51 |
James Page |
charm-designate: milestone |
18.11 |
19.04 |
|
2018-11-20 09:22:54 |
James Page |
charm-designate-bind: milestone |
18.11 |
19.04 |
|
2018-11-20 09:24:33 |
James Page |
charm-neutron-gateway: milestone |
18.11 |
19.04 |
|
2018-12-04 14:50:10 |
James Page |
charm-neutron-gateway: importance |
Undecided |
Medium |
|
2019-04-17 22:08:44 |
David Ames |
charm-neutron-openvswitch: milestone |
19.04 |
19.07 |
|
2019-04-17 22:08:47 |
David Ames |
charm-designate: milestone |
19.04 |
19.07 |
|
2019-04-17 22:08:50 |
David Ames |
charm-designate-bind: milestone |
19.04 |
19.07 |
|
2019-04-17 22:09:22 |
David Ames |
charm-neutron-gateway: milestone |
19.04 |
19.07 |
|
2019-08-12 21:31:17 |
David Ames |
charm-neutron-openvswitch: milestone |
19.07 |
19.10 |
|
2019-08-12 21:31:22 |
David Ames |
charm-designate: milestone |
19.07 |
19.10 |
|
2019-08-12 21:31:26 |
David Ames |
charm-designate-bind: milestone |
19.07 |
19.10 |
|
2019-08-12 21:32:00 |
David Ames |
charm-neutron-gateway: milestone |
19.07 |
19.10 |
|
2019-10-24 23:29:20 |
David Ames |
charm-neutron-openvswitch: milestone |
19.10 |
20.01 |
|
2019-10-24 23:29:24 |
David Ames |
charm-designate: milestone |
19.10 |
20.01 |
|
2019-10-24 23:29:27 |
David Ames |
charm-designate-bind: milestone |
19.10 |
20.01 |
|
2019-10-24 23:29:59 |
David Ames |
charm-neutron-gateway: milestone |
19.10 |
20.01 |
|
2020-03-02 15:40:26 |
James Page |
charm-neutron-openvswitch: milestone |
20.01 |
20.05 |
|
2020-03-02 15:40:28 |
James Page |
charm-designate: milestone |
20.01 |
20.05 |
|
2020-03-02 15:40:30 |
James Page |
charm-designate-bind: milestone |
20.01 |
20.05 |
|
2020-03-02 15:40:47 |
James Page |
charm-neutron-gateway: milestone |
20.01 |
20.05 |
|
2020-05-21 20:41:03 |
David Ames |
charm-neutron-openvswitch: milestone |
20.05 |
20.08 |
|
2020-05-21 20:41:06 |
David Ames |
charm-designate: milestone |
20.05 |
20.08 |
|
2020-05-21 20:41:09 |
David Ames |
charm-designate-bind: milestone |
20.05 |
20.08 |
|
2020-05-21 20:41:38 |
David Ames |
charm-neutron-gateway: milestone |
20.05 |
20.08 |
|
2020-08-03 14:02:17 |
James Page |
charm-neutron-openvswitch: milestone |
20.08 |
|
|
2020-08-03 14:02:19 |
James Page |
charm-designate: milestone |
20.08 |
|
|
2020-08-03 14:02:21 |
James Page |
charm-designate-bind: milestone |
20.08 |
|
|
2020-08-03 14:02:39 |
James Page |
charm-neutron-gateway: milestone |
20.08 |
|
|