Monday, 2015-04-13

*** ericpeterson has joined #openstack-dns00:18
*** MentalRay has joined #openstack-dns00:22
*** ericpeterson has quit IRC00:22
*** km has joined #openstack-dns00:41
*** ericpeterson has joined #openstack-dns00:55
*** MentalRay has quit IRC01:03
*** MentalRay has joined #openstack-dns01:06
*** ericpeterson has quit IRC01:07
*** stanzgy has joined #openstack-dns01:34
*** ericpeterson has joined #openstack-dns02:08
*** ericpeterson has quit IRC02:12
*** johnbelamaric has quit IRC02:49
*** johnbelamaric has joined #openstack-dns02:49
*** MentalRay has quit IRC02:58
*** kei_yama has quit IRC03:01
*** kei_yama has joined #openstack-dns03:08
*** ericpeterson has joined #openstack-dns03:24
*** andrewbogott_afk is now known as andrewbogott03:27
*** ericpeterson has quit IRC03:29
*** andrewbogott is now known as andrewbogott_afk03:29
*** crc32 has joined #openstack-dns03:54
*** crc32 has quit IRC03:58
*** km_ has joined #openstack-dns04:01
*** kei_yama_ has joined #openstack-dns04:02
*** kei_yama has quit IRC04:03
*** km has quit IRC04:03
*** johnbelamaric has quit IRC04:42
*** ericpeterson has joined #openstack-dns05:13
*** ericpeterson has quit IRC05:17
*** km_ has quit IRC05:48
*** kei_yama_ has quit IRC05:52
*** kei_yama has joined #openstack-dns05:59
*** km has joined #openstack-dns06:01
*** lkoranda has quit IRC06:57
*** lkoranda has joined #openstack-dns07:00
*** ericpeterson has joined #openstack-dns07:01
*** ericpeterson has quit IRC07:06
*** chlong has quit IRC07:25
*** jordanP has joined #openstack-dns08:00
*** lkoranda has quit IRC08:25
*** kodoku has joined #openstack-dns08:30
kodokuHi all08:30
kodokuHow I can change policy for enable this features :  "Unable to create subdomain in another tenants domain"08:30
kodokuI find an answer with same pb : https://answers.launchpad.net/designate/+question/23689608:37
*** ericpeterson has joined #openstack-dns08:50
ekarlsokodoku: so atm you can create a subzone in the same tenant and then do a zonetransfer to another tenant! :)'08:54
*** ericpeterson has quit IRC08:54
*** km has quit IRC08:56
openstackgerritEndre Karlson proposed openstack/designate: Remove unused pool view  https://review.openstack.org/17283708:58
stanzgyekarlso: I think it's better that we could supply a param 'tenant_id' in create-zone api to speicfy which tenant the zone belongs to.08:59
kodokuekarlso ok thx09:01
kodokubut I think I go to subzone1 for instance and subzone[2-50...] for dns as service for each project09:02
kodokubecause I enable API V109:02
kodokubut my first pb is ==> If two projects use same name for one instance, sink add one entry ^^09:03
*** kodoku_ has joined #openstack-dns09:06
*** kodoku has quit IRC09:07
kodoku_ekarlso Can you explain me "zonetranfert" ? What is the purpose ?09:21
ekarlsohttps://cloudistic.net/blog/designate-zone-transfers.html kodoku_09:25
ekarlsoit allows you to transfer ownership of a zone between tenants09:25
kodoku_ekarlso ok but you need an Admin for each zone09:34
kodoku_Can you transfert owner's permission zone to a tenant ?09:35
mugsiekodoku_: thats what ^ does09:36
stanzgykodoku_: it does tranfer the ownership of a zone to another tenant. you need to enable v2 api to do this.09:39
ekarlso+1 stanzgy09:41
stanzgyekarlso: I found a tiny problem in your09:44
stanzgy'bulk create records script' commit.09:44
stanzgyhttps://review.openstack.org/#/c/166967/2/contrib/records_mass_create.py,cm09:44
stanzgyekarlso: either fix it or not should all be ok ;D09:46
ekarlsook09:49
*** untriaged-bot has joined #openstack-dns10:01
untriaged-botUntriaged bugs so far:10:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144222110:01
openstackLaunchpad bug 1442221 in Designate "Pool manager does not update domain create errors correctly" [Undecided,In progress] - Assigned to Vinod Mangalpally (vinod-mang)10:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144214110:01
openstackLaunchpad bug 1442141 in Designate "designate-api Throws Error on stop()" [Undecided,New] - Assigned to Graham Hayes (grahamhayes)10:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144269910:01
openstackLaunchpad bug 1442699 in Designate "Add admin endpoint to the list of versions" [Undecided,In progress] - Assigned to Vinod Mangalpally (vinod-mang)10:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144289010:01
openstackLaunchpad bug 1442890 in Designate "Remove support for sqlite" [Wishlist,New] - Assigned to Endre Karlson (endre-karlson)10:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143769910:01
openstackLaunchpad bug 1437699 in Designate "mDNS should Handle Bad File Descriptor" [Medium,New] - Assigned to Ron Rickard (rjrjr)10:01
*** untriaged-bot has quit IRC10:01
openstackgerritGraham Hayes proposed openstack/designate: Add validation of RRSet Type  https://review.openstack.org/17287010:17
*** kodoku_ has quit IRC10:19
*** stanzgy has quit IRC10:23
*** stanzgy has joined #openstack-dns10:24
openstackgerritEndre Karlson proposed openstack/designate: Change rackspace.com > example.com in docs  https://review.openstack.org/17287310:27
*** ericpeterson has joined #openstack-dns10:39
*** ericpeterson has quit IRC10:44
openstackgerritGraham Hayes proposed openstack/designate: Add validation of RRSet Type  https://review.openstack.org/17287010:47
*** stanzgy has quit IRC10:49
*** stanzgy has joined #openstack-dns10:49
Kialltimsim / vinod1 / mugsie / ekarlso: So, reviewing the V2 API for stability .. Realized, we've messed up on zone import/export... https://bugs.launchpad.net/designate/+bug/144336610:50
openstackLaunchpad bug 1443366 in Designate "V2 Zone Import/Export API requires a breaking change" [Critical,Triaged]10:50
*** stanzgy has quit IRC10:54
*** mwagner_lap has quit IRC10:57
openstackgerritMerged openstack/designate: Remove unused pool view  https://review.openstack.org/17283710:58
openstackgerritMerged openstack/designate: Change rackspace.com > example.com in docs  https://review.openstack.org/17287311:21
*** ericpeterson has joined #openstack-dns11:40
*** johnbelamaric has joined #openstack-dns11:42
*** kei_yama has quit IRC11:43
*** ericpeterson has quit IRC11:44
*** johnbelamaric has quit IRC11:52
*** mwagner_lap has joined #openstack-dns12:02
*** ericpeterson has joined #openstack-dns12:10
*** eandersson has joined #openstack-dns12:18
eanderssonKiall: So got record deletion working. =]12:28
eanderssonIt is just a bit slow, maybe 60s, but I guess that is by design.12:28
Kialleandersson: OK, so what was it? and It shouldn't take 60seconds!12:28
KiallDeletions go through as fast as your nameserver will AXFR the zone.. usually before you even have time to query for the record!12:29
eanderssonJust a firewall issue.12:30
*** ericpeterson has quit IRC12:30
eanderssonI was just confused as there was no error message in the sink or central.12:30
eanderssonAnd the design has changed quite a lot. =]12:31
eanderssonbtw we did run into a few odd issues12:32
KiallAh, firewall issue might explain it!12:32
Kiallmugsie and ekarlso are standing up a prod-like env right now for us to use for testing Kilo the rest of the week.. So hopefully we find+fix any of the remaining issues.12:32
KiallWhat issues did you hit?12:33
eanderssonThe major one being TCP port scanner (or a lad-balancer TCP probe) locking up the MDNS service.12:33
eandersson*lad = load12:34
Kialleandersson: yea, ekarlso mentioned that an hour or so ago12:35
*** MentalRay has joined #openstack-dns12:41
*** vinod1 has joined #openstack-dns12:43
*** jroll has quit IRC12:50
*** jroll has joined #openstack-dns12:50
*** MentalRay has quit IRC12:51
*** openstackgerrit has quit IRC13:00
*** openstackgerrit has joined #openstack-dns13:03
*** ChanServ sets mode: +v openstackgerrit13:03
*** richm has joined #openstack-dns13:09
*** johnbelamaric has joined #openstack-dns13:09
Kialleandersson: having trouble reproducing the lockup, don't suppose you have a simple reproduction?13:17
Kiall(Haven't tried haproxy etc etc.. But.. Seem to be fine after doing nmap at it..)13:17
KiallAh.. wait.. My stupidity prevented me seeing it13:18
Kiall99% sure I see what's happening13:18
*** ericpeterson has joined #openstack-dns13:20
*** ericpeterson has quit IRC13:22
*** ericpeterson has joined #openstack-dns13:24
*** ericpeterson has quit IRC13:25
*** ericpeterson has joined #openstack-dns13:25
*** ericpeterson has quit IRC13:30
*** busterswt has joined #openstack-dns13:33
openstackgerritKiall Mac Innes proposed openstack/designate: Ensure mDNS TCP/UDP theads survice unhandled exceptions  https://review.openstack.org/17291713:35
Kialleandersson: ^ should fix the lockup.. Just done a small bit of testing, but it should sort it13:35
openstackgerritKiall Mac Innes proposed openstack/designate: Ensure mDNS TCP/UDP theads survice unhandled exceptions  https://review.openstack.org/17291713:36
Kialland filed bug 1443453 for it too13:37
openstackbug 1443453 in Designate "Port Scan / Load Bal TCP check can lockup mDNS" [Critical,In progress] https://launchpad.net/bugs/1443453 - Assigned to Kiall Mac Innes (kiall)13:37
*** harmw has quit IRC13:43
*** Kiall has quit IRC13:50
*** Kiall has joined #openstack-dns13:51
*** harmw has joined #openstack-dns13:55
*** zhang_liang has joined #openstack-dns13:56
zhang_liang@Kiall, about the msdns, is there any update doc about that? we still have trouble to sync data from MiniDNS to msdns server.14:00
*** nkinder has joined #openstack-dns14:04
*** kodoku has joined #openstack-dns14:05
*** ericpeterson has joined #openstack-dns14:05
openstackgerritKiall Mac Innes proposed openstack/designate: Test change  https://review.openstack.org/17292814:06
*** zhang_liang has quit IRC14:11
*** lkoranda has joined #openstack-dns14:13
kodokuWhy #openstack-dns is the only channel where you have an answer when you are in trouble ?14:14
mugsiekodoku: we are just nice like that :D14:18
*** paul_glass has joined #openstack-dns14:23
*** vinod1 has joined #openstack-dns14:24
*** lkoranda has quit IRC14:36
*** lkoranda has joined #openstack-dns14:36
*** lkoranda has quit IRC14:43
*** lkoranda has joined #openstack-dns14:43
*** MentalRay has joined #openstack-dns14:45
*** lkoranda has quit IRC14:45
*** lkoranda has joined #openstack-dns14:46
*** lkoranda has quit IRC14:49
*** lkoranda has joined #openstack-dns14:49
*** jmcbride has joined #openstack-dns14:57
vinod1kiall:re bug 1443366, the current api returns 20215:02
openstackbug 1443366 in Designate "V2 Zone Import/Export API requires a breaking change" [Critical,Triaged] https://launchpad.net/bugs/144336615:02
vinod1do you want to return the 202 before we call storage on before we transform the post body into a zone object?15:02
Kiallvinod1: it does return a 202, but it's synchronously getting everything into the Designate DB, then returning a 202 while we wait for the data to move to the DNS servers15:03
Kiallwith a large zonefile, we can't make that work reliably!15:03
vinod1would this be a breaking change in the api or would we treat this as a bug in the api?15:04
KiallI think it's a breaking change, and not even an easy one to tackle before we cut rc115:05
timsimTechnically the API wouldn't *change* just everything about how it works :P15:05
KiallHence thinking we move it to admin API, and fix properly for end users in L :(15:05
Kialltimsim: lol .. that counts as a change!15:05
timsim:(15:05
timsimWe were just talking about this, you probably need bulk actions to make that work properly?15:06
*** lkoranda has quit IRC15:11
Kialltimsim: we talked about making it a fully async thing, gave a small example in the ticket15:14
*** MentalRay_ has joined #openstack-dns15:15
timsimRight, I suppose you just pass the http body off to central? But at the database level, you'd probably want that whole thing to be one transaction/one notify/one axfr, right?15:15
vinod1so import/export would move from posting on the zone url to making them as zone tasks - and no validation would be done before a 202 is returned - is that correct?15:16
*** andrewbogott_afk is now known as andrewbogott15:16
Kialltimsim: yea, at central, it's already 1 TX all or nothing.. but the RPC timeouts hit WAY too easily..15:17
*** lkoranda has joined #openstack-dns15:17
*** MentalRay has quit IRC15:17
timsimAh ok. Just doing too many inserts. I suppose we might be able to do that without bulk actions.15:18
Kialland - the parse of a really large zonefile might even be longer than some people set their API timeouts too.. So, accepting the zonefile, persist somewhere "raw" and then handle 100% async15:18
Kiallvinod1: yea, basically it would just be accepted raw without even looking at it, then processed in the BG15:19
Kiallvinod1: but that's a big enough change - e.g. running long tasks that doesn't have the standard timeouts, what happens if the service it's running on get's restarted? How do we track/recover/abort etc15:20
*** Kiall has quit IRC15:26
*** Kiall has joined #openstack-dns15:26
KiallGrr.. Keep getting disconnected -_-15:26
vinod1i am fine with moving this to admin now- kiall are you working on this?15:30
Kiallvinod1: No, booking flights ;)15:30
eanderssonKiall: Awesome15:33
eanderssonWill test it in a day or two15:33
*** ZZelle_ has joined #openstack-dns15:35
ZZelle_Hi everyone,15:36
ZZelle_I am trying to deploy designate with bind using devstack but it seems currently not working, any idea on how to debug?15:36
mugsieZZelle_: any errors in the logs?15:37
ZZelle_mugsie, which logs? devstack/designate/bind ones?15:37
mugsieall of the above :(15:38
mugsiemainly desingate-mdns, pool manager, and bind15:38
*** kodoku has quit IRC15:38
ZZelle_mugsie, i have 'Provided object does not match schema' in designate-api, iirc i didn't deploy designate-mdns ... it's requried?15:40
mugsieZZelle_: yes, to get the DNS data from designate to Bind15:41
ZZelle_mugsie, oups15:41
ZZelle_mugsie, i checked, it's enabled15:41
mugsieZZelle_: whats the detail on the did not match schema error?15:41
ZZelle_mugsie, http://paste.openstack.org/show/20361615:43
*** andrewbogott has quit IRC15:45
ZZelle_mugsie, i tried sync-domain command but it seems no more implemented(?)15:47
*** andrewbogott has joined #openstack-dns15:48
*** andrewbogott has quit IRC15:48
*** andrewbogott has joined #openstack-dns15:48
mugsieZZelle_: it looks like there is an issue with what ever record you are trying to create15:50
mugsiewhat command are you doing to get that?15:50
ZZelle_mugsie, it seems designate $domain-id(taz.devstack.org) --name alpha.taz.devstack.org --type A --data 1.2.3.415:52
ZZelle_raises such error15:52
mugsieZZelle_: ah15:52
mugsieyeap15:52
ZZelle_mugsie, where designate $domain-id(taz.devstack.org) --name alpha.taz.devstack.org. --type A --data 1.2.3.4 works15:52
mugsiemissing the trailing . will make it not work15:52
mugsieall valid DNS entries end in a .15:53
mugsie;)15:53
mugsieblame Kiall15:53
ZZelle_mugsie, a little to absolute for me :)15:53
ZZelle_too15:53
ZZelle_mugsie, but querying  alpha.taz.devstack.org. is not working :s15:54
mugsieyeah. what we should have done is allow for the name to be alpha, nad append the domain, but ce la vi15:54
mugsieok, is there naything in the mdns logs?15:54
mugsieyou should show a XFR event15:54
mugsieshould see*15:54
ZZelle_mugsie, no activity in mdns logs after a record-create15:56
mugsieand in pool-manager?15:59
mugsieZZelle_: can you dig @ip-bind-bind taz.devstack.org. SOA ?16:00
*** untriaged-bot has joined #openstack-dns16:01
untriaged-botUntriaged bugs so far:16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144222116:01
openstackLaunchpad bug 1442221 in Designate "Pool manager does not update domain create errors correctly" [Undecided,In progress] - Assigned to Vinod Mangalpally (vinod-mang)16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144214116:01
openstackLaunchpad bug 1442141 in Designate "designate-api Throws Error on stop()" [Undecided,New] - Assigned to Graham Hayes (grahamhayes)16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144269916:01
openstackLaunchpad bug 1442699 in Designate "Add admin endpoint to the list of versions" [Undecided,In progress] - Assigned to Vinod Mangalpally (vinod-mang)16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144289016:01
openstackLaunchpad bug 1442890 in Designate "Remove support for sqlite" [Wishlist,New] - Assigned to Endre Karlson (endre-karlson)16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143769916:01
openstackLaunchpad bug 1437699 in Designate "mDNS should Handle Bad File Descriptor" [Medium,New] - Assigned to Ron Rickard (rjrjr)16:01
*** untriaged-bot has quit IRC16:01
ZZelle_mugsie, http://paste.openstack.org/show/20361916:02
mugsiehum.16:03
mugsielooks like the domain is not being created in bind16:04
ZZelle_mugsie, it seems bind doesn't own taz.devstack.org?16:04
mugsieyeah16:04
*** MentalRay_ has quit IRC16:05
ZZelle_mugsie, according to rndc dumpdb (-zones) ... bind owns nothing16:06
ZZelle_mugsie, after checking (better) with rndc dumpdb -zones, bind seems to own taz.devstack.org. but the zone is empty16:13
ZZelle_mugsie, also alpha.taz.devstack.org is not in slave zone file (extracted using named-compilezone)16:14
mugsieok, there should be data in the pool manager logs then16:15
*** MentalRay_ has joined #openstack-dns16:15
ZZelle_mugsie, yes but no trace/error/warning logs16:18
ZZelle_mugsie, the log i ghttp://paste.openstack.org/show/203629/et after a record-create16:21
ZZelle_mugsie, better, the log i get after a record-create  http://paste.openstack.org/show/203629/16:21
mugsieZZelle_: hum. and there is nothing in Mdns about a notify / Afxr16:23
mugsie?16:23
*** jordanP has quit IRC16:24
ZZelle_mugsie, everything i have since mdns startup http://paste.openstack.org/show/203630/16:25
timsimPerhaps the bind9 logs (which I think go to syslog by default)?16:25
ZZelle_timsim, mugsie, named "general" logs http://paste.openstack.org/show/203639/16:28
mugsieZZelle_: it looks like it should have it now .... if you do a domain-get <id> what serial does it show ?16:29
timsimI think you did "dig 192.168.128.131 taz.devstack.org. SOA" when you wanted "dig @192.168.128.131 taz.devstack.org. SOA"16:31
ZZelle_mugsie, http://paste.openstack.org/show/203640/16:31
ZZelle_timsim, oups, i didn't know i should not replace the @16:31
ZZelle_timsim, mugsie, dig @192.168.128.131 taz.devstack.org. SOA http://paste.openstack.org/show/203641/16:32
timsimThat looks good, yeah?16:33
mugsiethats right16:33
mugsieso dig @192.168.128.131 alpha.taz.devstack.org.16:33
mugsieand that should show the record16:33
*** MentalRay_ has quit IRC16:34
ZZelle_mugsie, timsim, now it's working !?!16:35
*** MentalRay_ has joined #openstack-dns16:35
ZZelle_http://paste.openstack.org/show/203642/16:35
mugsieZZelle_: :D16:35
mugsieit is not instant16:35
mugsieit can take time16:35
mugsie(DNS is eventually consistant)16:35
mugsieespecially with the a-sync methods we now use16:36
ZZelle_it's because of the 3600?16:36
mugsienope, it should be quicker than that16:36
mugsiewhat does your pool target config look like?16:36
*** ZZelle_ has left #openstack-dns16:37
*** ZZelle_ has joined #openstack-dns16:37
ZZelle_mugsie, it's available in config files or REST API?16:37
ZZelle_mugsie, periodic_sync_interval = 1800    periodic_recovery_interval = 12016:38
mugsieconfig only16:39
mugsiethere should be a pool_target section16:39
ZZelle_mugsie, http://paste.openstack.org/show/203644/16:42
mugsieZZelle_: humm... not really sure :S16:48
mugsiei am just heading off - I can dig a bit more in the morning16:48
ZZelle_mugsie, thanks for your time16:49
*** eandersson has quit IRC17:17
*** MentalRay_ has quit IRC18:27
*** jmcbride has quit IRC18:45
*** jmcbride has joined #openstack-dns18:47
*** jmcbride has quit IRC18:49
*** jmcbride has joined #openstack-dns18:59
*** vinod1 has quit IRC19:05
*** MentalRay_ has joined #openstack-dns19:13
*** vinod1 has joined #openstack-dns19:15
*** vinod1 has quit IRC19:29
*** vinod1 has joined #openstack-dns19:31
*** vinod1 has quit IRC19:35
*** vinod1 has joined #openstack-dns19:50
*** jmcbride has quit IRC20:04
*** vinod1 has quit IRC20:05
*** jmcbride has joined #openstack-dns20:09
*** jmcbride has quit IRC20:13
*** jmcbride has joined #openstack-dns20:18
boris-42Kiall: ping20:20
*** jmcbride has quit IRC20:23
*** busterswt has quit IRC20:29
ekarlsoboris-42: I can pong20:32
ekarlsothey're in norway atm20:32
*** HenryG has quit IRC20:33
boris-42ekarlso: I just did this https://twitter.com/PavlovicBoris/status/587706418024808449 =)20:35
boris-42ekarlso: maybe Kiall is interested=)20:36
*** HenryG has joined #openstack-dns20:37
*** vinod1 has joined #openstack-dns20:44
openstackgerritEric Peterson proposed openstack/designate: Correct designate-dashboard domain detail screen  https://review.openstack.org/17307920:46
openstackgerritEric Peterson proposed openstack/designate: Correct designate-dashboard domain detail screen  https://review.openstack.org/17307920:50
*** MentalRay__ has joined #openstack-dns21:09
*** MentalRay_ has quit IRC21:12
*** ZZelle_ has quit IRC21:14
*** jmcbride has joined #openstack-dns21:36
*** johnbelamaric has quit IRC21:41
openstackgerritVinod Mangalpally proposed openstack/designate: Correct the max_domain_name_length name  https://review.openstack.org/17309621:44
*** vinod1 has quit IRC21:48
*** jmcbride has quit IRC21:49
*** paul_glass has quit IRC21:55
openstackgerritVinod Mangalpally proposed openstack/designate: Correct the max_zone_name_length name  https://review.openstack.org/17309621:57
*** nkinder has quit IRC22:05
*** mwagner_lap has quit IRC22:10
*** ericpeterson has quit IRC22:49
*** chlong has joined #openstack-dns23:15
*** MentalRay__ has quit IRC23:16
*** kei_yama has joined #openstack-dns23:31
*** mwagner_lap has joined #openstack-dns23:35
*** jmcbride has joined #openstack-dns23:39
*** km has joined #openstack-dns23:59

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