*** EricGonczer_ has joined #openstack-dns | 00:05 | |
*** leitan has quit IRC | 00:13 | |
*** leitan has joined #openstack-dns | 00:15 | |
*** EricGonczer_ has quit IRC | 00:21 | |
*** ducttape_ has quit IRC | 00:22 | |
*** leitan has quit IRC | 00:32 | |
*** kbyrne has quit IRC | 00:40 | |
*** kbyrne has joined #openstack-dns | 00:42 | |
*** johnbelamaric has joined #openstack-dns | 01:11 | |
*** johnbelamaric has quit IRC | 01:16 | |
*** rudrajit has joined #openstack-dns | 01:26 | |
*** stanzgy has joined #openstack-dns | 01:39 | |
*** ducttape_ has joined #openstack-dns | 02:23 | |
*** ducttape_ has quit IRC | 02:33 | |
*** richm has quit IRC | 02:45 | |
*** openstackgerrit has quit IRC | 02:47 | |
*** openstackgerrit has joined #openstack-dns | 02:47 | |
*** ChanServ sets mode: +v openstackgerrit | 02:47 | |
*** ducttape_ has joined #openstack-dns | 02:48 | |
*** jhfeng has joined #openstack-dns | 02:51 | |
*** ducttape_ has quit IRC | 03:24 | |
*** jhfeng has quit IRC | 03:33 | |
*** rudrajit has quit IRC | 03:59 | |
*** rudrajit has joined #openstack-dns | 03:59 | |
*** ducttape_ has joined #openstack-dns | 04:25 | |
*** ducttape_ has quit IRC | 04:30 | |
*** Alex_Stef has joined #openstack-dns | 04:46 | |
*** fawadkhaliq has joined #openstack-dns | 05:33 | |
*** rudrajit has quit IRC | 05:59 | |
*** Alex_Stef has quit IRC | 06:23 | |
*** ducttape_ has joined #openstack-dns | 06:26 | |
*** darkxploit has quit IRC | 06:26 | |
*** ducttape_ has quit IRC | 06:31 | |
*** darkxploit has joined #openstack-dns | 06:43 | |
*** openstackgerrit has quit IRC | 06:48 | |
*** openstackgerrit has joined #openstack-dns | 06:48 | |
*** ChanServ sets mode: +v openstackgerrit | 06:48 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/designate-dashboard: Imported Translations from Zanata https://review.openstack.org/326857 | 06:49 |
---|---|---|
*** jschwarz has joined #openstack-dns | 07:17 | |
*** fawadkhaliq has quit IRC | 07:23 | |
*** kodokuu has joined #openstack-dns | 07:31 | |
*** kodokuu has quit IRC | 07:44 | |
*** openstackgerrit has quit IRC | 07:48 | |
*** openstackgerrit has joined #openstack-dns | 07:48 | |
*** ChanServ sets mode: +v openstackgerrit | 07:48 | |
*** Alex_Stef has joined #openstack-dns | 08:00 | |
*** fawadkhaliq has joined #openstack-dns | 08:09 | |
openstackgerrit | Davanum Srinivas (dims) proposed openstack/designate: [WIP] Testing latest u-c https://review.openstack.org/318020 | 08:10 |
*** ducttape_ has joined #openstack-dns | 08:27 | |
*** ducttape_ has quit IRC | 08:33 | |
*** dmk0202 has joined #openstack-dns | 08:37 | |
*** kodoku has joined #openstack-dns | 08:43 | |
*** bsv has joined #openstack-dns | 08:44 | |
*** fawadkhaliq has quit IRC | 08:45 | |
*** kei_yama has quit IRC | 08:45 | |
*** openstackgerrit has quit IRC | 08:48 | |
*** openstackgerrit has joined #openstack-dns | 08:48 | |
*** ChanServ sets mode: +v openstackgerrit | 08:48 | |
*** nyechiel has joined #openstack-dns | 08:51 | |
kodoku | hi bsv | 08:55 |
kodoku | I solved my issue with SOA request yesterday ;) | 08:55 |
kodoku | need to open UDP 5354 port on mdns node ;) | 08:56 |
bsv | :D | 08:58 |
kodoku | but now I'am on sink service | 08:59 |
kodoku | In irc logs, I can see you conf sink service | 08:59 |
kodoku | works now ? | 08:59 |
bsv | still not working, it did work tho. | 09:00 |
bsv | Then I reinstalled the entire setup, and from that point, sink stopped working. | 09:01 |
kodoku | ok you change anything in nova conf ? | 09:01 |
kodoku | just notification_topics=notifications | 09:01 |
bsv | change the notification driver and topics | 09:01 |
kodoku | ok what driver ? | 09:01 |
bsv | rpc_notifier | 09:02 |
bsv | but my setup is broken somehow, so I must have a configuration error somewhere. | 09:03 |
bsv | Just weird that it DID work, solid even. | 09:03 |
kodoku | now my sink no works | 09:03 |
bsv | Used the same playbook to recreate the configurations, but no cigar. | 09:03 |
kodoku | But I can see sink service in notification queue | 09:03 |
kodoku | like a consummer | 09:03 |
bsv | I did see a bugreport about reusing queues. | 09:03 |
kodoku | I have notification_driver=nova.openstack.common.notifier.rabbit_notifier in nova compute | 09:04 |
bsv | You need to configure a seperate queue, or else ceilometer and designate will fight over the messages, and one of them will loose ;) | 09:04 |
kodoku | yes I see ceilometer and sink in queue | 09:05 |
kodoku | So I can add designate-notification in nova | 09:06 |
bsv | also, notify_on_state_change = vm_and_task_state | 09:06 |
bsv | im a bit busy, so I might be slow to respond here on irc ;) | 09:07 |
kodoku | and need same control_exchange | 09:08 |
kodoku | ? | 09:08 |
kodoku | no pb | 09:08 |
kodoku | mugsie hi | 09:19 |
kodoku | bsv I change topics in designate-notifications | 09:20 |
kodoku | But I can't see any message in my queue | 09:21 |
kodoku | notification_topics=notifications,designate-notifications | 09:21 |
kodoku | notification_driver=nova.openstack.common.notifier.rabbit_notifier,ceilometer.compute.nova_notifier,messaging | 09:21 |
*** fawadkhaliq has joined #openstack-dns | 09:32 | |
*** fawadkhaliq has quit IRC | 09:33 | |
*** fawadkhaliq has joined #openstack-dns | 09:33 | |
*** fawadkhaliq has quit IRC | 09:33 | |
*** fawadkhaliq has joined #openstack-dns | 09:42 | |
bsv | kodoku: thats the same issue Im having, no events in the queue. | 09:43 |
kodoku | yes :/ | 09:44 |
kodoku | In kilo, I had same pb | 09:44 |
kodoku | I had messagingv2 | 09:45 |
kodoku | in driver | 09:45 |
kodoku | bsv works | 09:51 |
kodoku | :) | 09:51 |
kodoku | I see message in designate-notifications | 09:51 |
kodoku | Kiall give me this tricks for kilo ;) | 09:52 |
kodoku | ok when I create a VM, sink issue => ZoneNotFound: Could not find Zone | 09:55 |
kodoku | But I have a domain-id in nova handler :/ | 09:56 |
kodoku | Ill bb | 09:57 |
*** kodoku has quit IRC | 09:58 | |
*** kodoku has joined #openstack-dns | 10:01 | |
*** stanzgy has quit IRC | 10:22 | |
*** ducttape_ has joined #openstack-dns | 10:29 | |
mugsie | kodoku: this is mitaka right? | 10:33 |
mugsie | the co fig option is now called zone id | 10:33 |
mugsie | we were a little over zelous with the domain -> zone refactor | 10:33 |
*** ducttape_ has quit IRC | 10:34 | |
bsv | kodoku: nice, i've been working at sink for 3 days solid, and you find it in 5 sec :) | 10:34 |
bsv | cheating you must be ;) | 10:34 |
kodoku | bsv ;) | 10:37 |
kodoku | I working on 3 days too in kilo | 10:37 |
bsv | everyone should have a dev. standing by for questions :) | 10:37 |
kodoku | mugsie yes mitaka | 10:37 |
bsv | yes, zone and zone_id | 10:38 |
bsv | You can see the available values in the logfile. You get a nice json object that you can pick from :) | 10:38 |
bsv | IF SINK is working :p | 10:38 |
kodoku | I don't know why but sink tell me ==> DEBUG designate.notification_handler.base [-] Using Zone ID: None | 10:38 |
kodoku | each domain have a zone id ? | 10:39 |
bsv | Are you using nova_fixed or neutron_floating? | 10:40 |
kodoku | just nova | 10:40 |
bsv | (or both= | 10:40 |
bsv | ok | 10:40 |
bsv | then you need to create a domain, get the ID and use that for zone_id. | 10:40 |
kodoku | full log http://paste.openstack.org/show/508894/ | 10:40 |
kodoku | zone id ? | 10:41 |
kodoku | in [handler:nova_fixed] ? | 10:41 |
bsv | yes | 10:41 |
kodoku | I don't have this option | 10:41 |
kodoku | just domain_id | 10:41 |
bsv | no | 10:41 |
bsv | its a secret option | 10:41 |
bsv | :) | 10:41 |
kodoku | omg | 10:41 |
bsv | as mugsie said | 10:41 |
bsv | format = "%(instance_id)s.%(zone)s" | 10:42 |
bsv | zone_id = {{ designate_zone_id }} | 10:42 |
kodoku | and zone_id is the ID of my domain ? | 10:42 |
bsv | In this example, i'm using the uniqe instance-id as hostname. | 10:42 |
bsv | yes | 10:42 |
kodoku | ok I try | 10:42 |
bsv | replace {{ designate_zone_id }} with your ID. | 10:43 |
bsv | its an Ansible placeholder. | 10:43 |
kodoku | need to remove domain_id ? | 10:45 |
kodoku | oslo_messaging.notify.dispatcher KeyError: u'domain' | 10:46 |
kodoku | uops | 10:46 |
kodoku | need to change fomrat :) | 10:46 |
bsv | :) | 10:47 |
bsv | kodoku: so you only changed the 3 lines in nova.conf on the controller? | 10:48 |
bsv | or did you change anything on the compute-node? | 10:49 |
kodoku | just on compute node add messaging | 10:49 |
kodoku | and the notification topics | 10:49 |
kodoku | no change on nova.conf on CTRL | 10:50 |
bsv | so only designate.conf on the controller, and nova.conf on the compute node? | 10:50 |
kodoku | yes | 10:50 |
bsv | hmm ok | 10:50 |
bsv | I have to check that. | 10:50 |
bsv | I have an option also for neutron, but unsure if I actually need that. | 10:50 |
kodoku | For neutron you need to create port then create instance with this port | 10:51 |
kodoku | nobody create instance like that | 10:52 |
bsv | :) | 10:52 |
kodoku | ok now designate dashboard | 10:52 |
kodoku | RDO have no package dashboard, T_T | 10:52 |
bsv | https://etherpad.openstack.org/p/designate-dashboard | 10:53 |
bsv | playbook for setting up the dashboard. | 10:53 |
bsv | ansible playbook, but I'm sure you get it :) | 10:54 |
kodoku | yes thx | 10:54 |
bsv | np | 10:54 |
kodoku | bsv last operation is for ? | 11:06 |
kodoku | enable drop down for floating ips | 11:07 |
kodoku | I don't use floating IP so I need to change horizon option ? | 11:07 |
bsv | maybe | 11:07 |
*** abalutoiu has joined #openstack-dns | 11:08 | |
bsv | Its just an option, so if you assign a floating ip inside horizon, you can bind it easily using the GUI in the DNS management. | 11:08 |
bsv | irrc | 11:08 |
bsv | iirc | 11:08 |
bsv | :D | 11:08 |
kodoku | ok | 11:08 |
kodoku | and where is the designate_policy.json ? | 11:09 |
bsv | been a while since I create it, right about when Mitaka was released. | 11:09 |
bsv | find / -name designate_policy.json -print | 11:12 |
bsv | :D | 11:12 |
*** fawadkhaliq has quit IRC | 11:12 | |
kodoku | very strange, after python install | 11:14 |
kodoku | I guess dashboard is not install | 11:15 |
kodoku | because I don't have /usr/share/openstack-dashboard/openstack_dashboard/dashboards/project/dns_domain fodler | 11:15 |
kodoku | I have /usr/lib/python2.7/site-packages/designatedashboard/dashboards/project/dns_domains | 11:16 |
kodoku | but horizon tell me TemplateDoesNotExist: project/dns_domains/index.html | 11:16 |
bsv | what os are you using? | 11:18 |
kodoku | rhel 7 | 11:18 |
bsv | hmm, im using centos, should work I guess | 11:19 |
kodoku | ok after install just restart apache ? | 11:19 |
bsv | yes | 11:19 |
bsv | I have a final playbook that restart all servers. | 11:19 |
*** fawadkhaliq has joined #openstack-dns | 11:19 | |
bsv | might be the catch ;) | 11:19 |
kodoku | okkk | 11:20 |
kodoku | I don't have index.html in /usr/lib/python2.7/site-packages/designatedashboard/dashboards/project/dns_domains//usr/lib/python2.7/site-packages/designatedashboard/dashboards/project/dns_domains/ | 11:20 |
kodoku | oups | 11:20 |
kodoku | in /usr/lib/python2.7/site-packages/designatedashboard/dashboards/project/dns_domains/ | 11:20 |
bsv | I like to see that everything is working after reboot. | 11:20 |
kodoku | ok git fail I guess because I don't have index.html | 11:21 |
bsv | I still have no messages from nova... weird. | 11:22 |
kodoku | arf | 11:23 |
kodoku | I don't know why but when install, template is not use => designatedashboard/dashboards/project/dns_domains/templates/dns_domains | 11:24 |
kodoku | bsv do you have /usr/lib/python2.7/site-packages/designatedashboard/dashboards/project/dns_domains/index.html in your horizon node ? | 11:24 |
*** fawadkhaliq has quit IRC | 11:25 | |
bsv | no | 11:27 |
bsv | no such file | 11:27 |
kodoku | ok | 11:27 |
bsv | what do you use for notifications_driver and topic in designate.conf? | 11:27 |
kodoku | driver default | 11:28 |
kodoku | and topic same in nova.conf | 11:28 |
bsv | documentation have the options located in section 'DEFAULT', i created the section [oslo_messaging_notifications] while debugging this issue. | 11:28 |
kodoku | but don't use notifications | 11:28 |
kodoku | I have #notification_driver = | 11:31 |
kodoku | and #notification_topics = | 11:31 |
kodoku | in default section | 11:31 |
kodoku | just notification_topics = designate-notifications | 11:32 |
kodoku | control_exchange = 'nova' | 11:32 |
kodoku | in handler:nova_fixed | 11:32 |
kodoku | mugsie do you here ? | 11:32 |
kodoku | Are you here* | 11:32 |
*** fawadkhaliq has joined #openstack-dns | 11:38 | |
kodoku | in babel-django.cfg you can see [django: **/templates/**.html] | 11:38 |
*** ducttape_ has joined #openstack-dns | 11:38 | |
kodoku | But with python install, I guess no works :/ | 11:38 |
kodoku | bsv with find / -name index.html -print | 11:39 |
kodoku | Do you have index.html in a dns folder ? | 11:39 |
bsv | back | 11:39 |
bsv | phone >.< | 11:40 |
*** fawadkhaliq has quit IRC | 11:40 | |
*** fawadkhaliq has joined #openstack-dns | 11:40 | |
bsv | # find / -name index.html -print |grep 'dns' | 11:41 |
bsv | /usr/lib/python2.7/site-packages/designatedashboard/dashboards/project/dns_domains/templates/dns_domains/index.html | 11:41 |
bsv | /opt/designate-dashboard/designatedashboard/dashboards/project/dns_domains/templates/dns_domains/index.html | 11:41 |
bsv | /opt/designate-dashboard/build/lib/designatedashboard/dashboards/project/dns_domains/templates/dns_domains/index.html | 11:41 |
kodoku | hum | 11:41 |
kodoku | ok I don't have template in /usr/lib/python2.7/site-packages/designatedashboard/dashboards/project/dns_domains/ | 11:42 |
kodoku | and in build | 11:43 |
kodoku | hum | 11:43 |
kodoku | so build fail | 11:43 |
*** fawadk has joined #openstack-dns | 11:43 | |
*** fawadkhaliq has quit IRC | 11:44 | |
*** fawadkhaliq has joined #openstack-dns | 11:44 | |
kodoku | my build http://paste.openstack.org/show/508902/ | 11:44 |
kodoku | doesn't use template folder >< | 11:45 |
*** fawadk has quit IRC | 11:48 | |
*** ducttape_ has quit IRC | 11:50 | |
*** ducttape_ has joined #openstack-dns | 11:51 | |
*** ducttape_ has quit IRC | 11:55 | |
*** abalutoiu_ has joined #openstack-dns | 11:57 | |
*** abalutoiu has quit IRC | 12:00 | |
*** fawadkhaliq has quit IRC | 12:03 | |
*** abalutoiu has joined #openstack-dns | 12:06 | |
*** abalutoiu_ has quit IRC | 12:07 | |
*** aurelien__ has joined #openstack-dns | 12:20 | |
*** aurelien__ has quit IRC | 12:21 | |
bsv | mugsie: can you post a working designate.conf ? | 12:22 |
*** fawadkhaliq has joined #openstack-dns | 12:22 | |
*** fawadkhaliq has quit IRC | 12:26 | |
*** sonuk has quit IRC | 12:27 | |
*** fawadkhaliq has joined #openstack-dns | 12:33 | |
*** abalutoiu_ has joined #openstack-dns | 12:35 | |
*** leitan has joined #openstack-dns | 12:37 | |
*** abalutoiu has quit IRC | 12:38 | |
*** ducttape_ has joined #openstack-dns | 12:44 | |
mugsie | bsv: the one here works - http://docs.openstack.org/developer/designate/install/ubuntu-dev.html#configuring-designate | 12:49 |
mugsie | we use that as part of the vagrant env | 12:49 |
mugsie | but that does not use sink | 12:49 |
mugsie | i think I will need to retest sink. | 12:49 |
bsv | i'm not seeing any events on sink, and are having a hard time finding any documentation about the configuration needed. | 12:50 |
mugsie | yeah, sink docs were never really written - we never thought people would use it that much | 12:52 |
bsv | from what I hear/read, only a minor configuration change on the compute-node is required (/etc/nova/nova.conf). | 12:52 |
mugsie | the problem is most of us don't use it, so are not hugely familiar with iut | 12:52 |
bsv | >.< | 12:52 |
mugsie | so, I will need to dig in for a bit, and then write docs | 12:53 |
bsv | Who wrote the code? | 12:53 |
mugsie | I will add it to the list for today | 12:53 |
mugsie | Kiall did, at the start of the project | 12:53 |
mugsie | it has not really changed since it was writen | 12:53 |
kodoku | mugsie hey, do you have idea why dashboard don't use template folder ? | 12:54 |
kodoku | my build http://paste.openstack.org/show/508902/ | 12:54 |
kodoku | dashboards/project/dns_domains/template is not add in buuild | 12:55 |
mugsie | really? | 12:55 |
mugsie | weird | 12:55 |
mugsie | let me look | 12:55 |
mugsie | how were you installing it? | 12:55 |
kodoku | on horizon node | 12:56 |
kodoku | default path | 12:56 |
kodoku | with python setup.py install | 12:56 |
mugsie | designate_dashboard-0.0.0 | 12:56 |
mugsie | that looks ... wrong | 12:57 |
mugsie | is this a fresh clone? | 12:57 |
kodoku | yes I don't have net on my node | 12:57 |
kodoku | yes | 12:57 |
mugsie | ah, k | 12:57 |
kodoku | I try to change version in __init.py | 12:57 |
kodoku | with | 12:58 |
kodoku | __version__ = '2.0.0' | 12:58 |
kodoku | but no works | 12:58 |
mugsie | what happens? | 12:58 |
kodoku | always 0.0.0 | 12:59 |
*** abalutoiu_ is now known as abalutoiu | 12:59 | |
abalutoiu | hello | 13:00 |
mugsie | kodoku: try "pip install ." ? | 13:01 |
mugsie | abalutoiu: o/ | 13:01 |
kodoku | I can use pip install but with what ? | 13:02 |
kodoku | desigante dashboard is not on pypi | 13:02 |
kodoku | ha this is a command ^^ | 13:03 |
mugsie | kodoku: "." at the end tells pip to use this folder | 13:03 |
kodoku | Successfully installed designate-dashboard-0.0.0 | 13:04 |
kodoku | :D | 13:04 |
*** ducttape_ has quit IRC | 13:04 | |
*** fawadkhaliq has quit IRC | 13:04 | |
mugsie | and, does horizon agree? | 13:04 |
kodoku | no | 13:04 |
kodoku | because I don't have template folder in /usr/lib/python2.7/site-packages/designatedashboard/dashboards/project/dns_domains/ | 13:05 |
kodoku | can you send me the dist of dashboard ? :D | 13:06 |
mugsie | eh, yeah. give me a sec | 13:06 |
kodoku | thx | 13:06 |
mugsie | kodoku: http://tarballs.openstack.org/designate-dashboard/designate-dashboard-stable-mitaka.tar.gz is it (i *think* ) | 13:08 |
mugsie | i am creating one right now anyway | 13:08 |
bsv | mugsie: great if you would look at sink, I cannot use OpenStack without that feature :D | 13:08 |
kodoku | thx | 13:09 |
kodoku | I'll try | 13:09 |
kodoku | ok now I have templates folder | 13:11 |
kodoku | thx | 13:11 |
kodoku | I test horizon | 13:11 |
kodoku | bsv sink not work ? | 13:11 |
leitan | guys, any specific change i need to do on powerDNS 4.0 to allow SOA updates from designate mdns ? | 13:12 |
bsv | kodoku: no activity in sink | 13:12 |
bsv | im not getting any events at all. | 13:13 |
kodoku | leitan I guess designate mitaka no test with pdns 4.0 | 13:13 |
mugsie | kodoku: https://shell.gra.ham.ie/designate-dashboard-2.0.1.dev10.tar.gz was just built from source as well | 13:13 |
mugsie | leitan: I doubt it will work | 13:13 |
mugsie | we have done 0 testing | 13:13 |
bsv | Correct me if i'm wrong, but sink communicates with nova ONLY by rabbitmq... right? | 13:13 |
mugsie | bsv: yes | 13:13 |
leitan | mugsie, kodoku lovely hahaha, ill try today to make it work, if not ill switch to another backend | 13:14 |
kodoku | bsv send your nova.conf on compute and designate.conf | 13:14 |
bsv | Is there some resource on how to wrap your head around the notification system? | 13:14 |
mugsie | leitan: why the need for 4.0 ? | 13:14 |
kodoku | leiten I use pdns 3.4.8 | 13:14 |
leitan | mugsie, no need, just was what 16.04 deployed on the server | 13:14 |
mugsie | bsv: no. this is half the problem. across all openstack projects the notifications are a dark art | 13:15 |
mugsie | leitan: oh, really? | 13:15 |
bsv | mugsie: and the most critical :p | 13:15 |
mugsie | bsv: yeah. can you see messages in any queue from nova? | 13:15 |
kodoku | mugsie horizon works ;) | 13:15 |
mugsie | and is celiometer running? | 13:15 |
mugsie | kodoku: \o/ | 13:16 |
leitan | mugsie, yes, so i was crush and burning till i realized today to check the powerdns version | 13:16 |
mugsie | leitan: :( | 13:16 |
mugsie | right | 13:16 |
mugsie | filing a bug | 13:16 |
kodoku | bsv you can turn on web mode on rabbitmq for see queue | 13:16 |
kodoku | I use that for debug queue for sink | 13:17 |
leitan | mugsie, i had this working on kilo like a charm, that was surpsided me | 13:17 |
bsv | just a sec | 13:18 |
leitan | bsv, maybe mugsie or kodoku can confirm, but i had a similar problem in the past, and it was that i had on vhost per service with password, and designate wasnt able to read from the vhost | 13:18 |
leitan | so i have to create two shovels | 13:18 |
leitan | on rabbit | 13:18 |
leitan | one for nova, and one for neutron so the notifications.info messages get shoveled to dnsnotifications queue on designate | 13:18 |
mugsie | leitan: pdns have debs they build for each OS, maybe a 3.x deb will be there for ubuntu 16.04 ? | 13:19 |
leitan | i dont know if designate is capable to read from multiple private vhost now | 13:19 |
mugsie | leitan: nope | 13:19 |
mugsie | its a limitation of oslo messaging afaik | 13:19 |
bsv | designate.conf = http://paste.openstack.org/show/AIZyPynKEIlGYU10cnf6/ | 13:19 |
*** richm has joined #openstack-dns | 13:20 | |
bsv | only trying to use nova_fixed atm. | 13:20 |
leitan | mugsie, its werid cause ceilometer allows to configure user:pwd@vhost , so should be allowerd | 13:20 |
leitan | allowed | 13:20 |
bsv | no neutron_floatingip | 13:20 |
leitan | bsv, nova has its own vhost ? | 13:20 |
kodoku | bsv I don't have [oslo_messaging_notifications] in my designate.conf | 13:20 |
kodoku | try to remove all | 13:21 |
mugsie | leitan: does it? | 13:21 |
bsv | I added that section manually, because the logfile kept shouting up about putting notification_drivers/topics under DEFAULT is deprecated. | 13:21 |
kodoku | yes | 13:22 |
kodoku | remove all | 13:22 |
kodoku | I doesn't use notification_drivers/topics in default too | 13:22 |
kodoku | all comments | 13:22 |
kodoku | use default value | 13:22 |
leitan | mugsie, that was gordon chung said to me when i was configuring gnocchi + ceilometer | 13:22 |
kodoku | send your nova.conf too :) | 13:22 |
dasm | o/ | 13:25 |
bsv | nova.conf = http://paste.openstack.org/show/Fh2Im4ePfySKkAy5rGtr/ | 13:26 |
bsv | leitan: its own vhost? | 13:27 |
mugsie | bsv: a lot of people isolate services from each other using rmq vhosts | 13:27 |
mugsie | (and really, you should) | 13:28 |
bsv | ah yeah, I tried openstack-ansible with lxc's... awfull performance. | 13:28 |
kodoku | bsv | 13:28 |
bsv | this is just a Poc, not production. | 13:28 |
bsv | not even a pilot. | 13:28 |
leitan | bsv, its not your case, you have on the / guest | 13:28 |
kodoku | add notification_driver = messagingv2 | 13:28 |
kodoku | in nova.conf | 13:28 |
mugsie | hell, we ran entireley separate rmqs back in the public cloud days | 13:28 |
mugsie | ok. a few changes. | 13:29 |
kodoku | bsv and control_exchange=nova | 13:29 |
bsv | im pretty sure its control_exchange=nova allready. | 13:29 |
kodoku | maybe by default | 13:30 |
kodoku | I force it in my nova.conf | 13:30 |
mugsie | and in the [oslo_messaging_notifications] remove "notifications_designate" | 13:30 |
mugsie | that section is about where designate sends notifications | 13:30 |
kodoku | yep | 13:30 |
bsv | gone... :) | 13:30 |
bsv | mugsie: in designate.conf right? | 13:30 |
kodoku | ok try now :) | 13:30 |
mugsie | bsv: yeap | 13:30 |
bsv | and control_exchange was in nova.conf? | 13:31 |
kodoku | don't forget to add messagingv2 | 13:31 |
bsv | default section? | 13:31 |
kodoku | and remove messaging from nova.conf in your notification_driver | 13:31 |
bsv | kodoku: dont you mean rename messaging to messagningv2 ? | 13:32 |
kodoku | yes | 13:33 |
bsv | hm no sink events. | 13:34 |
bsv | kodoku: where did you want that control_exchange=nova entry? | 13:35 |
bsv | I have it in my designate.conf under handler:nova_fixed | 13:35 |
kodoku | yes | 13:35 |
kodoku | this is for designate and nova have same exchange name | 13:36 |
kodoku | reboot compute node and designate sink ? | 13:36 |
bsv | i just restarted the service | 13:36 |
kodoku | yes is good | 13:36 |
leitan | mugsie, sadly 16.04 is shipped only with powerdns 4.0 -> oot@mgmt01:~# apt-cache madison pdns-server | 13:36 |
kodoku | hum | 13:36 |
leitan | pdns-server | 4.0.0~alpha2-3build1 | http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages | 13:36 |
leitan | pdns | 4.0.0~alpha2-3build1 | http://us.archive.ubuntu.com/ubuntu xenial/universe Sources | 13:36 |
kodoku | on your rabbit node | 13:37 |
mugsie | leitan: https://downloads.powerdns.com/releases/deb/pdns-static_3.4.9-1_amd64.deb | 13:37 |
kodoku | bsv launch => rabbitmq-plugins enable rabbitmq_management | 13:37 |
kodoku | and restart rabbitmq server | 13:37 |
mugsie | that is built by pdns themselves | 13:37 |
kodoku | go on http://rabbitmqnode:15672 | 13:38 |
kodoku | don't forget to open 15672 tcp port on rabbitmq | 13:38 |
leitan | mugsie, yes, i was doing exactly that, just for you guys to know if someone has a similar issue, want me to fill a bug ? | 13:38 |
kodoku | bsv then go to queue and search notifications_designate | 13:38 |
*** johnbelamaric has joined #openstack-dns | 13:38 | |
bsv | kodoku: hmm port 15672 not listening | 13:40 |
mugsie | leitan: I filed it | 13:40 |
kodoku | bsv you have restart rabbit ? | 13:40 |
leitan | mugsie, great ! | 13:40 |
bsv | yes, just a sec, this is a vm so I'll just reboot it. | 13:40 |
kodoku | you can just restart service ;) | 13:41 |
bsv | the compute node is ~15 mins to reboot :) | 13:41 |
bsv | I did, no luck | 13:41 |
bsv | and its up | 13:42 |
kodoku | bsv netstat -laputen | grep LISTEN | grep 15672 return nothing ? | 13:42 |
bsv | tcp 0 0 0.0.0.0:15672 0.0.0.0:* LISTEN 1392/beam.smp | 13:43 |
kodoku | good | 13:43 |
kodoku | rabbitmq listen | 13:43 |
bsv | yes, got http now | 13:43 |
kodoku | ok use guest/ guest for user/pass | 13:44 |
bsv | im in | 13:44 |
kodoku | do you see queue ? | 13:44 |
bsv | im seeing pools, mdns | 13:45 |
bsv | noyigivsyiond<-frdihnsyr.ingo | 13:45 |
bsv | wau | 13:45 |
bsv | notifications_designate.info | 13:45 |
kodoku | great | 13:45 |
kodoku | go on | 13:45 |
bsv | no events | 13:46 |
kodoku | ok | 13:46 |
kodoku | do you have a bindings and a consummer ? | 13:46 |
bsv | yes | 13:46 |
kodoku | ok consummer is your designate sink service | 13:46 |
kodoku | and bind is nova-compute | 13:46 |
bsv | does not look that way | 13:46 |
bsv | nova | 13:47 |
kodoku | you have messagingv2 in nova.conf on compute node ? | 13:47 |
bsv | yes | 13:47 |
bsv | notification_driver = nova.openstack.common.notifier.rabbit_notifier,ceilometer.compute.nova_notifier,messagingv2 | 13:47 |
kodoku | ok | 13:47 |
kodoku | you see a queued message graph ? | 13:48 |
bsv | yes | 13:48 |
kodoku | and Message rates graph ? | 13:48 |
bsv | 0 ready, 0 unack, 0 total | 13:48 |
kodoku | for messages rates ? | 13:48 |
bsv | let me check the mapping between consumer portnumber and the sink service... | 13:49 |
kodoku | yes :) | 13:49 |
bsv | stopped the sink service, the consumer was removed. So success on that part. Sink is connected. | 13:51 |
kodoku | yes | 13:51 |
kodoku | now start VM | 13:51 |
kodoku | you sould see activities in messages rate graph | 13:51 |
bsv | nothing | 13:52 |
bsv | spawned 4 instances | 13:52 |
kodoku | you have one compute ? | 13:53 |
mugsie | ok. that means nova is not spitting events out | 13:53 |
mugsie | is there any logs on the instance? | 13:53 |
bsv | I have 2 compute for testing avail. zones. | 13:53 |
bsv | I spawned 2 instances on each compute node. | 13:53 |
kodoku | do you have messagingV2 on each node ? | 13:53 |
bsv | only testing on one computenode atm. | 13:54 |
bsv | you think that could mess messagning up? | 13:54 |
leitan | mugsie, kodoku , switched to powerdns 3.4, still seeing the same thing, when i add a new record, mdns wants to perform SOA update on pdns, and pdns answers with 0, or lower, but when full AXFR is performed the records got update | 13:54 |
kodoku | leitan hey | 13:54 |
kodoku | open udp port on mdns server | 13:54 |
kodoku | 5354 | 13:54 |
kodoku | and send your mdns log | 13:55 |
kodoku | bsv I test with one compute | 13:55 |
kodoku | I paste my nova.conf | 13:55 |
leitan | kodoku, its open already | 13:56 |
leitan | root@mgmt00:~# netstat -aupna | grep 5354 | 13:56 |
leitan | udp 0 0 0.0.0.0:5354 0.0.0.0:* 28343/python | 13:56 |
kodoku | bsv http://paste.openstack.org/show/508937/ | 13:57 |
kodoku | leitan send log ;) | 13:58 |
kodoku | and your pdns conf | 13:58 |
leitan | kodoku, http://paste.openstack.org/show/508938/ | 14:00 |
bsv | stuff is happening now | 14:01 |
kodoku | bsv when nova compute start I can see sr/lib/python2.7/site-packages/oslo_config/cfg.py:2521 | 14:02 |
*** kodoku_ has joined #openstack-dns | 14:02 | |
kodoku_ | sorry client bug | 14:02 |
kodoku_ | bsv when compute start I can see in log sr/lib/python2.7/site-packages/oslo_config/cfg.py:2521 2016-06-08 16:00:03.731 18067 DEBUG oslo_service.service [req-78004a14-1ec4-46af-af7d-a9ef71dd70eb - - - - -] aggregate_image_properties_isolation_separator = . log_opt_values /usr/lib/python2.7/site-packages/oslo_config/cfg.py:2521 2016-06-08 16:00:03.731 18067 DEBUG oslo_service.service [req-78004a14-1ec4-46af-af7d-a9ef71dd70eb - - | 14:02 |
kodoku_ | arf | 14:03 |
kodoku_ | oslo_messaging_notifications.driver = ['nova.openstack.common.notifier.rabbit_notifier,ceilometer.compute.nova_notifier, nova.openstack.common.notifier.rpc_notifier', 'messagingv2'] | 14:03 |
kodoku_ | check on oslo_messaging_notifications.driver | 14:03 |
*** kodoku has quit IRC | 14:03 | |
leitan | kodoku_, http://paste.openstack.org/show/508939/ | 14:03 |
bsv | i'll be offline for a few hours, off work now. Working later again. Either that single line of notifications_driver did the trick. or that extra driver you used. | 14:03 |
bsv | I will check details later and report bacl ;) | 14:04 |
bsv | back;) | 14:04 |
kodoku_ | ok ;) | 14:04 |
kodoku_ | leitan I check log | 14:04 |
leitan | kodoku_, thanks | 14:04 |
*** bsv has quit IRC | 14:05 | |
*** ducttape_ has joined #openstack-dns | 14:05 | |
*** kodoku has joined #openstack-dns | 14:05 | |
*** kodoku_ has quit IRC | 14:05 | |
leitan | kodoku, here the designate.conf + pools.yml -> http://paste.openstack.org/show/0rNfxA3viBbygHzcNn2m/ if helps | 14:07 |
kodoku | leitan I can see your paste logs | 14:08 |
kodoku | http://paste.openstack.org/show/508939/ ?? | 14:08 |
leitan | kodoku, yes http://paste.openstack.org/show/508938/ | 14:09 |
*** ducttape_ has quit IRC | 14:09 | |
kodoku | Ok yesterday I have same issue | 14:09 |
kodoku | can you try with iptable stop on your mdns server | 14:10 |
kodoku | and 10.100.0.101 is your pdns server ? | 14:10 |
kodoku | you send NOTIFY to localhost | 14:11 |
kodoku | NOTIFY' for 'mycloud.com.' to '127.0.0.1:53' | 14:12 |
kodoku | wrong config | 14:12 |
kodoku | you should send notify to pdns node | 14:12 |
leitan | its sending to both, dont know why | 14:12 |
kodoku | no | 14:12 |
kodoku | sending SOA to 10.100.0.101 | 14:12 |
kodoku | but sending NOTIFY to 127.0.0.1 | 14:12 |
kodoku | if notify doesn't work, SOA can't work | 14:13 |
leitan | ok, how can i change that, here is the designate conf http://paste.openstack.org/show/0rNfxA3viBbygHzcNn2m/ | 14:13 |
leitan | what im missing ? | 14:13 |
leitan | also the pool.yml is there | 14:13 |
kodoku | what is IP of ns1.osscloud.com. | 14:14 |
kodoku | ? | 14:14 |
leitan | i added an A registry pointing to the 10.100.0.101 | 14:14 |
mugsie | leitan: https://etherpad.openstack.org/p/leitan-designate-pools | 14:14 |
leitan | on the designate domains | 14:14 |
mugsie | the highlighted section | 14:14 |
mugsie | you need to add that to pools.yaml | 14:15 |
kodoku | yes missing this option | 14:15 |
mugsie | (the host and port in the options section) | 14:15 |
mugsie | its the weird way our power dns driver works - it needs it redefined there | 14:15 |
mugsie | so, add that, run designate-manage pool update, and restart pool-manager | 14:16 |
leitan | mugsie, doing i | 14:16 |
leitan | t | 14:16 |
*** pglass has joined #openstack-dns | 14:17 | |
kodoku | mugsie Can I copy policy.json (from /etc/designate/) to horizon policy folder ? | 14:17 |
leitan | mugsie, syntax error maybe missing the "-" on the host ? | 14:18 |
*** EricGonczer_ has joined #openstack-dns | 14:19 | |
kodoku | leitan I add my pool.yaml if you want | 14:20 |
leitan | fixed, seems some weird character going on | 14:21 |
leitan | ok pool updated | 14:21 |
*** jhfeng has joined #openstack-dns | 14:21 | |
leitan | restarting pool-manager | 14:21 |
kodoku | and mdns | 14:21 |
kodoku | ;) | 14:21 |
leitan | restaring mdns | 14:22 |
leitan | im gonna try to add a new record | 14:22 |
leitan | kodoku, mugsie WORKING ! | 14:24 |
leitan | leitan@macuntu:~$ dig @10.100.0.101 kodoku.osscloud.com | 14:24 |
leitan | kodoku.osscloud.com.3600INA10.100.0.101 | 14:24 |
leitan | :D | 14:24 |
*** mlavalle has joined #openstack-dns | 14:25 | |
leitan | ok, now its time to nova+neutron integration, im running mitaka, should my existing ips synchronize with the dns, or just the new ones ? | 14:26 |
kodoku | good domain :) | 14:26 |
*** jmcbride has joined #openstack-dns | 14:27 | |
leitan | kodoku, haha, just to be sure, are my fixed_ip and floating_ip sections ok on the designate conf file ? | 14:29 |
leitan | http://paste.openstack.org/show/0rNfxA3viBbygHzcNn2m/ | 14:30 |
kodoku | I check | 14:30 |
kodoku | you use mitaka? | 14:30 |
leitan | yes | 14:30 |
leitan | i not seeing any message on the notifications queue | 14:30 |
kodoku | change domain_id by zone_id | 14:30 |
leitan | ok | 14:30 |
kodoku | and domain by zone in format | 14:31 |
kodoku | and you need to conf nova.conf on your compute for nova | 14:31 |
mugsie | kodoku: horizon policy - yes | 14:31 |
kodoku | send your nova.conf (on compute node) | 14:31 |
kodoku | mugsie ok good :) | 14:31 |
leitan | kodoku, changed domain_id to zone and zone on format on both section | 14:32 |
leitan | ill send you the neutron.conf + nova.conf | 14:32 |
*** pglass has quit IRC | 14:32 | |
kodoku | yes | 14:33 |
kodoku | and yes | 14:33 |
leitan | kodoku, http://paste.openstack.org/show/xHZh7g5HYOtstJVA3DTI/ | 14:35 |
*** james_li has joined #openstack-dns | 14:35 | |
kodoku | add notification_driver = messagingv2 in nova.conf | 14:37 |
leitan | ok, default section ? | 14:37 |
leitan | computes + controllers ? only compute ? | 14:37 |
kodoku | compute | 14:37 |
kodoku | and you have already a notification_driver | 14:37 |
kodoku | just after this line | 14:37 |
kodoku | and add | 14:37 |
kodoku | notify_on_state_change=vm_and_task_state | 14:37 |
kodoku | ho sorry it's neutron.conf first | 14:38 |
kodoku | look my nova.conf | 14:40 |
kodoku | http://paste.openstack.org/show/508937/ | 14:40 |
kodoku | notification_topics must be same in your designate.conf | 14:40 |
kodoku | for you it's dnsnotifications | 14:40 |
kodoku | so notification_topics=notifications,dnsnotifications | 14:41 |
leitan | i have a shovel on notifications to reflects on the queue dnsnotifications on the designate vhost | 14:41 |
leitan | so i should put notifications here | 14:42 |
leitan | ill add both, no harm here | 14:42 |
leitan | ok done | 14:43 |
leitan | restart nova-compute ? | 14:43 |
kodoku | nova and designate communicate by rabbit. So both need to have acces to same vhost | 14:43 |
kodoku | same for neutron | 14:43 |
leitan | kodoku, i have the neutron vhost also, so i cant do it like that, i need to configure rabbit shovels | 14:43 |
kodoku | mugsie can you confirm ? | 14:43 |
kodoku | I'am no pro with rabbit :/ | 14:44 |
mugsie | kodoku: sure - let me read the scrollback | 14:45 |
leitan | here /nova.notifications -> shovel > /designate.dnsnotifications | 14:45 |
leitan | and /neutron.dnsnotifications -> shovel -> /designate.dnsnotifications | 14:45 |
leitan | i had this working on kilo :) | 14:45 |
*** Kdecherf has joined #openstack-dns | 14:45 | |
mugsie | kodoku: do you have separate vhosts? | 14:45 |
kodoku | not me, it's for leitan :) | 14:45 |
mugsie | ah, yes | 14:45 |
Kdecherf | hello there, i'm currently trying designate on mitaka | 14:45 |
mugsie | but, yeah, the shovel should work | 14:45 |
*** Alex_Stef has quit IRC | 14:45 | |
mugsie | Kdecherf: hey | 14:45 |
Kdecherf | is there a way to restrict clients that can make AXFR requests to designate-mdns? | 14:46 |
leitan | kodoku, ok, nova-compute restarted | 14:46 |
leitan | what should i add on neutron ? same lines ? on neutron.conf where neutron-server is running ? | 14:46 |
leitan | basically the controllers | 14:46 |
mugsie | yeah | 14:46 |
kodoku | mugsie on dns tab (horizon) I can see a message | 14:47 |
kodoku | Warning: The quotas could not be retrieved. | 14:47 |
kodoku | do you have quota for dns ? | 14:48 |
mugsie | we do | 14:48 |
mugsie | but that is usually due to nova issues | 14:48 |
kodoku | ok | 14:49 |
mugsie | oh, wait | 14:49 |
mugsie | nope, someone added support | 14:49 |
kodoku | for remove this warning ? | 14:49 |
mugsie | if you add "quotas" to the v1_extentions list it should work | 14:49 |
kodoku | ok | 14:49 |
leitan | kodoku, added messagingv2 and notification topics on neutron | 14:49 |
leitan | ill restart neutron-server | 14:50 |
leitan | ok ?= | 14:50 |
kodoku | y | 14:50 |
kodoku | and nova compute | 14:50 |
kodoku | service | 14:50 |
kodoku | tail sink log and create a VM | 14:50 |
leitan | yes already restart compute | 14:52 |
leitan | ok, ill create a vm now | 14:52 |
mugsie | kodoku: or, in the copy of the policy.json on the horizon host set the "get_quota" policy to "!" | 14:52 |
mugsie | that will make horizon think it cannot get quotas, and skip it | 14:53 |
mugsie | and not log the error | 14:53 |
kodoku | mugsie I have already enabled_extensions_v1 = diagnostics, quotas, reports, sync, touch | 14:54 |
mugsie | weird -is there any logs on the designate-api server to say what happened? | 14:55 |
kodoku | mugsie on API I have get_quotas: Calling central's get_quotas. | 14:58 |
kodoku | on central => Policy check failed for rule 'all_tenants' on target {} | 14:58 |
kodoku | after Policy check succeeded for rule 'get_quotas' on target {'tenant_id': u'da4059ca3e324a7793fca6d3aaf613dc'} | 14:59 |
kodoku | I try with ! in get_quota | 14:59 |
kodoku | ok no warning now :) | 15:00 |
*** fawadkhaliq has joined #openstack-dns | 15:00 | |
kodoku | but I have always request on api | 15:00 |
kodoku | arf message again | 15:01 |
mugsie | kodoku: and it is the policy file on the horizon node, right? | 15:03 |
kodoku | y | 15:05 |
kodoku | arf | 15:05 |
kodoku | "get_quotas": "!", | 15:05 |
kodoku | but "get_quota": "rule:admin_or_owner", | 15:05 |
kodoku | -_- | 15:05 |
kodoku | I guess the devil works for openstack foundation | 15:06 |
kodoku | to have nightmares all OPK engineers | 15:07 |
*** pglass has joined #openstack-dns | 15:08 | |
leitan | kodoku, no records are created, and vm creation, deletion, floating ip attachment are considerely SLOWER | 15:15 |
kodoku | ok first on nova | 15:16 |
leitan | ok tell me | 15:17 |
leitan | kodoku, hmmm im seeing an error of that the notification queue is set to durable=True | 15:18 |
kodoku | leitan you see nothin in sink log ? | 15:22 |
leitan | nothing but i think i know why | 15:22 |
kodoku | mugsie ok no warning good :) | 15:22 |
*** james_li has quit IRC | 15:24 | |
*** jschwarz has quit IRC | 15:26 | |
*** james_li has joined #openstack-dns | 15:26 | |
*** dmk0202 has quit IRC | 15:29 | |
*** rudrajit has joined #openstack-dns | 15:30 | |
leitan | kodoku, ok floating ips working | 15:32 |
leitan | dnsnotifications.info was getting redifined by the shovel, had to delete the shovel, recreate the queue restart neutron and create the shovel again | 15:33 |
leitan | to make it durable=False | 15:33 |
leitan | ill try fixed_ips | 15:33 |
kodoku | great | 15:36 |
leitan | kodoku , okkkk fixed working too | 15:41 |
leitan | kodoku, mugsie thanks for the support guys ! | 15:41 |
leitan | you rock | 15:41 |
mugsie | leitan: np - though kodoku deserves most of the credit :) | 15:44 |
*** rudrajit has quit IRC | 15:47 | |
kodoku | leitan \o/ | 15:47 |
kodoku | mugsie in 2 days, 3-4 users have same pb | 15:48 |
mugsie | yeah | 15:48 |
kodoku | Maybe need to ad docs | 15:48 |
kodoku | add* | 15:48 |
* mugsie needs to go write docs tomorrow | 15:48 | |
kodoku | :D | 15:48 |
mugsie | and learn sink again today | 15:48 |
leitan | mugsie, kodoku if you want guys i can help with the documentation | 15:49 |
leitan | i know it sucks | 15:49 |
leitan | to document stuff | 15:49 |
kodoku | I think dependency with other service ,like nova or neutron, missing on docs | 15:50 |
kodoku | for sink | 15:50 |
kodoku | and add a firewall section | 15:50 |
kodoku | I go to home. bye | 15:52 |
mugsie | leitan: I will do - thanks | 15:52 |
*** abalutoiu has quit IRC | 15:54 | |
*** ivase has joined #openstack-dns | 15:54 | |
leitan | mugsie, ok no problem | 15:55 |
*** chlong has quit IRC | 15:58 | |
*** ducttape_ has joined #openstack-dns | 16:06 | |
*** fawadkhaliq has quit IRC | 16:07 | |
*** ducttape_ has quit IRC | 16:10 | |
*** dxu has joined #openstack-dns | 16:25 | |
dxu | Hi all, I'm having some trouble with Designate. I was wondering if anyone could help | 16:26 |
dxu | I've followed this guide (http://docs.openstack.org/developer/designate/install/ubuntu-kilo.html) and installed Designate alongside a DevStack instance | 16:27 |
dxu | But it looks like designate has trouble connecting to BIND9 | 16:27 |
dxu | The pool manager is giving me this error about `No targets for <Pool id:'.......c842' name:'default'> found.` | 16:28 |
dxu | Does anyone have any ideas? | 16:28 |
mugsie | dxu: what version are you trying to install? | 16:37 |
mugsie | it looks like mitaka | 16:37 |
Kdecherf | is there any work in progress to add an experimental support of ALIAS record type? (non-standard) | 16:40 |
mugsie | Kdecherf: yes, - but it is failing gate | 16:41 |
mugsie | elarson: was writing it | 16:41 |
dxu | mugsie: I'm installing from the master branch of designate | 16:41 |
mugsie | dxu: Ah, ok. kilo is a much older version | 16:41 |
*** fawadkhaliq has joined #openstack-dns | 16:42 | |
*** fawadkhaliq has quit IRC | 16:42 | |
Kdecherf | mugsie elarson what is the status of the work? | 16:42 |
*** fawadkhaliq has joined #openstack-dns | 16:42 | |
mugsie | dxu: http://docs.openstack.org/developer/designate/pools.html | 16:42 |
mugsie | http://docs.openstack.org/developer/designate/backends/bind9.html has an example pools.yaml sample | 16:43 |
mugsie | Kdecherf: stalled, afaik | 16:43 |
dxu | mugsie, Thank you, I will take a look at that. | 16:43 |
mugsie | it is a tough job | 16:43 |
Kdecherf | mugsie: i could be interested to contribute :) | 16:44 |
*** rudrajit has joined #openstack-dns | 16:44 | |
elarson | Kdecherf: I have a branch that has had some trouble merging as it sat for a while. I need to redo it, but it was functional. unfortunatly, other priorities got in the way | 16:50 |
Kdecherf | elarson: let me know if i can help (or/and if i can test it) | 16:51 |
elarson | Kdecherf: here is the latest https://review.openstack.org/#/c/311204/ | 16:52 |
Kdecherf | elarson: thanks, i will check that | 16:55 |
*** james_li has quit IRC | 16:56 | |
elarson | Kdecherf: thanks! Let me know if you have any questions I can help answer! | 16:57 |
*** ducttape_ has joined #openstack-dns | 17:01 | |
dxu | How do I reload any changes to designate.conf? | 17:02 |
*** ducttape_ has quit IRC | 17:03 | |
*** ducttape_ has joined #openstack-dns | 17:04 | |
elarson | dxu: restarting the process should pick up the changes | 17:06 |
dxu | elarson, Would that process be designate-central? | 17:08 |
*** bpokorny has joined #openstack-dns | 17:12 | |
elarson | dxu: whatever process that has changes you need to pick up :) | 17:14 |
dxu | elarson, Makes sense. Thanks! | 17:14 |
dxu | Now I'm getting designate-rootwrap not found. A quick search on the documentation/google hasn't turned up anything. Where does that command come from? I see the rootwrap.conf files in the etc/designate directory | 17:15 |
elarson | dxu: the rootwrap is some configuration that determines how designate tries to call commands as root (ie like rndc) | 17:17 |
elarson | dxu: not sure your use case, but you can try running processes as root | 17:17 |
elarson | I think pool manager is probably the only one that needs it | 17:17 |
dxu | Right, it's pool manager that's giving me the rootwrap error. It looks like it's trying to do something like `sudo designate-rootwrap ....` | 17:19 |
dxu | So designate-rootwrap must be some kind of script, it's just I can't locate that script | 17:19 |
elarson | dxu: exactly | 17:19 |
elarson | dxu: there is a etc/designate/rootwrap.conf.sample in the repo | 17:20 |
* elarson just finished a taco so will hopefully be a little less curt with answers ;) | 17:22 | |
elarson | dxu: http://docs.openstack.org/developer/designate/install/ubuntu-dev.html provides a little more insight | 17:23 |
elarson | you can see in the docs we run a script to copy all the *.sample files to get the basic configuration in place | 17:24 |
elarson | which includes the rootwrap bits | 17:24 |
dxu | I uncommented the line `# root_helper = sudo` and restarted everything and it seemed to do the trick. Thanks again for all your help! | 17:24 |
elarson | dxu: my pleasure! | 17:25 |
dxu | Is it at all possible to run designate so that for every project that gets created in an openstack cluster, that project gets assigned its own isloated DNS server? The idea is that I want to run one DNS server instance and have multiple tenants inside that one server. | 17:42 |
mugsie | dxu: right now, no. | 17:43 |
mugsie | you can multiple pools of servers, but they are shared by all users | 17:43 |
mugsie | wait, re reading that | 17:44 |
mugsie | you want a single instace of bind / powerdns / what ever | 17:44 |
mugsie | and have all projects share it? | 17:44 |
mugsie | that is what we do currently | 17:44 |
elarson | dxu: the thing to remember is that designate doesn't mess with the actual dns server outside of administering the data. you still need to provision the actual dns servers (ie bind, powerdns, etc) yourself. | 17:47 |
dxu | mugsie, Yes, I just want a single instance of bind/powerdns/w.e and have all projects share it. But the caveat is that no one project can see entries from other projects | 17:47 |
dxu | elarson, That's what I thought. I just wanted to double check | 17:48 |
mugsie | dxu: well, they wont be able to see each others domains in the API | 17:49 |
mugsie | but they can query the DNS server | 17:49 |
mugsie | when you say "see" do you mean in the API, or on the DNS server? | 17:50 |
dxu | On the DNS server | 17:50 |
mugsie | well, with the way DNS works anyone has to be able to query the dns server | 17:50 |
*** dxu has quit IRC | 17:50 | |
*** dxu has joined #openstack-dns | 17:51 | |
*** ChanServ changes topic to "OpenStack Designate - Logged @ http://eavesdrop.openstack.org/irclogs/%23openstack-dns | Review Dashboard @ http://graham.hayes.ie/designate/dashboard" | 17:52 | |
mugsie | dxu: well, with the way DNS works anyone has to be able to query the dns server | 17:52 |
dxu | Let me back up and explain the scenario first. Right now we have a big openstack cluster where teams a provisioned projects. Some teams want to set up complex network topologies and test some network software. What they have to do right now is manually spin up instances with a manually configured DNS server | 17:54 |
dxu | What I'd like to do is have some kind of setup where every project automatically gets assigned an isolated DNS server | 17:54 |
dxu | This is what I initially thought designate did to be honest | 17:55 |
mugsie | ah | 17:55 |
mugsie | OK. | 17:56 |
mugsie | we are looking to do private DNS Servers, but at some popint in the future | 17:56 |
mugsie | designate is mainly about service provider DNSaaS (like DynECT / Rackspace DNS / HP Cloud DNS ) | 17:57 |
dxu | Right, it took watching a few conference videos to figure that out haha | 17:57 |
dxu | I think it would be helpful if this project had a "why choose designate" explanation somewhere | 17:57 |
mugsie | dxu: noted - will add it ot the list of docs | 17:58 |
mugsie | for those teams, is there any reason the DNS Server has to be islolated> | 17:59 |
mugsie | ?* | 17:59 |
*** jhfeng has quit IRC | 17:59 | |
dxu | The engineers get lazy and share the same heat templates, which means same instance names everywhere. They also make the DNS name of each host the same as the instance name, so we would see collisions if the DNS servers are not isolated | 18:02 |
*** jhfeng has joined #openstack-dns | 18:03 | |
mugsie | ah, ok. | 18:04 |
mugsie | in heat, you could just have a "prefix" input, that prepends to the zone name? | 18:05 |
dxu | So something like host1.PREFIXzone.domain.com? | 18:06 |
mugsie | yeah | 18:08 |
dxu | Well that would require a change made to the heat template every time, no? | 18:08 |
mugsie | you specifiy it as an inpout to the template | 18:09 |
mugsie | then it would have to supplied every time the stack is booted, wihtout changing the actual tempate | 18:09 |
-openstackstatus- NOTICE: Zuul has been restarted to correct an error condition. Events since 17:30 may have been missed; please 'recheck' your changes if they were uploaded since then, or have "NOT_REGISTERED" errors. | 18:10 | |
elarson | mugsie: we should think about supporting service discovery like consul with designate | 18:10 |
elarson | seeing as there are two concepts of dns out there, the traditional mode, which designate does well and the service discovery bits which designate hasn't really explored | 18:11 |
elarson | it might be more of a client piece... | 18:12 |
dxu | mugsie, Ah, that makes sense. I'm not very familiar with the heat stuff yet. I'll look into that, but my initial concern is that the teams run the templates as part of continuous integration, and that this would be a breaking change or be even more work than just spinning up an image of a DNS server | 18:12 |
elarson | anyway thinking aloud! | 18:12 |
mugsie | elarson: yeah, I have thought of that alright. | 18:12 |
mugsie | mu concern is the propagation time | 18:12 |
mugsie | for service discovery that has to be *fast* | 18:12 |
mugsie | as in, oh crap, my DB is on fire, swap hosts | 18:13 |
elarson | mugsie: that would really depend on name server. if the zone is mapped to a specific cluster local dns server, then that doesn't matter much | 18:13 |
mugsie | dxu: yeah, it was just an idea from the top of my head. | 18:13 |
dxu | mugsie, :) | 18:16 |
*** jhfeng has quit IRC | 18:26 | |
*** jhfeng has joined #openstack-dns | 18:32 | |
*** bpokorny has quit IRC | 18:33 | |
*** bpokorny has joined #openstack-dns | 18:33 | |
*** AJaeger has joined #openstack-dns | 18:34 | |
*** AJaeger has left #openstack-dns | 18:34 | |
*** jmcbride has quit IRC | 18:35 | |
*** bpokorny has quit IRC | 18:38 | |
*** bpokorny has joined #openstack-dns | 18:40 | |
*** jmcbride has joined #openstack-dns | 18:43 | |
*** ducttape_ has quit IRC | 18:49 | |
*** ducttape_ has joined #openstack-dns | 18:51 | |
*** nyechiel has quit IRC | 18:58 | |
*** nyechiel has joined #openstack-dns | 19:03 | |
*** ducttape_ has quit IRC | 19:07 | |
*** nyechiel has quit IRC | 19:11 | |
*** ducttape_ has joined #openstack-dns | 19:22 | |
*** bpokorny has quit IRC | 19:35 | |
dxu | Where can I find some examples of sample notification handlers for sink? | 19:41 |
*** bpokorny has joined #openstack-dns | 19:42 | |
mugsie | dxu: https://github.com/openstack/designate/tree/master/contrib/designate-ext-samplehandler | 19:43 |
dxu | Thanks! | 19:44 |
*** kodoku has quit IRC | 19:56 | |
*** fawadkhaliq has quit IRC | 20:01 | |
*** fawadkhaliq has joined #openstack-dns | 20:01 | |
*** fawadkhaliq has quit IRC | 20:05 | |
*** EricGonczer_ has quit IRC | 20:06 | |
*** bpokorny has quit IRC | 20:07 | |
*** bpokorny has joined #openstack-dns | 20:13 | |
*** EricGonczer_ has joined #openstack-dns | 20:14 | |
*** bpokorny has quit IRC | 20:30 | |
*** openstackgerrit has quit IRC | 20:48 | |
*** openstackgerrit has joined #openstack-dns | 20:48 | |
*** ChanServ sets mode: +v openstackgerrit | 20:48 | |
*** nyechiel has joined #openstack-dns | 21:04 | |
*** chlong has joined #openstack-dns | 21:06 | |
*** ivase has quit IRC | 21:13 | |
*** nyechiel has quit IRC | 21:15 | |
*** jmcbride has quit IRC | 21:16 | |
*** EricGonczer_ has quit IRC | 21:18 | |
*** jmcbride has joined #openstack-dns | 21:26 | |
openstackgerrit | Benjamin George proposed openstack/designate: Add etc/designate/*.yaml to .gitignore https://review.openstack.org/327344 | 21:27 |
*** sonuk has joined #openstack-dns | 21:29 | |
*** sonuk has quit IRC | 21:36 | |
*** johnbelamaric has quit IRC | 21:36 | |
*** rudrajit_ has joined #openstack-dns | 21:38 | |
elarson | our intern's first patch!!!!! ^^^^ | 21:39 |
*** rudrajit has quit IRC | 21:41 | |
dxu | Is there documentation for writing neutron handlers? All I could find were conference videos that are slightly old | 21:43 |
openstackgerrit | Benjamin George proposed openstack/designate: Add etc/designate/*.yaml to .gitignore https://review.openstack.org/327344 | 21:56 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/designate: Updated from global requirements https://review.openstack.org/327364 | 21:57 |
*** ducttape_ has quit IRC | 21:57 | |
*** jmcbride has quit IRC | 21:59 | |
*** ducttape_ has joined #openstack-dns | 22:04 | |
*** pglass has quit IRC | 22:08 | |
*** sonuk has joined #openstack-dns | 22:14 | |
*** ducttape_ has quit IRC | 22:16 | |
*** bpokorny has joined #openstack-dns | 22:19 | |
*** ducttape_ has joined #openstack-dns | 22:20 | |
*** sonuk has quit IRC | 22:22 | |
*** leitan has quit IRC | 22:23 | |
*** mlavalle has quit IRC | 22:38 | |
*** fawadkhaliq has joined #openstack-dns | 22:44 | |
*** jhfeng has quit IRC | 22:48 | |
*** ducttape_ has quit IRC | 23:03 | |
*** ducttape_ has joined #openstack-dns | 23:04 | |
*** rudrajit_ has quit IRC | 23:13 | |
*** fawadkhaliq has quit IRC | 23:17 | |
*** fawadkhaliq has joined #openstack-dns | 23:18 | |
*** fawadkhaliq has quit IRC | 23:21 | |
*** Daviey has joined #openstack-dns | 23:34 | |
*** kei_yama has joined #openstack-dns | 23:36 | |
*** ducttape_ has quit IRC | 23:57 | |
*** ducttape_ has joined #openstack-dns | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!