Friday, 2015-09-18

*** l6unchpad has joined #openstack-dns00:03
*** l6unchpad has quit IRC00:08
*** l6unchpad has joined #openstack-dns00:10
*** l6unchpad has quit IRC00:11
*** dtx00ff has quit IRC00:14
*** dtx00ff has joined #openstack-dns00:15
*** rudrajit has quit IRC00:30
*** mlavalle has quit IRC00:32
*** banix has joined #openstack-dns00:40
openstackgerritMerged openstack/designate-specs: Add spec for designate-to-designate driver  https://review.openstack.org/21372600:48
*** dtx00ff has quit IRC00:51
*** ducttape_ has quit IRC00:59
*** ducttape_ has joined #openstack-dns00:59
*** banix has quit IRC01:02
*** ducttape_ has quit IRC01:04
*** penick has quit IRC01:05
*** sonuk has quit IRC01:18
*** banix has joined #openstack-dns01:18
*** banix has quit IRC01:24
*** stanzgy has joined #openstack-dns01:26
*** jbasalone has quit IRC01:35
*** jbasalone has joined #openstack-dns01:36
*** jmcbride has quit IRC02:01
*** csoukup has joined #openstack-dns02:06
*** banix has joined #openstack-dns02:13
*** stanzgy__ has joined #openstack-dns02:20
*** stanzgy__ has quit IRC02:21
*** stanzgy__ has joined #openstack-dns02:22
*** jbasalone has quit IRC02:34
*** richm has quit IRC02:46
*** rudrajit has joined #openstack-dns03:00
*** fawadkhaliq has joined #openstack-dns03:26
*** penick has joined #openstack-dns03:45
*** EricGonczer_ has joined #openstack-dns04:01
*** EricGonczer_ has quit IRC04:03
*** sonuk has joined #openstack-dns04:08
*** banix has quit IRC04:35
*** fawadkhaliq has quit IRC04:50
*** csoukup has quit IRC05:01
*** Billias has quit IRC05:02
*** Billias has joined #openstack-dns05:02
*** fawadkhaliq has joined #openstack-dns05:17
*** openstackgerrit has quit IRC05:31
*** openstackgerrit has joined #openstack-dns05:31
*** ChanServ sets mode: +v openstackgerrit05:31
*** jroll has quit IRC06:27
*** timsim has quit IRC06:27
*** Trozz has quit IRC06:27
*** timsim has joined #openstack-dns06:29
*** Trozz has joined #openstack-dns06:29
*** rudrajit has quit IRC06:32
*** jroll has joined #openstack-dns06:33
*** HenryG has quit IRC07:21
*** fawadkhaliq has quit IRC07:30
*** fawadkhaliq has joined #openstack-dns07:36
*** jordanP has joined #openstack-dns08:09
*** HenryG has joined #openstack-dns08:12
*** HenryG has quit IRC08:16
*** HenryG has joined #openstack-dns08:30
*** chlong has quit IRC08:47
*** stanzgy has quit IRC09:58
*** stanzgy has joined #openstack-dns09:58
*** fawadkhaliq has quit IRC10:15
*** km has quit IRC10:38
*** mtl1 has joined #openstack-dns10:51
*** mtl11 has quit IRC10:51
*** fawadkhaliq has joined #openstack-dns10:55
*** stanzgy__ has quit IRC10:55
*** stanzgy has quit IRC10:55
*** kei_yama has quit IRC11:08
sonukhi all.11:12
federico3hi11:47
mugsiehey11:49
leitanMorning everyone :)11:59
*** chlong has joined #openstack-dns12:06
*** chlong has quit IRC12:07
*** chlong has joined #openstack-dns12:07
*** tobasco has quit IRC12:13
leitanCan i bother someone with an early morning question about nova + neutron integration on designate, seems i cannot get it working right12:18
mugsieleitan: sure12:21
leitanmugsie, thanks !  ive configured the [handler:nova_fixed] and the [handler:neutron_floatingip] with the domain id wich i already have, and the notification topics that its the same that is configured on nova and neutron.conf12:22
leitanand enabled the notifications handlers under [service:sink]12:23
leitan as enabled_notification_handlers = nova_fixed, neutron_floatingip12:23
leitanrestarted everything including designate-sink, and i see that its connected to rabbit servers just find, but when i create a new vm or attach a floating ip, i dont see that is trying to do nothing12:24
leitanmugsie, what do you think ?12:24
mugsieleitan: do you have celiometer running as well?12:24
leitanyes12:24
mugsieah12:24
mugsieyou need to set neutron / nova to emit events on 2 topiucs12:25
mugsieas either celiometer, or deisgnate will get the event12:25
mugsiebut not both12:25
leitanoh, because the notifications to "notification" topics are right now consumed by ceilometer12:25
mugsieyup12:25
mugsieso if you set it to "notifications, dnsnotifications" in nova and neutron12:26
mugsiethen set sink to listen to dnsnotifications you should be ok12:26
leitanmugsie, awsome, so adding another notification_topic line on nova.conf and neutron conf will be fine or i can specify them comma separated ?12:26
mugsiecomma separated as far as I know12:26
leitanmugsie, thanks ill try it out, you rock12:27
*** banix has joined #openstack-dns12:28
*** ducttape_ has joined #openstack-dns12:30
*** en_austin has joined #openstack-dns12:47
*** ducttape_ has quit IRC12:47
*** ducttape_ has joined #openstack-dns12:47
en_austinhello! does anybody knows, are there any designate clients for Web (not CLI-based) ?12:48
mugsieen_austin: there is a horizon plugin12:49
*** fawadkhaliq has quit IRC12:50
mugsiegithub.com/openstack/designate-dashboard12:50
leitanen_austin, ive intalled the dashboard, works great so far to create domains and records12:51
*** ducttape_ has quit IRC12:52
en_austinhm, thanks..12:55
en_austinbut, since I'm not able to run Horizon (i'm not responsible for that, unfortunately :( - i'm now trying to develop my own dashboard. so, the main question is - how to implement a pagination between data objects from v2 api response? it has only "next" and "self" properties - but, for unknown reasons, it doesn't have any "previous" attribute.12:56
en_austinMaybe, someone can help, how to get a previous page marker without any unnecessary api calls?12:57
mugsieen_austin: there is no previous marker delibeatly12:57
en_austinbut why? :(12:58
mugsiewe have no way of knowing the previous link in designate12:58
mugsiewell, no easy, performant way12:58
mugsieyou should store the links for each page in the client12:58
*** fawadkhaliq has joined #openstack-dns12:59
en_austinbut why just some "offset" and "limit" api parameters cannot be implemented?13:01
en_austinor there was another reasons for not to do that?13:01
en_austine.g /v2/zones?offset=10&limit=10 <-- page #2 for full pagination with 10 entries per page13:02
mugsieen_austin: we would have to track state per user then13:09
mugsiethe end result is, good, reliable pagination is hard. most openstack serviecs have gone with the marker + limit approach, so we decided to follow them13:10
leitanmugsie, do you have some nova.conf with multiple notif topics  ? y tried notification_topics = notifications, dnsnotifications, and its parsing just notifications13:12
*** jmcbride has joined #openstack-dns13:13
mugsieleitan: give me 2 mins -  let me see if I can dig it out13:13
elarsonKiall: I'm not seeing any other task plugins available. I've created a new task myself, but other tasks like periodic_secondary_refresh don't show up in the list of available tasks13:14
elarsonI added some logging in here https://github.com/openstack/designate/blob/master/designate/plugin.py#L142 to test and don't see anything other than the <class 'designate.zone_manager.tasks.PeriodicExistsTask'>13:15
elarsonany ideas what I could be missing?13:16
leitanmugsie, in the meantime im taking a look at oslo_messaging/notify/notifier.py13:17
leitanmugsie, i suspect that i have to pass in in python list format, ill try that out in the meantime13:20
*** banix has quit IRC13:21
*** banix has joined #openstack-dns13:22
mugsieelarson: you may have to to do a "python setup.py develop"13:25
mugsieso it registers the new entry points13:25
leitanmugsie, it was comma separated at the end, but it takes the value from notification_topics at section DEFAULT, for some reason i was changing the value or rabbit_notification_topics on oslo_messaging section13:25
mugsieleitan: ok, i must remember that13:26
mugsieI would have been ages figurign that out :P13:26
elarsonmugsie: ah great. thanks!13:27
*** jmcbride has quit IRC13:27
leitanmugsie, yeah, taking a look at the notify.py helped a lot13:27
*** johnbelamaric has joined #openstack-dns13:44
*** openstackgerrit has quit IRC13:46
*** openstackgerrit has joined #openstack-dns13:46
*** ChanServ sets mode: +v openstackgerrit13:46
*** pmcnabb has quit IRC13:47
*** pmcnabb has joined #openstack-dns13:49
leitanmugsie, still no luck, dnsnotifications shows up as notification topic on both apis and on designate services when they startup, but no dns mapping when i create an instance, and no logs on the sink13:50
leitanmugsie, maybe i have to raise the notification_level from INFO to something more verbose ?13:50
leitanmugsie, im seeing messages from neutron on the topic dnsnotifications via the rabbit web interface13:51
leitanmugsie, so messages are posted there13:51
leitandnsnotifications.info13:51
mugsieleitan: hum13:52
mugsieI am about to jump into a meeting - can you post a sink config file?13:52
mugsieI will have a look an get baki to you13:52
leitanmugsie, sure no doubt, im seeing the messages on /nova/dnsnotifications.info too13:54
leitanill post the sink conf in a minute mugsie  thanks13:54
*** ducttape_ has joined #openstack-dns14:03
*** richm has joined #openstack-dns14:03
*** en_austin has quit IRC14:05
*** lpmulligan has joined #openstack-dns14:06
*** lpmulligan has quit IRC14:06
*** lpmulligan has joined #openstack-dns14:07
*** lpmulligan has quit IRC14:09
leitanmugsie, http://paste.openstack.org/show/467970/14:10
leitanmugsie, thats the full designate config14:10
*** fawadkhaliq has quit IRC14:15
*** en_austin has joined #openstack-dns14:20
*** en_austin has quit IRC14:23
*** jmcbride has joined #openstack-dns14:24
*** banix has quit IRC14:29
*** jroll is now known as jroll|dupe14:31
*** jroll|dupe is now known as brickednick14:31
*** brickednick is now known as jroll14:31
*** pglass has joined #openstack-dns14:41
*** banix has joined #openstack-dns14:42
*** richm has quit IRC14:43
*** richm has joined #openstack-dns14:46
*** csoukup has joined #openstack-dns14:48
*** jmcbride has quit IRC15:00
*** jmcbride has joined #openstack-dns15:03
*** nicodemus_ has joined #openstack-dns15:15
*** fawadkhaliq has joined #openstack-dns15:16
pglassso gate-tempest-dsvm-neutron-src-python-designateclient keeps failing on this: https://review.openstack.org/#/c/216306/15:16
pglass^ it fails to run ansible15:16
jordanPpglass, it could be related to https://review.openstack.org/#/c/224893/ ?15:17
pglassjordanP: uh, it's not the same error message as in that bug report15:19
jordanPpglass, okay. I didn"t check :)15:19
pglassjust "no hosts matched" http://logs.openstack.org/06/216306/7/check/gate-tempest-dsvm-neutron-src-python-designateclient/1e85ac5/console.html#_2015-09-17_22_32_39_52415:19
pglassi was wondering why we even had that gate job running on the client15:20
mugsiepglass: they use designateclient in neutron, (or will soon)15:20
*** fawadkhaliq has quit IRC15:20
*** ccneill has joined #openstack-dns15:22
pglassi guess I will just recheck every day then15:26
*** fawadkhaliq has joined #openstack-dns15:27
timsimhttp://33.media.tumblr.com/86c04ff71c3febbf1fa249c017ea6009/tumblr_mzkqtexOiu1sqjjm1o3_500.gif15:27
*** mlavalle has joined #openstack-dns15:43
openstackgerritCharles Neill proposed openstack/designate: Unauthed tests for RecordSets (Security)  https://review.openstack.org/22374515:48
*** banix has quit IRC15:52
*** EricGonczer_ has joined #openstack-dns16:00
*** EricGonczer_ has quit IRC16:00
*** james_li has joined #openstack-dns16:06
*** jordanP has quit IRC16:08
*** EricGonczer_ has joined #openstack-dns16:10
*** jmcbride has quit IRC16:12
*** EricGonczer_ has quit IRC16:18
*** jmcbride has joined #openstack-dns16:18
*** jmcbride has quit IRC16:21
*** fawadkhaliq has quit IRC16:28
*** jordanP has joined #openstack-dns16:30
*** jordanP has quit IRC16:30
*** EricGonczer_ has joined #openstack-dns16:36
openstackgerritOpenStack Proposal Bot proposed openstack/designate: Updated from global requirements  https://review.openstack.org/22522116:37
pglassdang it gate-tempest-dsvm-neutron-src-python-designateclient16:40
*** EricGonczer_ has quit IRC16:40
*** rudrajit has joined #openstack-dns16:46
*** rudrajit_ has joined #openstack-dns16:51
*** rudrajit has quit IRC16:54
*** fawadkhaliq has joined #openstack-dns16:56
nicodemus_hello! I'm trying to have designate-sink consume notifications from rabbitmq, but without success16:57
nicodemus_I've created specific queues for designate (since ceilometer consumes every message in notifications)16:58
nicodemus_perhaps someone can point me in the right direction?17:00
*** rudrajit_ has quit IRC17:00
*** rudrajit has joined #openstack-dns17:07
*** rudrajit has quit IRC17:08
*** rudrajit has joined #openstack-dns17:21
*** rudrajit has quit IRC17:23
*** fawadkhaliq has quit IRC17:33
leitanmugsie, did you get the chance to take a look at my sink config ?17:33
*** fawadkhaliq has joined #openstack-dns17:33
*** jbasalone has joined #openstack-dns17:35
*** jbasalone is now known as jbasalone-away17:35
*** jbasalone-away is now known as jbasalone17:35
*** c_soukup has joined #openstack-dns17:41
*** csoukup has quit IRC17:44
*** boris-42 has quit IRC17:50
leitanmugsie, we found out with nicodemus_ that neutron and nova are publishing the notifications to their own vhost on rabbit17:51
leitanand designate its connecting to /designate17:52
leitanso designate its not able to get notification on other vhost17:52
leitanis this a bug ? maybe you always tried with a "/" vhost17:52
leitanwe have one vhost per service17:52
leitanor we are doing something wrong ?17:53
leitanmaybe mugsie pglass elarson timsim can lend me a hand on this question ?17:53
leitanso we manually published a notification like nova or neutron on the /designate vhost, and that way worked17:59
*** rudrajit has joined #openstack-dns18:02
*** fawadkhaliq has quit IRC18:04
*** james_li has quit IRC18:08
*** penick_ has joined #openstack-dns18:08
*** penick has quit IRC18:10
*** penick_ is now known as penick18:10
* timsim has never done that personally18:16
timsimBut I know you usually need to publish it twice, and connect sink to the right queue.18:16
timsimi think someone patched sink to listen on on queue, and talk to designate on another.18:17
leitantimsim, hmmm we can try routing the notifications to /designate vhost ... , that will patch it quickly, but i guess designate should be able to get from the nova and neutron vhost like ceilometer18:19
leitantimsim, can you point us to the patch ? to take a look at it ?18:22
timsimI don't know if they ever open sourced it :/18:22
timsimOr if that's even what you need.18:22
timsimIt seems like you could make the emitter emit the notification to two different places.18:23
timsimOne for ceilometer or whomever is consuming, and once for designate.18:23
leitantimsim, i need to check if nova and neutron , actually oslo_messaging support to do that18:26
leitantimsim, ill ask one the oslo-irc, if not well work on a workaround and let you guys know18:28
*** johnbelamaric has quit IRC18:36
*** james_li has joined #openstack-dns18:37
timsimWe're trying for proper nova/neutron integration very soon, the first pieces have already landed, at which point we'll do away with sink.18:38
*** johnbelamaric has joined #openstack-dns18:44
leitantimsim, can i see some code reviews or something ? if not well have to code a pull agent to autocreate the records (not so clean solution)18:46
*** banix has joined #openstack-dns18:47
timsimWhat code reviews do you want to see? The nova/neutron stuff isn't ready.18:47
leitantimsim, ok, i was referring to that parte, maybe it was under code review or in another branch to check it out18:49
timsimNah it's not quite at a place to use yet.18:49
*** rudrajit_ has joined #openstack-dns18:52
leitantimsim, haha no worries, thanks for answering pal18:54
leitantimsim, well see how to handle in the meantime18:54
*** rudrajit has quit IRC18:55
* leitan is working on a nice hack using rabbitmq shovels19:08
*** ducttape_ has quit IRC19:10
*** ducttape_ has joined #openstack-dns19:11
timsimhttp://media.giphy.com/media/FnGJfc18tDDHy/giphy.gif19:15
timsimFor elarson^19:15
*** leitan_ has joined #openstack-dns19:16
*** mtl1 has quit IRC19:17
*** mtl1 has joined #openstack-dns19:22
*** leitan_ has quit IRC19:23
*** rudrajit has joined #openstack-dns19:25
*** rudrajit_ has quit IRC19:27
*** rudrajit_ has joined #openstack-dns19:35
*** rudrajit has quit IRC19:38
*** fawadkhaliq has joined #openstack-dns19:43
*** sonuk has quit IRC19:59
*** jmcbride has joined #openstack-dns19:59
*** james_li has quit IRC19:59
*** jmcbride has quit IRC20:03
*** jmcbride has joined #openstack-dns20:04
*** james_li has joined #openstack-dns20:07
*** jmcbride has quit IRC20:10
leitantimsim,  just for you to know, we fixed this quickly using rabbitmq shovel, basically we shoveled (mirrored) between 2 vhost the notifications.info queue, and works like a charm20:24
leitanso every inconming message to /neutron and /nova vhost notifications queue are mirrored to /designate same queue and consumed right away from the designate-sink service20:25
* leitan good to close the week like this20:26
*** ccneill has quit IRC20:33
*** ccneill has joined #openstack-dns20:44
*** fawadkhaliq has quit IRC20:44
*** fawadkhaliq has joined #openstack-dns20:45
openstackgerritPaul Glass proposed openstack/designate: A functional test to check CNAME recordsets allow only 1 record  https://review.openstack.org/22532420:47
*** fawadkhaliq has quit IRC20:48
openstackgerritPaul Glass proposed openstack/designate: A functional test to check CNAME recordsets allow only 1 record  https://review.openstack.org/22532420:55
*** rudrajit has joined #openstack-dns21:06
*** rudraji__ has joined #openstack-dns21:07
*** rudrajit_ has quit IRC21:10
*** rudrajit has quit IRC21:11
*** chlong has quit IRC21:14
*** ducttape_ has quit IRC21:29
*** sonuk has joined #openstack-dns21:30
*** rudrajit has joined #openstack-dns21:51
*** ccneill has quit IRC21:53
*** rudraji__ has quit IRC21:54
*** nicodemus_ has quit IRC21:54
*** leitan has quit IRC21:57
*** pglass has quit IRC21:59
*** c_soukup has quit IRC22:00
*** rudrajit_ has joined #openstack-dns22:04
*** rudrajit has quit IRC22:06
*** james_li has quit IRC22:19
*** openstackgerrit has quit IRC22:46
*** openstackgerrit has joined #openstack-dns22:46
*** ChanServ sets mode: +v openstackgerrit22:46
*** banix has quit IRC23:10
*** banix has joined #openstack-dns23:11
*** rudrajit_ has quit IRC23:29
*** richm has quit IRC23:54

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