Tuesday, 2022-09-13

camus_hello03:27
eanderssonhello!04:30
*** tkajinam is now known as Guest16206:33
opendevreviewSven Kieske proposed openstack/designate stable/yoga: Check zone_id in notification_handler to avoid UUID format issue.  https://review.opendev.org/c/openstack/designate/+/85706912:33
nicolasbockHi johnsom ! How are you? I have a quick question: Do you happen to have a devstack local.conf handy for testing Neutron/Nova/Designate integration?20:09
nicolasbockSo far I have https://paste.ubuntu.com/p/Gq3v3Ksq82/20:15
johnsomnicolasbock Hi there. One second20:28
johnsomThis is the one from the neutron gate job: https://zuul.opendev.org/t/openstack/build/377a3e7516b94401a82a5e3a20c68f33/log/controller/logs/local_conf.txt20:30
nicolasbockAwesome! Thanks for the help!20:30
johnsomHowever, looking at yours I have a suspicion I know your next question..... 20:30
nicolasbockHaha20:31
johnsomWe recently found that OVN in neutron is blocking some of the dns extensions20:31
nicolasbockYes, it's an OVN related question :)20:31
nicolasbockI am confused with how the ports / DNS recordsets are created20:31
nicolasbockTo be more specifi20:31
nicolasbockIt seems that Neutron will create a port with a FQDN based on its dns-domain setting20:32
nicolasbockWhich is not necessarily the same as the dns-domain of the network20:32
nicolasbockIf it's not the same the nslookup in the VM will return the wrong domain20:32
nicolasbockI have tested this only on Ussuri so far20:32
nicolasbockI was going to test it on master20:32
nicolasbockBut got stuck with the devstack configuration20:32
nicolasbockBy the way, this is reproducible in Ussuri with OVS or OVN20:33
johnsomYeah, you and my QE folks are confused by the neutron extensions....20:33
johnsomThere is a hierarchy documented of which one wins. Let me see if I can find it.20:34
nicolasbockI was going through https://docs.openstack.org/neutron/latest/admin/config-dns-int-ext-serv.html#config-dns-int-ext-dns-assignment20:34
johnsomIf both the port and its network have a valid non-blank string assigned to their dns_domain attributes, the port’s dns_domain takes precedence over the network’s.20:36
johnsomYeah, it's in that document20:36
johnsomI find all of those three documents in the networking guide a bit hard to parse20:36
nicolasbockYes, same here20:37
nicolasbockThe case I am most interested in is the case where the user creates a VM on a network that has a dns-domain and expects the fixed IP to show up in DNS20:38
nicolasbockI suppose that's case 320:38
johnsomCorrect20:39
nicolasbockOk, let me go through that section again20:39
johnsomThis list of restrictions makes that "interesting": https://docs.openstack.org/neutron/yoga/admin/config-dns-int-ext-serv.html#configuration-of-the-externally-accessible-network-for-use-cases-3b-and-3c20:39
nicolasbockThis time in slow motion20:39
johnsomLet me see if I can find that OVN file tool, just so you are aware of the issue.20:40
nicolasbockOk thanks20:40
johnsomThis: https://github.com/openstack/neutron/blob/bd3e67d4eba6624fba4d9d926290bd159d7ffc03/neutron/common/ovn/extensions.py#L98-L10120:41
johnsomIn older versions of neutron those extensions are not allowed in that file for OVN deployments20:42
johnsomnicolasbock So watch out for that issue too20:42
nicolasbockOk, thanks for the warning :)20:42
nicolasbockThanks for the help johnsom 20:43
johnsomNo problem20:43
opendevreviewMerged openstack/designate-dashboard master: Fix details pages reload behaviour  https://review.opendev.org/c/openstack/designate-dashboard/+/85481822:21

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!