[Openstack] [Designate] Integration with Infoblox backend

Jaime Fernández jjjaime at gmail.com
Fri Jul 17 07:31:54 UTC 2015


We want Designate to use Infoblox as its DNS backend. We've following this
guideline:
http://docs.openstack.org/developer/designate/backends/infoblox.html

It does not work and we could not find what was the reason. When adding a
record to a domain, mDNS tries to synchronize with Infoblox but it fails:

*2015-07-16 16:00:54.642 23660 INFO designate.mdns.notify
[req-361d6bac-570f-420c-957c-d72f3593539f noauth-user noauth-project - - -]
Sending 'SOA' for 'ost2.xx.' to '10.95.121.180:53
<http://10.95.121.180:53>'.2015-07-16 16:00:54.654 23660 INFO
designate.mdns.notify [req-361d6bac-570f-420c-957c-d72f3593539f noauth-user
noauth-project - - -] ost2.xx. not found on 10.95.121.180:53
<http://10.95.121.180:53>2015-07-16 16:00:54.655 23660 WARNING
designate.mdns.notify [req-361d6bac-570f-420c-957c-d72f3593539f noauth-user
noauth-project - - -] Got lower serial for 'ost2.xx.' to '10.95.121.180:53
<http://10.95.121.180:53>'. *
*Expected:'1438054443'. Got:'None'.Retries left='5'*
I'm afraid that I need to clarify some doubts before:

a) I added a server (name server) with REST API v1. Without any server, I
could not create a domain. This server targets to Designate mDNS. Is it
correct?

b) What's the purpose of the pool manager (integrated with Infoblox via
API) when data is synchronized via DNS (NOTIFY & AXFR)?

c) Why I can see the records via API, but I cannot resolve them via mDNS?

$ dig @localhost prueba2.ost2.xx

; <<>> DiG 9.8.1-P1 <<>> @localhost prueba2.ost2.xx
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, *status: REFUSED*, id: 25770
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;prueba2.ost2.xx.        IN    A

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jul 17 09:29:51 2015
;; MSG SIZE  rcvd: 38

It looks like the DNS query is refused.

Thanks is advance.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20150717/3e193cae/attachment.html>


More information about the Openstack mailing list