Monday, 2014-07-14

*** nosnos has joined #openstack-dns01:49
*** nosnos has quit IRC02:09
*** vinod1 has joined #openstack-dns02:13
*** vinod1 has quit IRC02:19
*** darshan104 has joined #openstack-dns02:59
*** vinod1 has joined #openstack-dns03:06
*** vinod1 has quit IRC03:08
*** darshan104 has quit IRC03:11
*** darshan104 has joined #openstack-dns03:12
*** darshan104 has quit IRC03:16
openstackgerritVinod Mangalpally proposed a change to openstack/designate: Answer dns record queries  https://review.openstack.org/10584503:21
*** darshan104 has joined #openstack-dns03:31
*** darshan104 has quit IRC03:35
*** nosnos has joined #openstack-dns04:26
*** darshan104 has joined #openstack-dns04:31
*** k4n0 has joined #openstack-dns05:13
*** nosnos has quit IRC06:20
*** mariusv_ is now known as mariusv07:07
*** JensOfSweden has joined #openstack-dns07:11
*** Dafna has joined #openstack-dns08:56
*** mariusv has quit IRC09:49
*** mariusv has joined #openstack-dns09:49
*** k4n0 has quit IRC09:57
*** k4n0 has joined #openstack-dns10:11
openstackgerritA change was merged to openstack/designate: Answer dns record queries  https://review.openstack.org/10584510:23
*** k4n0 has quit IRC10:35
*** Dafna is now known as Dafna_away11:01
* mugsie_ is listening to Muse - Knights of Cydonia11:26
mugsie_-_-11:26
mugsie_wrong room11:26
*** mugsie_ is now known as mugsie11:26
Kiallmugsie: LOL11:44
Kiallnobody wants to see that stuff ;)11:44
KiallLiterally - Nobody.11:44
mugsieexecpt for the room where we share our play lists11:44
mugsiethey do want to see it -  its the point of the room ;)11:45
* Kiall has zero understanding of that room's appeal11:51
*** darshan104 has quit IRC12:06
*** Dafna_away is now known as Dafna12:06
*** darshan104 has joined #openstack-dns12:06
*** darshan104 has quit IRC12:11
openstackgerritEndre Karlson proposed a change to openstack/designate: Updated from global requirements  https://review.openstack.org/10656813:13
*** jaycaz has joined #openstack-dns13:33
*** eankutse has joined #openstack-dns13:38
openstackgerritGraham Hayes proposed a change to openstack/designate: Fixed issue with roles being added to contexts  https://review.openstack.org/10676813:52
openstackgerritA change was merged to openstack/designate: Updated from global requirements  https://review.openstack.org/10656813:54
*** betsy has joined #openstack-dns13:57
*** betsy has quit IRC14:01
jaycazHey Kiall, I am writing documentation on Collections and I was wondering if there should be a section on Nested Collections.  There is a short one in the V2 wiki (https://wiki.openstack.org/wiki/Designate/APIv2#Nested_Collections) but Vinod was curious as to whether this needs to be in the docs as well.14:03
KiallHeya - The more (accurate stuff) we can migrate from the wiki, the better :) In this case, Nested Collections aren't used in the current API (but will be once betsy's change lands_)14:06
*** timsim has joined #openstack-dns14:07
jaycazKiall: So, should they not be added until betsy's changes have been merged in then?14:12
KiallI think it's probably OK, since we're 100% going to be merging it...14:18
jaycazAll right then, good to know!14:22
jaycazI mean, if you're still unsure, I could just make a patch and apply it once betsy's changes are in.14:23
*** msisk has joined #openstack-dns14:28
openstackgerritJordan Cazamias proposed a change to openstack/designate-specs: Add spec for Zone and Record TotalCount  https://review.openstack.org/10609814:48
*** richm has joined #openstack-dns14:55
*** jaycaz has quit IRC14:58
*** eankutse1 has joined #openstack-dns15:01
*** eankutse has quit IRC15:01
*** jaycaz has joined #openstack-dns15:19
*** betsy_ has joined #openstack-dns15:29
*** vinod1 has joined #openstack-dns15:30
*** eankutse1 has quit IRC15:35
*** eankutse has joined #openstack-dns15:35
*** bandarji has joined #openstack-dns15:36
openstackgerritA change was merged to openstack/designate: Iterator methods should be on DictObjectMixin  https://review.openstack.org/10502015:36
*** eankutse1 has joined #openstack-dns15:38
*** eankutse has quit IRC15:39
*** rmoe has joined #openstack-dns15:53
*** jaycaz has quit IRC15:56
*** betsy_ has quit IRC15:57
*** jaycaz has joined #openstack-dns16:00
*** vinod1 has quit IRC16:01
*** richm has quit IRC16:02
*** timsim has quit IRC16:02
*** msisk_ has joined #openstack-dns16:03
*** vinod1 has joined #openstack-dns16:03
*** betsy has joined #openstack-dns16:04
*** jaycaz1 has joined #openstack-dns16:04
*** jaycaz has quit IRC16:05
*** msisk has quit IRC16:05
*** eankutse1 has quit IRC16:05
*** eankutse has joined #openstack-dns16:05
*** richm has joined #openstack-dns16:15
*** richm has quit IRC16:26
*** sballe has quit IRC16:39
*** richm has joined #openstack-dns16:40
*** sballe has joined #openstack-dns16:40
*** richm has quit IRC16:49
*** richm has joined #openstack-dns17:07
*** jaycaz1 has quit IRC17:08
*** vinod1 has quit IRC17:08
*** jaycaz has joined #openstack-dns17:09
*** jaycaz has quit IRC17:17
*** vinod1 has joined #openstack-dns17:17
*** yidclare has joined #openstack-dns17:19
*** jaycaz has joined #openstack-dns17:21
*** eankutse1 has joined #openstack-dns17:26
*** eankutse has quit IRC17:26
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Implement equality methods on DesignateObject  https://review.openstack.org/10503617:34
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Implement a ListObjectMixin class  https://review.openstack.org/10502117:42
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Attach records to RecordSet objects  https://review.openstack.org/10588717:50
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Modify Recordset API  https://review.openstack.org/10289217:53
*** jaycaz has quit IRC17:53
openstackgerritGraham Hayes proposed a change to openstack/designate: Fixed D701 Hacking check  https://review.openstack.org/10676817:54
*** betsy has quit IRC18:03
*** betsy has joined #openstack-dns18:04
*** darshan104 has joined #openstack-dns18:05
*** vinod1 has quit IRC18:18
*** shakamunyi has joined #openstack-dns18:21
*** betsy has quit IRC18:23
*** vinod1 has joined #openstack-dns18:29
*** tylerdurden has joined #openstack-dns18:32
*** tylerdurden is now known as shakamunyi_otp18:32
*** betsy_ has joined #openstack-dns18:32
*** betsy has joined #openstack-dns18:34
*** betsy has left #openstack-dns18:35
*** betsy has joined #openstack-dns18:35
vinod1kiall: #link https://review.openstack.org/#/c/106094/2/designate/central/service.py18:38
vinod1This adds a new method count_report - for the report extensions18:39
KiallHeya18:39
vinod1should the rpc version be bumped up or can it stay the same?18:39
KiallIt should be bumped by a minor version, but with all the activity we have right know, I was thinking we ignore that for the minute and wait for things to settle18:40
vinod1i am fine with that18:40
*** betsy_ has left #openstack-dns18:41
*** darshan104 has quit IRC18:42
*** eankutse1 has quit IRC18:44
*** betsy has quit IRC18:44
openstackgerritA change was merged to openstack/designate: Implement equality methods on DesignateObject  https://review.openstack.org/10503618:44
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Modify Recordset API  https://review.openstack.org/10289218:48
Kiallbetsy: So - All the tests should pass on ^ now.. I'm 100% sure I've broken some stuff which isn't being tested though - But at least it passes ;)18:49
*** darshan104 has joined #openstack-dns18:52
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Modify Recordset API  https://review.openstack.org/10289218:53
*** betsy has joined #openstack-dns19:07
*** jaycaz has joined #openstack-dns19:13
*** eankutse has joined #openstack-dns19:16
vinod1kiall: Re: your ListObjectMixin - what is the primary motivation to have this change?19:17
Kiallvinod1: for the recordset.record list19:18
Kiallrecordset.records*19:18
Kialladditionally, gives us something to keep more advanced stuff to do with our lists as we go - e.g. total records on a paginated list, or restrictions upon the type of objects that can placed in a list (e.g. you can't put a objects.Domain() into a record's list)19:19
vinod1that makes sense - just had a few comments/questions on this - i just added it to the code review.19:20
openstackgerritGraham Hayes proposed a change to openstack/designate: Added proper handling for 405 errors  https://review.openstack.org/10684719:23
*** vinod1 has quit IRC19:29
*** darshan104 has quit IRC19:31
*** vinod1 has joined #openstack-dns19:34
vinod1kiall: wanted to get your thoughts on report extenstions on v219:38
vinod1#link https://review.openstack.org/#/c/106094/219:38
vinod1if you try to get reports on a non-existent tenant you get a response with a 0 count19:38
vinod1should it trhow an exception instead of returning a count of 0?19:39
KiallSo, non-existent tenant is something OpenStack in general sucks at. We have no way to know if the tenant id is valid or not, only how many of our resources it consumes.19:40
vinod1ahh19:40
vinod1so which is why we return 0?19:40
KiallI'm not sure it would be right to raise an exception instead of a 0 when the tenant_id is valid, but just hasn't created any domains etc on us19:40
KiallYea.. Pretty much19:40
vinod1Thanks for the clarification.19:41
*** betsy has quit IRC19:41
KiallIn theory, we could call out to keystone and find out if it's valid, but none of the services do that AFAIK, and I know we would have to remove that code for HP Cloud anyway, as we don't give the services admin access to keystone19:41
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Modify Recordset API  https://review.openstack.org/10289219:42
*** betsy has joined #openstack-dns19:46
*** nkinder has joined #openstack-dns19:55
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Modify Recordset API  https://review.openstack.org/10289219:57
Kiallbetsy: Rebase complete.. PHEW.19:57
openstackgerritA change was merged to openstack/designate: Added proper handling for 405 errors  https://review.openstack.org/10684719:57
Kiallbetsy: please have a look and make sure I didn't miss anything :)20:00
vinod1mugsie: re https://review.openstack.org/#/c/106768/1..2/designate/objects/base.py20:02
vinod1Is the change in DictObjectMixin related to the other changes that you are making?20:03
vinod1The reason that I ask - one of Kiall's patchsets makes the same change - https://review.openstack.org/#/c/105021/12/designate/objects/base.py20:03
vinod1actually i was comparing the wrong patchsets - so forget about my question20:04
mugsie:D20:07
Kiallvinod1: you spotted the extra case where the mutable default argument value was being allowed, and then we remembered we had added a test for that.. and fixed the test to actually work ;)20:07
KiallIt caught a bunch more20:07
Kiallpep8 clean this time -_-20:09
openstackgerritKiall Mac Innes proposed a change to openstack/designate: Modify Recordset API  https://review.openstack.org/10289220:09
Kiallvinod1: you reviewed patchset #2 of betsy's RecordSet API change - I've rebased it etc etc - but not addressed any comments, at least, not unless they needed to happen in order to make it work after the rebase.. It should be safe to review again20:10
vinod1betsy plans to make the changes to address my comments now that everything is merged20:12
vinod1her machine is down - so she is not on IRC now20:13
Kiallalways fun :)20:13
Kiallvinod1: I've left some comments on PS2 where you last commented, agreeing, but suggesting we make most of them followup patchsets.20:17
vinod1kiall: Re the comment that I made in ListObjectMixin's __init__ method - what I meant was that it makes an assumption that an object would inherit from DesignateObject and ListObjectMixin for this to work20:25
vinod1My comment was to see if we could make this to work without that assumption20:25
vinod1But as you mentioned we could revisit this in a later change if needed20:26
KiallOhh, I see what you mean now.. The Dict/ListObjectMixins are only intended to be used in combination with a DesignateObject. But, we can't have them directly inherit from DesignateObject without causing issues20:26
Kialle.g. in theory, there is nothing stopping you from having another mixin class which can coexist with say - DictObjectMixin - at that point, you would have 2 paths to DesignateObject through the MRO tree - which will be.. painful.20:28
Kiall(MRO tree = Method Resolution Order tree, or, the objects inheritance tree)20:28
vinod1the problems of multiple inheritance20:30
KiallYep - The joys and pain of multiple inheritance :)20:30
openstackgerritA change was merged to openstack/designate: Fixed D701 Hacking check  https://review.openstack.org/10676820:40
*** vinod1 has quit IRC20:51
*** yidclare has left #openstack-dns20:53
*** eankutse has quit IRC20:58
*** betsy_ has joined #openstack-dns21:02
*** betsy has quit IRC21:02
*** betsy_ is now known as betsy21:02
*** betsy has quit IRC21:07
*** msisk_ has quit IRC21:11
*** betsy has joined #openstack-dns21:15
*** openstackgerrit has quit IRC21:31
*** openstackgerrit has joined #openstack-dns21:32
*** ChanServ sets mode: +v openstackgerrit21:32
*** shakamunyi has quit IRC21:40
*** msisk has joined #openstack-dns22:01
*** msisk has quit IRC22:02
openstackgerritBetsy Luzader proposed a change to openstack/designate: Port Report Extensions from v1 to v2  https://review.openstack.org/10609422:13
*** vinod1 has joined #openstack-dns22:31
*** bandarji has quit IRC22:33
*** crc32 has joined #openstack-dns22:46
*** betsy has quit IRC23:13
*** jaycaz has quit IRC23:29
*** jaycaz has joined #openstack-dns23:30
*** jaycaz has quit IRC23:30
*** richm has left #openstack-dns23:37
*** vinod1 has quit IRC23:38
*** nosnos has joined #openstack-dns23:50

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