Friday, 2015-06-26

*** johnbelamaric has quit IRC00:03
*** mlavalle has quit IRC00:07
*** csoukup has joined #openstack-dns01:21
*** boris-42 has quit IRC01:42
*** echoingumesh has quit IRC01:49
*** echoingumesh has joined #openstack-dns01:49
*** echoingumesh has quit IRC01:53
*** jmcbride has joined #openstack-dns01:58
*** crc32 has quit IRC02:04
*** stanzgy has joined #openstack-dns02:22
*** csoukup has quit IRC02:33
*** nkinder has quit IRC02:37
*** jmcbride has quit IRC02:39
*** nyechiel has joined #openstack-dns03:13
*** ducttape_ has joined #openstack-dns03:16
*** ducttape_ has quit IRC03:22
*** boris-42 has joined #openstack-dns03:22
*** ducttape_ has joined #openstack-dns03:29
*** ducttape_ has quit IRC03:31
*** ducttape_ has joined #openstack-dns03:37
*** ducttape_ has quit IRC03:59
*** ducttape_ has joined #openstack-dns04:08
*** ducttape_ has quit IRC04:12
openstackgerritMerged openstack/designate: port to oslo.service  https://review.openstack.org/19381904:13
*** ducttape_ has joined #openstack-dns04:13
*** ducttape_ has quit IRC04:20
*** johnbelamaric has joined #openstack-dns04:28
*** johnbelamaric has quit IRC04:28
*** nyechiel has quit IRC04:39
*** richm has quit IRC05:34
*** boris-42 has quit IRC05:52
*** boris-42 has joined #openstack-dns06:26
openstackgerritPradeep Kumar Singh proposed openstack/designate: Use 'range' instead of 'xrange' for py3 compatibility.  https://review.openstack.org/19589006:27
openstackgerritPradeep Kumar Singh proposed openstack/designate: Use 'range' instead of 'xrange' for py3 compatibility  https://review.openstack.org/19589007:00
openstackgerritPradeep Kumar Singh proposed openstack/designate: Set is_admin during context initialization  https://review.openstack.org/19590007:32
*** nihilifer has quit IRC07:33
*** nihilifer has joined #openstack-dns07:47
*** chlong has quit IRC07:55
openstackgerritPradeep Kumar Singh proposed openstack/designate: Remove all_tenants policy from get_quotas  https://review.openstack.org/19536808:02
openstackgerritPradeep Kumar Singh proposed openstack/designate: check is_admin before setting all_tenants in get_quotas  https://review.openstack.org/19536808:06
*** dguerri` is now known as dguerri08:20
*** l6unchpad has joined #openstack-dns08:29
*** hetii has joined #openstack-dns08:37
*** l6unchpad has quit IRC08:53
*** nihilifer has quit IRC08:53
*** l6unchpad has joined #openstack-dns08:58
*** husanu9 has joined #openstack-dns09:09
*** jordanP has joined #openstack-dns09:10
*** bradjones has quit IRC09:15
*** nihilifer has joined #openstack-dns09:16
*** bradjones has joined #openstack-dns09:16
*** bradjones has quit IRC09:16
*** bradjones has joined #openstack-dns09:16
*** husanu9 has quit IRC09:18
*** boris-42 has quit IRC09:22
*** husanu5 has joined #openstack-dns09:23
*** husanu5 has quit IRC09:28
*** l6unchpad has quit IRC09:31
*** l6unchpad has joined #openstack-dns09:32
*** eandersson has joined #openstack-dns09:37
eanderssonMorning09:37
eanderssonStill fighting that RPC timeout issue.09:37
eanderssonIs there a way to increase the RPC timeout?09:38
eanderssonfor Juno09:38
eanderssonKiall: Maybe you have an idea? :D09:48
eanderssonReducing the logging only did so much unfortunately.09:48
*** nihilifer has quit IRC09:50
*** richm has joined #openstack-dns10:04
*** jmcbride has joined #openstack-dns10:10
*** stanzgy has quit IRC10:51
*** mariusv has joined #openstack-dns11:00
*** mariusv has quit IRC11:00
*** mariusv has joined #openstack-dns11:00
*** mariusv has quit IRC11:01
*** l6unchpad has quit IRC11:03
*** nihilifer has joined #openstack-dns11:08
*** kbyrne has quit IRC11:16
*** kbyrne has joined #openstack-dns11:20
*** kbyrne has quit IRC11:21
*** kbyrne has joined #openstack-dns11:21
eanderssonnvm found the setting =]11:29
*** kei_yama has quit IRC11:36
*** bradjones has quit IRC11:42
*** bradjones has joined #openstack-dns11:45
*** bradjones has quit IRC11:45
*** bradjones has joined #openstack-dns11:45
*** l6unchpad has joined #openstack-dns11:55
*** dguerri is now known as dguerri`12:10
*** dguerri` is now known as dguerri12:28
*** busterswt has joined #openstack-dns12:34
*** johnbelamaric has joined #openstack-dns13:00
*** jmcbride has quit IRC13:02
*** mwagner_afk has quit IRC13:05
*** busterswt has quit IRC13:06
*** johnbelamaric has quit IRC13:07
*** fawadkhaliq has joined #openstack-dns13:18
*** lkoranda_ has joined #openstack-dns13:27
*** fawadkhaliq has quit IRC13:28
*** lkoranda has quit IRC13:32
*** hetii has quit IRC13:32
*** dguerri is now known as dguerri`13:33
*** lkoranda_ has quit IRC13:33
*** lkoranda has joined #openstack-dns13:37
*** boris-42 has joined #openstack-dns13:47
*** dguerri` is now known as dguerri13:48
*** dguerri is now known as dguerri`13:48
*** eandersson has quit IRC13:49
*** nihilifer has quit IRC13:50
*** dguerri` is now known as dguerri13:50
*** nyechiel has joined #openstack-dns13:57
*** jmcbride has joined #openstack-dns13:59
*** pglass has joined #openstack-dns14:04
*** fawadkhaliq has joined #openstack-dns14:04
*** fawadk has joined #openstack-dns14:08
*** fawadkhaliq has quit IRC14:09
*** fawadk has quit IRC14:19
*** nyechiel has quit IRC14:24
*** nyechiel has joined #openstack-dns14:30
*** ducttape_ has joined #openstack-dns14:43
*** ducttape_ has joined #openstack-dns14:44
*** ducttape_ has quit IRC14:44
*** jordanP has quit IRC14:45
nagyzafter creating a record which component's job is to actually update the powerdns db underneath?14:51
nagyzthe pool manager?14:52
nagyzis that part of central or does it run separately?14:52
nagyzbecause I don't have an init script for designate-pool-manager14:52
*** nihilifer has joined #openstack-dns14:54
*** nyechiel has quit IRC14:54
timsimIf you're running kilo, Central tells the pool manager to update the domain (with your new record), the pool manager figures out that it needs to send a NOTIFY to PowerDNS, which it does via designate-mdns, PowerDNS zone transfers from MiniDNS, and updates it's own database. (I think)14:59
*** EricGonczer_ has joined #openstack-dns15:03
*** l6unchpad has quit IRC15:03
*** ducttape_ has joined #openstack-dns15:04
nagyzoh. my. god.15:06
nagyzit was simple and working in icehouse and after our upgrade to kilo I don't even recognize this beast15:07
nagyz800 modules with 4000 undocumented settings :/15:07
nagyzso I MUST run designate-mdns and pool-manager besides api and central and sink?15:07
timsimYes.15:08
nagyzso 5 components total15:08
timsimIf you're just running something simple, there's no reason they cant all run on the same node.15:10
nagyzsure they can but in icehouse it was perfectly reasonable15:11
nagyznow it's a VERY underdocumented beast15:11
nagyzthat's my main issue :)15:11
timsimWhat, specifically do you feel is underdocumented?15:11
*** mlavalle has joined #openstack-dns15:11
nagyzupgrades guide. did I miss that there is an upgrade guide from icehouse to juno and to juno to icehouse?15:15
nagyzand it's also hard to get a powerdns pool sample, esp how to set up the "options=" parameter15:16
nagyzI did that based on devstack's scripts15:16
timsimFair enough. No there isn't an upgrades guide, and the powerdns pool isn't specifically documented. The main reason for that is we're trying to move all of that configuration into the database, which we had hoped to have done by kilo, but it didn't happen.15:20
nagyzright but then the documentation needs to be updated :)15:22
nagyzalso ubuntu doesn't have an init script either for mdns nor for pool manager15:22
nagyzso actually designate-mdns is a full featured DNS server?15:22
nagyzwhy wouldn't I run just that then?15:22
*** nihilifer has quit IRC15:27
timsimIt's in there if you use Bind9 :P not good enough though. MiniDNS is a dns server, but it implements a very small subset of DNS operations. The main goal is interoperability with other DNS servers, so that Designate can work across more DNS backends. It's written in pure python, and definitely isn't meant to be your primary dns server.15:28
nagyzso there's no way (like there was in icehouse) to just skip mdns and just let powerdns update itself without an AXFR?15:29
nagyzseems like overkill to be honest15:29
nagyzand overengineering15:29
timsimDepends on your use case...that model would have never worked for operating DNSaaS for a public cloud.15:30
timsimPretending for a moment that it doesn't run HP Cloud DNS of course :P15:31
richmSo is it not possible to run without mdns anymore?15:34
timsimNope.15:34
richmI'm finally getting back to the ipa backend15:34
nagyztimsim, my whole reason to get away from the icehouse version was because I had to start everything in screen as I was running stable/icehouse from git15:34
nagyzbut now I feel like I should restore from backup to the icehouse schema and just use that without touching it anymore...15:35
nagyzthere everything worked. here even creating a new domain fails (there is an open, high important bug for that)15:35
timsimWell that's just not true.15:36
nagyzwhich part?15:38
timsimCreating a new domain works just fine.15:38
nagyzhttps://bugs.launchpad.net/python-designateclient/+bug/146348815:38
openstackLaunchpad bug 1463488 in python-designateclient "Exception when over-quota on domains is very confusing" [High,Triaged]15:38
nagyzyet I'm not even aware that there are any quotes nor I have the quota extension enabled15:39
nagyz*quotas15:39
timsimThat's a confusing error message if you're over your zone quota...if you're not over your quota, you can still create domains.15:39
nagyzright but given that the quota extension is commented out in the config file, should it enforce quota?15:39
nagyzsecond I'm adding a record as an admin15:40
nagyzso what does the "quotas" extension do if even without that there are quotas enforced?15:41
timsimIt allows an API to manage quotas.15:41
timsims/allows/enables15:42
timsimJuno might be more to your liking, perhaps you should try that.15:42
nagyzI did a grep for quota in my designate.conf and can't find anything. Could you point me to a documentation explaining how I can set my quota to be higher?15:42
nagyzkilo is out. it shouldn't have bugs like this...15:43
nagyzwill my icehouse designate work with notifications from nova running at the kilo version? if so I'll just revert to that15:43
timsimv1: http://docs.openstack.org/developer/designate/rest/v1/quotas.html admin api: http://docs.openstack.org/developer/designate/rest/admin/quotas.html15:44
timsimIf nova is emitting the same notifications, which they should be, I don't see why not.15:44
nagyzI saw those documents and they describe the API, not how I could set up my default quotas or changes them without the extension15:45
nagyzyou surely don't mean there are hardcoded quota values that I cannot change without making direct API calls?15:45
*** GhostPunk has joined #openstack-dns15:47
pglassnagyz: you can set quotas on a per-tenant basis.15:50
pglassyou can change the default quotas using the following config options https://github.com/openstack/designate/blob/master/designate/quota/__init__.py#L2715:51
pglassthose go in the "general" section in the config, I think15:51
timsimWith underscores instead of hyphens.15:56
nagyzdo I need to configure anything on mdns to do this?16:01
nagyzI just left that section as is16:01
timsimUnless you don't want it to bind to all interfaces, should be fine.16:01
*** fawadkhaliq has joined #openstack-dns16:03
nagyzok, so now I have -central, -sink, -pool-manager and -mdns running16:07
nagyzlet's see :-)16:07
nagyzGot lower serial for 'zc2.ibm.com.' to '9.4.128.251:53'. Expected:'1435330205'. Got:'1434109036'.Retries left='2'16:07
nagyzso the problem has been that the powerdns backend was out of sync16:08
nagyzas mdns was not running previously16:08
nagyznow it tries to add the new record but hits an error as it doesn't sync up16:08
nagyzis there a way I could force it to update the powerdns db?16:08
timsimIf you update the zone/record (new ttl or something) it should transfer.16:09
nagyzI've added a new record16:09
nagyzI guess I need to update AXFR transfers on powerdns :)16:10
nagyzah well it's already enabled.16:10
timsimThe mdns log should show if there was some problem with the AXFR16:12
nagyzI'm getting back a NOTIMP from pdns for NOTIFY...16:12
nagyzok I'll debug this further later on.16:13
nagyzthank you very much for your help16:13
nagyzI'll be back later :-)16:13
*** nihilifer has joined #openstack-dns16:17
*** dguerri is now known as dguerri`16:44
*** GhostPunk has quit IRC16:47
*** johnbelamaric has joined #openstack-dns16:51
*** EricGonc_ has joined #openstack-dns16:52
*** EricGonc_ has quit IRC16:54
*** EricGonczer_ has quit IRC16:54
*** fawadk has joined #openstack-dns17:37
*** echoingumesh has joined #openstack-dns17:39
*** fawadkhaliq has quit IRC17:40
mugsieKiall: timsim http://graham.hayes.ie/designate-stable-status/17:46
mugsiecommits and bugs in master but not in stable/kilo17:46
*** echoingumesh has quit IRC17:56
*** echoingumesh has joined #openstack-dns17:56
*** echoingumesh has quit IRC18:44
*** echoingumesh has joined #openstack-dns18:44
*** ducttape_ has quit IRC18:47
*** echoingumesh has quit IRC18:49
*** johnbelamaric has quit IRC19:00
*** zain_ has joined #openstack-dns19:57
*** zain_ has quit IRC20:00
*** fawadk has quit IRC20:42
*** fawadkhaliq has joined #openstack-dns20:43
*** fawadkhaliq has quit IRC20:44
*** mwagner_afk has joined #openstack-dns21:15
*** openstack has joined #openstack-dns21:26
*** ChanServ sets mode: +v openstack21:26
*** jmcbride has quit IRC21:42
openstackgerritOpenStack Proposal Bot proposed openstack/designate: Updated from global requirements  https://review.openstack.org/19626121:48
*** nihilifer has quit IRC21:51
*** nyechiel has joined #openstack-dns21:57
*** nyechiel has quit IRC22:12
*** fawadkhaliq has joined #openstack-dns22:17
*** fawadk has joined #openstack-dns22:19
*** fawadkhaliq has quit IRC22:20
*** johnbelamaric has joined #openstack-dns22:23
*** pglass has quit IRC22:24
*** fawadk has quit IRC22:40
*** mlavalle has quit IRC23:10
*** nyechiel has joined #openstack-dns23:18
*** ekarlso has quit IRC23:18
*** ekarlso has joined #openstack-dns23:18
openstackgerritEndre Karlson proposed openstack/designate: Add Zone Manager service shim  https://review.openstack.org/19365123:32
*** nyechiel has quit IRC23:48

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!