Friday, 2014-07-25

*** vinod1 has joined #openstack-dns00:03
Kialldarshan104: excellent :)00:06
Kiallvinod: If you're still around, I had to rebase https://review.openstack.org/#/c/107972/ (the oslo.i18n patch).. Needs it's +A again :(00:07
vinod1Just got to Seattle - I will take a look at it shortly00:07
vinod1kiall: Code-Review+2 Workflow+100:19
openstackgerritDarshan Sanghani proposed a change to openstack/designate: Empty RecordSets can be re-provisioned  https://review.openstack.org/10884000:21
*** nkinder has joined #openstack-dns00:24
openstackgerritA change was merged to openstack/designate: Switchover to oslo.i18n package  https://review.openstack.org/10797200:35
*** rossk has quit IRC00:43
*** darshan104 has quit IRC00:44
*** rossk has joined #openstack-dns00:45
*** vinod1 has quit IRC01:31
*** nosnos has joined #openstack-dns01:38
*** rossk has quit IRC01:41
*** darshan104 has joined #openstack-dns01:45
*** vinod1 has joined #openstack-dns01:49
*** darshan104 has quit IRC01:49
*** darshan104 has joined #openstack-dns01:53
*** darshan104 has quit IRC02:02
*** vinod1 has quit IRC02:21
*** vinod1 has joined #openstack-dns02:26
*** vinod1 has quit IRC02:28
*** vinod1 has joined #openstack-dns02:46
*** vinod1 has quit IRC02:50
*** nosnos has quit IRC03:55
*** betsy has joined #openstack-dns04:27
*** darshan104 has joined #openstack-dns04:28
*** nosnos has joined #openstack-dns04:51
*** bandarji has joined #openstack-dns05:11
*** bandarji has quit IRC05:33
*** k4n0 has joined #openstack-dns05:56
openstackgerritOpenStack Proposal Bot proposed a change to openstack/designate: Imported Translations from Transifex  https://review.openstack.org/10950006:08
openstackgerritEndre Karlson proposed a change to openstack/designate: Add proxy support to dynect client  https://review.openstack.org/10951507:44
openstackgerritEndre Karlson proposed a change to openstack/designate: Add proxy support to dynect client  https://review.openstack.org/10951607:49
*** darshan104 has quit IRC09:23
*** nosnos has quit IRC10:15
*** k4n0 has quit IRC11:38
*** vinod1 has joined #openstack-dns13:15
*** vinod1 has quit IRC13:24
*** jaycaz has joined #openstack-dns13:28
*** eankutse has joined #openstack-dns13:45
*** timsim has joined #openstack-dns13:56
*** jasondotstar has joined #openstack-dns14:02
*** msisk has joined #openstack-dns14:02
openstackgerritJordan Cazamias proposed a change to openstack/designate: Add instructions on installing Designate with MySQL backend  https://review.openstack.org/10960414:19
*** mwagner_lap has quit IRC14:25
openstackgerritJordan Cazamias proposed a change to openstack/designate: Add quotas documentation  https://review.openstack.org/10914214:31
openstackgerritJordan Cazamias proposed a change to openstack/designate: Add quotas documentation  https://review.openstack.org/10914214:59
*** bandarji has joined #openstack-dns15:14
*** jasondotstar has quit IRC15:30
*** bandarji has quit IRC16:26
*** richm has joined #openstack-dns16:42
*** rustlebee has joined #openstack-dns16:56
rustlebeeKiall: o/  since i wasn't able to automate juno-2 tagging/tarball generation, would you like to manually make a juno-2 tarball?  then i can upload it to launchpad16:57
*** vinod1 has joined #openstack-dns17:11
*** crc32 has joined #openstack-dns17:13
Kiallrustlebee: sure17:43
KiallLet me do that now17:43
Kiallrustlebee: pushed + building17:47
Kiallrustlebee: completed - http://tarballs.openstack.org/designate/designate-2014.2.b2.tar.gz17:53
mugsievinod1: / rjrjr / betsy / richm : we are runnign a few mins late - I will start the hangout about 11:0517:58
vinod1ok17:58
rjrjrnp17:59
mugsierjrjr: we have started18:08
Kiallhttps://wiki.openstack.org/wiki/Designate/Paris/Presentations18:09
*** darshan104 has joined #openstack-dns18:12
timsimhttp://en.wikipedia.org/wiki/Comparison_of_DNS_server_software18:20
openstackgerritJordan Cazamias proposed a change to openstack/designate: WIP: Add instructions on installing Designate with MySQL backend  https://review.openstack.org/10960418:20
*** darshan104 has quit IRC18:25
*** jaycaz has left #openstack-dns18:26
mugsiehttps://wiki.openstack.org/wiki/Designate/Atlanta/Workshop_118:31
Kiallhttps://etherpad.openstack.org/p/DesignateAtalantaWorkshop18:31
*** darshan104 has joined #openstack-dns18:34
*** darshan104 has quit IRC18:47
*** darshan104 has joined #openstack-dns18:48
rjrjrwhat are the default quotas for a tenant?  is the best way to overcome this limit to enable quotas and change the default per tenant?19:07
timsimrjrjr: I believe it's configurable. Just a sec...19:22
timsimhttps://github.com/openstack/designate/blob/master/designate/quota/__init__.py19:23
timsimYou can set those options in the config file. If you don't,those are the defaults.19:23
timsimYou can also change them using the /quotas endpoint on a per-tenant basis19:23
*** darshan104 has quit IRC19:28
rjrjrtimsim: thanks.  i'm reading through the code now.19:35
rjrjrit's not very clear which section of designate.conf needs to have the defaults set.19:36
timsimI've put them in the first section before: https://github.com/openstack/designate/blob/master/etc/designate/designate.conf.sample#L119:38
rjrjrtimsim: i don't see it.  i've tried service:api and service:central.  everytime i list the quotas for a tenant, i keep getting the original, out of the box values, not the values i set.19:44
rjrjrnever mind, i got it.  first section = [DEFAULT].  duh!19:47
*** vinod1 has quit IRC20:01
*** timsim has quit IRC20:14
*** eankutse has quit IRC20:23
*** vinod1 has joined #openstack-dns20:25
*** darshan104 has joined #openstack-dns20:29
*** darshan104 has quit IRC20:33
*** darshan104 has joined #openstack-dns20:38
*** darshan104 has quit IRC20:44
*** darshan104 has joined #openstack-dns20:44
betsyKiall: You around?20:57
betsyIf you get a chance could you check out mine and Vinod’s comments on https://review.openstack.org/#/c/108797/20:58
openstackgerritVinod Mangalpally proposed a change to openstack/designate: Add support for AXFR requests  https://review.openstack.org/10973121:08
Kiallbetsy: I am, but about to start a deploy21:09
vinod1kiall/betsy: An AXFR response needs to have the SOA record at the beginning and end.  The records in between do not contain the SOA record.  So I am wondering if it would make sense to handle the SOA record in a special manner21:14
vinod1Currently in Mdns I use storage.find_recordsets to get the recordsets.  If this returns SOA too, then I might need to filter that out21:15
vinod1Please see the review at https://review.openstack.org/109731 for more details21:16
betsykiall: No problem. Just whenever you get a chance. No hurry21:18
betsyvinod1: I was wondering if there might need to be a special call for the soa record21:18
betsyCould you use find_recordset and filter by zone id and type?21:19
vinod1I wonder if I could filter by type != SOA, which would get all the recordsets other than SOA21:19
*** eankutse has joined #openstack-dns21:20
betsyHmm. Maybe?21:20
*** eankutse has quit IRC21:21
*** eankutse has joined #openstack-dns21:21
*** rmoe has joined #openstack-dns21:22
betsyI thought in the API call of GET recordsets, we did want to return NS and SOA records, but I see that you need to exclude them21:22
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Set python hash seed to 0 in tox.ini  https://review.openstack.org/10974021:32
Kialldarshan104: that tox >= 1.7.0 issue you noted yesterday should be fixed with ^ .. The openstack-infra folks are looking into it..21:33
Kiallrjrjr: The gate change has been approved, fingers crossed once it merges and goes live your patch works :D21:34
Kiallmugsie / betsy / vinod1: https://review.openstack.org/109740 and https://review.openstack.org/#/c/109744/ will need to merge ASAP - Before infra update the slaves to 1.7.2 :)21:45
vinod1looking at them now21:45
KiallBG info @ http://lists.openstack.org/pipermail/openstack-dev/2014-July/041283.html21:46
betsyI was already looking at the first one21:46
Kiall(Not that I really understand the issue ;))21:46
darshan104Kiall: oh, great!21:46
openstackgerritKiall Mac Innes proposed a change to openstack/designate: devstack exercise for deletion, dns checking  https://review.openstack.org/9762821:57
openstackgerritA change was merged to openstack/designate: Set python hash seed to 0 in tox.ini  https://review.openstack.org/10974022:00
rjrjrkiall: which patch?22:01
openstackgerritVinod Mangalpally proposed a change to openstack/designate: Add support for AXFR requests  https://review.openstack.org/10973122:01
*** msisk has quit IRC22:03
Kiallrjrjr: the DNS devstack chceks22:07
KiallAh.. that's richm's ;)22:07
Kiallautocomplete fail -_-22:07
openstackgerritKiall Mac Innes proposed a change to openstack/designate: devstack exercise for deletion, dns checking  https://review.openstack.org/9762822:19
Kiallrichm: WOO - It passed :)22:19
Kiall(Just did some tiny cleanup there)22:19
*** eankutse1 has joined #openstack-dns22:33
*** eankutse1 has quit IRC22:33
*** eankutse has quit IRC22:37
Kiallbetsy / vinod1 - time to get richm's patch merged while it still passes :P https://review.openstack.org/#/c/9762822:42
betsyOk. I’ll take a look at it. :)22:43
vinod1ditto22:43
KiallCool - it's taken wayyy too long to get it passing :)22:43
Kialland - betsy: you were looking for earlier?22:44
betsyVinod and I both made comments on https://review.openstack.org/#/c/108797/22:45
betsyWas wondering if you could comment22:45
KiallSo - yea, I think I agree with your comment betsy - really, priority being it's own column should be either removed entirely, or hidden in the storage layer IMO22:48
Kiall(goes back to the whole "why do we treat priority specially and not X, Y or Z" :))22:48
betsyYeah. That’s what I was thinking. Cool22:48
KiallIMO - The best course of action is to drop that column entirely, and merge it into the data field like all the other rdata fields.. but it may be easier to start by just hiding the extra col, I've not looked at how engrained it is :)22:49
openstackgerritA change was merged to openstack/designate: Add quotas documentation  https://review.openstack.org/10914222:50
betsyYeah. I think there’s a lot of database re-work that could be done22:57
betsyBut not sure how high that falls on the priority list right now22:58
betsyOh, and it is still separate in v122:58
Kiallbetsy: agreed, your idea to split the types out into there own table is the long term way to go.. For now, I'll settle for consistency :)22:58
KiallYea, V1 will need that "get_priority" etc method you wrote :)22:59
betsySo, probably best to leave it as a separate column for now22:59
KiallI'm not sure really, if we hide it so outside of storage can't see it, then if it's a col or not shouldn't matter, as everything is dealing with the combined format23:01
Kialle.g. kill 2 birds with 1 stone, fix the V2 API by fixing the general data model, and add the split into separate fields into the V1 layer23:02
betsyThe way I have it coded now, is v1 still gets it directly from the db23:02
betsySo, change the db table or just the model?23:03
KiallI guess it depends on how much of a pain that is :) I've not looked at what would be involved, but if the level of work to fix the DB all the way out to the API is roughly the same as combining in the storage layer, and reading/splitting the combined in the API, then it makes sense to get the DB fixed while we're at it23:05
betsyWell, I guess I was thinking about waiting until the db tables get split out. Makes more sense to me to do it then23:05
betsyThe way I coded it now, i didn’t touch the storage layer23:06
betsyI just combine it in the object after it’s pulled from storage for v2 and leave it alone for v123:07
KiallWell, the object should be "global" the same object and fields on the object should be used by both APIs23:08
KiallBut - I think I see what issue your hitting (reading the code again ;)))23:08
KiallRight now, the base Record object has a "priority" field, which really shouldn't be there.. and we're not really yet using the RType specific objects23:10
betsyRight. And I couldn’t change it for v123:11
Kialland https://github.com/openstack/designate/blob/master/designate/api/v2/views/recordsets.py#L4623:11
Kiall"records": [r.data for r in recordset['records']],23:11
Kiallshould really be23:11
betsySo, I made the change in v2 as close as possible to storage23:11
Kiall"records": [r.to_text() for r in recordset['records']],23:11
Kialli.e. maybe to do it right, we need to finish out https://review.openstack.org/#/c/102307/23:12
Kiall(It got blocked by a bunch of other objects reviews, and forgotten about)23:12
betsyAh. Yes. I forgot that was part of your change23:13
betsyI can change that and resubmit23:13
KiallLooking at that patchset again, I think it's something where all the objects blockers have been fixed..23:14
KiallBut it's totally out of date and likely needs to be started fresh.. I might do that tomorrow23:14
betsyok23:14
KiallAlmost all the code in that review needs to be tossed out as it will conflict like mad with current master ;)23:14
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Install only the necessary files during a DevStack gate run  https://review.openstack.org/10977123:15
betsyDefinitely!  :(23:15
betsyI wasn’t sure if you were abandoning those changes or not23:15
betsySo does my patchset need to be changed?23:16
KiallLet me look at your patch again now that we've looked at that :)23:17
betsyok23:17
*** shuffleb1t has joined #openstack-dns23:24
*** retr0h_ has joined #openstack-dns23:25
*** Kiall_ has joined #openstack-dns23:25
Kiall_Kiall_ <-- ehh, who's that? lol23:26
Kiall_wtf.. weird23:27
Kiall_my nick changed, and I saw myself join23:27
betsy:D23:27
*** puck` has joined #openstack-dns23:27
*** puck` is now known as Guest1743423:28
*** puck has quit IRC23:29
*** Kiall has quit IRC23:29
*** ekarlso has quit IRC23:29
*** retr0h has quit IRC23:29
*** shufflebot has quit IRC23:29
*** ekarlso has joined #openstack-dns23:31
*** rmoe has quit IRC23:34
*** Kiall_ is now known as Kiall23:43
*** rmoe has joined #openstack-dns23:43
openstackgerritA change was merged to openstack/designate: devstack exercise for deletion, dns checking  https://review.openstack.org/9762823:45
*** darshan104 has quit IRC23:57

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