*** openstack has joined #openstack-dns | 00:14 | |
*** ChanServ sets mode: +o openstack | 00:14 | |
*** puck has quit IRC | 00:24 | |
*** odyssey4me has quit IRC | 00:53 | |
*** odyssey4me has joined #openstack-dns | 00:53 | |
*** itlinux has joined #openstack-dns | 01:07 | |
*** itlinux has quit IRC | 01:15 | |
*** _ix has quit IRC | 01:56 | |
*** AlexeyAbashkin has joined #openstack-dns | 02:12 | |
*** AlexeyAbashkin has quit IRC | 02:16 | |
*** caowei has joined #openstack-dns | 02:26 | |
openstackgerrit | Merged openstack/designate master: Follow the new PTI for document build https://review.openstack.org/556711 | 02:53 |
---|---|---|
*** diman has joined #openstack-dns | 03:09 | |
*** diman has quit IRC | 03:13 | |
*** itlinux has joined #openstack-dns | 03:18 | |
*** caowei has quit IRC | 03:24 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/designate master: Updated from global requirements https://review.openstack.org/557134 | 03:25 |
*** kbyrne has quit IRC | 03:51 | |
*** caowei has joined #openstack-dns | 03:55 | |
*** kbyrne has joined #openstack-dns | 03:56 | |
*** renmak_ has joined #openstack-dns | 04:02 | |
*** renmak__ has joined #openstack-dns | 04:02 | |
*** renmak__ has quit IRC | 05:15 | |
*** renmak_ has quit IRC | 05:15 | |
*** renmak__ has joined #openstack-dns | 05:19 | |
*** renmak_ has joined #openstack-dns | 05:19 | |
*** browny has quit IRC | 05:26 | |
*** renmak__ has quit IRC | 05:48 | |
*** renmak_ has quit IRC | 05:48 | |
*** nyloc has quit IRC | 05:53 | |
openstackgerrit | Merged openstack/designate master: Updated from global requirements https://review.openstack.org/557134 | 05:54 |
*** browny has joined #openstack-dns | 06:09 | |
*** marst has quit IRC | 06:14 | |
*** pcaruana has joined #openstack-dns | 06:38 | |
*** marst has joined #openstack-dns | 06:47 | |
*** diman has joined #openstack-dns | 06:54 | |
*** diman has quit IRC | 06:59 | |
*** ianychoi has quit IRC | 07:10 | |
*** nyloc has joined #openstack-dns | 07:30 | |
*** AlexeyAbashkin has joined #openstack-dns | 08:00 | |
*** ktibi has joined #openstack-dns | 08:05 | |
*** nyloc has quit IRC | 08:49 | |
*** itlinux has quit IRC | 09:36 | |
*** _ix has joined #openstack-dns | 09:37 | |
*** caowei has quit IRC | 10:09 | |
*** ianychoi has joined #openstack-dns | 10:15 | |
*** abalutoiu_ has quit IRC | 11:03 | |
*** abalutoiu has joined #openstack-dns | 11:06 | |
*** ktibi has quit IRC | 11:54 | |
*** abalutoiu_ has joined #openstack-dns | 12:11 | |
*** abalutoiu has quit IRC | 12:15 | |
*** odyssey4me has quit IRC | 12:22 | |
*** odyssey4me has joined #openstack-dns | 12:22 | |
*** _ix has quit IRC | 12:32 | |
*** abalutoiu__ has joined #openstack-dns | 12:34 | |
*** _ix has joined #openstack-dns | 12:38 | |
*** abalutoiu_ has quit IRC | 12:39 | |
*** _ix has quit IRC | 12:47 | |
*** diman has joined #openstack-dns | 12:49 | |
*** diman has quit IRC | 13:05 | |
*** _ix has joined #openstack-dns | 13:09 | |
*** _ix has quit IRC | 13:14 | |
*** diman has joined #openstack-dns | 13:14 | |
*** diman has quit IRC | 13:17 | |
*** diman has joined #openstack-dns | 13:17 | |
*** diman has quit IRC | 13:21 | |
*** diman has joined #openstack-dns | 13:23 | |
*** diman has quit IRC | 13:27 | |
*** diman has joined #openstack-dns | 13:39 | |
*** diman has quit IRC | 13:39 | |
*** diman has joined #openstack-dns | 13:40 | |
*** diman has quit IRC | 13:44 | |
*** _ix has joined #openstack-dns | 13:53 | |
*** simon-AS559 has joined #openstack-dns | 13:59 | |
frickler | mugsie: do we have meeting time now? /me is confused and jet-lagged by dst | 14:00 |
mugsie | I think so | 14:01 |
frickler | mugsie: seems your rebase on https://review.openstack.org/295253 introduced an extra empty line that is making the gerrit job sad | 14:24 |
mugsie | frickler: damn | 14:25 |
mugsie | that job doesn't run on a mac at all unfortunately - and I am working remotely today -_- | 14:26 |
*** ianychoi_ has joined #openstack-dns | 14:33 | |
*** ianychoi has quit IRC | 14:36 | |
*** pcaruana has quit IRC | 15:09 | |
*** marst has quit IRC | 15:10 | |
*** marst has joined #openstack-dns | 15:16 | |
*** diman has joined #openstack-dns | 15:38 | |
*** diman has quit IRC | 15:43 | |
*** itlinux has joined #openstack-dns | 15:54 | |
*** marst has quit IRC | 16:02 | |
*** diman has joined #openstack-dns | 16:19 | |
*** simon-AS559 has quit IRC | 16:21 | |
*** rfreire has joined #openstack-dns | 16:21 | |
rfreire | hi hi #designate! o/ /me trying to work his way in Newton version and managed to make _almost_ everything to work | 16:22 |
rfreire | almost :-) | 16:22 |
rfreire | = CURRENT ISSUE = | 16:22 |
rfreire | After creating a RR, in mdns.log I find zone serial mismatch. See a sample: | 16:23 |
rfreire | 2018-03-28 16:22:49.780 30560 INFO designate.mdns.notify [req-eff4ad86-518d-4655-afbd-eb9adf468d2e - - - - -] Sending 'SOA' for 'example.com.' to '192.168.100.182:53'. | 16:23 |
rfreire | 2018-03-28 16:22:49.782 30560 DEBUG designate.mdns.notify [req-eff4ad86-518d-4655-afbd-eb9adf468d2e - - - - -] Got lower serial for 'example.com.' to '192.168.100.182:53'. Expected:'1522253049'. Got:'1522249811'.Retries left='6' get_serial_number /usr/lib/python2.7/site-packages/designate/mdns/notify.py:163 | 16:23 |
rfreire | 2018-03-28 16:23:04.783 30560 INFO designate.mdns.notify [req-eff4ad86-518d-4655-afbd-eb9adf468d2e - - - - -] Sending 'SOA' for 'example.com.' to '192.168.100.182:53'. | 16:23 |
rfreire | 2018-03-28 16:23:04.784 30560 DEBUG designate.mdns.notify [req-eff4ad86-518d-4655-afbd-eb9adf468d2e - - - - -] Got lower serial for 'example.com.' to '192.168.100.182:53'. Expected:'1522253049'. Got:'1522249811'.Retries left='5' get_serial_number /usr/lib/python2.7/site-packages/designate/mdns/notify.py:163 | 16:23 |
rfreire | -- | 16:23 |
rfreire | Anyone seen that? :| | 16:23 |
mugsie | rfreire: is there any errors in the logs on the dns server? | 16:24 |
rfreire | Right now, my zone is in error state: | 16:24 |
rfreire | mugsie, o/ | 16:24 |
*** diman has quit IRC | 16:24 | |
mugsie | (bind / pdns / etc) | 16:24 |
rfreire | mugsie, _none_ at this moment | 16:24 |
rfreire | mugsie, interestingly; somerhing happens from time to time in Designate and works everything out | 16:24 |
rfreire | check it out: | 16:24 |
mugsie | oh. is there any logs showing a zone transfer is actually happening? | 16:24 |
rfreire | -- | 16:24 |
rfreire | 2018-03-28 15:55:15.041 30560 DEBUG designate.service [-] Handling UDP Request from: 192.168.100.182:18202 _dns_handle_udp /usr/lib/python2.7/site-packages/designate/service.py:433 | 16:24 |
rfreire | 2018-03-28 15:55:15.043 30560 DEBUG designate.plugin [-] Looking for driver sqlalchemy in designate.storage get_driver /usr/lib/python2.7/site-packages/designate/plugin.py:115 | 16:25 |
rfreire | 2018-03-28 15:55:15.075 30560 DEBUG designate.plugin [-] Loaded plugin storage:sqlalchemy __init__ /usr/lib/python2.7/site-packages/designate/plugin.py:39 | 16:25 |
rfreire | 2018-03-28 15:55:15.091 30560 DEBUG oslo_db.sqlalchemy.engines [-] MySQL server mode set to STRICT_TRANS_TABLES,STRICT_ALL_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,TRADITIONAL,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION _check_effective_sql_mode /usr/ | 16:25 |
rfreire | lib/python2.7/site-packages/oslo_db/sqlalchemy/engines.py:261 | 16:25 |
rfreire | 2018-03-28 15:55:15.107 30560 DEBUG designate.storage.impl_sqlalchemy [req-ef1e9300-d3cd-4ea9-858b-1ced03ca647b - - - - -] Fetched zone <Zone id:'71cfd214-f53c-4ed8-878e-587e0778fdd6' type:'PRIMARY' name:'example.com.' pool_id:'794ccc2c-d751-44fe-b57f-8894c9f5c842' serial | 16:25 |
rfreire | :'1522249811' action:'UPDATE' status:'ERROR'> _find_zones /usr/lib/python2.7/site-packages/designate/storage/impl_sqlalchemy/__init__.py:261 | 16:25 |
rfreire | 2018-03-28 15:55:15.109 30560 DEBUG designate.service [-] Handling TCP Request from: 192.168.100.182:59767 _dns_handle_tcp /usr/lib/python2.7/site-packages/designate/service.py:321 | 16:25 |
rfreire | 2018-03-28 15:55:15.117 30560 DEBUG designate.storage.impl_sqlalchemy [req-3edbabbc-4880-4c11-a550-2423752a2937 - - - - -] Fetched zone <Zone id:'71cfd214-f53c-4ed8-878e-587e0778fdd6' type:'PRIMARY' name:'example.com.' pool_id:'794ccc2c-d751-44fe-b57f-8894c9f5c842' serial | 16:25 |
rfreire | :'1522249811' action:'UPDATE' status:'ERROR'> _find_zones /usr/lib/python2.7/site-packages/designate/storage/impl_sqlalchemy/__init__.py:261 | 16:25 |
rfreire | 2018-03-28 15:55:15.129 30560 WARNING designate.service [req-3edbabbc-4880-4c11-a550-2423752a2937 - - - - -] Invalid packet from: 192.168.100.182:59767 | 16:25 |
rfreire | --- | 16:25 |
rfreire | After that task, everything gets in sync | 16:25 |
rfreire | RRs created/deleted etc | 16:25 |
rfreire | until the next manipulation | 16:25 |
rfreire | which will cause the serial mismatch again | 16:25 |
rfreire | then enters this misterious task | 16:25 |
rfreire | and squares out everything up again | 16:25 |
* rfreire grins | 16:25 | |
mugsie | so it looks like notifies are not getting sent to the dns server | 16:25 |
rfreire | The scenario is pretty simple right mugsie | 16:26 |
mugsie | yesah | 16:26 |
rfreire | this is a local BIND server | 16:26 |
rfreire | running in the same system as the Designate services. | 16:26 |
mugsie | so - is there any errors in the the pool-manager logs? | 16:26 |
rfreire | this: | 16:26 |
rfreire | -- | 16:26 |
rfreire | 2018-03-28 16:26:19.759 30567 DEBUG designate.pool_manager.service [req-afc5e269-bcab-4c2e-88fa-41c33cadd50a - - - - -] Calling update_status for example.com. : UPDATE : ERROR : 1522249811 update_status /usr/lib/python2.7/site-packages/designate/pool_manager/service.py:644 | 16:26 |
rfreire | 2018-03-28 16:26:19.761 30567 DEBUG designate.pool_manager.service [req-afc5e269-bcab-4c2e-88fa-41c33cadd50a - - - - -] Cache hit! Retrieved status ERROR and serial 1522249811 for zone example.com. on nameserver 192.168.100.182:53 with action UPDATE from the cache. _retrieve_statuses /usr/lib/python2.7/site-packages/designate/pool_manager/service.py:947 | 16:26 |
rfreire | 2018-03-28 16:26:19.764 30567 DEBUG designate.pool_manager.service [req-afc5e269-bcab-4c2e-88fa-41c33cadd50a - - - - -] Cache hit! Retrieved status ERROR and serial 1522249811 for zone example.com. on nameserver 192.168.100.182:53 with action UPDATE from the cache. _retrieve_statuses /usr/lib/python2.7/site-packages/designate/pool_manager/service.py:947 | 16:26 |
rfreire | 2018-03-28 16:26:19.765 30567 DEBUG designate.pool_manager.service [req-afc5e269-bcab-4c2e-88fa-41c33cadd50a - - - - -] Cache hit! Retrieved status ERROR and serial 1522249811 for zone example.com. on nameserver 192.168.100.182:53 with action UPDATE from the cache. _retrieve_statuses /usr/lib/python2.7/site-packages/designate/pool_manager/service.py:947 | 16:26 |
rfreire | -- | 16:27 |
rfreire | only this | 16:27 |
rfreire | and in debug mode only | 16:27 |
rfreire | seem that it is just confirming that will keep the zone in ERROR state because of the zone mismatch | 16:27 |
rfreire | [root@agoravai10-cont1 designate(keystone_admin)]# grep ERR pool-manager.log | grep -v DEB | 16:28 |
rfreire | [root@agoravai10-cont1 designate(keystone_admin)]# | 16:28 |
rfreire | no error messages besides the debug messages | 16:28 |
* rfreire hangs himself | 16:28 | |
*** marst has joined #openstack-dns | 16:30 | |
mugsie | so, can I have a look at the pools.yaml ? | 16:33 |
rfreire | or course! | 16:33 |
mugsie | redact passwords etc obvoisly :P | 16:33 |
rfreire | mugsie, https://pastebin.com/Hcs7TCaq | 16:35 |
* rfreire thinks it is it? :-} | 16:35 | |
* rfreire ran # designate-manage pool show_config | 16:36 | |
mugsie | aha | 16:36 |
mugsie | add : | 16:36 |
mugsie | host: 127.0.0.1 | 16:36 |
mugsie | port: 53 | 16:36 |
mugsie | to the "options" section | 16:36 |
rfreire | um wat mugsie ? | 16:38 |
rfreire | so in options | 16:38 |
rfreire | I add the host and port? | 16:38 |
rfreire | besides the rndc stuffs? | 16:38 |
mugsie | yeah | 16:38 |
mugsie | https://docs.openstack.org/designate/latest/admin/backends/bind9.html | 16:38 |
* rfreire gives a try!!! | 16:39 | |
rfreire | mugsie, so in order to import it: designate-manage pool update --file /dev/shm/output.yml --delete True | 16:41 |
rfreire | righto? | 16:41 |
mugsie | you can leave the --delete True | 16:41 |
mugsie | so, remove the --delete True | 16:41 |
rfreire | okay! | 16:41 |
rfreire | Restarting services | 16:41 |
* rfreire zeroes the logs too | 16:41 | |
mugsie | look for stuff about zone transfers in the bind logs as well | 16:43 |
rfreire | hnrm right. | 16:45 |
* rfreire kills himself | 16:47 | |
rfreire | Mar 28 16:46:13 agoravai10-cont1 named[26635]: client 127.0.0.1#43730: received notify for zone 'example.com' | 16:47 |
rfreire | Mar 28 16:46:13 agoravai10-cont1 named[26635]: zone example.com/IN: refused notify from non-master: 127.0.0.1#43730 | 16:47 |
* rfreire fixes addresses | 16:47 | |
rfreire | >_< | 16:47 |
mugsie | rfreire: :) happens to the best of us | 16:49 |
rfreire | mugsie, if you are interested | 16:50 |
rfreire | mugsie, I have written a script to configure RDO (newton) step by step | 16:50 |
*** diman has joined #openstack-dns | 16:50 | |
mugsie | yeah - that would be great | 16:51 |
mugsie | csn compare it to the install docs to see what wegot wrong :) | 16:51 |
rfreire | mugsie, https://pastebin.com/M0iLxF8S | 16:51 |
rfreire | FEW changes pending | 16:51 |
rfreire | (and I have a meeting in few seconds) | 16:51 |
rfreire | mugsie, PERRRRRRFECT | 16:53 |
rfreire | that did the trick!!!! | 16:53 |
* rfreire does his happy dance | 16:53 | |
rfreire | \o/ | 16:53 |
mugsie | :D | 16:53 |
rfreire | will create another instance from zero from the new script | 16:53 |
rfreire | and will share here | 16:53 |
rfreire | (meeting permitting) | 16:53 |
rfreire | THANK YOU VERY MUCHO | 16:53 |
rfreire | mugsie++ | 16:53 |
rfreire | bnemec, ^ there it is Ben! | 16:53 |
rfreire | mugsie, just a side note | 16:54 |
rfreire | the host: should be the real ip address | 16:54 |
rfreire | since I have not allowed localhost | 16:54 |
rfreire | so it ended as: | 16:54 |
rfreire | host: 192.168.100.182 | 16:54 |
rfreire | port: 53 | 16:54 |
rfreire | -- | 16:54 |
*** diman has quit IRC | 16:55 | |
*** nyloc has joined #openstack-dns | 17:07 | |
*** AlexeyAbashkin has quit IRC | 17:08 | |
rfreire | mugsie, golden: https://pastebin.com/KCcnPH3r | 17:21 |
rfreire | bnemec, ^ | 17:21 |
rfreire | Works for OpenStack Newton. | 17:22 |
*** jmccrory has quit IRC | 17:59 | |
*** itlinux has quit IRC | 18:00 | |
*** jmccrory has joined #openstack-dns | 18:06 | |
*** itlinux has joined #openstack-dns | 18:15 | |
*** AlexeyAbashkin has joined #openstack-dns | 18:54 | |
*** AlexeyAbashkin has quit IRC | 18:59 | |
*** diman has joined #openstack-dns | 19:58 | |
*** diman has quit IRC | 20:03 | |
rfreire | mugsie, hey Graham! o/ | 20:44 |
rfreire | Still around? | 20:44 |
*** puck has joined #openstack-dns | 20:44 | |
rfreire | well #openstack-dns here's the thingy :-) Now I'm trying to make Nova chat with Designate. It seems that Designate picks up the notification in the bus. But fails with Could not find zone. | 20:47 |
rfreire | Here's the thing. | 20:47 |
*** diman has joined #openstack-dns | 20:47 | |
rfreire | [root@aa10-cont1 designate(keystone_admin)]# openstack zone list | 20:47 |
rfreire | +--------------------------------------+------------------+---------+------------+--------+--------+ | 20:47 |
rfreire | | id | name | type | serial | status | action | | 20:47 |
rfreire | +--------------------------------------+------------------+---------+------------+--------+--------+ | 20:47 |
rfreire | | 8d662524-97ca-4b95-a074-73f49f1fb6a5 | example.com. | PRIMARY | 1522267053 | ACTIVE | NONE | | 20:47 |
rfreire | | 199ba8c9-6350-4cee-9e4c-edb64b5bcb1b | interna.rf01.co. | PRIMARY | 1522267699 | ACTIVE | NONE | | 20:47 |
rfreire | +--------------------------------------+------------------+---------+------------+--------+--------+ | 20:47 |
rfreire | -- | 20:47 |
rfreire | I'm using the 2nd zone over there (interna.rf01.co), which is 199ba8c9-6350-4cee-9e4c-edb64b5bcb1b | 20:47 |
rfreire | -- | 20:47 |
rfreire | Which is dilligently declared in designate.conf: | 20:47 |
rfreire | [handler:nova_fixed] | 20:48 |
rfreire | domain_id = 199ba8c9-6350-4cee-9e4c-edb64b5bcb1b | 20:48 |
rfreire | -- | 20:48 |
rfreire | As well for the float | 20:48 |
rfreire | [handler:neutron_floatingip] | 20:48 |
rfreire | domain_id = 199ba8c9-6350-4cee-9e4c-edb64b5bcb1b | 20:48 |
rfreire | -- | 20:48 |
rfreire | What am I overlooking this time? ¯\_(ツ)_/¯ | 20:48 |
rfreire | designate.conf in its full glory: | 20:49 |
rfreire | https://pastebin.com/aq68PdEQ | 20:49 |
rfreire | -- | 20:51 |
rfreire | For what is worth, same problems happens when assigning float in Neutron | 20:51 |
rfreire | Both shows up in sink.log | 20:51 |
rfreire | but then, thre's this could not find zone | 20:51 |
*** diman has quit IRC | 20:52 | |
*** itlinux has quit IRC | 21:14 | |
*** rfreire is now known as rfreire|afk | 21:21 | |
*** puck has quit IRC | 21:25 | |
-openstackstatus- NOTICE: the zuul web dashboard will experience a short downtime as we roll out some changes - no job execution should be affected | 21:51 | |
*** rfreire|afk is now known as rfreire | 21:55 | |
*** diman has joined #openstack-dns | 22:52 | |
*** puck has joined #openstack-dns | 22:57 | |
*** diman has quit IRC | 22:57 | |
rfreire | Bump ^ ? :-) | 22:58 |
*** puck has quit IRC | 23:25 | |
-openstackstatus- NOTICE: Zuul has been restarted to update to the latest code; existing changes have been re-enqueued, you may need to recheck changes uploaded in the past 10 minutes | 23:57 | |
*** puck has joined #openstack-dns | 23:59 | |
*** diman has joined #openstack-dns | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!