*** jmcbride has joined #openstack-dns | 00:01 | |
kfox1111 | ok. lets try this again... created a new domain. see the following in named's log: Mar 27 00:04:45 designate named[18015]: received control channel command 'addzone kfox-test3.cloud.pnnl.gov { type slave; masters { 127.0.0.1 port 5354;}; file "slave.kfox-test3.cloud.pnnl.gov....3d7758887"; };' | 00:04 |
---|---|---|
kfox1111 | I then add a record, and: Mar 27 00:06:22 designate named[18015]: client 127.0.0.1#41417: received notify for zone 'kfox-test3.cloud.pnnl.gov': not authoritative | 00:05 |
kfox1111 | something's still wrong. :/ | 00:06 |
kfox1111 | yeah. doing a dumpdb I see none of the designate stuff... | 00:08 |
*** km has joined #openstack-dns | 00:11 | |
kfox1111 | ok. if I run this manually: rndc addzone 'kfox-test2.cloud.pnnl.gov { type slave; masters { 127.0.0.1 port 5354;}; file "slave.kfox-test2.cloud.pnnl.gov.af2ffbb5-c67b-4cc7-9497-fe6d938e9d87"; };' I get permission denied. | 00:16 |
kfox1111 | so thats probably part of it. | 00:16 |
kfox1111 | heh. chmod 770 /var/named | 00:24 |
kfox1111 | problem solved. :/ | 00:24 |
*** kei_yama has joined #openstack-dns | 00:32 | |
kfox1111 | not all there yet though... I added a new domain, it didn't try addzoneing. :/ | 00:32 |
kfox1111 | and delete doesn't seem to work at all. | 00:32 |
kfox1111 | ah. there we go. bad rnd.conf. | 00:40 |
*** kfox1111 has quit IRC | 00:49 | |
*** andrewbogott_afk is now known as andrewbogott | 00:54 | |
*** andrewbogott is now known as andrewbogott_afk | 00:55 | |
*** jmcbride has quit IRC | 01:02 | |
*** crc32 has quit IRC | 01:16 | |
*** stanzgy has joined #openstack-dns | 01:38 | |
*** penick has quit IRC | 01:53 | |
*** dank_ has quit IRC | 01:55 | |
*** nkinder has joined #openstack-dns | 02:13 | |
*** jmcbride has joined #openstack-dns | 02:51 | |
stanzgy | anyone alive? | 03:12 |
*** jmcbride has quit IRC | 04:02 | |
*** MentalRay has joined #openstack-dns | 04:40 | |
*** GonZo2K has quit IRC | 06:23 | |
*** MentalRay has quit IRC | 06:40 | |
*** chlong has quit IRC | 07:16 | |
ekarlso | stanzgy: yes :P | 08:51 |
ekarlso | in between :D | 08:51 |
*** jordanP has joined #openstack-dns | 08:53 | |
stanzgy | ekarlso: hi ;D | 09:09 |
stanzgy | I have noticed that https://review.openstack.org/#/c/167268/6 ends up with set "max_size=65535" on dns.message.to_wire() | 09:10 |
stanzgy | So the AXFR larger than 65535 will still raise TooBig? | 09:11 |
ekarlso | stanzgy: yeah, I think Kiall is working on it | 09:16 |
stanzgy | ekarlso: oh, I think we could split one large AXFR message into multiple small ones. I'm also making some attempts on this too :P | 09:20 |
stanzgy | ekarlso: and in Designate it seems ppl prefer raw sql query and where stmt rather than SQLAlchemy utilities like filter/relationship/etc.. Do you know the reason? | 09:23 |
openstackgerrit | Endre Karlson proposed openstack/designate: Add code to allow triggering of AXFR from API https://review.openstack.org/165331 | 10:12 |
Kiall | stanzgy: yea, fixing greater than 65k is on the TODO.. Need to rework things slightly.. | 10:14 |
Kiall | For now, it getting to 65k was so trivial it made sense to just merge. | 10:14 |
Kiall | re SQLAlchemy, many projects use the SQLA ORM, we don't.. many projects are wanting to switch away, but have too much code/momentum to do so, we managed it ;) | 10:15 |
Kiall | And, because of the distributed architecture, many of the SQLA ORM advantages just disapear.. e.g. lazy joinedloads don't work when the result has been passed over RPC | 10:17 |
stanzgy | Kiall: oh, the 65k corresponding laundpad bug has been marked as 'Fixed committed'. So I just thought no more further work on it. nevermind -.- | 10:19 |
Kiall | Whoops :) | 10:19 |
Kiall | Re-opened | 10:19 |
stanzgy | Kiall: agree with you on this point. but for now we have no database session and transaction mechanism which I think is very useful . | 10:21 |
Kiall | We do actually use the SQLA Sesstions, and transactions ;) | 10:27 |
Kiall | e.g. here's one place we use it - https://git.openstack.org/cgit/openstack/designate/tree/designate/central/service.py#n112 | 10:28 |
Kiall | along with the various methods decorated with @transaction inthere | 10:28 |
stanzgy | I will re-test the #1434479 someday next week to see if our recently merged patches works, after https://review.openstack.org/#/c/167809/ merged. | 10:28 |
Kiall | excellent :) ekarlso and timsim have been doing similar perf/scale tests over the last little while | 10:29 |
Kiall | You could just apply that patch to your deploy BTW, if you wanted to help test it before it lands :) | 10:29 |
stanzgy | Kiall: oh, I'm new to designate and not very familiar with the codes. I will check this later, thanks for the remind | 10:30 |
stanzgy | okay | 10:31 |
Kiall | No problem :) Generally, it looks like we don't use SQLA sessions/TX's because we try to keep all DB code in the storage module.. Since we're totally open to someone coming along with a NoSQL DB backend, and the rest of the app should in theory "just work" if they implement a storage driver that conforms to the API etc | 10:32 |
Kiall | Most of the other projects (for better or worse!) just decided SQLA was it, and that there would be no other choice.. | 10:33 |
stanzgy | got it, thx for the explanation. since I worked on nova and neutron before(which uses SQLA a lot), I'm a bit curious about the situation in Designate. | 10:34 |
Kiall | Yea, I have to admit.. My decision 2-3 years ago to allow for non-SQLA stuff has bitten us more times than I can remember.. But I still think it was at least a mostly OK decision :) | 10:35 |
stanzgy | yea, no problem about this now :D | 10:38 |
*** kei_yama has quit IRC | 10:45 | |
*** stanzgy has quit IRC | 10:49 | |
*** untriaged-bot has joined #openstack-dns | 11:02 | |
untriaged-bot | Untriaged bugs so far: | 11:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1437247 | 11:02 |
openstack | Launchpad bug 1437247 in Designate "FIP Reverse Zone is not owned by system when setting FIP" [Medium,New] - Assigned to Endre Karlson (endre-karlson) | 11:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1437060 | 11:02 |
openstack | Launchpad bug 1437060 in Designate "FloatingIP PTR should have managed_tenant_id enforced" [Undecided,New] | 11:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1437079 | 11:02 |
openstack | Launchpad bug 1437079 in Designate "pdns sync error" [Undecided,New] | 11:02 |
*** untriaged-bot has quit IRC | 11:02 | |
*** GonZo2K has joined #openstack-dns | 11:17 | |
*** GonZo2K has quit IRC | 11:24 | |
*** km has quit IRC | 11:25 | |
*** mwagner_lap has quit IRC | 11:38 | |
*** johnbelamaric has joined #openstack-dns | 11:43 | |
openstackgerrit | Endre Karlson proposed openstack/designate: Fix ownership issue with Zone's created on set fip https://review.openstack.org/168310 | 12:03 |
*** ericpeterson has joined #openstack-dns | 12:11 | |
*** mwagner_lap has joined #openstack-dns | 12:22 | |
*** ericpeterson has quit IRC | 12:31 | |
*** jmcbride has joined #openstack-dns | 12:57 | |
openstackgerrit | Kiall Mac Innes proposed openstack/designate: Implement Pool Targets https://review.openstack.org/167678 | 13:51 |
*** ericpeterson has joined #openstack-dns | 14:06 | |
openstackgerrit | Kiall Mac Innes proposed openstack/designate: WIP: Add Healthcheck middleware https://review.openstack.org/151358 | 14:09 |
*** ericpeterson has quit IRC | 14:09 | |
openstackgerrit | Endre Karlson proposed openstack/designate: Sync up FIP behaviour to match latest PoolManager https://review.openstack.org/168357 | 14:40 |
*** andrewbogott_afk is now known as andrewbogott | 15:04 | |
*** ericpeterson has joined #openstack-dns | 15:04 | |
*** ericpete_ has joined #openstack-dns | 15:06 | |
*** ericpeterson has quit IRC | 15:06 | |
*** MentalRay has joined #openstack-dns | 15:17 | |
*** csoukup has joined #openstack-dns | 16:09 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/designate: Fixed rootwrap file installation https://review.openstack.org/168402 | 16:17 |
*** crc32 has joined #openstack-dns | 16:22 | |
*** MentalRay has quit IRC | 16:46 | |
*** untriaged-bot has joined #openstack-dns | 17:02 | |
untriaged-bot | Untriaged bugs so far: | 17:02 |
untriaged-bot | https://bugs.launchpad.net/designate/+bug/1437079 | 17:02 |
openstack | Launchpad bug 1437079 in Designate "pdns sync error" [Undecided,New] | 17:02 |
*** untriaged-bot has quit IRC | 17:02 | |
*** pk__ has joined #openstack-dns | 17:41 | |
*** jordanP has quit IRC | 17:45 | |
*** mwagner_lap has quit IRC | 17:49 | |
*** pk__ has quit IRC | 18:00 | |
*** pk__ has joined #openstack-dns | 18:09 | |
*** andrewbogott is now known as andrewbogott_afk | 18:10 | |
*** andrewbogott_afk is now known as andrewbogott | 18:13 | |
*** pk__ has quit IRC | 18:14 | |
*** MentalRay has joined #openstack-dns | 18:20 | |
*** penick has joined #openstack-dns | 18:31 | |
*** penick_ has joined #openstack-dns | 18:35 | |
*** penick has quit IRC | 18:36 | |
*** penick_ is now known as penick | 18:36 | |
*** crc32 has quit IRC | 18:46 | |
*** pk__ has joined #openstack-dns | 18:50 | |
*** andrewbogott is now known as andrewbogott_afk | 18:58 | |
*** kfox1111 has joined #openstack-dns | 19:01 | |
kfox1111 | ok. trying to setup automatic dns entry creation. doesn't look like I had nova setup right to send notifications. know off hand what daemons I need to restart? | 19:02 |
*** mwagner_lap has joined #openstack-dns | 19:25 | |
kfox1111 | or something's consuming it. not really sure how this should work... | 19:29 |
kfox1111 | how does the notifications queue work? | 19:30 |
*** pk__ has quit IRC | 19:38 | |
*** pk__ has joined #openstack-dns | 19:39 | |
*** pk___ has joined #openstack-dns | 19:40 | |
*** pk__ has quit IRC | 19:40 | |
kfox1111 | is there an example config somewhere for sink? | 19:40 |
*** pk___ has quit IRC | 19:42 | |
*** andrewbogott_afk is now known as andrewbogott | 19:45 | |
andrewbogott | kfox1111: I had to set notification_driver = nova.openstack.common.notifier.rpc_notifier in my nova conf before sink noticed anything | 19:47 |
andrewbogott | kfox1111: my whole config should be public, lemme find some links | 19:48 |
kfox1111 | k. thanks for the help. :) | 19:49 |
andrewbogott | after you set that notifier (if it isn’t set for you already) you’ll want to restart nova-compute everywhere | 19:49 |
kfox1111 | yeah. I have notification_driver=nova.openstack.common.notifier.rpc_notifier and the ceilometer one too. | 19:50 |
kfox1111 | oh... its on all of the clients? ok. | 19:50 |
kfox1111 | that might explain why changes didn't seem to do anything. :) | 19:50 |
kfox1111 | well... on all the compute servers, I already have: | 19:52 |
kfox1111 | notify_on_state_change = vm_and_task_state | 19:52 |
kfox1111 | notification_driver = nova.openstack.common.notifier.rpc_notifier | 19:52 |
kfox1111 | but nothing's showing up in notifications.info. do I have to set anything else? | 19:52 |
andrewbogott | kfox1111: ok, here’s my nova config: https://github.com/wikimedia/operations-puppet/blob/production/modules/openstack/templates/icehouse/nova/nova.conf.erb | 19:53 |
andrewbogott | and, here’s designate: https://github.com/wikimedia/operations-puppet/blob/production/modules/openstack/templates/icehouse/designate/designate.conf.erb | 19:53 |
andrewbogott | Note that I’m using a wacky home-made sink driver so you won’t be doing that :) | 19:54 |
andrewbogott | kfox1111: I’m not sure I know what notifications.info is :) I always just watch /var/log/designate/designate-sink.log | 19:55 |
kfox1111 | hmm... so other then the notification_driver=wikistatus thing, it seems about the same. | 19:55 |
kfox1111 | doing a rabbitmqctl list_queues | grep ^noti | 19:55 |
kfox1111 | shows two queues. notifications.error and notifications.info. 67 records in the first, 0 in the second. | 19:56 |
kfox1111 | I'm guessing designate would watch info. | 19:56 |
*** pk__ has joined #openstack-dns | 19:56 | |
kfox1111 | Can designate sink watch one rabbit and talk to designate on another? | 19:56 |
andrewbogott | kfox1111: I don’t know — I only use one rabbit | 19:57 |
andrewbogott | hm, at least I thought I was :) | 19:58 |
* andrewbogott checks | 19:58 | |
kfox1111 | I've got a rabbit for the cloud, but its juno and the rabbit is not exposed to the vm's. I am testing kilo (trunk) designate, so I setup its own rabbit in a vm to isolate everything. | 19:59 |
*** MentalRay_ has joined #openstack-dns | 19:59 | |
kfox1111 | was first going to check that I had nova notifications working first, then figure out the best way to do the sink. | 19:59 |
andrewbogott | Does sink take a separate queue config from the designate general section? | 20:00 |
kfox1111 | not sure... I'll have a look. | 20:02 |
*** MentalRay has quit IRC | 20:02 | |
kfox1111 | doesn't look like it. :/ | 20:03 |
kfox1111 | though perhaps this might work: https://www.rabbitmq.com/shovel.html | 20:03 |
andrewbogott | kfox1111: is the .info queue empty in your /production/ queue? Or just in the mini vm one? | 20:09 |
kfox1111 | empty on the production one. | 20:11 |
andrewbogott | hm, that seems unusual :) | 20:11 |
andrewbogott | Although, I don’t know, is he queue emptied after a message is processed? | 20:12 |
kfox1111 | Normally, but that wouldn't make too much sense if you had a queue like notification where lots of parties might be interested in the same info? | 20:13 |
kfox1111 | normally it goes to the first client who can grab it when there are multiple workers. | 20:14 |
kfox1111 | hmm... | 20:14 |
kfox1111 | there are a lot of consumers listening... like: notifications.info <rabbit@rcnu0.3.1204.0> 9 true 0 [] | 20:15 |
kfox1111 | not sure how to relate consumers to clients though. :/ | 20:15 |
*** pk__ has quit IRC | 20:15 | |
*** pk__ has joined #openstack-dns | 20:22 | |
kfox1111 | oh.. there can be multiple channels per client. | 20:26 |
*** pk__ has quit IRC | 20:26 | |
*** pk__ has joined #openstack-dns | 20:33 | |
kfox1111 | ah. it is ceilometer consuming messages from the queue. | 20:41 |
kfox1111 | I think. | 20:42 |
kfox1111 | its listening on the queue for sure. | 20:42 |
*** c_soukup has joined #openstack-dns | 20:42 | |
kfox1111 | do you have both ceilometer and designate sink working together? | 20:42 |
andrewbogott | I don’t use ceilometer. so it’s possible that’s the issue | 20:43 |
andrewbogott | although it would surprise me if that didn’t work :( | 20:43 |
*** csoukup has quit IRC | 20:45 | |
kfox1111 | not sure. the way it looks like its setup out of the box, is for ceilometer to consume all messages. so if both were enabled, I think they would race, and half of the mssages would go to ceilometer and half to desigate. which would break both. | 20:45 |
kfox1111 | I think this is a case where you may need to add a fanout exchange? | 20:46 |
kfox1111 | or a topic exchange maybe... | 20:51 |
*** mfisch has joined #openstack-dns | 20:53 | |
kfox1111 | ok. so notification.info does not show up in list_exchanges, so it must be a default type, which is direct. | 20:54 |
*** pk__ has quit IRC | 20:55 | |
kfox1111 | so, yeah. it looks like its setup that way... :/ | 20:55 |
*** mfisch has quit IRC | 20:56 | |
*** mfisch has joined #openstack-dns | 20:56 | |
*** mfisch is now known as Guest90957 | 20:57 | |
*** pk__ has joined #openstack-dns | 20:57 | |
andrewbogott | sounds like a good reason to file a designate bug | 20:59 |
-openstackstatus- NOTICE: Gerrit maintenance commences in 1 hour at 22:00 UTC http://lists.openstack.org/pipermail/openstack-dev/2015-March/059948.html | 21:00 | |
*** pk__ has quit IRC | 21:02 | |
kfox1111 | k. | 21:04 |
kfox1111 | not really sure if its a bug, or a lack of documentation, or what.. but wouldn't hurt to file a bug. | 21:05 |
kfox1111 | oh, bummer.... https://bugs.launchpad.net/designate/+bug/1204703 | 21:06 |
openstack | Launchpad bug 1204703 in Designate "tenant_name isn't accessible available for use in notification sink" [Wishlist,Confirmed] | 21:06 |
*** pk has joined #openstack-dns | 21:07 | |
*** ericpete_ has quit IRC | 21:16 | |
andrewbogott | wait, it isn’t? Because I’m using it | 21:18 |
andrewbogott | oh, I guess I’m using tenant_id | 21:18 |
andrewbogott | which in my case is the same | 21:19 |
kfox1111 | tenant_id isn't a uuid for you? | 21:19 |
kfox1111 | are you not using keystone? | 21:19 |
kfox1111 | ok. filed a bug. https://bugs.launchpad.net/designate/+bug/1437495 | 21:20 |
openstack | Launchpad bug 1437495 in Designate "sink notifications ceilometer" [Undecided,New] | 21:20 |
*** MentalRay_ has quit IRC | 21:20 | |
andrewbogott | kfox1111: I’m using keystone, and the ids are strings. It’s probably a relic of my very very old setup | 21:24 |
*** MentalRay_ has joined #openstack-dns | 21:24 | |
kfox1111 | really? hmm... just how old is your keystone? :) | 21:25 |
kfox1111 | its been a uuid for as long as I can remember... Since at least Essex? | 21:25 |
andrewbogott | Our cloud is older than keystone, I think. | 21:25 |
andrewbogott | Cactus | 21:25 |
kfox1111 | ah. :) | 21:25 |
andrewbogott | I guess I’ll keep an eye out for that… probably some future upgrade will break everything for me | 21:26 |
kfox1111 | you got me beet then. :) | 21:26 |
kfox1111 | or creating new tenants will not work the same as existing ones. | 21:26 |
* andrewbogott tries it | 21:27 | |
andrewbogott | nope, no uuids. Running icehouse now | 21:27 |
andrewbogott | mysterious | 21:27 |
kfox1111 | did you setup the keystone? | 21:27 |
kfox1111 | maybe its patched? | 21:28 |
andrewbogott | I didn’t set it up but I’ve upgraded it several times. It’s definitely running stock packages now. | 21:30 |
kfox1111 | odd. maybe a config option to make tenant_id=tenant_name? | 21:31 |
andrewbogott | actually, I know what it is | 21:31 |
andrewbogott | keystone is backed with ldap, and is strictly a consumer | 21:31 |
andrewbogott | I’m creating the projects, injecting them to ldap, and keystone has to take what it gets | 21:31 |
andrewbogott | So I bet if I create a project with Horizon, everything will break | 21:32 |
kfox1111 | oh. your using the ldap backend with tenants too? | 21:32 |
kfox1111 | that would do it. | 21:32 |
andrewbogott | yep | 21:32 |
kfox1111 | did you hear they were talking about depricating that? | 21:33 |
andrewbogott | I didn’t. | 21:33 |
andrewbogott | That would be… | 21:33 |
andrewbogott | well, not that big of a disaster, but a major drag. | 21:34 |
andrewbogott | I guess I need to read more mailing lists :( | 21:34 |
kfox1111 | there's a thread on the devel mailing list from a month ago or so. | 21:34 |
kfox1111 | yeah. that part of the ldap driver never worked too well, and they are staring to add more and more featurs to tenants, so were talking about getting rid of that part. :/ | 21:35 |
kfox1111 | With domains, they are starting to be able to give users control of domains, and they can create/manage their own tenants. | 21:35 |
andrewbogott | ah, so it’s just roles that they’re pulling out of ldap, not users | 21:35 |
kfox1111 | no, they are talking about supporting only users and groups in ldap. | 21:36 |
kfox1111 | tenants and roles would always be sql. | 21:36 |
andrewbogott | Hm, guess I’d better respond to that. | 21:37 |
kfox1111 | yeah. | 21:37 |
andrewbogott | I wouldn’t mind moving tenants out of ldap, actually. Although then I’ll run into that damn designate bug | 21:37 |
kfox1111 | yeah. | 21:41 |
kfox1111 | just need to add a keystone client into the code path to look up the name from the id. shouldn't be too hard a bug to fix. | 21:42 |
kfox1111 | fixing up your db to do tenant uuids would probably be harder. | 21:43 |
andrewbogott | I create dns entries like <instance>.<tenant_name>.example.org | 21:43 |
andrewbogott | So I need it. | 21:43 |
kfox1111 | yeah. I was considering doing the exact same thing. | 21:44 |
andrewbogott | Easier still would be for the notifier end to put tenant_name in the message payload. That’d be a one-liner I bet. | 21:44 |
kfox1111 | for now though I keep runing up into sofware expecting to be amazon like and having hostname resolve between vm's in a tenant. | 21:44 |
kfox1111 | the nova sink would be good enough to fix that I think for now. | 21:45 |
kfox1111 | they don't do it today, since they don't have the info handy. | 21:45 |
kfox1111 | so either nova and neutron has to look it up, or designate does. | 21:45 |
andrewbogott | doesn’t dnsmasq handle at least that much? | 21:45 |
kfox1111 | only if your using nova-network. | 21:45 |
andrewbogott | oh :( | 21:45 |
kfox1111 | yeah. :/ | 21:46 |
andrewbogott | Welp, another thing that neutron will break for me! | 21:46 |
andrewbogott | The future is looking better and better | 21:46 |
kfox1111 | hehe. | 21:46 |
kfox1111 | its been worth it. NaaS is awesome. :) | 21:46 |
kfox1111 | though it does take work to get working. :/ | 21:46 |
andrewbogott | It still doesn’t support my use-case as far as I know | 21:46 |
andrewbogott | No floating ips | 21:46 |
kfox1111 | mostly that has been getting the network folks to figure out it works totally differently then what they are use to, and to just give me what I need and I'll get out of their hair. ;) | 21:47 |
kfox1111 | you don't want floating ip's? they are one of the 2 things in my bag of trics to make pets less pet like. they are really important I think. | 21:47 |
andrewbogott | No, I do want them. I use flat dhcp w/floating IPs, last I checked neutron didn’t do that. | 21:48 |
kfox1111 | oh. yeah. I don't know if it does. | 21:48 |
kfox1111 | I always do tenant networks. then I can easily follow network traffic back to the tenant. | 21:49 |
kfox1111 | that made the network folks happy. I scared them to death saying users could setup their own machines. that was one of the only ways to calm them down. | 21:49 |
*** MentalRay_ has quit IRC | 22:03 | |
-openstackstatus- NOTICE: Gerrit is offline for maintenance, ETA 22:30 UTC http://lists.openstack.org/pipermail/openstack-dev/2015-March/059948.html | 22:03 | |
*** ChanServ changes topic to "Gerrit is offline for maintenance, ETA 22:30 UTC http://lists.openstack.org/pipermail/openstack-dev/2015-March/059948.html" | 22:03 | |
*** pk__ has joined #openstack-dns | 22:16 | |
*** pk has quit IRC | 22:16 | |
*** MentalRay_ has joined #openstack-dns | 22:18 | |
*** c_soukup has quit IRC | 22:19 | |
*** ChanServ changes topic to "Zuul check queue stuck due to reboot maintenance window at one of our cloud providers - no need to recheck changes at the moment, they won't move forward." | 22:32 | |
*** andrewbogott is now known as andrewbogott_afk | 22:39 | |
*** pk__ has quit IRC | 22:44 | |
*** MentalRay__ has joined #openstack-dns | 23:21 | |
*** MentalRay_ has quit IRC | 23:24 | |
*** MentalRay__ has quit IRC | 23:40 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!