Wednesday, 2014-03-05

*** msisk has quit IRC00:06
*** nkinder has quit IRC00:12
*** richm has quit IRC00:12
*** shakayumi has joined #openstack-dns00:24
*** eankutse has joined #openstack-dns00:25
*** eankutse has quit IRC00:28
*** CaptTofu has joined #openstack-dns00:46
*** CaptTofu has quit IRC00:50
*** vinod has joined #openstack-dns01:01
*** crc32 has quit IRC01:07
*** jmcbride has joined #openstack-dns01:22
*** vinod has quit IRC01:28
*** vinod has joined #openstack-dns01:31
*** vinod has joined #openstack-dns01:35
*** nkinder has joined #openstack-dns01:36
*** vinod has quit IRC01:36
*** vinod has joined #openstack-dns01:42
*** vinod has quit IRC01:45
*** jmcbride has quit IRC01:46
*** nosnos has joined #openstack-dns01:56
*** mwagner_lap has joined #openstack-dns02:16
*** eankutse has joined #openstack-dns02:17
*** jmcbride has joined #openstack-dns02:19
*** jmcbride has quit IRC02:23
*** CaptTofu has joined #openstack-dns02:29
*** eankutse has quit IRC02:31
*** ctracey|away has joined #openstack-dns03:33
*** CaptTofu has quit IRC03:54
*** CaptTofu has joined #openstack-dns03:54
*** CaptTofu has quit IRC03:58
*** ytwu has quit IRC04:35
*** ytwu has joined #openstack-dns04:37
*** ytwu has quit IRC04:43
*** ytwu has joined #openstack-dns04:43
*** ytwu has quit IRC05:15
*** ytwu has joined #openstack-dns05:16
*** ytwu has quit IRC05:39
*** ytwu has joined #openstack-dns05:40
*** CaptTofu has joined #openstack-dns05:55
*** ytwu has quit IRC05:57
*** ytwu has joined #openstack-dns05:59
*** baribalbear has joined #openstack-dns05:59
*** CaptTofu has quit IRC06:00
*** ctracey|away is now known as ctracey07:09
*** CaptTofu has joined #openstack-dns07:56
*** mwagner_lap has quit IRC08:11
*** nosnos has quit IRC08:11
*** nkinder has quit IRC08:11
*** openstackgerrit has quit IRC08:11
*** HenryG has quit IRC08:11
*** baribalbear has quit IRC08:11
*** shakayumi has quit IRC08:11
*** mnaser has quit IRC08:11
*** kiall has quit IRC08:11
*** CaptTofu has quit IRC08:11
*** ctracey has quit IRC08:11
*** rossk has quit IRC08:11
*** simonmcc has quit IRC08:11
*** dklyle has quit IRC08:11
*** seventy3 has quit IRC08:11
*** ytwu has quit IRC08:11
*** vipul has quit IRC08:11
*** rektide has quit IRC08:11
*** fouxm has quit IRC08:11
*** harmw has quit IRC08:11
*** bauruine has quit IRC08:11
*** spiffxp_ has quit IRC08:11
*** mugsie has quit IRC08:11
*** baffle has quit IRC08:11
*** zigo has quit IRC08:11
*** mikal has quit IRC08:11
*** ChanServ has quit IRC08:11
*** rjrjr has quit IRC08:11
*** ekarlso has quit IRC08:11
*** mwagner_lap has joined #openstack-dns08:28
*** nosnos has joined #openstack-dns08:28
*** mwagner_lap has quit IRC08:29
*** nosnos has quit IRC08:29
*** nkinder has joined #openstack-dns09:02
*** openstackgerrit has joined #openstack-dns09:02
*** mwagner_lap has joined #openstack-dns09:02
*** nosnos_ has joined #openstack-dns09:02
*** ytwu has joined #openstack-dns09:02
*** ctracey has joined #openstack-dns09:02
*** rjrjr has joined #openstack-dns09:02
*** rossk has joined #openstack-dns09:02
*** mnaser has joined #openstack-dns09:02
*** ekarlso has joined #openstack-dns09:02
*** HenryG has joined #openstack-dns09:02
*** vipul has joined #openstack-dns09:02
*** kiall has joined #openstack-dns09:02
*** fouxm has joined #openstack-dns09:02
*** rektide has joined #openstack-dns09:02
*** seventy3 has joined #openstack-dns09:02
*** dklyle has joined #openstack-dns09:02
*** simonmcc has joined #openstack-dns09:02
*** bauruine has joined #openstack-dns09:02
*** harmw has joined #openstack-dns09:02
*** spiffxp_ has joined #openstack-dns09:02
*** mugsie has joined #openstack-dns09:02
*** baffle has joined #openstack-dns09:02
*** zigo has joined #openstack-dns09:02
*** mikal has joined #openstack-dns09:02
*** ChanServ has joined #openstack-dns09:02
*** dickson.freenode.net sets mode: +vo openstackgerrit ChanServ09:02
*** cflamrques has joined #openstack-dns09:25
openstackgerritEndre Karlson proposed a change to stackforge/designate: Introduce nameservers endpoint for zones  https://review.openstack.org/7815610:51
openstackgerritEndre Karlson proposed a change to stackforge/python-designateclient: Initial V2  https://review.openstack.org/7645710:55
openstackgerritEndre Karlson proposed a change to stackforge/designate: Introduce nameservers endpoint for zones  https://review.openstack.org/7815610:57
openstackgerritA change was merged to stackforge/designate: Ensure Storage Implementions match the Interface  https://review.openstack.org/7563311:04
*** CaptTofu has joined #openstack-dns11:35
*** simonmcc_ has joined #openstack-dns11:50
*** simonmcc has quit IRC11:56
*** simonmcc_ is now known as simonmcc11:56
*** ctracey has quit IRC11:56
*** seventy3 has quit IRC11:56
*** ctracey has joined #openstack-dns11:57
*** seventy3_away has joined #openstack-dns11:57
*** seventy3_away is now known as seventy311:57
*** CaptTofu has quit IRC12:09
*** CaptTofu has joined #openstack-dns12:09
*** CaptTofu has quit IRC12:14
*** CaptTofu has joined #openstack-dns12:16
*** cflamrques has quit IRC12:18
*** CaptTofu has quit IRC12:50
*** CaptTofu has joined #openstack-dns12:51
*** CaptTofu has quit IRC12:55
*** jmcbride has joined #openstack-dns12:56
*** jmcbride1 has joined #openstack-dns12:57
*** jmcbride has quit IRC13:01
*** CaptTofu has joined #openstack-dns13:32
*** artom has joined #openstack-dns13:44
*** nosnos_ has quit IRC13:45
*** nosnos has joined #openstack-dns13:48
*** nosnos has quit IRC13:49
*** nosnos has joined #openstack-dns13:50
*** nosnos has quit IRC13:54
*** msisk has joined #openstack-dns14:12
*** eankutse has joined #openstack-dns14:20
*** eankutse has quit IRC14:21
*** eankutse has joined #openstack-dns14:21
*** vinod has joined #openstack-dns14:57
*** CaptTofu has quit IRC15:04
*** artom has quit IRC15:06
*** jmcbride1 has quit IRC15:06
*** mwagner_lap has quit IRC15:08
*** jmcbride has joined #openstack-dns15:10
*** CaptTofu has joined #openstack-dns15:16
*** jmcbride has quit IRC15:31
*** eankutse has quit IRC15:32
*** eankutse has joined #openstack-dns15:32
*** vinod has quit IRC15:33
*** jmcbride has joined #openstack-dns15:35
*** jmcbride has quit IRC15:36
*** eankutse has quit IRC15:36
*** artom has joined #openstack-dns15:46
*** jmcbride has joined #openstack-dns16:03
*** jmcbride has quit IRC16:05
*** mwagner_lap has joined #openstack-dns16:17
*** msisk has quit IRC16:22
*** richm has joined #openstack-dns16:26
*** jmcbride has joined #openstack-dns16:31
richmAre there any migration scripts to migrate data from a dns server to designate?16:32
*** jmcbride has quit IRC16:32
mnaserrichm: i believe there is an import feature from bind zones16:33
mnaserrichm: https://github.com/stackforge/designate/commit/343e087e65e19489fb50e9bd7cc93d8966c7f32a / https://blueprints.launchpad.net/designate/+spec/domain-import-export16:34
kialltheres also this: https://github.com/stackforge/designate/blob/master/contrib/zoneextractor.py16:35
kiallwhich reads in the named.conf and produces a set of zonefiles suitable for sending to artom's import API..16:35
kiall(e.g. resolves any includes etc)16:35
* artom should probably document that part of the V2 API...16:37
*** rossk has quit IRC16:39
*** msisk has joined #openstack-dns16:41
*** eankutse has joined #openstack-dns16:43
*** eankutse has quit IRC16:43
*** eankutse has joined #openstack-dns16:44
*** vinod has joined #openstack-dns16:50
kiallHey Guys - Meeting in 10 mins16:52
eankutsecool16:52
*** betsy has joined #openstack-dns16:54
*** dklyle has quit IRC16:54
*** orion195 has joined #openstack-dns16:55
orion195hi guys, quick question: I'd like to know if deignate is what I need to allow an instance, with private IP to have a DNS cname16:55
orion195in other words: I'd like to be able to create a DNS name for any instance I create, is designate what I need ?16:56
*** rjrjr_ has joined #openstack-dns16:59
*** tsimmons has joined #openstack-dns17:05
*** artom has quit IRC17:15
*** tsimmons has quit IRC17:17
*** CaptTofu has quit IRC17:25
*** CaptTofu has joined #openstack-dns17:26
*** tsimmons has joined #openstack-dns17:27
*** tsimmons has quit IRC17:29
*** jorgem has joined #openstack-dns17:29
*** CaptTofu has quit IRC17:30
*** openstackgerrit has quit IRC17:32
*** jmcbride has joined #openstack-dns17:40
*** rossk has joined #openstack-dns17:41
*** jmcbride has quit IRC17:44
*** CaptTofu has joined #openstack-dns18:00
rjrjr_kiall, what time friday works for you?18:00
kiallrjrjr__: Anytime up to about 19:00 UTC I'm usually in the office :)18:00
rjrjr_i'll work around your schedule.  when does your day start (UTC)?18:00
rjrjr_11:00 UTC?18:01
kiallYep - exactly :)18:01
kiall(well .. 10:00 UTC, but I'm usually catching up on email for an hour)18:01
*** vinod has quit IRC18:02
rjrjr_perfect.  i'll start the implementation and we'll discuss on Friday.  thanks!18:02
*** artom has joined #openstack-dns18:03
*** ctracey is now known as ctracey|away18:07
*** vinod has joined #openstack-dns18:08
*** msisk has quit IRC18:17
*** openstackgerrit has joined #openstack-dns18:26
*** ChanServ sets mode: +v openstackgerrit18:26
*** eankutse has quit IRC18:32
*** ctracey|away is now known as ctracey18:39
*** vinod has quit IRC18:54
*** jmcbride has joined #openstack-dns18:55
*** gharmony has joined #openstack-dns18:57
*** openstackgerrit has quit IRC19:02
*** ctracey is now known as ctracey|away19:21
*** ctracey|away is now known as ctracey19:22
*** msisk has joined #openstack-dns19:24
*** baribalbear has joined #openstack-dns19:40
baribalbearHi guys19:40
baribalbearafter I fetched designate from git from scratch and configured again I managed to get notifications from neutron19:41
*** eankutse has joined #openstack-dns19:41
baribalbearand get floating ip auto populated by designate19:41
baribalbearbut for nova and internal ips still no luck :(19:42
baribalbearany advices?19:42
*** eankutse has quit IRC19:43
*** eankutse has joined #openstack-dns19:43
*** jmcbride has joined #openstack-dns19:48
*** jmcbride has quit IRC19:54
*** gharmony has quit IRC20:06
*** vinod has joined #openstack-dns20:14
*** jorgem has quit IRC20:14
*** jorgem has joined #openstack-dns20:20
*** eankutse has quit IRC20:28
*** eankutse has joined #openstack-dns20:28
rjrjr_baribalbear, i've been using nova for creating A records for fixed IPs.  what is your issue exactly?20:29
baribalbearrjrjr_: by default designate has a default config for notification topic "monitor" for nova and fip handlers. I have added them to nova and neutron configs and restarted nova-api and neutron-server. After that sink could get fip message but not the message from nova.20:34
rjrjr_in nova.conf, did you also set notify_on_state_change = vm_and_task_state?20:35
baribalbearyep, of course20:37
baribalbearI need to restart only nova-api? or other services as well after this change?20:38
baribalbearas I restarted only nova-api20:38
*** crc32 has joined #openstack-dns20:38
rjrjr_other nova services.  i'm pretty sure the API is just the REST API.20:38
baribalbearnotification_driver=nova.openstack.common.notifier.rpc_notifier20:39
baribalbearnotification_driver=ceilometer.compute.nova_notifier20:39
baribalbearnotification_topics=notifications,monitor20:39
baribalbearnotify_on_state_change=vm_and_task_state20:39
rjrjr_looks correct.  are you using rabbitmq?20:39
baribalbearok, I'll get it a try. Thx, for info20:39
baribalbearyep20:39
rjrjr_you could install the rabbitmq admin gui and see the messages in the nova queue(s).20:40
baribalbearhmm, I have only ctl tool:20:41
baribalbeardesignate.notifications.handler:neutron_floatingip.neutron.monitor.info 820:41
baribalbeardesignate.notifications.handler:neutron_floatingip.neutron.notifications.info   020:41
baribalbeardesignate.notifications.handler:nova_fixed.nova.monitor.info    520:41
baribalbeardesignate.notifications.handler:nova_fixed.nova.notifications.info      020:41
baribalbearmonitor.info    113520:41
baribalbearnotifications.error     34920:41
baribalbearnotifications.info      020:41
baribalbearnotifications.warn      020:41
rjrjr_the rabbitmq-management plugin provies the HTTP GUI.  it is extremely helpful and you can see the exact messages.  you'll be looking for messages with compute.instance.create.end as the event type.20:42
baribalbearthose message counters mean that these amount of messages are still in the queues?20:42
rjrjr_that is one event type that the default Nova notification handler processes.20:42
baribalbearcool. will set up it.20:43
rjrjr_i'm not 100% sure.  the HTTP GUI is extremely helpful in diagnosing these things.20:43
rjrjr_also, no guarantee it will help, but i wrote a simple python app with a shell wrapper that simulates Nova creation and deletion messages.  i use this to test Designate: https://github.com/rjrjr999/openstack-rabbitmq-tools20:47
baribalbearlooks interesting. Thank you. Will test it...20:53
rjrjr_let us know if you get things working.20:54
baribalbearlooks like it worked21:00
rjrjr_good to hear.21:00
baribalbearI reconfigured designate to use notifications topic instead of monitor21:00
baribalbearand it started to consume both nova and fip21:01
baribalbearhowever when deleting VM from horizon it deletes nova internal ip but leave fip in dns21:01
baribalbearmaybe it is a feature? :)21:02
rjrjr_are you using the BIND9 backend?21:02
rjrjr_the BIND9 backend has a bug with deleting DNS entries.  the entries are deleted in designate, but not in BIND.  at least, until the next DNS operation that updates the zone. :)21:05
baribalbearno no no21:06
baribalbearusing powerdns21:06
rjrjr_ah...21:07
baribalbearit removes fip only if you disassociate fip21:08
baribalbearI mean removes from dns db21:08
mugsiebaribalbear: that does sound like a bug21:09
baribalbearso when you terminate a VM with assigned fip designate should remove both fip and internal ip from dns?21:10
mugsieI would have said so.. not sure if it is possible thought21:11
mugsiethough*21:11
mugsienuetron isnt very verbose with the events it emits21:11
baribalbearbtw, maybe someone here already has a script to populate designate DNS from the neutron/nova mysql db directly? Just to import all the already created vms into DNS21:13
baribalbear?21:13
mugsienot that I have seen21:13
mugsieekarlso: ?21:13
baribalbearas right now it only populates records for new vms only21:14
baribalbearbut I have already 60+ VMs created and fip assigned21:14
baribalbearalso wanted to ask - last time I had issues with notifications for nova (even if I set notifications topic instead of monitor in designate). The only I did it to work right now is installed designate from scratch in git.  I assume that sources update helped me. So the question is for now do you have some most stable branch/tag to install from? Or I should every time update from master?21:22
*** sn6i23a has joined #openstack-dns21:22
mugsiewhere did you install from last time baribalbear ?21:27
mugsiewe have a stable branch, but I think it may be what you installed21:27
mugsiewe will be releasing icehouse-3 soon enough, but it is not guarentteed to be 100% stable21:28
rjrjr_the stable/havana branch is the "stable" branch.  the master branch has the icehouse release work.  with that said, much has changed and the master branch has all those changes.21:28
ekarlsomugsie: ?21:28
mugsieekarlso: do you ever read scrollback? :021:29
mugsie;) *21:29
ekarlsomugsie: ... to long to read : p21:29
mugsie[21:13] < baribalbear> | btw, maybe someone here already has a script to populate designate DNS from the neutron/nova mysql db directly? Just to import all the already created vms into DNS21:29
mugsiefigured if anyone did it would be you21:29
ekarlsoNo not atm, but shouldn't be that hard21:29
* ekarlso think's mugsie is painting a public bullseye on him21:30
mugsieme? never..21:30
ekarlso:p21:30
* mugsie runs away from all the lasers now pointed at ekarlso 21:30
baribalbearI used http://designate.readthedocs.org/en/latest/getting-started.html21:35
baribalbeardoes this how-to has a stable branch to install?21:36
mugsiesorry, I meant before you used git21:36
baribalbearlast time I used also this git21:36
mugsieah21:36
mugsiesorry (confused myself)21:36
baribalbearso you mean it is smth with configuration then? can't be code?21:36
baribalbearAs I spent much time on those notifications issues21:37
mugsieit could be code21:37
mugsiethat is the instructions for master (bleeding edge)21:37
* mugsie makes a note to fix those docs21:37
baribalbearok, so what to you propose to use then for openstack havana updating via rdo repository?21:38
mugsieyou can pip install designate21:39
baribalbearI mean which designate branch?21:39
mugsieah, stable/havana21:39
*** artom has quit IRC21:51
*** mwagner_lap has quit IRC21:57
*** jorgem has quit IRC22:30
*** sn6i23a has quit IRC22:33
*** jorgem has joined #openstack-dns22:33
*** sn6i23a has joined #openstack-dns22:34
*** jmcbride has joined #openstack-dns22:39
baribalbearis it possible for floatingip handler to use display_name like for nova handler?22:41
baribalbearfor example I created two domains openstack.local and floating.openstack.local22:41
baribalbearnova uses openstack.local to publish records as display_name.domain22:42
baribalbearwanted the same for floatingip but point to different domain floating.openstack.local22:43
baribalbearbut looks like neutron message has port_id, id and others attributes missing display_name (vm name in UI)22:45
*** vinod has quit IRC22:45
baribalbearso my goal is to have say test1.test2.openstack.local for nova internal ip and test1.test2.floating.openstack.local for floating ip22:46
baribalbearis it possible somehow to have meaningful name for the floating ip in dns?22:47
mugsiebaribalbear: let me check...22:49
mugsienot sure that neutron includes that sort of info in the message22:49
*** jmcbride has quit IRC22:51
mugsiebaribalbear: yeah, neutron doesn't have those details in the event payload22:54
mugsieyou could write a wrapper, that looks that sort of stuff up22:54
mugsiebut that would be it22:54
*** vinod has joined #openstack-dns22:55
*** jmcbride has joined #openstack-dns23:02
*** openstack has joined #openstack-dns23:03
*** ChanServ sets mode: +v openstack23:03
*** jmcbride has quit IRC23:04
baribalbearlooks like through neutron we can't find vm name23:04
baribalbearbut through "nova list" it is possible23:04
baribalbear| ID                                   | Name        | Status | Task State | Power State | Networks                                 |23:05
baribalbear+--------------------------------------+-------------+--------+------------+-------------+------------------------------------------+23:05
baribalbear| b0363a12-8c1e-4ccd-8d1d-617f2bcf2ff9 | Chef Server | ACTIVE | None       | Running     | InternalNetwork=192.168.0.14, 10.2.5.150 |23:05
mugsieyou can do a port-show <id> and get an instance id from that, if that helps23:17
vinodmugsie: fyi - opened a bug https://bugs.launchpad.net/designate/+bug/128845623:19
mugsievinod: good catch23:20
*** eankutse1 has joined #openstack-dns23:20
vinodshould this be fixed for i3 release?23:21
mugsieyup23:21
mugsiewell23:21
mugsiedepending on how bad it is23:21
mugsieI would prefer to see that in i323:21
vinodi will work on a fix23:21
vinodi too would like to see it fixed for i323:22
*** eankutse has quit IRC23:23
*** eankutse1 has quit IRC23:24
*** CaptTofu has quit IRC23:28
*** CaptTofu has joined #openstack-dns23:28
*** CaptTofu has quit IRC23:33
*** msisk has quit IRC23:35
*** betsy has quit IRC23:36
*** msisk has joined #openstack-dns23:36
*** vinod has quit IRC23:36
*** jorgem has quit IRC23:42
*** jorgem1 has joined #openstack-dns23:42
richmcan someone verify that the example of how to create a PTR record at http://designate.readthedocs.org/en/latest/rest/v1/records.html#create-record is working?23:44
richmhmm23:45
richmHost: 2.3.192.in-addr.arpa.23:45
richmdoes that mean I need to use that in my url?23:45
*** CaptTofu has joined #openstack-dns23:45
richme.g. http://2.3.192.in-addr.arpa:9001/v1/domains/xxx/records?23:45
mugsierichm: nope, but in the default config shipped with designate we disable to creation of PTRs23:56
mugsieyou create it the same way you create an A record.23:56
mugsieyou just have to create the 2.3.192.in-addr.arpa. domain first23:56

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!