*** yidclare has quit IRC | 00:31 | |
*** nosnos has joined #openstack-dns | 01:03 | |
*** krow has joined #openstack-dns | 02:05 | |
*** krow has quit IRC | 02:19 | |
*** krow has joined #openstack-dns | 02:22 | |
*** krow has quit IRC | 02:56 | |
*** krow has joined #openstack-dns | 03:26 | |
*** krow has quit IRC | 03:31 | |
*** krow has joined #openstack-dns | 03:44 | |
*** vipul is now known as vipul-away | 04:27 | |
*** zane has joined #openstack-dns | 05:08 | |
*** vipul-away is now known as vipul | 06:02 | |
*** krow has quit IRC | 06:13 | |
*** krow has joined #openstack-dns | 06:14 | |
*** zane has quit IRC | 06:50 | |
*** krow has quit IRC | 08:13 | |
*** ytwu has joined #openstack-dns | 08:28 | |
*** krow has joined #openstack-dns | 08:31 | |
*** ytwu has quit IRC | 09:04 | |
*** ytwu has joined #openstack-dns | 09:05 | |
*** dguerri has quit IRC | 09:14 | |
*** dguerri has joined #openstack-dns | 09:19 | |
*** ytwu has quit IRC | 10:10 | |
*** jdbarry has quit IRC | 10:29 | |
*** jdbarry has joined #openstack-dns | 10:36 | |
*** msisk has joined #openstack-dns | 10:47 | |
*** eankutse has joined #openstack-dns | 11:06 | |
kiall | eankutse: heya.. just saw your messages from last night | 11:07 |
---|---|---|
kiall | Yes, the DB does store the UUIDs without the hyphens.. | 11:07 |
kiall | It's an artifact of converting the UUID types to strings for MySQL with `return "%.32x" % UUID-Object` | 11:09 |
kiall | https://github.com/stackforge/designate/blob/master/designate/sqlalchemy/types.py#L38 | 11:09 |
kiall | The oddity is with the "deleted" column UUIDs | 11:09 |
kiall | Which, we can't use that code for .. Since we try to maintain support for Postgres (it has a native UUID column type) and would reject the "0" value it defaults to. | 11:10 |
eankutse | which table uses the "deleted" column? It's not a column in the backend tables I've seen so far. | 11:15 |
kiall | Only designate.domains right now | 11:23 |
kiall | It's kept for an audit trail of sorts, when you delete a domain, it's deleted column is set to it's ID (allowing a unique constraint on the (name, deleted) tuple) | 11:24 |
kiall | (It gets around the whole, If deleted was a straight boolean, then you couldn't have 2 deleted domains with the same name) | 11:24 |
eankutse | Thx Kiall | 11:24 |
*** eankutse has quit IRC | 11:26 | |
openstackgerrit | A change was merged to stackforge/python-designateclient: first drop of python-designateclient docs https://review.openstack.org/47400 | 11:32 |
*** msisk has quit IRC | 12:05 | |
*** eankutse has joined #openstack-dns | 12:13 | |
*** eankutse has quit IRC | 12:14 | |
*** eankutse has joined #openstack-dns | 12:14 | |
*** eankutse has quit IRC | 12:21 | |
*** eankutse has joined #openstack-dns | 12:31 | |
*** EmilienM has quit IRC | 12:35 | |
*** EmilienM has joined #openstack-dns | 12:36 | |
*** msisk has joined #openstack-dns | 12:38 | |
*** msisk has quit IRC | 12:39 | |
*** krow has quit IRC | 12:50 | |
*** betsy has quit IRC | 12:51 | |
*** betsy has joined #openstack-dns | 12:51 | |
*** betsy has quit IRC | 12:54 | |
*** matsuhashi has quit IRC | 13:38 | |
*** eankutse has quit IRC | 13:38 | |
*** tsimmons has joined #openstack-dns | 13:39 | |
*** betsy has joined #openstack-dns | 13:51 | |
*** nosnos has quit IRC | 13:54 | |
*** tsimmons has quit IRC | 13:55 | |
*** nosnos has joined #openstack-dns | 13:55 | |
*** nosnos has quit IRC | 13:58 | |
*** EmilienM has quit IRC | 14:04 | |
*** EmilienM has joined #openstack-dns | 14:07 | |
*** eankutse has joined #openstack-dns | 14:09 | |
*** vipul has quit IRC | 14:16 | |
*** tsimmons1 has joined #openstack-dns | 14:24 | |
*** vipul has joined #openstack-dns | 14:39 | |
*** zane has joined #openstack-dns | 14:50 | |
eankutse | Kiall: on https://review.openstack.org/#/c/45078/8, when backend is updated on server create, update, delete the serial number on the SOA records change on each modification to the db right? How are the values generated? | 14:55 |
*** vinodmr has joined #openstack-dns | 15:21 | |
*** vinodmr has quit IRC | 15:32 | |
*** zane has quit IRC | 15:35 | |
*** zane has joined #openstack-dns | 15:46 | |
mugsie | eankutse: they are generate in central afik | 15:47 |
*** zane1 has joined #openstack-dns | 15:47 | |
mugsie | there should be a method in there | 15:47 |
mugsie | one se | 15:47 |
mugsie | sec* | 15:47 |
mugsie | /home/graham/designate/designate/designate/utils.py: 178: def increment_serial(serial=0): | 15:48 |
*** zane has quit IRC | 15:51 | |
*** yidclare has joined #openstack-dns | 15:54 | |
eankutse | Thanks mugsie. I'll check it out. And you agree with me that the serial number of the SOA in the backend should change on every modification to the back end right? I want to make sure that is happening in the backend. | 15:54 |
mugsie | eankutse: yes | 15:55 |
mugsie | it is a change to the zone, so the serail should increment | 15:55 |
mugsie | (i think so anyway) | 15:55 |
*** zane1 has quit IRC | 16:02 | |
eankutse | k. Thx :-) | 16:03 |
openstackgerrit | Betsy Luzader proposed a change to stackforge/designate: docs: Correct errors in the Create Record examples https://review.openstack.org/47648 | 16:03 |
*** eankutse has quit IRC | 16:09 | |
*** zane has joined #openstack-dns | 16:15 | |
betsy | Kiall: So, I'll fix that errant ".co", but should the data be "example.com" or "example.com." | 16:24 |
betsy | Originally it was "example.com" | 16:25 |
kiall | example.com. :) | 16:25 |
*** eankutse has joined #openstack-dns | 16:25 | |
betsy | That's what I thought. I just missed the extra typing in there | 16:25 |
kiall | Graham was originally pointing out the ".co" at the beginning of the line on the last patchset :) | 16:25 |
betsy | right | 16:25 |
betsy | which I didn't even notice 'cause I was focused on the root dot | 16:25 |
betsy | The simplest fix that will NOT end | 16:26 |
kiall | Hah - I've had much worse ;) | 16:26 |
betsy | :) | 16:26 |
kiall | 17 patchsets for simple stuff happens sometimes! | 16:26 |
betsy | So maddening! | 16:26 |
*** tsimmons1 has left #openstack-dns | 16:50 | |
*** EmilienM has quit IRC | 16:53 | |
*** EmilienM has joined #openstack-dns | 16:54 | |
*** eankutse has quit IRC | 17:01 | |
openstackgerrit | Betsy Luzader proposed a change to stackforge/designate: docs: Correct errors in the Create Record examples https://review.openstack.org/47648 | 17:01 |
*** krow has joined #openstack-dns | 17:06 | |
*** shakayumi has joined #openstack-dns | 17:12 | |
*** yidclare has quit IRC | 17:16 | |
*** zane has quit IRC | 17:22 | |
*** adrian_otto has joined #openstack-dns | 17:22 | |
*** vinodmr has joined #openstack-dns | 17:34 | |
*** eankutse has joined #openstack-dns | 17:35 | |
*** eankutse has quit IRC | 17:35 | |
*** eankutse has joined #openstack-dns | 17:36 | |
*** vinodmr has quit IRC | 17:38 | |
openstackgerrit | A change was merged to stackforge/designate: docs: Correct errors in the Create Record examples https://review.openstack.org/47648 | 17:38 |
*** zane has joined #openstack-dns | 17:42 | |
*** vinodmr has joined #openstack-dns | 17:47 | |
*** yidclare has joined #openstack-dns | 17:53 | |
vinodmr | kiall: Do we have any auditing currently in Designate? Currently I only see 2 instances of LOG.audit for policy checks | 17:54 |
*** zane1 has joined #openstack-dns | 17:55 | |
*** zane has quit IRC | 17:55 | |
*** krow has quit IRC | 17:59 | |
kiall | vinodmr: We record the details everytime someone needs permission to do something via the policy check method, other than that, the ordinary logs are used. | 18:05 |
kiall | and .. the notification events we emit | 18:05 |
vinodmr | Thanks kiall - some more questions | 18:11 |
vinodmr | Do we track the changes to zones? One of the things that rackspace cloud dns currently provides is to list domain changes - http://docs.rackspace.com/cdns/api/v1.0/cdns-devguide/content/List_Domain_Changes.html | 18:12 |
kiall | vinodmr: no, we don't currently track changes. I would be a little wary of including that in designate core, as really, that's the type of thing OpenStack as a whole needs to solve rather than us on our own! | 18:17 |
vinodmr | So are you saying that this kind of a thing should be in the openstack common libs? | 18:19 |
kiall | Not necessarily - I just think it's the type of thing that every openstack project has a need for.. How it gets implemented is something else :) | 18:20 |
kiall | brb | 18:21 |
vinodmr | I am looking at the features between RAX CDNS and Designate to investigate what else we might need in Designate. | 18:22 |
*** krow has joined #openstack-dns | 18:25 | |
kiall | back | 18:29 |
kiall | vinodmr: so, I think, for that particular case, we should look at what other services are planning on doing for similar customer-accessible audit trails, then go from there.. | 18:30 |
vinodmr | ok | 18:30 |
kiall | It strikes me as something that should be separate to Designate, where we just publish changes to $something and the history is kept elsewhere.. | 18:30 |
kiall | And - I suspect other projects will feel the same! | 18:30 |
vinodmr | I agree that seems a cleaner way to do and reusable | 18:32 |
vinodmr | On the subject of changes - do we track something like created by or modified by for the zones? | 18:32 |
kiall | Either way .. Designate would need some level of support for that, maybe it's something we can implement in designate itself as LOG.audit('Something Changed'), but pluggable, options are open at that point :) | 18:33 |
kiall | https://wiki.openstack.org/wiki/Ceilometer/blueprints/support-standard-audit-formats | 18:35 |
kiall | Looks like ceilometer is moving into this space at a glance | 18:35 |
openstackgerrit | Graham Hayes proposed a change to stackforge/designate: WIP: Adding inital server pools implementation https://review.openstack.org/47397 | 18:36 |
kiall | marconi also has some details on .. something similar.. https://wiki.openstack.org/wiki/Marconi/bp/actions-audit | 18:37 |
vinodmr | Thanks kiall for the links - I will look at them | 18:37 |
vinodmr | So do we track something like created by or modified by for the zones? | 18:38 |
kiall | We don't record that in designate, but we do send that info out with our notifications .. So, for example, HP's Metering and Billing team has all that info available to them.. | 18:40 |
kiall | (they consume our notifications for MNB purposes) | 18:40 |
kiall | Part of that is associating resources on a bill with the users who created them | 18:40 |
kiall | http://pastie.org/private/nlontkvjmygsubrtal79nq | 18:42 |
kiall | Some samples of the stuff we sent over over rabbitmq | 18:42 |
kiall | (probably a little outdated, and are from a install with auth disabled so user_id's etc are null, but gives you the idea) | 18:43 |
*** krow has quit IRC | 18:46 | |
vinodmr | For blacklisted zones, is the only way to add/delete/update them - to make changes in the config file? | 18:49 |
*** zane1 has quit IRC | 18:50 | |
kiall | vinodmr: yea, we only blacklist HP Cloud domains ourselves, which is a pretty static list | 18:50 |
kiall | Anyway - 8pm.. time to head home! I'll be back on a bit later, as I've still got stuff to do :( | 18:52 |
vinodmr | Thanks kiall - one last question - Do any changes in the config file always require a restart of the service? | 18:52 |
kiall | vinodmr: yes, but not necessarily for too much longer | 18:53 |
*** shakayumi has quit IRC | 18:53 | |
kiall | oslo.cfg gained support for config reloading, I've just not had a chance to look at it and figure out what we need to do to make it work | 18:53 |
vinodmr | Do you want me to open a blueprint or bug to track that? | 18:54 |
kiall | Sure :) | 18:54 |
kiall | Okay - Gone.. Will be back in an hour if you have more Q's | 18:55 |
kiall | (or 2 hours ;)) | 18:55 |
vinodmr | Have a safe trip back home and thanks for all your help | 18:55 |
*** eankutse has quit IRC | 19:07 | |
*** eankutse has joined #openstack-dns | 19:07 | |
*** eankutse has quit IRC | 19:13 | |
*** adrian_otto has quit IRC | 19:19 | |
*** eankutse has joined #openstack-dns | 19:22 | |
*** vinodmr has quit IRC | 19:22 | |
*** eankutse has quit IRC | 19:27 | |
*** eankutse has joined #openstack-dns | 19:27 | |
*** shakayumi has joined #openstack-dns | 19:29 | |
*** vipul is now known as vipul-away | 19:41 | |
*** eankutse has quit IRC | 19:42 | |
*** eankutse has joined #openstack-dns | 19:42 | |
*** krow has joined #openstack-dns | 19:43 | |
*** zane has joined #openstack-dns | 19:43 | |
*** eankutse has quit IRC | 19:43 | |
*** eankutse has joined #openstack-dns | 19:43 | |
*** krow1 has joined #openstack-dns | 19:49 | |
*** eankutse has quit IRC | 19:49 | |
*** eankutse has joined #openstack-dns | 19:50 | |
*** eankutse has quit IRC | 19:52 | |
*** krow has quit IRC | 19:52 | |
*** eankutse has joined #openstack-dns | 19:53 | |
*** eankutse has quit IRC | 20:09 | |
*** krow1 has quit IRC | 20:10 | |
*** eankutse has joined #openstack-dns | 20:11 | |
*** eankutse has quit IRC | 20:11 | |
*** eankutse has joined #openstack-dns | 20:11 | |
*** eankutse has quit IRC | 20:12 | |
*** eankutse has joined #openstack-dns | 20:12 | |
*** vipul-away is now known as vipul | 20:12 | |
*** eankutse1 has joined #openstack-dns | 20:16 | |
*** eankutse has quit IRC | 20:17 | |
*** eankutse1 has quit IRC | 20:22 | |
*** zane has quit IRC | 20:24 | |
*** mikal is now known as annegentle_proxy | 20:38 | |
*** annegentle_proxy is now known as mikal | 20:38 | |
*** zane has joined #openstack-dns | 20:45 | |
*** shakayumi has quit IRC | 20:46 | |
*** shakayumi has joined #openstack-dns | 20:47 | |
*** zane has quit IRC | 20:52 | |
*** zane has joined #openstack-dns | 20:52 | |
*** betsy has quit IRC | 20:54 | |
*** zane1 has joined #openstack-dns | 21:09 | |
*** zane has quit IRC | 21:10 | |
*** krow has joined #openstack-dns | 21:17 | |
*** shakayumi has quit IRC | 21:23 | |
*** zane1 has quit IRC | 21:41 | |
*** vipul is now known as vipul-away | 21:57 | |
*** vipul-away is now known as vipul | 22:13 | |
*** openstackgerrit has quit IRC | 22:52 | |
*** openstackgerrit has joined #openstack-dns | 22:52 | |
*** ChanServ sets mode: +v openstackgerrit | 22:52 | |
*** vipul is now known as vipul-away | 23:39 | |
*** vipul-away is now known as vipul | 23:46 | |
*** dmakogon has quit IRC | 23:47 | |
*** mikal has quit IRC | 23:47 | |
*** raxbot has quit IRC | 23:47 | |
*** kiall has quit IRC | 23:47 | |
*** openstackgerrit has quit IRC | 23:47 | |
*** vipul has quit IRC | 23:47 | |
*** CaptTofu has quit IRC | 23:47 | |
*** briancline has quit IRC | 23:47 | |
*** mikal has joined #openstack-dns | 23:47 | |
*** dmakogon has joined #openstack-dns | 23:47 | |
*** krow has quit IRC | 23:48 | |
*** briancline has joined #openstack-dns | 23:54 | |
*** CaptTofu has joined #openstack-dns | 23:54 | |
*** vipul has joined #openstack-dns | 23:54 | |
*** openstackgerrit has joined #openstack-dns | 23:54 | |
*** kiall has joined #openstack-dns | 23:54 | |
*** hobana.freenode.net sets mode: +v openstackgerrit | 23:54 | |
*** betsy has joined #openstack-dns | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!