*** jmcbride has quit IRC | 00:20 | |
*** rmoe has quit IRC | 00:28 | |
*** amcrn has quit IRC | 00:33 | |
openstackgerrit | Ron Rickard proposed a change to openstack/designate: Pool Manager - BIND9 Pool Backend Driver Fixes https://review.openstack.org/131312 | 00:46 |
---|---|---|
*** rmoe has joined #openstack-dns | 00:49 | |
*** jmcbride has joined #openstack-dns | 01:04 | |
*** EricGonczer_ has joined #openstack-dns | 01:24 | |
*** EricGonczer_ has quit IRC | 01:32 | |
*** EricGonczer_ has joined #openstack-dns | 01:34 | |
*** jmcbride has quit IRC | 01:49 | |
*** paul_glass has joined #openstack-dns | 01:50 | |
*** EricGonczer_ has quit IRC | 01:54 | |
*** paul_glass has quit IRC | 01:55 | |
*** vinod1 has joined #openstack-dns | 01:56 | |
*** nosnos has joined #openstack-dns | 01:59 | |
*** puck has quit IRC | 02:13 | |
*** jmcbride has joined #openstack-dns | 02:18 | |
*** puck has joined #openstack-dns | 02:20 | |
openstackgerrit | Joe McBride proposed a change to openstack/designate: Initial documentation for v2 API record sets https://review.openstack.org/130938 | 02:41 |
*** jmcbride has quit IRC | 02:43 | |
*** vinod1 has quit IRC | 02:43 | |
*** nosnos has quit IRC | 03:36 | |
*** nosnos has joined #openstack-dns | 03:37 | |
*** nosnos has quit IRC | 03:41 | |
*** richm has quit IRC | 03:44 | |
*** nosnos has joined #openstack-dns | 04:15 | |
*** jmcbride has joined #openstack-dns | 04:29 | |
*** vinod1 has joined #openstack-dns | 04:39 | |
*** simon-AS559 has joined #openstack-dns | 05:04 | |
*** alokj has joined #openstack-dns | 05:11 | |
*** vinod1 has quit IRC | 06:02 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/designate: Imported Translations from Transifex https://review.openstack.org/131350 | 06:08 |
*** k4n0 has joined #openstack-dns | 06:57 | |
*** simon-AS5591 has joined #openstack-dns | 07:07 | |
*** simon-AS559 has quit IRC | 07:07 | |
*** simon-AS559 has joined #openstack-dns | 07:10 | |
*** simon-AS5591 has quit IRC | 07:11 | |
*** simon-AS559 has quit IRC | 07:31 | |
*** simon-AS5591 has joined #openstack-dns | 08:33 | |
*** jordanP has joined #openstack-dns | 09:07 | |
*** simon-AS5591 has quit IRC | 09:51 | |
*** simon-AS5591 has joined #openstack-dns | 10:18 | |
*** simon-AS5591 has quit IRC | 10:55 | |
*** alokj has quit IRC | 12:05 | |
*** mwagner_lap has quit IRC | 12:10 | |
*** alokj has joined #openstack-dns | 12:18 | |
*** paul_glass has joined #openstack-dns | 12:18 | |
*** alokj is now known as Guest49365 | 12:18 | |
*** Guest49365 has quit IRC | 12:26 | |
*** ryanpetrello has quit IRC | 12:34 | |
*** ryanpetrello has joined #openstack-dns | 12:34 | |
ekarlso | betsy: you up ? :) | 12:37 |
*** k4n0 has quit IRC | 12:46 | |
*** vinod1 has joined #openstack-dns | 12:52 | |
*** mwagner_lap has joined #openstack-dns | 12:53 | |
*** simon-AS559 has joined #openstack-dns | 12:55 | |
*** ryanpetrello has quit IRC | 13:02 | |
*** ryanpetrello has joined #openstack-dns | 13:05 | |
*** ryanpetrello has quit IRC | 13:06 | |
*** ryanpetrello has joined #openstack-dns | 13:11 | |
*** nkinder has quit IRC | 13:14 | |
*** richm has joined #openstack-dns | 13:21 | |
*** ryanpetrello_ has joined #openstack-dns | 13:26 | |
*** paul_glass has quit IRC | 13:41 | |
openstackgerrit | Endre Karlson proposed a change to openstack/designate: Move rec.priority into rec.data https://review.openstack.org/131432 | 13:43 |
*** paul_glass has joined #openstack-dns | 13:46 | |
*** paul_glass has quit IRC | 13:47 | |
*** paul_glass has joined #openstack-dns | 13:47 | |
*** ryanpetrello has quit IRC | 13:59 | |
*** ryanpetrello_ is now known as ryanpetrello | 13:59 | |
*** rrickard has quit IRC | 14:00 | |
*** nkinder has joined #openstack-dns | 14:05 | |
*** nosnos has quit IRC | 14:06 | |
*** nosnos has joined #openstack-dns | 14:07 | |
*** vinod1 has quit IRC | 14:07 | |
betsy | ekarlson: I’m on now | 14:09 |
*** nosnos has quit IRC | 14:11 | |
*** jmcbride has joined #openstack-dns | 14:15 | |
*** vinod1 has joined #openstack-dns | 14:16 | |
*** jmcbride has quit IRC | 14:18 | |
vinod1 | mugsie: Do you have updated images about pools that you had created earlier? - https://imgur.com/a/CawLd#0 | 14:19 |
mugsie | vinod1: not to hand, but i can get thrm when i am back in the office tomorrow | 14:24 |
vinod1 | Thanks mugsie. I wanted to include them in the designate presentation | 14:26 |
*** jmcbride has joined #openstack-dns | 14:30 | |
*** jordanP has quit IRC | 14:35 | |
betsy | vinod1: Oh, good idea. That’ll be nice in the presentation | 14:37 |
*** timsim has joined #openstack-dns | 14:40 | |
*** jmcbride has quit IRC | 14:43 | |
*** jmcbride has joined #openstack-dns | 14:44 | |
*** vinod1 has quit IRC | 14:49 | |
*** timsim has quit IRC | 14:54 | |
*** vinod1 has joined #openstack-dns | 14:54 | |
*** timsim has joined #openstack-dns | 14:55 | |
*** jmcbride has quit IRC | 14:57 | |
*** jordanP has joined #openstack-dns | 14:59 | |
*** paul_glass has quit IRC | 14:59 | |
*** jmcbride has joined #openstack-dns | 15:04 | |
*** jmcbride has quit IRC | 15:05 | |
*** jmcbride has joined #openstack-dns | 15:06 | |
*** paul_glass has joined #openstack-dns | 15:09 | |
*** EricGonczer_ has joined #openstack-dns | 15:27 | |
*** rmoe has quit IRC | 15:34 | |
*** mudrykaa has joined #openstack-dns | 15:44 | |
*** mudrykaa has quit IRC | 15:46 | |
*** mudrykaa has joined #openstack-dns | 15:48 | |
*** bitblt has joined #openstack-dns | 15:49 | |
*** rmoe has joined #openstack-dns | 15:55 | |
*** jmcbride has quit IRC | 16:07 | |
*** rjrjr_ has joined #openstack-dns | 16:09 | |
*** vinod1 has quit IRC | 16:12 | |
*** mudrykaa has quit IRC | 16:32 | |
*** paul_glass has quit IRC | 16:32 | |
rjrjr_ | i have a question: would it make sense for the pool backend to throw a custom exception when the create or delete domain fails? i'm thinking a BackendFailure exception which i can then use to determine if the backend call was successful or not in the pool manager code. | 16:34 |
rjrjr_ | it would be part of the contract for a backend driver. if a method fails (create_domain or delete_domain) the method will raise the BackendFailure exception. | 16:36 |
Kiall | rjrjr_: We (kinda) already do that with the current backends - e.g.the backends are expected to raise a BackendFailure (or a subclass of that) - if any other exception is raised, we "convert" to a BackendFailure to prevent it bubbeling up | 16:48 |
Kiall | bubbling* | 16:48 |
Kiall | I'd say we just reuse the exact same exception classes, as pool backends will be the only backends anyway.. | 16:48 |
Kiall | e.g. let's node add new code where the existing backend stuff will work, considering we'll just end up with more churn :) | 16:49 |
* Kiall wishes gerrit was smarter about showing PS -> PS diffs after a rebase -_- | 16:51 | |
Kiall | vinod / betsy / mugsie - https://review.openstack.org/#/c/127355/ and https://review.openstack.org/#/c/129382/ are in good shape to merge (Betsy's and Vinod's pools reviews) | 17:00 |
Kiall | ekarlso: your change at https://review.openstack.org/#/c/131432/ is failing the devstack gate.. http://logs.openstack.org/32/131432/1/check/gate-designate-devstack-dsvm/63f21a0/logs/screen-designate-central.txt.gz | 17:01 |
mugsie | on a phone, so it will have to wait till i get to the office tomorrow | 17:02 |
Kiall | mugsie: unaccptable ;) | 17:02 |
Kiall | also.. delete IRC from your phone. | 17:03 |
rjrjr_ | kiall, i'm not seeing a uniform exception raised on the backends, which is why i'm asking. | 17:03 |
mugsie | Kiall: ssh ftw | 17:03 |
Kiall | rjrjr_: https://github.com/openstack/designate/blob/master/designate/central/service.py#L44 and it's usage throughout that enforces it, and, I think your right, none of the stock backends actually use a subclass of those anywhere ;) | 17:05 |
Kiall | (We have some code @ HP for our Akamai integration which does actually make use of it..._ | 17:05 |
rjrjr_ | okay. i'm going to make use of it then. | 17:06 |
rjrjr_ | i think it needs to be part of the contract for a backend. | 17:07 |
Kiall | Yea.. That code came in after all the current backends, I'd defiantly prefer to see a more concrete contract for them though | 17:09 |
Kiall | rephrase: Yea.. That code came in after the current backend pattern was already in, I'd defiantly prefer to see a more concrete contract for them though | 17:10 |
*** paul_glass has joined #openstack-dns | 17:12 | |
*** simon-AS559 has quit IRC | 17:13 | |
rjrjr_ | another dumb question, does designate support IPv6? when i validate an IP address for the BIND9 masters (masters { <ip-address> port <port>; <ip-address> port <port>; }) should I assume IPv4 IPs? | 17:17 |
Kiall | rjrjr_: good question :) Speaking as some connected to IRC over IPv6, I'd probably assume IPv4 right now - specifically because we'd then need a per backend way of deciding to accept an IPv6 address or not.. e.g. PowerDNS might not be able to slave over v6 (I honestly have no idea if that's a real thing or not.. But I know I've never tested it ;)) | 17:19 |
rjrjr_ | okay. i'll assume IPv4. we can always add IPv6 support later. | 17:20 |
Kiall | Yea, I'm pretty sure there are still exactly zero OpenStack deployments on IPv6 with no IPv4 at all.. So I'd prefer to get the churn of pools merged ASAP and use the end of the cycle for niceties like IPv6 | 17:22 |
openstackgerrit | Endre Karlson proposed a change to openstack/designate: Move rec.priority into rec.data https://review.openstack.org/131432 | 17:22 |
ekarlso | Kiall: ^ | 17:22 |
Kiall | ekarlso: thanks | 17:23 |
Kiall | BTW .. It's a race to see who gets migration #41 ;) | 17:23 |
ekarlso | :'( | 17:23 |
Kiall | ekarlso: I'm seeing this code used in a couple of places, can we turn that into a utils method? http://paste.openstack.org/show/126045/ | 17:29 |
*** jmcbride has joined #openstack-dns | 17:29 | |
Kiall | when we add new types etc we should avoid having to update N places | 17:29 |
*** jmcbride has quit IRC | 17:30 | |
*** jmcbride has joined #openstack-dns | 17:30 | |
Kiall | e.g. a `priority, data = utils.extract_priority_from_data(data)` method | 17:33 |
ekarlso | where's that Kiall ? | 17:34 |
Kiall | ekarlso: left some comments in the reviewq | 17:36 |
Kiall | review* | 17:36 |
ekarlso | all done Kiall :) | 17:44 |
openstackgerrit | Endre Karlson proposed a change to openstack/designate: Move rec.priority into rec.data https://review.openstack.org/131432 | 17:44 |
*** amcrn has joined #openstack-dns | 17:46 | |
*** simon-AS559 has joined #openstack-dns | 17:48 | |
*** simon-AS5591 has joined #openstack-dns | 17:50 | |
*** simon-AS559 has quit IRC | 17:52 | |
*** jordanP has quit IRC | 18:00 | |
ekarlso | anyone wanna +A ? :D https://review.openstack.org/#/c/131432/ | 18:04 |
timsim | ekarlso: You just want to beat betsy to migration #41 ;) | 18:06 |
ekarlso | :P | 18:06 |
Kiall | timsim: lol, I know he does ;) | 18:12 |
ekarlso | well I got other change ready to g: p | 18:13 |
timsim | sure sure ;) | 18:14 |
*** nkinder has left #openstack-dns | 18:20 | |
Kiall | 9 changes with 1x +2 needing a final +A for those core folks around ;) | 18:40 |
openstackgerrit | Ron Rickard proposed a change to openstack/designate: Pool Manager - BIND9 Pool Backend Driver Fixes https://review.openstack.org/131312 | 18:50 |
*** RandeepJalli has joined #openstack-dns | 18:52 | |
RandeepJalli | hey guys, I think I have a fix for the agent | 18:52 |
RandeepJalli | what's the procedure for a pull request on github? | 18:52 |
timsim | RandeepJalli: https://wiki.openstack.org/wiki/Gerrit_Workflow | 18:56 |
Kiall | RandeepJalli: heya - So, none of the OpenStack projects can take pull requests from GitHub.. OpenStack uses the Gerrit code review system, which can be a tad daunting at first.. There's lots of info on https://wiki.openstack.org/wiki/How_To_Contribute and https://wiki.openstack.org/wiki/GerritWorkflow | 18:56 |
Kiall | (also .. those diagrams make it look even more scary than it is ;)) | 18:56 |
openstackgerrit | Tim Simmons proposed a change to openstack/designate-specs: WIP: The New Agent https://review.openstack.org/131530 | 18:57 |
timsim | I hate the name of that, btw ^ | 18:57 |
*** RandeepJalli has quit IRC | 19:01 | |
*** paul_glass has quit IRC | 19:04 | |
betsy | timsim: Hey! My patch should go in first. :) | 19:07 |
timsim | I +1'd yours second so it'd be at the top ;) | 19:08 |
openstackgerrit | Tim Simmons proposed a change to openstack/designate-specs: WIP: The New Agent https://review.openstack.org/131530 | 19:09 |
*** vinod1 has joined #openstack-dns | 19:13 | |
*** vinod1 has joined #openstack-dns | 19:13 | |
Kiall | betsy: lol... I guess it's up to vinod1 and mugsie ;) Unless you Do The Right Thing and fairly review ekarlso's patch :P | 19:15 |
vinod1 | kiall: the default values for id,created_at etc in the pools table is duplicated in 2 places | 19:25 |
vinod1 | this was done to create the default pool here https://review.openstack.org/#/c/127355/6/designate/storage/impl_sqlalchemy/migrate_repo/versions/041_server_pools_storage.py | 19:26 |
vinod1 | do you know if there is a way to prevent this duplication? | 19:26 |
Kiall | Humm.. I must have missed that.. let me check | 19:26 |
Kiall | Ahh | 19:27 |
Kiall | I see | 19:27 |
Kiall | Yes, that can be solved... | 19:27 |
Kiall | Ah. No, it can't be ;) | 19:27 |
Kiall | Because the migration in inserting data etc, the values need to be in there, and the values can't reference the main codebase since the main codebase can change and we need to migration to do the exact same thing every time it's ran | 19:28 |
vinod1 | Thanks Kiall for the clarification. +2 it is then | 19:30 |
Kiall | ekarlso: looks like you lost the race for that second +2 ;) | 19:30 |
vinod1 | ekarlso: https://review.openstack.org/#/c/129382/ is still open :-) | 19:31 |
Kiall | vinod1: Ah, I meant ekarlso has a change with a migration #41 too | 19:33 |
Kiall | either he or betsy needs to rebase once 1 lands ;) | 19:33 |
betsy | Yep. We’ll see who has to rebase :) | 19:33 |
Kiall | it's ekarlso ;) | 19:35 |
betsy | kiall: Yeah. That’s what I ran into. If I didn’t add it in, then the create date as null | 19:35 |
betsy | Oh, I did win! | 19:35 |
betsy | I guess I’m behind in my reading of the IRC chat. :( | 19:36 |
Kiall | If this was HipChat, I'd give you some (beer) and (cake) ;) | 19:36 |
betsy | :D | 19:36 |
Kiall | vinod1: BTW - Did you get a chance to read over http://docs-draft.openstack.org/65/130265/4/check/gate-designate-specs-docs/79f0c02/doc/build/html/specs/kilo/validation-cleanup.html ? | 19:38 |
vinod1 | That is next on my list. Hope to get to it later in the evening | 19:39 |
Kiall | (Last section isn't complete yet though - due to there only being 24hours in a day ;)) | 19:39 |
vinod1 | Thanks for putting up the spec and all those changes | 19:39 |
vinod1 | Kiall: So I had one question on git. I see you have a bunch of validation changes all with the same topic and each one dependent on another | 19:40 |
Kiall | Yep | 19:40 |
vinod1 | How do you get multiple dependent changes with the same topic? | 19:40 |
Kiall | Create a branch for the work .. e.g. `git checkout -b bp/validation-cleanup` :) | 19:41 |
Kiall | For changes like this, I tend to create a branch and have many small commits which I keep reworking.. | 19:41 |
Kiall | (Rebase isn't as painful as people think it can be ;)) | 19:41 |
vinod1 | So do you have a separate branch for each of the validation changes or are all the changes in one branch? | 19:42 |
Kiall | e.g. I might do the Object Registry change, then Object Validation which uses it, realize I missed something from the Registry so commit another change, then rebase and reorder + merge the first and last commits back into 1 change etc et | 19:42 |
Kiall | c | 19:42 |
Kiall | All on one | 19:42 |
Kiall | with rebase allowing me to go back and edit things which aren't the tip of the branch commits | 19:43 |
openstackgerrit | A change was merged to openstack/designate: Server Pools Storage https://review.openstack.org/127355 | 19:46 |
*** simon-AS559 has joined #openstack-dns | 19:46 | |
*** simon-AS559 has quit IRC | 19:47 | |
Kiall | vinod1:e.g. try this series of commands... http://paste.openstack.org/show/126110/ | 19:48 |
*** simon-AS559 has joined #openstack-dns | 19:48 | |
*** simon-AS5591 has quit IRC | 19:50 | |
Kiall | then if you `git-review`, those changes will go up as dependencies.. and you can keep editing changes over and over by comitting another change and using rebase as that example did.. or use rebase FIRST, and change the commit you want to edit to "edit" instead of "fixup", once you done with changes, `git commit -a --amend` and `git rebase --continue` | 19:50 |
*** mwagner_lap has quit IRC | 19:50 | |
Kiall | The idea is to keep changes small + easily reviewable, each commit still has to pass gate on it's own, and life of a multi part change becomes much easier... | 19:51 |
richm | also makes it much easier to backport commits | 19:56 |
Kiall | Yep - if you find a bug half way through a feature.. commit everything you have, fix the bug, commit, rebase and swap the order of the two lines to move the bugfix above the new feature, then continue with the new feature knowing your bugfix can be merged separately, and easily backported | 19:59 |
Kiall | It takes discipline to always do that though, I know I often don't when I should! | 20:01 |
openstackgerrit | A change was merged to openstack/designate: Imported Translations from Transifex https://review.openstack.org/131350 | 20:33 |
ekarlso | damned u :p | 20:43 |
ekarlso | anyone care to look at mine ? ^ | 20:44 |
ekarlso | after i resubmit | 20:44 |
openstackgerrit | Endre Karlson proposed a change to openstack/designate: Move rec.priority into rec.data https://review.openstack.org/131432 | 20:50 |
ekarlso | anyone wanna +a ? : P | 20:52 |
* ekarlso glares at Kiall and mugsie :p | 20:52 | |
ekarlso | vinod1: and betsy :p | 20:52 |
vinod1 | one minor change - can be changed later too | 20:54 |
ekarlso | sure | 20:54 |
openstackgerrit | Endre Karlson proposed a change to openstack/designate: Move rec.priority into rec.data https://review.openstack.org/131432 | 20:55 |
*** jmcbride has quit IRC | 21:10 | |
*** EricGonczer_ has quit IRC | 21:10 | |
ekarlso | vinod1: wanna take a look ? :D | 21:24 |
vinod1 | just trying out the changes. will post my review shortly | 21:25 |
ekarlso | ;) | 21:26 |
*** jmcbride has joined #openstack-dns | 21:31 | |
*** timsim has quit IRC | 21:42 | |
openstackgerrit | Joe McBride proposed a change to openstack/designate: Initial documentation for v2 API record sets https://review.openstack.org/130938 | 21:45 |
*** vinod2 has joined #openstack-dns | 21:53 | |
*** vinod1 has quit IRC | 21:55 | |
*** simon-AS5591 has joined #openstack-dns | 21:57 | |
*** simon-AS559 has quit IRC | 22:00 | |
openstackgerrit | Joe McBride proposed a change to openstack/designate: Initial documentation for v2 API record sets https://review.openstack.org/130938 | 22:04 |
openstackgerrit | Endre Karlson proposed a change to openstack/designate-specs: Add secondary zones https://review.openstack.org/130758 | 22:06 |
*** simon-AS5591 has quit IRC | 22:07 | |
*** jmcbride has quit IRC | 22:07 | |
openstackgerrit | A change was merged to openstack/designate: API for pools https://review.openstack.org/129382 | 22:09 |
*** vinod2 has quit IRC | 22:12 | |
ekarlso | everyone else get +2 then me -,,- | 22:12 |
openstackgerrit | Endre Karlson proposed a change to openstack/designate-specs: Add secondary zones https://review.openstack.org/130758 | 22:17 |
*** ryanpetrello has quit IRC | 22:19 | |
rjrjr | ekarlso: i responded to your comments in the code i submitted. | 22:33 |
ekarlso | rjrjr: :) | 22:36 |
ekarlso | why does my specs change bork :( | 22:42 |
*** ryanpetrello has joined #openstack-dns | 22:44 | |
openstackgerrit | Endre Karlson proposed a change to openstack/designate-specs: Add secondary zones https://review.openstack.org/130758 | 22:51 |
*** amcrn has quit IRC | 22:52 | |
*** ryanpetrello has quit IRC | 22:53 | |
openstackgerrit | Endre Karlson proposed a change to openstack/designate-specs: Add secondary zones https://review.openstack.org/130758 | 22:53 |
*** jmcbride has joined #openstack-dns | 23:14 | |
*** amcrn has joined #openstack-dns | 23:42 | |
*** jmcbride has quit IRC | 23:44 | |
*** jmcbride has joined #openstack-dns | 23:44 | |
*** jmcbride has quit IRC | 23:48 | |
*** mwagner_lap has joined #openstack-dns | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!