Wednesday, 2013-11-13

*** matsuhashi has joined #openstack-dns00:18
*** krow has joined #openstack-dns00:29
*** adrian_otto has quit IRC01:06
*** nosnos has joined #openstack-dns01:13
*** nosnos has quit IRC01:13
*** nosnos has joined #openstack-dns01:14
*** krow has quit IRC01:38
*** nosnos_ has joined #openstack-dns02:27
*** nosnos has quit IRC02:30
*** CaptTofu has quit IRC03:01
*** CaptTofu has joined #openstack-dns03:02
*** matsuhashi has quit IRC03:02
*** matsuhashi has joined #openstack-dns03:03
*** matsuhashi has quit IRC03:03
*** matsuhashi has joined #openstack-dns03:13
*** tsimmons has joined #openstack-dns03:30
*** tsimmons has left #openstack-dns03:30
*** krow has joined #openstack-dns03:33
*** krow has quit IRC03:37
*** matsuhashi has quit IRC03:45
*** matsuhashi has joined #openstack-dns03:46
*** matsuhas_ has joined #openstack-dns03:49
*** matsuhashi has quit IRC03:50
*** krow has joined #openstack-dns04:00
*** vipul is now known as vipul-away04:07
*** nosnos_ has quit IRC04:44
*** nosnos has joined #openstack-dns04:44
*** krow has quit IRC04:54
*** adrian_otto has joined #openstack-dns05:17
*** vipul-away is now known as vipul05:19
*** adrian_otto has quit IRC05:37
*** matsuhas_ has quit IRC05:58
*** matsuhashi has joined #openstack-dns06:00
*** matsuhashi has quit IRC06:01
*** matsuhashi has joined #openstack-dns06:02
*** krow has joined #openstack-dns06:02
*** ctracey has quit IRC06:05
*** krow has quit IRC06:14
*** adrian_otto has joined #openstack-dns06:39
*** matsuhashi has quit IRC06:53
*** matsuhashi has joined #openstack-dns06:53
*** matsuhashi has quit IRC06:57
*** matsuhashi has joined #openstack-dns07:06
*** nosnos_ has joined #openstack-dns07:11
*** nosnos has quit IRC07:14
*** vipul is now known as vipul-away07:27
*** adrian_otto has quit IRC07:30
*** nosnos_ has quit IRC07:31
*** nosnos has joined #openstack-dns07:32
*** vipul-away is now known as vipul07:55
*** Krast has joined #openstack-dns08:20
*** Krast has left #openstack-dns08:25
*** pasquier-s has joined #openstack-dns08:32
*** Krast has joined #openstack-dns08:32
*** matsuhashi has quit IRC08:36
*** matsuhashi has joined #openstack-dns08:37
*** krow has joined #openstack-dns09:00
*** matsuhashi has quit IRC09:08
*** matsuhashi has joined #openstack-dns09:11
*** nosnos_ has joined #openstack-dns09:33
*** nosnos has quit IRC09:37
*** krow has quit IRC09:39
*** matsuhashi has quit IRC09:45
*** matsuhashi has joined #openstack-dns09:46
*** matsuhashi has quit IRC09:51
*** matsuhashi has joined #openstack-dns09:51
*** Krast has quit IRC10:07
*** Krast has joined #openstack-dns10:07
*** Krast has quit IRC10:07
*** matsuhashi has quit IRC10:36
*** matsuhashi has joined #openstack-dns10:36
*** matsuhashi has quit IRC10:41
*** ctracey has joined #openstack-dns10:43
*** matsuhashi has joined #openstack-dns10:49
*** matsuhashi has quit IRC10:56
*** matsuhashi has joined #openstack-dns10:57
*** cflmarques has joined #openstack-dns11:00
*** matsuhas_ has joined #openstack-dns11:00
*** matsuhashi has quit IRC11:00
kiallHeya11:02
ekarlsokiall: yo11:15
kiallyep11:15
kiallwhats up? :)11:15
ekarlsonothing much, trying to get billingstack going again11:15
ekarlsoapparantly someone at *hp* cares about it ..11:15
kialllol .. someone?11:16
ekarlsomyeh11:17
ekarlsowants to get a PoC going11:17
*** nosnos_ has quit IRC11:52
*** nosnos has joined #openstack-dns11:53
*** nosnos has quit IRC11:53
*** nosnos has joined #openstack-dns11:54
*** matsuhas_ has quit IRC11:58
*** nosnos has quit IRC11:58
*** matsuhashi has joined #openstack-dns11:59
*** nosnos has joined #openstack-dns11:59
*** matsuhashi has quit IRC12:03
*** nosnos has quit IRC12:04
*** CaptTofu has quit IRC12:18
*** CaptTofu has joined #openstack-dns12:18
*** CaptTofu has quit IRC13:28
*** CaptTofu has joined #openstack-dns13:29
*** mwoodson has quit IRC14:01
*** vinod1 has joined #openstack-dns14:11
*** eankutse has joined #openstack-dns14:13
*** eankutse has quit IRC14:13
*** eankutse has joined #openstack-dns14:13
*** vinod1 has quit IRC14:17
*** ppenjoy has joined #openstack-dns14:54
*** eankutse has quit IRC14:55
*** eankutse has joined #openstack-dns14:55
*** CaptTofu has quit IRC14:57
*** CaptTofu has joined #openstack-dns14:57
*** vinod1 has joined #openstack-dns14:57
vinod1kiall: I had a question on your "hyphens rather than underscores" comment15:06
kiallheya15:07
kiallSpecifcally, you have cfg.StrOpt('accepted-tlds', ...) and cfg.StrOpt('effective_tlds', ...) i.e. one using a hyphen and the other with an underscore15:07
vinod1For "backend-driver" for .e.g central_init__.py has it as "backend-driver" but designate.conf has it as15:08
vinod1backend_driver15:08
kiallSo, It's a tad confusing all right.. (oslo-cfg is a bit odd)15:09
kiallWe consistently use hypens (or try to .. when we remember) in the option declaration, since the options can be exposed to the CLI, where `designate-api --option-name` makes more sense than `designate-api --option_name`15:09
kiallBut, the config file is always underscores15:10
vinod1So does oslo-cfg do the conversion from underscores to hypens?15:11
kiallYep - they go "as defined" onto the CLI, and are converted to underscores for the config file, and are converted to underscores use in the code itself15:12
kiallIt's that first "as defined" that causes us to use the hyphen convention :)15:13
vinod1wow that is pretty confusing :-(15:14
kiallYep - I *think* it's due to oslo-cfg wanting to maintain compatibility with some of the older CLI's that for whatever reason used underscores in CLI arguments15:15
kiallEither way, We wouldd have gong with underscores otherwise.. Makes more sense that way!15:15
vinod1Okay I will try to make that change and hopefully get it right15:17
kiallTis easy enough to follow: Use underscores everywhere BUT where the config option is defined .. (But, yea, Doing that makes no sense if you don't know the history)15:19
vinod1On your other comment about regarding the following15:29
vinod1In order to merge this to the stable branch, we'll need to maintain backwards compatibility.. i.e. not having an effective TLDs file should be acceptable.15:29
vinod1At that point, we should probably do the same for the IANA list too, keeping things consistent.15:29
vinod1— So do you mean that not having acceptable list file too should be okay?15:29
*** shakayumi has joined #openstack-dns15:38
kiallvinod1: brb - on a call15:40
vinod1same here15:40
*** betsy has quit IRC15:40
vinod1Also one other thing - the reason I moved the following check  and the one label check to effectivetld.pyjavascript:void(0)15:42
vinod1        if domain_tld not in self._accepted_tld_list:15:42
vinod1javascript:void(0)15:42
vinod1            raise exceptions.InvalidTLD('Unknown or invalid TLD')15:42
vinod1It seemed to make sense to have all the tld related validations in one place15:42
vinod1for both the accepted_tlds and effective_tlds15:42
*** vinod1 has quit IRC15:44
kiallvinod1: I was actually thing the same thing a few minutes ago .. I think the public suffix and IANA list parsing etc belongs isolated from everything else, exposing 1 method "is_effective_tld", which returns True/False..15:48
kiallThen the remainder of the checks are in the central/service.py file, to later be abstracted away along with the record_name etc checks15:49
kiallah .. he left!15:49
* artom feels like he's copy-pasting tests too much...15:54
* kiall actually typed `rm -rf designate/tests` at one point15:55
artomThere's a story behind that I'm sure...15:55
kiallartom: it's a simple story really..15:57
kiallthere's too much copy and pasting necessary ;)15:57
artomHah.15:57
artomI suppose I could use reflection, since it's testing the same thing but with different method names.15:57
artomNot sure if it would make the code easier to read/maintain...15:58
kiallI've been continuing the copy and paste, saving the test refactor for another day. At least if everything is similar, the refactor is easy-ish :(15:58
*** shakayumi has quit IRC16:07
*** betsy has joined #openstack-dns16:26
*** adrian_otto has joined #openstack-dns16:33
openstackgerritArtom Lifshitz proposed a change to stackforge/designate: Multi-backend  https://review.openstack.org/5588716:34
openstackgerritArtom Lifshitz proposed a change to stackforge/designate: Multi-backend  https://review.openstack.org/5588716:47
*** shakayumi has joined #openstack-dns16:56
*** vinod1 has joined #openstack-dns16:58
kiallIRC meet starting over in #openstack-meeting-alt17:00
*** jmcbride has joined #openstack-dns17:15
*** zane has joined #openstack-dns17:25
*** shakayumi has quit IRC17:31
*** jmcbride1 has joined #openstack-dns17:35
*** jmcbride has quit IRC17:36
*** jmcbride1 has quit IRC17:46
*** jmcbride has joined #openstack-dns17:46
*** zane has quit IRC17:54
*** tsimmons has joined #openstack-dns18:00
* artom just noticed the find_* methods in Central's API.18:03
artomI guess this is what kiall had in mind for the recreates in multi-backend's delete error handling...18:04
artomWe need to find all the records in the domain, save them, save the domain, and re-add all of that on the slave if the delete on the master fails...18:05
*** tsimmons has left #openstack-dns18:06
*** ppenjoy has quit IRC18:06
*** vinod1 has quit IRC18:07
*** cflmarques has quit IRC18:14
artomBut that's actually quite backwards.18:14
artomYou're going through Central to save a domain in the backend.18:14
artomSurely it should be the backend's responsibility to do that.18:15
*** jmcbride has quit IRC18:15
*** eankutse has quit IRC18:31
*** krow has joined #openstack-dns18:46
*** zane has joined #openstack-dns18:47
*** krow has quit IRC18:59
*** krow has joined #openstack-dns19:00
*** ctracey has left #openstack-dns19:01
*** eankutse has joined #openstack-dns19:02
*** eankutse1 has joined #openstack-dns19:02
*** vinod1 has joined #openstack-dns19:04
*** vinod1 has quit IRC19:05
*** vinod1 has joined #openstack-dns19:05
*** eankutse has quit IRC19:07
*** eankutse1 has quit IRC19:07
*** jmcbride has joined #openstack-dns19:07
*** eankutse has joined #openstack-dns19:07
*** krow has quit IRC19:11
*** krow has joined #openstack-dns19:13
*** krow has quit IRC19:24
*** jmcbride1 has joined #openstack-dns19:26
*** jmcbride has quit IRC19:26
betsyartom: I agree with you re it should be the backend's responsibility. It will vary a lot depending on the backend19:27
*** krow has joined #openstack-dns19:32
*** jmcbride1 has quit IRC19:38
*** krow has quit IRC19:42
*** tsimmons has joined #openstack-dns19:49
*** vinod1 has quit IRC19:56
*** jmcbride has joined #openstack-dns20:03
*** jmcbride has quit IRC20:09
*** vinod1 has joined #openstack-dns20:13
*** vinod1 has quit IRC20:33
*** vinod1 has joined #openstack-dns20:47
*** zane has quit IRC21:01
*** zane has joined #openstack-dns21:09
openstackgerritVinod Mangalpally proposed a change to stackforge/designate: Add SLDs that act like TLDs  https://review.openstack.org/5587121:50
*** vinod1 has quit IRC22:06
*** vinod1 has joined #openstack-dns22:25
*** vinod2 has joined #openstack-dns22:25
*** vinod2 has joined #openstack-dns22:26
*** vinod1 has quit IRC22:29
*** eankutse has quit IRC22:30
*** tsimmons has left #openstack-dns22:34
*** zane has quit IRC22:34
*** krow has joined #openstack-dns22:35
*** betsy has quit IRC22:36
*** CaptTofu has quit IRC22:45
*** CaptTofu has joined #openstack-dns22:46
*** zane has joined #openstack-dns22:49
*** vinod2 has quit IRC22:50
*** zane1 has joined #openstack-dns22:57
*** zane1 has quit IRC22:57
*** zane has quit IRC22:59
*** zane has joined #openstack-dns23:02
*** zane has quit IRC23:23
*** adrian_otto has quit IRC23:33
*** adrian_otto has joined #openstack-dns23:34
*** eankutse has joined #openstack-dns23:47
*** eankutse has quit IRC23:48
*** eankutse has joined #openstack-dns23:48
*** krow has quit IRC23:56
*** matsuhashi has joined #openstack-dns23:57
*** eankutse has quit IRC23:59

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