*** tundrajimmy has left #openstack-dns | 00:00 | |
*** rmoe has quit IRC | 00:08 | |
*** penick has joined #openstack-dns | 00:12 | |
*** bandarji has quit IRC | 00:15 | |
*** boris-42 has joined #openstack-dns | 00:15 | |
*** penick has quit IRC | 00:20 | |
*** mwagner_lap has joined #openstack-dns | 00:21 | |
*** rmoe has joined #openstack-dns | 00:27 | |
*** andrewbogott is now known as andrewbogott_afk | 00:41 | |
*** EricGonczer_ has quit IRC | 00:42 | |
*** MentalRay has joined #openstack-dns | 00:44 | |
*** csoukup has quit IRC | 00:47 | |
*** pk_ has quit IRC | 00:51 | |
*** chlong has quit IRC | 00:55 | |
*** chlong has joined #openstack-dns | 00:55 | |
*** ianbrown has joined #openstack-dns | 01:00 | |
*** MentalRay has quit IRC | 01:05 | |
*** pk_ has joined #openstack-dns | 01:11 | |
*** pk_ has quit IRC | 01:12 | |
*** MentalRay has joined #openstack-dns | 01:24 | |
*** EricGonczer_ has joined #openstack-dns | 01:26 | |
*** stanzgy_ has joined #openstack-dns | 01:36 | |
*** stanzgy has joined #openstack-dns | 01:36 | |
*** EricGonczer_ has quit IRC | 01:41 | |
*** andrewbogott_afk is now known as andrewbogott | 01:42 | |
*** ianbrown has quit IRC | 01:55 | |
*** andrewbogott is now known as andrewbogott_afk | 01:58 | |
*** ianbrown has joined #openstack-dns | 02:00 | |
*** richm has quit IRC | 02:24 | |
*** ianbrown has quit IRC | 02:25 | |
*** MentalRay has quit IRC | 02:45 | |
*** MentalRay has joined #openstack-dns | 02:56 | |
*** MentalRay has quit IRC | 03:18 | |
*** ianbrown has joined #openstack-dns | 03:22 | |
*** penick has joined #openstack-dns | 04:06 | |
*** penick has quit IRC | 04:12 | |
*** dvorak has quit IRC | 05:05 | |
*** mikal_ has joined #openstack-dns | 05:09 | |
*** mariusv has quit IRC | 05:09 | |
*** mikal has quit IRC | 05:09 | |
*** raginbajin has quit IRC | 05:09 | |
*** mariusv has joined #openstack-dns | 05:09 | |
*** mariusv has quit IRC | 05:09 | |
*** mariusv has joined #openstack-dns | 05:09 | |
*** raginbajin has joined #openstack-dns | 05:13 | |
*** dvorak has joined #openstack-dns | 05:14 | |
*** ianbrown has quit IRC | 05:23 | |
*** ianbrown has joined #openstack-dns | 06:01 | |
*** ianbrown has quit IRC | 06:32 | |
*** ianbrown has joined #openstack-dns | 07:28 | |
*** ianbrown has quit IRC | 07:33 | |
*** jordanP has joined #openstack-dns | 08:33 | |
*** jschwarz has joined #openstack-dns | 08:40 | |
*** ianbrown has joined #openstack-dns | 09:11 | |
*** ianbrown has quit IRC | 09:16 | |
*** stanzgy_ has quit IRC | 09:26 | |
*** stanzgy_ has joined #openstack-dns | 09:26 | |
*** jordanP has quit IRC | 10:00 | |
*** stanzgy has quit IRC | 10:19 | |
*** stanzgy has joined #openstack-dns | 10:20 | |
*** stanzgy has quit IRC | 10:50 | |
*** stanzgy_ has quit IRC | 10:51 | |
*** ianbrown has joined #openstack-dns | 11:00 | |
*** untriaged-bot has joined #openstack-dns | 11:02 | |
untriaged-bot | Untriaged bugs so far: | 11:02 |
---|---|---|
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1425668 | 11:02 |
openstack | Launchpad bug 1425668 in Designate "Poor error message when using same database for designate and the pool manager cache" [Undecided,New] | 11:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1425117 | 11:02 |
openstack | Launchpad bug 1425117 in Designate "Designate does not work with postgres" [High,New] | 11:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1430976 | 11:02 |
openstack | Launchpad bug 1430976 in Designate "Pool Manager creates/deletes can go into an infinite loop" [Undecided,New] | 11:02 |
*** untriaged-bot has quit IRC | 11:02 | |
*** ianbrown has quit IRC | 11:05 | |
*** EricGonczer_ has joined #openstack-dns | 11:12 | |
*** mwagner_lap has quit IRC | 12:04 | |
*** ianbrown has joined #openstack-dns | 12:05 | |
*** EricGonczer_ has quit IRC | 12:13 | |
openstackgerrit | Endre Karlson proposed openstack/designate: MDNS part of Secondary zones https://review.openstack.org/133683 | 12:26 |
*** ianbrown has quit IRC | 12:37 | |
*** vipul has quit IRC | 12:48 | |
*** vipul has joined #openstack-dns | 12:48 | |
*** mwagner_lap has joined #openstack-dns | 12:52 | |
*** jschwarz has quit IRC | 13:03 | |
*** richm has joined #openstack-dns | 13:28 | |
*** ianbrown has joined #openstack-dns | 13:34 | |
*** ianbrown has quit IRC | 13:38 | |
*** vinod1 has joined #openstack-dns | 13:56 | |
*** EricGonczer_ has joined #openstack-dns | 13:59 | |
*** paul_glass has joined #openstack-dns | 14:05 | |
*** johnbelamaric has joined #openstack-dns | 14:07 | |
*** MentalRay has joined #openstack-dns | 14:09 | |
*** MentalRay_ has joined #openstack-dns | 14:12 | |
*** MentalRay has quit IRC | 14:14 | |
*** andrewbogott_afk is now known as andrewbogott | 14:18 | |
*** csoukup has joined #openstack-dns | 14:31 | |
*** MentalRay_ has quit IRC | 14:33 | |
*** MentalRay_ has joined #openstack-dns | 14:36 | |
elarson | hey guys, I had a thought and wanted to see if I'm totally crazy | 14:47 |
timsim | Yes you are ;) | 14:47 |
elarson | I knew it! | 14:47 |
timsim | Oh. I'll wait :) | 14:47 |
elarson | so anyway ;) | 14:48 |
elarson | I was thinking of using a the policy checker to add a hook when performing operations to allow specific deployments to do any org specific filtering | 14:49 |
elarson | this happens in the central service, but I imagine it could happen anywhere | 14:49 |
elarson | the idea being, you could add your own policy.check('vendor_$action', *args) that would look for any vendor specific policies | 14:50 |
elarson | in our case it is checking against a legacy dns system before trying to do something like create a new zone | 14:50 |
elarson | with that in mind, is the policy checker a crazy pants place to consider this? | 14:51 |
*** johnbelamaric has quit IRC | 14:51 | |
timsim | Is there a decent way to inject vendor-specifc code in there? (I've never really played with that much) | 14:51 |
elarson | btw, if the answer is "I'm not sure, I'd have to see the code", that is totally fine | 14:52 |
elarson | timsim: I'm pretty sure there is as it gets its hints from the policy.json which could change from org to org | 14:52 |
* elarson does a quick sanity check | 14:52 | |
timsim | I think that can just check against some rule you define, but I don't know about saying policy.check('someweirdthing') and having it go off and call some other api for example. I think it just checks the roles attached to the context object against the rules defined in policy.json? | 14:54 |
elarson | timsim: you are definitely correct that it does that, but I got the impression it supported discoverying new rules via available entry points, which leads me to believe it is possible. | 14:55 |
Kiall | elarson: So, you're probably thinking of something (implementation wise) similar to Neutron: https://github.com/openstack/neutron/blob/master/neutron/policy.py | 14:55 |
Kiall | check L229 ish | 14:55 |
elarson | for example, if your "admin" policy checked some vendor specific directory store | 14:55 |
* elarson looks | 14:55 | |
*** penick has joined #openstack-dns | 14:56 | |
Kiall | They define custom checks - so in your policy you can change, for example, the create_domain rule to "verdor_bla:%(tenant_id)s" etc | 14:56 |
*** penick has quit IRC | 14:56 | |
Kiall | then, your class will be called with the tenant_id etc and you can do whatever you like in there | 14:57 |
elarson | Kiall: so it seems I'm not *totally* crazy | 14:57 |
Kiall | Not totally crazy anyway ;) | 14:57 |
elarson | right, just an eccentric emacs using genius, I get it :P | 14:58 |
Kiall | I've not done more than glance at that code, so I know it's possible to do simple stuff.. but complex rules might be .. harder .. Not sure | 14:58 |
elarson | I'll see how it goes then | 14:59 |
timsim | Another thing to keep in mind is that anything you do before calling central.create_domain is going to be syncronous, and increase your HTTP response time | 14:59 |
Kiall | And.. I'd imagine support for it doesn't really land in designate.. Other than a config option for "verdor_policy_module" or similar that we just import, which triggeres the new check registration and so on.. | 14:59 |
elarson | Kiall: exactly, that is why I was looking at previously defined modules that potentially looked in pkg_resources for hints | 15:00 |
Kiall | timsim: yea, if you want to make a bunch of API calls to other services etc, I can imagine things will start getting slow.. | 15:00 |
Kiall | Ah, well - we use "stevedore" all over the place for plugins rather than pkg_resources directly :) | 15:00 |
timsim | And if those are absolutely necessary to do before you create, and they stop working, you can't create anything. | 15:00 |
*** jschwarz has joined #openstack-dns | 15:02 | |
elarson | timsim: the reason to use central would be to make sure the request responds quickly. it is not necessarily there to do any filtering | 15:02 |
* elarson has struggled to completely understand the reasoning for the central server as it is a pretty big indirection at times | 15:02 | |
elarson | but that makes sense | 15:03 |
Kiall | elarson: It's there since we've always planned to have multiple "APIs" - e.g. REST, miniDNS - which I originally envisioned as multiple services.. Outbound AXFR, Inbound AXFR, Dynamic DNS etc etc | 15:04 |
*** EricGonc_ has joined #openstack-dns | 15:05 | |
*** EricGonczer_ has quit IRC | 15:06 | |
elarson | Kiall: right, it wasn't always clear how involved it should be. it sounds (as timsim and I just chatted about it) like it basically handles minimum essential concerns in order to be as responsive as possible. that aspect now makes sense to me. my thinking was it was there to help "filter" requests at some higher level. so one might add something like an external check in order to avoid sending unecessary work to the pool manager. but it | 15:14 |
elarson | is clear now the design is that pool manager is really where any *real* work should happen. | 15:14 |
*** EricGonczer_ has joined #openstack-dns | 15:17 | |
*** EricGonc_ has quit IRC | 15:18 | |
*** tundrajimmy has joined #openstack-dns | 15:46 | |
openstackgerrit | Merged openstack/designate: Call central's update_status correctly https://review.openstack.org/162754 | 15:55 |
openstackgerrit | Merged openstack/designate: Introduce Guru Meditation Reports into Designate https://review.openstack.org/162928 | 15:56 |
*** rmoe has quit IRC | 16:10 | |
zigo | andrewbogott: How may I help? | 16:16 |
andrewbogott | zigo: ah, I think I’m mostly unstuck at this point :) Built Trusty packages from the -18 source packages. | 16:16 |
andrewbogott | Oh, but: Are those /debian files in a git repo anywhere? | 16:16 |
zigo | andrewbogott: git clone git://git.debian.org/openstack/designate.git | 16:17 |
zigo | Like everything I do... | 16:17 |
andrewbogott | easy enough :) Thanks | 16:17 |
zigo | I use git-buildpackage and sbuild to build. | 16:17 |
zigo | andrewbogott: If you want to use my build environment, you can fetch openstack-pkg-tools from the same git, and use "pkgos-bop". | 16:18 |
zigo | I use pkgos-setup-jenkins to build my environment, though if you don't need jenkins, you can just have a look to what the script does just to get your sbuild system up and running. | 16:19 |
andrewbogott | OK, noted — with any luck I’ll only ever need to build these packages once, so that may be overkill. But we’ll see how it goes. | 16:19 |
zigo | andrewbogott: Oh, and openstack-pkg-tools from the debian/experimental branch, not the unstable one (which is frozen because of Jessie's freeze). | 16:20 |
*** bandarji has joined #openstack-dns | 16:23 | |
*** rmoe has joined #openstack-dns | 16:28 | |
*** kragniz has left #openstack-dns | 16:33 | |
openstackgerrit | Tim Simmons proposed openstack/designate: Smarter Create/Delete in BIND9/Agent https://review.openstack.org/163901 | 16:55 |
*** mwagner_lap has quit IRC | 16:59 | |
*** untriaged-bot has joined #openstack-dns | 17:02 | |
untriaged-bot | Untriaged bugs so far: | 17:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1425668 | 17:02 |
openstack | Launchpad bug 1425668 in Designate "Poor error message when using same database for designate and the pool manager cache" [Undecided,New] | 17:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1425117 | 17:02 |
openstack | Launchpad bug 1425117 in Designate "Designate does not work with postgres" [High,New] | 17:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1430976 | 17:02 |
openstack | Launchpad bug 1430976 in Designate "Pool Manager creates/deletes can go into an infinite loop" [Undecided,In progress] - Assigned to Tim Simmons (tim-simmons-t) | 17:02 |
*** untriaged-bot has quit IRC | 17:02 | |
andrewbogott | hm… zigo, would you expect those packages to set up service scripts? And, systemd or upstart or…? | 17:46 |
* andrewbogott looks at the source | 17:46 | |
*** pk_ has joined #openstack-dns | 18:02 | |
*** mwagner_lap has joined #openstack-dns | 18:06 | |
*** jschwarz has quit IRC | 18:20 | |
*** pk_ has quit IRC | 18:21 | |
*** penick has joined #openstack-dns | 18:21 | |
zigo | andrewbogott: My packages support all of sysv-rc, upstart and systemd, thanks to openstack-pkg-tools generation. | 18:22 |
zigo | andrewbogott: Ubuntu adopted this system as well. | 18:22 |
andrewbogott | zigo: hm, ok — maybe I need to rejigger the openstack-pkg-tools version. I don’t have any init scripts on this pass | 18:26 |
andrewbogott | -18 requests version 22 of pkg-tools but Trusty ships with version 8. Most likely that’s an issue | 18:27 |
*** pk_ has joined #openstack-dns | 18:33 | |
*** pk_ has quit IRC | 18:33 | |
*** vinod1 has quit IRC | 18:59 | |
zigo | andrewbogott: Indeed, that's an issue. Just backport the version 22 from Jessie. | 19:02 |
andrewbogott | yep, done — now I’m rebuilding the designate packages to expect it (previously I had dropped the requirement to fit) | 19:02 |
andrewbogott | zigo: worked! | 19:11 |
*** pk_ has joined #openstack-dns | 19:11 | |
*** crc32 has joined #openstack-dns | 19:22 | |
*** vinod1 has joined #openstack-dns | 19:23 | |
openstackgerrit | Merged openstack/designate: Create DesignateAdapter and surrounding infrastructure https://review.openstack.org/161340 | 19:24 |
*** openstackgerrit has quit IRC | 19:40 | |
*** openstackgerrit has joined #openstack-dns | 19:40 | |
*** ChanServ sets mode: +v openstackgerrit | 19:40 | |
*** mikal_ is now known as mikal | 20:02 | |
*** pk__ has joined #openstack-dns | 20:06 | |
*** pk_ has quit IRC | 20:06 | |
*** pk__ has quit IRC | 20:08 | |
openstackgerrit | Vinod Mangalpally proposed openstack/designate: Send the correct domain object to update_domain https://review.openstack.org/163952 | 20:23 |
*** vinod1 has quit IRC | 20:27 | |
*** MentalRay_ has quit IRC | 20:30 | |
*** MentalRay has joined #openstack-dns | 20:32 | |
*** vinod1 has joined #openstack-dns | 20:41 | |
*** pk_ has joined #openstack-dns | 20:52 | |
*** pk_ has quit IRC | 20:52 | |
*** pk_ has joined #openstack-dns | 20:53 | |
*** penick has quit IRC | 20:55 | |
*** penick has joined #openstack-dns | 21:04 | |
*** penick has quit IRC | 21:04 | |
*** vinod1 has quit IRC | 21:08 | |
*** pk_ has quit IRC | 21:29 | |
*** EricGonczer_ has quit IRC | 21:36 | |
*** EricGonczer_ has joined #openstack-dns | 22:11 | |
*** EricGonczer_ has quit IRC | 22:14 | |
*** MentalRay has quit IRC | 22:15 | |
*** paul_glass has quit IRC | 22:23 | |
openstackgerrit | Endre Karlson proposed openstack/designate: MDNS part of Secondary zones https://review.openstack.org/133683 | 22:26 |
*** logan2 has quit IRC | 22:26 | |
*** csoukup has quit IRC | 22:35 | |
*** MentalRay has joined #openstack-dns | 22:53 | |
*** andrewbogott is now known as andrewbogott_afk | 23:18 | |
*** crc32 has quit IRC | 23:20 | |
*** MentalRay has quit IRC | 23:43 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!