Tuesday, 2013-12-03

*** matsuhashi has joined #openstack-dns00:29
*** CaptTofu has quit IRC00:38
*** CaptTofu has joined #openstack-dns00:39
*** matsuhashi has quit IRC00:50
*** matsuhashi has joined #openstack-dns00:50
*** matsuhas_ has joined #openstack-dns00:53
*** matsuhashi has quit IRC00:54
*** vinod1 has quit IRC01:02
*** nosnos has joined #openstack-dns01:26
*** CaptTofu has quit IRC01:42
*** CaptTofu has joined #openstack-dns01:43
*** vinod1 has joined #openstack-dns01:59
openstackgerritEndre Karlson proposed a change to stackforge/designate: Part 1 of FloatingIP PTR record functionality  https://review.openstack.org/5831602:03
*** vinod1 has quit IRC02:20
*** CaptTofu has quit IRC02:21
*** CaptTofu has joined #openstack-dns02:21
*** matsuhas_ has quit IRC02:31
*** matsuhashi has joined #openstack-dns02:31
*** CaptTofu has quit IRC02:56
*** CaptTofu has joined #openstack-dns02:57
*** nosnos has quit IRC02:58
*** nosnos has joined #openstack-dns02:59
*** vinod1 has joined #openstack-dns03:04
*** vinod1 has quit IRC03:15
*** matsuhashi has quit IRC03:42
*** matsuhashi has joined #openstack-dns04:25
*** CaptTofu has quit IRC04:34
*** CaptTofu has joined #openstack-dns04:35
*** matsuhashi has quit IRC05:00
*** matsuhashi has joined #openstack-dns05:08
*** matsuhashi has quit IRC05:27
*** jmcbride has joined #openstack-dns05:29
*** jmcbride has quit IRC05:33
*** matsuhashi has joined #openstack-dns05:59
*** vipul has quit IRC07:32
*** vipul has joined #openstack-dns07:33
*** pasquier-s has joined #openstack-dns08:17
*** matsuhashi has quit IRC09:51
*** matsuhashi has joined #openstack-dns09:54
*** rjrjr has quit IRC11:51
openstackgerritA change was merged to stackforge/designate: Fix typo in config and rename Quantrum > Neutron everywhere  https://review.openstack.org/5935211:56
kiallartom: your multi-backend review should be merge now that ekarlso test fixes went in last night - should just need to be rebased12:04
kiallekarlso might comment on if that test needs to be restructured though12:04
*** CaptTofu has quit IRC12:08
*** CaptTofu has joined #openstack-dns12:08
ekarlsokiall: I can fixup the test12:23
*** msisk has joined #openstack-dns13:04
*** CaptTofu has quit IRC13:15
*** CaptTofu has joined #openstack-dns13:16
*** jmcbride has joined #openstack-dns13:22
*** matsuhashi has quit IRC13:40
ekarlsoartom: yo13:46
openstackgerritEndre Karlson proposed a change to stackforge/designate: Multi-backend  https://review.openstack.org/5588713:48
openstackgerritEndre Karlson proposed a change to stackforge/designate: Multi-backend  https://review.openstack.org/5588713:49
ekarlsosorry kiall for making you go FML atm with all my changes :p13:49
kiall;)13:49
*** jmcbride1 has joined #openstack-dns13:51
*** jmcbride has quit IRC13:52
*** eankutse has joined #openstack-dns14:13
*** eankutse has quit IRC14:13
*** eankutse has joined #openstack-dns14:13
*** msisk has quit IRC14:17
*** vinod1 has joined #openstack-dns14:20
*** nosnos has quit IRC14:20
*** msisk has joined #openstack-dns14:23
*** msisk has quit IRC14:23
*** CaptTofu has quit IRC14:31
*** CaptTofu has joined #openstack-dns14:31
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Denormalize tenant_id into the records table  https://review.openstack.org/5973214:35
eankutseHello Kiall14:49
kialleankutse: heya14:49
eankutseregarding Filtering14:49
eankutseacross all tenants14:49
eankutseDoes the elevation to admin status help that ?14:49
kiallall tenants stuff is actially something I'm working on at the very moment :)14:50
kiallactually*14:50
eankutseCool14:50
eankutseWhat approach are you using?14:50
eankutseI looked at the openstack projects yesterday14:50
eankutsenova uses the all_tenants=1 approach14:50
eankutsewhich you are not too keen about :-)14:51
kiallI haven't actually thought about on how it should "look" in the API, just the internals for now14:51
eankutseok14:51
kiallBut - the context will have a "context.all_tenants" property which can be set via whatever we decide in the API14:51
eankutseOk. So will it depend on the elevation to admin status?14:52
kiallWell, it will depend on the user having the necessary permission (via the policy stuff) to set context.all_tenants = True.. Depending on the policy, that might not require "full admin access" (e.g. support shouldn't have free reign across the entire system..)14:53
eankutseYes. You are right14:54
kiallRight now, I'm going for the minimal version - you have it, or you don't.. Later, we can make it more fine grained.. e.g. allowed to delete other tenants domains, or just view etc14:56
eankutseCool. That sounds like a great first step14:56
*** vinod1 has quit IRC15:00
kiallAdding the all_tenants thing has highlighted a pile of issues where we don't handle tenant_id's correctly in the tests :(15:10
artomekarlso, yo :)15:16
ekarlsoartom: I think you're change is rdy to go15:17
ekarlsoI'll +2 it if ok15:17
artomLet me rebase it and make any changes needed for the new way of testing.15:17
ekarlsoartom: already rebased :)15:17
artomWha?15:18
artomI haven't been keeping up with emails so far...15:18
artomAlso, why are HP trying to send me gifts?15:19
kialllol15:19
ekarlso~15:19
kiallartom: Mark decided to do it, just accept it ;)15:19
artomIs that like the Mozilla/IE cakes?15:19
kiallNo clue what it is to be honest.. I've apparently got one in the post too15:20
artomI hope yours is bigger than mine.15:20
artom(That sounded wrong).15:20
kiallI hope so too ;)15:20
ekarlso~~15:21
*** betsy has joined #openstack-dns15:22
artomSo multi looks ok.15:23
artomThough I'm confused as to why changes to the nsd4slave backend got throw in.15:23
artomFor the tests, at least.15:23
kiallekarlso had made some changes to how the tests are structured, I haven't looked at what he did, but I think he just updated your one to match15:24
artomWell, yes, but why mix the multi backend with changes to testing?15:25
kiallHumm - will have to look15:37
kiallon a call though15:37
*** tsimmons has joined #openstack-dns15:45
*** vinod1 has joined #openstack-dns15:47
artomI think I'll split them off into two patchsets...15:50
artomOne of the backend tests restructure, one for multi.15:51
artomJust copying ekarlso's code around.15:51
*** vinod1 has quit IRC15:57
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Ensure logs are captured and displayed when tests fail  https://review.openstack.org/5976416:03
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Denormalize tenant_id into the records table  https://review.openstack.org/5973216:04
*** vinod1 has joined #openstack-dns16:08
*** vinod1 has quit IRC16:08
openstackgerritArtom Lifshitz proposed a change to stackforge/designate: Backend tests restructure  https://review.openstack.org/5976816:12
artomOk, that's ekarlso tests restructure.16:12
artomOr should be.16:13
artomIf that can merge, I can rebase multi and avoid mixing different things in the same patchset.16:13
*** jmcbride has joined #openstack-dns16:15
*** jmcbride1 has quit IRC16:16
ekarlsooh, ok :)16:17
openstackgerritA change was merged to stackforge/designate: Ensure logs are captured and displayed when tests fail  https://review.openstack.org/5976416:18
*** vinod1 has joined #openstack-dns16:22
*** vinod1 has joined #openstack-dns16:23
*** jmcbride has quit IRC16:27
*** jmcbride has joined #openstack-dns16:28
ekarlsoi'll +2 your thing :)16:29
ekarlsoor just +116:30
ekarlsolet someone else sign off :)16:30
artomToo late :P16:30
ekarlsoand not interfere with kiall before he's done16:30
artomAh, not too late.16:31
*** eankutse1 has joined #openstack-dns16:31
*** tsimmons_ has joined #openstack-dns16:31
artomActually, what happens if you change your review *after* Jenkins starts the gate jobs?16:31
artomWe'll find out :)16:31
*** eankutse has quit IRC16:32
kiallartom: from memory, it aborts the currently running jobs and puts it back in the queue16:33
artomIn this case, it verified but didn't merge...16:34
ekarlsoit just doesnt merge :)16:34
ekarlsoeasy ;)16:34
*** tsimmons has quit IRC16:34
*** tsimmons_ has quit IRC16:35
*** eankutse1 has quit IRC16:41
*** eankutse has joined #openstack-dns16:41
*** rjrjr has joined #openstack-dns16:59
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Provide support for "All Tenants" access  https://review.openstack.org/5978517:19
kialleankutse: ^ total and utter first draft, haven't even re-read it myself yet17:19
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Provide support for "All Tenants" access  https://review.openstack.org/5978517:20
eankutseKaill: Wow! I'll take a look at this ASAP. Thx17:20
kiallThe v2 API should then be updated with a way of setting all_tenants = True when we figure out what that is..17:29
kiallAlso need some tests to ensure it actually works ;)17:29
kiallHeh - Just realized I deleted a bunch of tests from that review because they were broken .. dooh -_-17:49
kiallAdded some test cases that proves it works :)17:51
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Provide support for "All Tenants" access  https://review.openstack.org/5978517:51
kiallAnd .. nearly time for another call :(17:51
*** jmcbride1 has joined #openstack-dns18:11
*** eankutse has quit IRC18:12
*** vinod1 has quit IRC18:12
*** jmcbride2 has joined #openstack-dns18:14
*** jmcbride has quit IRC18:14
*** vipul is now known as vipul-away18:15
*** jmcbride1 has quit IRC18:16
*** jmcbride2 has quit IRC18:18
*** vipul-away is now known as vipul18:32
*** openstackgerrit has quit IRC18:33
*** openstackgerrit has joined #openstack-dns18:33
*** ChanServ sets mode: +v openstackgerrit18:33
*** jmcbride has joined #openstack-dns18:42
openstackgerritArtom Lifshitz proposed a change to stackforge/designate: Put test resources into own folder  https://review.openstack.org/5980619:03
artomFinally got around to making that test resources patchset.19:04
*** jmcbride has quit IRC19:04
kiallartom: pity the openstack-infra folks are doing maintaining so builds are just queuing up!19:26
artomZuul went Spaceballs on us19:29
artom'Prepating to exit!'19:29
kiallYep :)19:30
*** vipul is now known as vipul-away19:33
*** vipul-away is now known as vipul19:33
*** vinod1 has joined #openstack-dns19:43
*** cederb02 has joined #openstack-dns19:44
*** jmcbride has joined #openstack-dns19:46
*** cederb02 has quit IRC19:46
*** rjrjr has quit IRC19:47
*** vipul is now known as vipul-away19:53
*** vinod1 has quit IRC19:55
*** vinod1 has joined #openstack-dns19:56
*** vinod1 has quit IRC19:56
*** eankutse has joined #openstack-dns19:58
*** eankutse has quit IRC19:58
*** eankutse has joined #openstack-dns19:59
*** vipul-away is now known as vipul20:04
artomZuul is back!20:04
*** vipul is now known as vipul-away20:11
*** vipul-away is now known as vipul20:12
openstackgerritEndre Karlson proposed a change to stackforge/designate: Part 1 of FloatingIP PTR record functionality  https://review.openstack.org/5831620:15
*** blogan has joined #openstack-dns20:22
*** crc32 has joined #openstack-dns20:27
*** vipul is now known as vipul-away20:27
*** jorgem has joined #openstack-dns20:28
*** artom has quit IRC20:29
*** jmcbride has quit IRC20:30
*** jmcbride has joined #openstack-dns20:36
*** vinod1 has joined #openstack-dns20:39
*** vinod1 has quit IRC20:40
*** vinod1 has joined #openstack-dns20:40
jorgemQuestion: Does designate have the ability to not allow API users to create a server? What if as a provider I want to manage the DNS servers?20:44
*** vipul-away is now known as vipul20:45
*** CaptTofu has quit IRC20:56
*** CaptTofu has joined #openstack-dns20:57
*** vipul is now known as vipul-away21:00
openstackgerritEndre Karlson proposed a change to stackforge/designate: Part 1 of FloatingIP PTR record functionality  https://review.openstack.org/5831621:02
*** vipul-away is now known as vipul21:19
jorgemWho should I talk to for the above question?21:19
*** timfreund has quit IRC21:20
ekarlsojorgem: it's only admin users that should be allowed to create servers21:20
jorgemgotcha, so are the API docs posted for an admin API or does one configure specify which calls are available to general users vs admin users?21:22
*** CaptTofu has quit IRC21:22
ekarlso?21:23
ekarlsoif you're not a admin yo should get a failure for creating a server I believe21:23
ekarlsoyou can check policy.json for that : )21:23
jorgemI guess I'm trying to understand why the servers call is there. What if I wanted to stand up hardware for my DNS servers but allow the creation of domains and records via the designate API?21:23
ekarlsokiall: ..21:24
jorgemI'm concerned about performance21:24
ekarlsoso21:24
ekarlsoI believe the "servers" call is just to assign a server in the database21:24
ekarlsofor relations21:25
jorgemah I see21:25
ekarlsoso that when you create a domain21:25
ekarlsoit will be created on one of the servers in the db21:25
ekarlsolater I think we will allow "scheduling" of domains to diff servers, atm I believe a domain is created on each confed server21:26
jorgemThat makes more sense. So some of the API calls in the doc are intended for admin users and some are intended for tenant users?21:28
*** CaptTofu has joined #openstack-dns21:29
kialljorgem: yea, the docs probably don't make the default policy (aka who can do what) particularly clear21:30
kiallbut, the servers resource as it stands today is totally admin only...21:30
kiallIn the future, we're adding the ability for users to spin up managed DNS servers dedicated to them.. but that would still be something you can control..21:31
jorgemsweet, thanks for the clarification. I thought designate was spinning up nova instances and installing the DNS backend on that lol21:31
ekarlsojorgem: "future" ;21:32
kiallNope - Not yet :) We'll always support real hardware / "unmanaged" DNS servers .. But will have support for managed nova instances too21:32
jorgemcorrect but not multi tenant21:32
jorgemawesome, for the future is this the right place to ask questions? I couldn't find an email list21:33
kiallNot sure I understand? Today, the admin managed set of servers is multi tenant.. In the future, we'll support per-tenant nova instance(s) and admin managed multi-tenant :)21:33
kiallRight now.. Yep.. This is generally the best place21:34
*** betsy has quit IRC21:34
jorgemSorry I mean single tenant at the DNS server level. Right now it is multi tenant on the DNS server (i.e. multiple domains from multiple tenants are hosted on the DNS backend)21:35
kiallyep21:35
*** betsy has joined #openstack-dns21:37
jorgemAlso, what sorts of "advanced DNS features" is designate aiming for? I saw DNSsec on the horizon. What about using dns for routing global traffic such as geoip support?21:38
*** vipul is now known as vipul-away21:39
jorgemIf this is on a wiki somewhere I can spare you but I wasn't sure21:39
*** vipul-away is now known as vipul21:39
openstackgerritA change was merged to stackforge/designate: Backend tests restructure  https://review.openstack.org/5976821:39
kiallWe have a bunch of blueprints on launchpad - but it's def not complete https://blueprints.launchpad.net/designate/21:41
jorgemcool, thanks I'll check them out before I bombard the channel with more questions :)21:42
ekarlsojorgem: company you with ?21:42
ekarlsoah, rax ^21:43
jorgemRax21:43
jorgemI know our DNS team has been in contact with you guys. I'm part of our load balancing team and was looking at designate to see what overlap it has when it comes to routing traffic with DNS21:44
kialljorgem: oh, working with the DNS guys there, or another team? (There's a whole bunch of them in here right now ;))21:44
kiallProbably not much in the way of overlap in my opinion .. DNS is a blunt instrument when it comes to balancing traffic (ignoring geo-balancing..)21:45
jorgemkiall: I need to talk with our DNS team but I think we wanted to have a conversation in regards to how global load balancing via dns fits in with designate21:46
jorgemIs there an email I can reach you at?21:47
kiallYep - kiall@hp.com, or dnsaas@hp.com for the team21:47
jorgemthanks. I have to go right now but I'll sync up with the DNS team and try to set something up in the near future.21:48
kiallcya21:48
*** artom has joined #openstack-dns21:49
openstackgerritArtom Lifshitz proposed a change to stackforge/designate: Put test resources into own folder  https://review.openstack.org/5980621:51
*** jorgem has quit IRC21:53
*** timfreund has joined #openstack-dns21:59
openstackgerritArtom Lifshitz proposed a change to stackforge/designate: Multi-backend  https://review.openstack.org/5588722:01
openstackgerritArtom Lifshitz proposed a change to stackforge/designate: Multi-backend  https://review.openstack.org/5588722:02
*** jmcbride has quit IRC22:06
*** vinod1 has quit IRC22:07
*** eankutse has quit IRC22:10
openstackgerritA change was merged to stackforge/designate: Put test resources into own folder  https://review.openstack.org/5980622:12
*** betsy_ has joined #openstack-dns22:14
*** vinod1 has joined #openstack-dns22:15
*** betsy has quit IRC22:15
*** betsy_ is now known as betsy22:15
*** betsy has quit IRC22:20
*** vinod1 has quit IRC22:33
openstackgerritEndre Karlson proposed a change to stackforge/designate: Part 1 of FloatingIP PTR record functionality  https://review.openstack.org/5831622:34
*** CaptTofu has quit IRC22:57
*** CaptTofu has joined #openstack-dns23:03
*** CaptTofu has quit IRC23:44
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Provide support for "All Tenants" access  https://review.openstack.org/5978523:53
*** CaptTofu has joined #openstack-dns23:55
*** openstackgerrit has quit IRC23:56
*** openstackgerrit has joined #openstack-dns23:56
*** ChanServ sets mode: +v openstackgerrit23:56

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