*** penick has joined #openstack-dns | 00:04 | |
*** GonZo2K has quit IRC | 00:04 | |
*** pk has joined #openstack-dns | 00:06 | |
*** andrewbogott is now known as andrewbogott_afk | 00:14 | |
*** ericpeterson has joined #openstack-dns | 00:21 | |
*** johnbelamaric1 has quit IRC | 00:26 | |
*** pk has quit IRC | 00:27 | |
*** pk has joined #openstack-dns | 00:29 | |
*** ericpeterson has quit IRC | 00:31 | |
*** pk has quit IRC | 00:33 | |
*** penick has quit IRC | 00:41 | |
*** penick has joined #openstack-dns | 00:47 | |
*** jmcbride has quit IRC | 00:51 | |
*** penick has quit IRC | 00:52 | |
*** kfox1111 has quit IRC | 00:53 | |
*** MentalRay has quit IRC | 01:03 | |
*** logan2 has quit IRC | 01:19 | |
*** logan2 has joined #openstack-dns | 01:21 | |
*** crc32 has quit IRC | 01:25 | |
*** jmcbride has joined #openstack-dns | 01:26 | |
*** jmcbride has quit IRC | 01:27 | |
*** ericpeterson has joined #openstack-dns | 01:32 | |
*** stanzgy has joined #openstack-dns | 01:40 | |
*** penick has joined #openstack-dns | 01:47 | |
*** penick has quit IRC | 01:57 | |
*** ericpeterson has quit IRC | 02:06 | |
*** ericpeterson has joined #openstack-dns | 02:15 | |
*** ericpeterson has quit IRC | 02:40 | |
*** ericpeterson has joined #openstack-dns | 02:48 | |
*** crc32 has joined #openstack-dns | 02:56 | |
*** ericpeterson has quit IRC | 03:03 | |
*** andrewbogott_afk is now known as andrewbogott | 03:11 | |
*** MentalRay has joined #openstack-dns | 03:54 | |
*** fawadkhaliq has joined #openstack-dns | 04:11 | |
*** GonZo2K has joined #openstack-dns | 04:17 | |
*** richm has quit IRC | 04:38 | |
*** km has joined #openstack-dns | 04:45 | |
*** MentalRay has quit IRC | 05:04 | |
*** andrewbogott is now known as andrewbogott_afk | 05:15 | |
*** fawadkhaliq has quit IRC | 05:42 | |
*** andrewbogott_afk is now known as andrewbogott | 05:48 | |
*** andrewbogott is now known as andrewbogott_afk | 05:48 | |
*** fawadkhaliq has joined #openstack-dns | 06:00 | |
*** ericpeterson has joined #openstack-dns | 06:04 | |
*** fawadk has joined #openstack-dns | 06:05 | |
*** ericpeterson has quit IRC | 06:09 | |
*** fawadkhaliq has quit IRC | 06:09 | |
*** fawadkhaliq has joined #openstack-dns | 06:16 | |
*** fawadk has quit IRC | 06:19 | |
*** crc32 has quit IRC | 06:28 | |
*** GonZo2K has quit IRC | 06:37 | |
*** chlong has quit IRC | 06:55 | |
*** jordanP has joined #openstack-dns | 07:14 | |
*** boris-42 has quit IRC | 07:18 | |
*** jschwarz has joined #openstack-dns | 07:56 | |
*** jordanP has quit IRC | 07:59 | |
*** stanzgy_ has joined #openstack-dns | 08:08 | |
*** stanzgy has quit IRC | 08:10 | |
*** jordanP has joined #openstack-dns | 08:37 | |
*** stanzgy_ has quit IRC | 09:32 | |
*** stanzgy has joined #openstack-dns | 09:47 | |
*** stanzgy has quit IRC | 10:01 | |
*** untriaged-bot has joined #openstack-dns | 10:01 | |
untriaged-bot | Untriaged bugs so far: | 10:01 |
---|---|---|
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1437699 | 10:01 |
openstack | Launchpad bug 1437699 in Designate "mDNS should Handle Bad File Descriptor" [Medium,New] - Assigned to Ron Rickard (rjrjr) | 10:01 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1439457 | 10:01 |
openstack | Launchpad bug 1439457 in Designate "limit should be an integer between 1 and 9223372036854775807" [Undecided,New] | 10:01 |
*** untriaged-bot has quit IRC | 10:01 | |
*** stanzgy has joined #openstack-dns | 10:04 | |
*** stanzgy has quit IRC | 10:37 | |
*** stanzgy has joined #openstack-dns | 10:42 | |
*** fawadkhaliq has quit IRC | 10:45 | |
*** stanzgy has quit IRC | 10:51 | |
*** km has quit IRC | 11:30 | |
*** jmcbride has joined #openstack-dns | 11:34 | |
*** jmcbride has quit IRC | 11:44 | |
*** fawadkhaliq has joined #openstack-dns | 11:46 | |
*** fawadkhaliq has quit IRC | 11:51 | |
*** boris-42 has joined #openstack-dns | 12:00 | |
openstackgerrit | Graham Hayes proposed openstack/designate: Add Decorator to log RPCAPI Calls https://review.openstack.org/167352 | 12:03 |
openstackgerrit | Graham Hayes proposed openstack/designate: WIP: Logging Cleanup https://review.openstack.org/167353 | 12:03 |
openstackgerrit | Graham Hayes proposed openstack/designate: Add __str__() methods to DesignateObjects https://review.openstack.org/142218 | 12:03 |
openstackgerrit | Graham Hayes proposed openstack/designate: Add Enhanced Logging to APIs https://review.openstack.org/167351 | 12:03 |
*** kei_yama has quit IRC | 12:03 | |
*** richm has joined #openstack-dns | 12:08 | |
*** ericpeterson has joined #openstack-dns | 12:13 | |
*** andrewbogott_afk is now known as andrewbogott | 12:22 | |
*** ericpeterson has quit IRC | 12:32 | |
openstackgerrit | Kiall Mac Innes proposed openstack/designate: Implement default and max page size for V2 API https://review.openstack.org/142505 | 12:35 |
openstackgerrit | Kiall Mac Innes proposed openstack/designate: Add global limits to V2 limits endpoint https://review.openstack.org/170103 | 12:35 |
openstackgerrit | Kiall Mac Innes proposed openstack/designate: Add global limits to V2 limits endpoint https://review.openstack.org/170103 | 12:37 |
openstackgerrit | Graham Hayes proposed openstack/designate: Fix output of errors on base recordset properties https://review.openstack.org/170106 | 12:41 |
*** mwagner_lap has quit IRC | 12:53 | |
*** fawadkhaliq has joined #openstack-dns | 12:56 | |
*** chlong has joined #openstack-dns | 13:01 | |
*** johnbelamaric has joined #openstack-dns | 13:12 | |
Kiall | johnbelamaric: Missed your message last night.. So there are 2 main ways to hook a backend into Designate now.. The "new standard" way, is to have the backend slave from designate-mdns - with the backend (e.g. BIND/PowerDNS/InfoBlox) acting as a secondary to designate-mdns.. Backend implementations in this pattern need only to a small set of methods to standing up the secondary zone on the public-facing DNS servers. | 13:26 |
Kiall | The other, for backends that can't or won't slave from designate-mdns, and require that each "Create record foo.com" etc is sent to them individually (and this is where we just didn't get enough done this cycle) must hook in using an alternative method. There are 2 ways for this, 1) Using a "agent backend" and the designate-agent service.. The agent will slave from mdns, and hand your backend a copy of the zone - when you can inspect and | 13:26 |
Kiall | translate to "Create Record foo.com", "Delete Record www.foo.com" etc.. or 2) It can hook into storage driver, wrapping the SQLA storage driver, and upon "commit()" issuing the various calls to the backend.. | 13:26 |
Kiall | wow - that's way longer than I thought it would be | 13:26 |
*** johnbelamaric has quit IRC | 13:27 | |
*** johnbelamaric has joined #openstack-dns | 13:27 | |
johnbelamaric | kiall: thanks, that helps. so if I do the storage driver, then nothing is stored locally in the DB, so I can avoid any sync at all, correct? | 13:28 |
johnbelamaric | i mean, if I store in my own DB accessed via RESTful APIs - are there joins or anything done anywhere or is everything through an API? | 13:29 |
Kiall | So, you could do that, but read performance would likely suffer.. At alternative, which does have a higher risk of getting out of sync, is to track changes made during the a TX scope.. Our storage API is about as trivial as it gets .. "begin(), create_record(RecordObject), commit()" etc.. create_record etc can be wrapped to pass through to the ordinary storage driver, and remember the result, upon commit(), you can pass that through, and | 13:34 |
Kiall | either before or after passing through, push the changes to your API. | 13:34 |
Kiall | An alternative* | 13:34 |
Kiall | Re joins .. we do have a few, but overall there fairly limited.. | 13:35 |
Kiall | With things like tracking updates - each object passed to storage has a "obj_what_changed()" method, this returns a dict of the key/value paris that were altered, so you can see which bits are in need of updating.. There's also obj_get_original_value('key'), should you need to know the original value etc | 13:37 |
*** zigo has quit IRC | 13:38 | |
Kiall | Anyway, overall, if it's feasible to slave, that would be the simplest integration (My understanding is this is doable in InfoBlox, but isn't necessarily the preferred option for many of your customers) A second driver can also exist for those customers.. | 13:40 |
*** zigo_ is now known as zigo | 13:41 | |
johnbelamaric | kiall: sorry, in a meeting - will read after I am out... | 13:42 |
Kiall | no problem | 13:42 |
*** jmcbride has joined #openstack-dns | 13:45 | |
*** fawadk has joined #openstack-dns | 13:47 | |
*** chlong has quit IRC | 13:47 | |
*** fawadkhaliq has quit IRC | 13:48 | |
*** fawadkhaliq has joined #openstack-dns | 13:52 | |
*** fawadk has quit IRC | 13:53 | |
*** vinod1 has joined #openstack-dns | 14:05 | |
*** paul_glass has joined #openstack-dns | 14:06 | |
*** mwagner_lap has joined #openstack-dns | 14:07 | |
*** ericpeterson has joined #openstack-dns | 14:07 | |
*** jmcbride has quit IRC | 14:15 | |
*** ericpete_ has joined #openstack-dns | 14:19 | |
johnbelamaric | Kiall: ok, thanks for all the info and options. I will give it some thought and try some things out. I don't know that the slave option is viable in most cases but I will look into it | 14:20 |
*** ericpeterson has quit IRC | 14:22 | |
*** dvorak is now known as clayton | 14:25 | |
clayton | johnbelamaric: this is for the infoblox backend? | 14:28 |
johnbelamaric | clayton: yes | 14:28 |
clayton | fwiw, as someone using infoblox w/designate, I'd like the option to have it just slave the zones :) | 14:28 |
clayton | right now we're running powerdns w/designate and having the infoblox slave from powerdns, which is a few more pieces than I'd like | 14:29 |
johnbelamaric | clayton: good to know :) | 14:29 |
johnbelamaric | clayton: maybe we will end up providing a few different ways to integrate | 14:30 |
clayton | johnbelamaric: my biggest concern with the other approach is how do you handle if the api calls to the infoblox fail? | 14:30 |
clayton | it seems inevitable that will happen, then you have to have some sort of synchronization mechanism | 14:31 |
clayton | also, I'd have to put ACLs in place on the infoblox side to prevent people from being able to edit zones that designate "owns" | 14:31 |
johnbelamaric | clayton: if you store data locally in the designate DB as well as in infoblox, then, yes, it needs a sync mechanism | 14:31 |
clayton | I'm assuming (perhaps wrongly) that designate always considers itself to be authoritative for the domains it's configured with, no? | 14:32 |
Kiall | clayton: designate considers it's storage driver to be authoritative | 14:33 |
clayton | ah, but you were suggesting an alternative storage driver, that would query the infoblox API, I see | 14:33 |
Kiall | if that storage is a REST client to InfoBlox, there's a perf hit but no risk of getting out of sync.. | 14:34 |
Kiall | if that storage is a REST client to InfoBlox combined with the stock SQL driver, there's less of a perf hit on reads, but a a risk of getting out of sync | 14:34 |
johnbelamaric | i believe so. but if you have the storage driver going to infoblox too, then essentially designate just becomes an alternate API to IB | 14:34 |
johnbelamaric | clayton: yes | 14:34 |
clayton | fair enough, I think that's interesting but probably harder to get right. | 14:34 |
johnbelamaric | clayton: sure, and it likely makes sense to start with the simplest option and move up from there | 14:35 |
Kiall | clayton: agreed, slaving is the "preferred" method as far as Designate is concerned, but that doesn't always mesh well with IB being the auth source of data etc | 14:35 |
clayton | well, we'd definitely be interested in trying out anything you come up with | 14:35 |
Kiall | Anyway - Gone for lunch.. back in a while | 14:36 |
johnbelamaric | clayton: great, i'll keep you in the loop then as we make some decisions | 14:36 |
*** fawadk has joined #openstack-dns | 14:37 | |
*** fawadkhaliq has quit IRC | 14:41 | |
*** jmcbride has joined #openstack-dns | 14:50 | |
johnbelamaric | kiall: lunch? what time zone are you in? | 14:52 |
*** fawadk has quit IRC | 15:03 | |
Kiall | johnbelamaric: Ireland - UTC+1 right now, was waiting for a colleague to arrive in from Northern Ireland first tho ;) | 15:17 |
johnbelamaric | ahh, got it | 15:17 |
*** dcmartin has joined #openstack-dns | 15:18 | |
*** fawadkhaliq has joined #openstack-dns | 15:30 | |
*** MentalRay has joined #openstack-dns | 15:32 | |
*** MentalRay has quit IRC | 15:35 | |
*** kfox1111 has joined #openstack-dns | 15:37 | |
kfox1111 | trying to setup sink. | 15:37 |
kfox1111 | PreconditionFailed: Queue.declare: (406) PRECONDITION_FAILED - parameters for queue 'designate.info' in vhost '/' not equivalent | 15:37 |
kfox1111 | any idea what that might mean? | 15:38 |
openstackgerrit | Merged openstack/designate: Fix output of errors on base recordset properties https://review.openstack.org/170106 | 15:39 |
kfox1111 | oh.... its because the shovel I used marked it durable I think. hmm.... | 15:44 |
openstackgerrit | Kiall Mac Innes proposed openstack/designate: Implement default and max page size for V2 API https://review.openstack.org/142505 | 15:47 |
openstackgerrit | Kiall Mac Innes proposed openstack/designate: Add global limits to V2 limits endpoint https://review.openstack.org/170103 | 15:47 |
openstackgerrit | Kiall Mac Innes proposed openstack/designate: Fix min_ttl config to be an IntOpt https://review.openstack.org/170184 | 15:47 |
Kiall | timsim: that last one is the fix for the min TTL limit showing as a string, not sure how long it's been defined incrrectly for! | 15:48 |
timsim | Probably since I wrote it lol :P | 15:48 |
*** kbyrne has quit IRC | 15:48 | |
Kiall | timsim: lol | 15:48 |
timsim | Those damn interns. | 15:49 |
Kiall | Yep .. Always making mistakes ;) | 15:50 |
timsim | We should do prev links someday. | 15:52 |
mugsie | timsim: its nearly impossible with the marker & limit pagination method :( | 15:55 |
timsim | Yeah I was just thinking about that... | 15:56 |
mugsie | short of trying to keep session data somewhere - and thats probably a really bad idea ;) | 15:56 |
* mugsie thinks mongoDB miught be a good store for that - Kiall what do you think? | 15:56 | |
Kiall | April 1st was yesterday | 15:57 |
mugsie | but, its webscale? | 15:57 |
Kiall | and national wind kiall up day was the week before ;) | 15:57 |
mugsie | is that not everyday? | 15:58 |
Kiall | No, everyday is throw stuff over the parition @ mugsie day. | 15:59 |
mugsie | but - you might hit simonmcc | 15:59 |
mugsie | do it! | 15:59 |
Kiall | .. done. good thing mugsie wears glasses ;) | 16:00 |
*** GonZo2K has joined #openstack-dns | 16:00 | |
*** untriaged-bot has joined #openstack-dns | 16:01 | |
untriaged-bot | Untriaged bugs so far: | 16:01 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1437699 | 16:01 |
openstack | Launchpad bug 1437699 in Designate "mDNS should Handle Bad File Descriptor" [Medium,New] - Assigned to Ron Rickard (rjrjr) | 16:01 |
*** untriaged-bot has quit IRC | 16:01 | |
Kiall | johnbelamaric: I was just looking at the InfoBlox site, and saw you offer some of your products with free/eval licences.. are any of those the one's you're trying to integrate? | 16:08 |
elarson | where is the root object (in terms of pecan's object dispatch) that the v2 api uses? | 16:10 |
Kiall | elarson: v2/controllers/root.py | 16:10 |
kfox1111 | so, does the nova fixed ip listener work with nova configured to use neutron? | 16:11 |
* elarson smacks forehead | 16:11 | |
kfox1111 | I see messages going through to sink, and sink is set to debug, but it hasn't printed anything after the connecting to rabbit message. | 16:11 |
Kiall | kfox1111: yes, it should do.. | 16:11 |
elarson | Kiall: thanks! | 16:11 |
Kiall | kfox1111: both nova and neutron emit similar enough events for fixed IPs | 16:11 |
Kiall | though, it's been many many months since I've looked at the events they emit! | 16:12 |
kfox1111 | k. thanks. | 16:12 |
kfox1111 | hmm... ok. I stoped sink, and did an event, and its making it to the exchange, but not the queue. so somethings wrong there... | 16:13 |
kfox1111 | so, I created a topic exchange "designate.info", and set a binding, to designate.info without any routing key.... | 16:14 |
kfox1111 | Said its optional. but it doesn't seem to be routing to the queue. | 16:15 |
*** kbyrne has joined #openstack-dns | 16:15 | |
*** jschwarz_ has joined #openstack-dns | 16:15 | |
*** jschwarz has quit IRC | 16:17 | |
Kiall | kfox1111: from memory, RMQ won't route the messages the same way with a direct binding vs a topic binding attached to it, I think a topic binding of * should get the messages? | 16:17 |
kfox1111 | ah. ok. I'll give that a try. thanks. :) | 16:20 |
kfox1111 | ah.... | 4a8363d6-740b-4906-91a6-bd28a3de5a73 | A | 10-0-0-84.pilot.cloud.pnnl.gov. | 10.0.0.84 :) | 16:21 |
kfox1111 | 98% there. :) | 16:21 |
kfox1111 | ok. so, that won't work long term since there are overlapping internal ip's... whats the best way to deal with that? | 16:21 |
kfox1111 | tenant id or network id somehwo? | 16:21 |
mugsie | or the instance name & tenant name? | 16:22 |
mugsie | (just spitballing here though) | 16:22 |
Kiall | kfox1111: exactly, but every single person we've talked to wants something different.. So we made it very easily pluggable, and only need a couple of lines of code to make it do nearly anything you like | 16:22 |
kfox1111 | heh... well, other then a reference count condtion, it actually does kind of work... ;) | 16:22 |
Kiall | https://github.com/openstack/designate/tree/master/contrib/designate-ext-samplehandler | 16:23 |
Kiall | ^ that dir can be split into it's own repo, and forms a complete Sink plugin for having whatever logic you like run | 16:23 |
kfox1111 | kiall: awesome. I'll have a look. :) | 16:23 |
Kiall | The bones of it are boilerplate python package setup.. The actual plugin is: | 16:23 |
Kiall | https://github.com/openstack/designate/blob/master/contrib/designate-ext-samplehandler/designate_ext_samplehandler/notification_handler/sample.py | 16:23 |
kfox1111 | yeah. it makes sense. | 16:25 |
kfox1111 | the nova fixed handler has some vars defined: format = '%(octet0)s-%(octet1)s-%(octet2)s-%(octet3)s.%(domain)s' is there any others? | 16:26 |
Kiall | kfox1111: from memory, and it's been ages since I looked at sink, you should have all the details from the Nova event | 16:27 |
Kiall | these were nabbed over a year ago, so nova's format could have changed a little: | 16:28 |
Kiall | https://github.com/openstack/designate/blob/master/designate/tests/resources/sample_notifications/nova/compute.instance.create.end.json | 16:28 |
Kiall | L97 -> L136 is what gets passed in | 16:28 |
Kiall | but, only some of those bits are usable (e.g. the arrys and dicts aren't) | 16:28 |
Kiall | e.g. %(display_name)s should in theory get you the name you gave the instance in Nova.. (Which may or may not be a validate DNS label, hence we don't use it by default) | 16:29 |
kfox1111 | yeah. looks like the whole payload goes through. | 16:30 |
kfox1111 | yeah. how are conflicts handled? (or are they?) | 16:30 |
Kiall | It's perfectly valid to have say, 2 A records with the same name and different IPs, so we don't actively prevent it. | 16:31 |
Kiall | Another part of the reasoning behind making this easily pluggable and let people do whatever they like in a couple of lines of code! | 16:32 |
kfox1111 | what about with the same ip? since they are overlapping, two tenants naming something the same, and having the same ip is possible. | 16:32 |
kfox1111 | will the second one fail, and then when they delete the vm, the first one's record vanishes? | 16:33 |
kfox1111 | yeah. the plugable'ness is awesome. :) | 16:33 |
Kiall | We tend to call the stock handlers "samples", some people want both records from each tenant, others want the second to fail etc | 16:33 |
*** MentalRay has joined #openstack-dns | 16:34 | |
kfox1111 | instanceid would be unique... | 16:34 |
Kiall | The stock handlers will just go ahead and create the second record, not caring that two tenants VMs now share the same name | 16:34 |
Kiall | It is - But very few poeple wanted a UUID as a hostname :) | 16:34 |
kfox1111 | yeah... | 16:34 |
kfox1111 | no clear good solution here... | 16:34 |
Kiall | Other than make it pluggable :) | 16:35 |
kfox1111 | not sure even then. :/ | 16:35 |
*** fawadkhaliq has quit IRC | 16:35 | |
kfox1111 | each tenant might want something different. :/ | 16:35 |
Kiall | I know one deploy uses the Nova instance metadata to supply "hostname=BLA" at boot etc | 16:35 |
kfox1111 | instance name with nova metadata override might be a good solution... | 16:36 |
kfox1111 | yeah. hmm... | 16:36 |
Kiall | then they pick the domains etc based on project/region (e.g. <foo>.company-dev.com vs <foo>.company.com etc) | 16:36 |
Kiall | (or something along those lines, I've not seen their plugin ;)) | 16:36 |
kfox1111 | part of the problem I'm trying to address is software assuming openstack is amazon. :/ | 16:37 |
kfox1111 | Some of the users software is assuming hostnames of the vm's just automagically resolve, throwing them around their instances and expecting that they can contact back. :/ | 16:37 |
Kiall | Yea, AWS doesn't let you pick the hostname for your instance, which makes ensuring uniqueness MUCH easier | 16:38 |
Kiall | (at least, they didn't last time I used AWS, having free HP Cloud service means I haven't needed to boot in AWS ;)) | 16:38 |
kfox1111 | so replicating that kind of thing by default might help, though the nice naming doesnt work. but maybe thats a saner default. | 16:38 |
kfox1111 | I guess the user can always set the hostname to whatever they want after the fact. so maybe using the instanceid isn't too bad. | 16:39 |
kfox1111 | can you set somehow the default hostname vm's get from nova? | 16:40 |
Kiall | The trouble with that is, /etc/hostname on the instances won't actually have the UUID... Nova supplies a value which cloud-init sanitizes and drops in there.. So getting everything to match up means changes in nova/neutron/designate | 16:40 |
kfox1111 | rather then using the instance name? | 16:40 |
*** busterswt has joined #openstack-dns | 16:40 | |
kfox1111 | not configurable in nova.conf? | 16:40 |
Kiall | No, it's something we intend to dig into during the L cycle though | 16:41 |
kfox1111 | bummer. | 16:42 |
kfox1111 | ok. | 16:42 |
kfox1111 | yeah. found a dhcp_domain... but thats not enough. | 16:42 |
kfox1111 | well, thanks for the help. I may dig through nova abit to see if I can find where its doing it if I get a few minutes. | 16:43 |
Kiall | Is this an internal/private environment? or public cloud style? | 16:43 |
kfox1111 | sort of both. its a private cloud, but public to all of PNNL. | 16:43 |
Kiall | If it's internal/private.. getting cloud-init to "do the right thing" would be easy enough, you'd just have to bake it into the images available. | 16:44 |
kfox1111 | got a meeting to run to. bbiab. | 16:44 |
kfox1111 | yeah. that would work. :) | 16:44 |
johnbelamaric | kiall: yes, you can spin up an instance and give it a temp. 60 day license | 16:46 |
johnbelamaric | i don't think there is a completely free version | 16:46 |
johnbelamaric | that does DNS | 16:46 |
Kiall | johnbelamaric: Cool, I'm guessing it's the DDI product? | 16:46 |
johnbelamaric | yep | 16:47 |
* Kiall submits a "try now" request.. I'll find some time next week to have a look. | 16:47 | |
*** fawadkhaliq has joined #openstack-dns | 16:53 | |
*** jordanP has quit IRC | 16:56 | |
openstackgerrit | Merged openstack/designate: Implement default and max page size for V2 API https://review.openstack.org/142505 | 16:57 |
openstackgerrit | Merged openstack/designate: Fix min_ttl config to be an IntOpt https://review.openstack.org/170184 | 16:57 |
openstackgerrit | Merged openstack/designate: Add global limits to V2 limits endpoint https://review.openstack.org/170103 | 16:57 |
*** GonZo2K has quit IRC | 17:00 | |
*** GonZo2K has joined #openstack-dns | 17:00 | |
*** GonZo2K has quit IRC | 17:00 | |
*** GonZo2K has joined #openstack-dns | 17:00 | |
*** GonZo2K has quit IRC | 17:01 | |
*** jschwarz_ has quit IRC | 17:01 | |
*** penick has joined #openstack-dns | 17:10 | |
openstackgerrit | Graham Hayes proposed openstack/designate: Fixed sort key to not sort by an un-indexed field by default https://review.openstack.org/170213 | 17:20 |
kfox1111 | fyi, it looks like the hostname code is in /usr/lib/python2.7/site-packages/nova/api/metadata/base.py | 17:28 |
*** GonZo2K has joined #openstack-dns | 17:32 | |
*** GonZo2K has quit IRC | 17:32 | |
*** GonZo2K has joined #openstack-dns | 17:32 | |
*** penick has quit IRC | 17:33 | |
*** GonZo2K has quit IRC | 17:34 | |
ericpete_ | hey all, is master open for this change https://review.openstack.org/#/c/169106/ ? | 17:41 |
johnbelamaric | kiall: thanks for taking a look! | 17:43 |
*** jmcbride has quit IRC | 17:46 | |
*** bharath_ has joined #openstack-dns | 17:50 | |
bharath_ | Hey guys | 17:51 |
ahu | hi | 17:51 |
bharath_ | I am Bharath and work with Ron for ebay/paypal designate | 17:51 |
bharath_ | We are working on rolling out designate stable/juno and notice this bug a lot | 17:52 |
bharath_ | https://bugs.launchpad.net/designate/+bug/1408336 | 17:52 |
openstack | Launchpad bug 1408336 in Designate juno "Central should perform retries upon database deadlocks" [Medium,New] | 17:52 |
bharath_ | Kiall had fixed it in Kilo but we need it in Juno .... I am willing to put in the effort to backport but just thought of checking in here to see how to accomplish it quickly | 17:54 |
kfox1111 | looks relatively selfcontained. just a quick glance looks like probably just the oslo namespace rename would preventing the patch from just going in? | 17:54 |
bharath_ | Any thoughts/suggestions welcome ? | 17:54 |
Kiall | bharath_: there's sadly a second part to that patch, which landed as part of another bigger change | 17:55 |
Kiall | the @transaction decorator now wraps much smaller "<bla>_in_sotrage" methods so only the storage pieces are retried | 17:55 |
Kiall | Ron actually made that part of the change ;) | 17:55 |
kfox1111 | whats your time table for rolling out juno? would it make sense to just use kilo? | 17:55 |
Kiall | But, if both parts came in, it should solve the bug and will be perfectly acceptable for the stable branch! | 17:56 |
Kiall | Running to a meeting, won't be back till tomorrow. | 17:56 |
bharath_ | Nope, we can't wait until Kilo ... We started off with Icehouse and it had DB lock issues and hence moved to Juno | 17:57 |
bharath_ | I would say the plan is to rollout in the next couple of weeks | 17:57 |
*** GonZo2K has joined #openstack-dns | 18:02 | |
*** penick has joined #openstack-dns | 18:04 | |
*** jmcbride has joined #openstack-dns | 18:06 | |
*** jmcbride1 has joined #openstack-dns | 18:10 | |
*** jmcbride has quit IRC | 18:11 | |
*** pk_ has joined #openstack-dns | 18:21 | |
*** MentalRay has quit IRC | 18:50 | |
*** bharath_ has quit IRC | 18:58 | |
*** jmcbride1 has quit IRC | 18:58 | |
kfox1111 | hmm.... idea. I could set the dns name to <instanceuuid>, the hostname too, but maybe just change the default images prompt to work around the ugly... | 19:00 |
*** ericpeterson has joined #openstack-dns | 19:01 | |
*** ericpete_ has quit IRC | 19:04 | |
*** GonZo2K has quit IRC | 19:05 | |
*** jmcbride has joined #openstack-dns | 19:17 | |
*** fawadkhaliq has quit IRC | 19:19 | |
kfox1111 | hmm... I guess what would be really cool, is if you could associate a zone with a neutron network. then fixed ip's that get attached get the node's nova hostname attached to that zone... | 19:20 |
kfox1111 | any example neutron notification messages out there? | 19:34 |
*** MentalRay has joined #openstack-dns | 19:40 | |
*** crc32 has joined #openstack-dns | 19:43 | |
*** bandarji has joined #openstack-dns | 19:45 | |
*** vinod1 has quit IRC | 19:50 | |
*** vinod1 has joined #openstack-dns | 19:51 | |
*** jmcbride has quit IRC | 19:57 | |
*** jmcbride has joined #openstack-dns | 19:58 | |
*** ericpeterson has quit IRC | 19:58 | |
*** ericpeterson has joined #openstack-dns | 19:58 | |
*** jmcbride has quit IRC | 20:02 | |
*** GonZo2K has joined #openstack-dns | 20:05 | |
*** jmcbride has joined #openstack-dns | 20:05 | |
*** bandarji has quit IRC | 20:09 | |
*** jmcbride has quit IRC | 20:24 | |
*** jmcbride has joined #openstack-dns | 20:25 | |
*** penick has quit IRC | 20:28 | |
*** penick has joined #openstack-dns | 20:34 | |
*** mwagner_lap has quit IRC | 20:37 | |
*** penick has quit IRC | 20:50 | |
*** penick has joined #openstack-dns | 20:54 | |
*** GonZo2K has quit IRC | 20:55 | |
*** GonZo2K has joined #openstack-dns | 21:04 | |
*** GonZo2K has joined #openstack-dns | 21:04 | |
*** penick has quit IRC | 21:32 | |
*** CaptTofu_ has quit IRC | 21:33 | |
*** CaptTofu_ has joined #openstack-dns | 21:36 | |
*** johnbelamaric has quit IRC | 21:37 | |
andrewbogott | I am trying to submit a contributor agreement and getting “server error Cannot store contact information” | 21:46 |
andrewbogott | any guesses? Is this a known issue? | 21:46 |
*** GonZo2K has quit IRC | 21:49 | |
paul_glass | andrewbogott: I remember running into that a long time ago. some discussion here: https://bugs.launchpad.net/openstack-org/+bug/1317957 | 21:54 |
openstack | Launchpad bug 1317957 in openstack-org "Server error when updating contacts" [Critical,Fix released] - Assigned to Jimmy McArthur (jimmy-l) | 21:54 |
andrewbogott | hm, ok, that may be a workaround... | 21:55 |
*** GonZo2K has joined #openstack-dns | 21:56 | |
*** GonZo2K has joined #openstack-dns | 21:56 | |
*** jmcbride has quit IRC | 22:06 | |
openstackgerrit | Andrew Bogott proposed openstack/designate: Allow sink to create multiple entries per instance. https://review.openstack.org/170302 | 22:07 |
*** penick has joined #openstack-dns | 22:15 | |
*** crc32 has quit IRC | 22:20 | |
*** dcmartin has quit IRC | 22:21 | |
*** penick has quit IRC | 22:27 | |
openstackgerrit | Andrew Bogott proposed openstack/designate: Allow sink to create multiple entries per instance https://review.openstack.org/170302 | 22:28 |
*** johnbelamaric has joined #openstack-dns | 22:36 | |
*** vinod1 has quit IRC | 22:38 | |
*** busterswt has quit IRC | 22:38 | |
*** km has joined #openstack-dns | 22:38 | |
*** Bharath_ has joined #openstack-dns | 22:40 | |
*** MentalRay has quit IRC | 22:41 | |
*** paul_glass has quit IRC | 22:46 | |
*** Bharath_ has quit IRC | 22:48 | |
*** GonZo2K has quit IRC | 22:50 | |
*** MentalRay has joined #openstack-dns | 22:53 | |
*** ericpeterson has quit IRC | 23:10 | |
*** mwagner_lap has joined #openstack-dns | 23:16 | |
*** kei_yama has joined #openstack-dns | 23:32 | |
*** andrewbogott is now known as andrewbogott_afk | 23:38 | |
*** johnbelamaric has quit IRC | 23:45 | |
*** pk_ has quit IRC | 23:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!