Monday, 2015-10-12

*** arturt has joined #tacker00:04
*** arturt has quit IRC00:30
*** mbound has joined #tacker00:34
*** arturt has joined #tacker00:35
*** bobh has joined #tacker00:37
*** mbound has quit IRC00:39
*** bobh has quit IRC00:42
*** bobh has joined #tacker00:56
*** mestery has quit IRC00:57
*** arturt has quit IRC01:34
*** bobh has quit IRC02:14
*** sridhar_ram has joined #tacker02:19
*** changzhi has joined #tacker02:31
*** sripriya has joined #tacker02:55
*** elo1 has joined #tacker03:17
*** elo has quit IRC03:18
*** arturt has joined #tacker03:51
*** changzhi has quit IRC03:51
*** arturt has quit IRC04:07
*** sridhar_ram has quit IRC04:08
*** arturt has joined #tacker04:12
*** arturt has quit IRC04:17
*** tbh has joined #tacker05:14
*** sridhar_ram has joined #tacker05:30
*** tbh_ has joined #tacker05:39
*** manikanta has joined #tacker05:45
*** tbh_ has quit IRC06:20
*** tbh has quit IRC06:20
*** tbh has joined #tacker06:26
*** tbh_ has joined #tacker06:26
*** tbh has quit IRC06:28
*** tbh_ has quit IRC06:28
*** tbh has joined #tacker06:28
*** sridhar_ram has quit IRC06:31
*** changzhi has joined #tacker06:56
*** zeih has joined #tacker07:13
sripriyatbh: hello07:14
*** zeih_ has joined #tacker07:16
sripriyatbh: when we pass config as string, the yaml.load did not like the pipe symbol in the config string. we need to escape that by prefixing a \\ before | symbol. after doing that, it works without any error.07:16
*** zeih has quit IRC07:19
sripriyatbh: http://paste.openstack.org/show/475999/07:19
sripriyatbh: let me know if this works07:19
*** sridhar_ram has joined #tacker07:26
*** elo has joined #tacker07:34
*** elo has quit IRC07:35
*** elo1 has quit IRC07:36
*** elo has joined #tacker07:37
*** elo has quit IRC07:39
*** elo has joined #tacker07:40
*** elo has quit IRC07:54
*** mbound has joined #tacker08:03
*** sridhar_ram has quit IRC08:09
*** lhcheng has quit IRC08:20
tbhsripriya: sorry for late reply I will try with that example08:40
*** kurahashi has joined #tacker08:41
*** mbound has quit IRC08:46
*** kurahashi has quit IRC08:46
tbhsripriya: It didn't gave any error but at the same time not configured also08:52
tbhsripriya:  But this diff works with out error and configures the vdu https://gist.github.com/bharaththiruveedula/960ca668e32c290f1a2a08:59
tbhsripriya: with this command http://paste.openstack.org/show/476005/09:00
tbhsripriya: I mean with out \\09:00
*** mbound has joined #tacker09:05
*** changzhi has quit IRC10:58
*** masterbound has joined #tacker11:05
*** mbound has quit IRC11:08
*** mestery has joined #tacker13:06
*** zeih_ has quit IRC13:17
*** manikanta has quit IRC13:28
*** trozet has quit IRC13:45
*** trozet has joined #tacker13:45
*** sridhar_ram has joined #tacker14:02
*** bobh has joined #tacker14:02
*** bobh has quit IRC14:03
*** tbh has quit IRC14:08
*** bobh has joined #tacker14:26
*** mestery has quit IRC14:34
*** tbh has joined #tacker14:40
*** bobh has quit IRC14:48
*** bobh has joined #tacker14:48
*** bobh has quit IRC14:51
*** bobh has joined #tacker14:51
*** bobh has quit IRC14:53
*** bobh has joined #tacker14:54
*** sridhar_ram has quit IRC15:00
*** arturt has joined #tacker15:04
*** kurahashi has joined #tacker15:09
*** kurahashi has quit IRC15:13
*** tbh has quit IRC15:19
*** masterbound has quit IRC15:24
*** sridhar_ram has joined #tacker15:30
*** elo has joined #tacker15:34
*** tbh has joined #tacker15:38
*** mbound has joined #tacker15:55
sripriyatbh: i see, i now understand the need to decode escape char. before loading into yaml. however looks like py34 does not support string_escape and instead should use unicode_escape for decoding. we will soon be providing support for py34 in tacker. so will that impact if we change to unicode_escape? i guess it shouldn't when decoding.16:12
sripriyatbh: also, with this fix, it shouldnt affect when config is passed as file... right?16:13
tbhsripriya: yeah it won't affect with config file16:19
tbhsripiriya: can I push patch with Unicode_escape after testing all cases?16:20
*** elo has quit IRC16:21
sripriyatbh: i suggest we handle this decoding in tackerclient itself before sending it to server16:23
*** sridhar_ram1 has joined #tacker16:24
*** sridhar_ram has quit IRC16:25
sridhar_ram1tbh: qq, how did you test your http-ping health monitor ?16:25
*** sridhar_ram1 is now known as sridhar_ram16:26
tbhsripriya: then I will check in tackerclient16:26
tbhsridhar_ram1: I launched vnf in which a server is running on 80 port16:27
tbhOn boot16:28
sridhar_ramtbh: a simple http server running in port 80 ?16:28
tbhYeah16:28
*** elo has joined #tacker16:35
sridhar_ramtbh: thanks16:36
*** mbound has quit IRC16:45
*** tbh_ has joined #tacker16:52
sripriyatbh: few things, from the code, i see that config update is happening more than once in the code in heat.py one as update_device and other as user_data, the other is hardcoding of sleep value in plugin which sridhar_ram was referring to last week.16:53
sripriyatbh: we need to ensure the timeout is applicable for a generic mgmt driver than just openwrt and have a retry mechanism until it reaches a max_timeout16:53
*** tbh has quit IRC16:55
*** kurahashi has joined #tacker16:57
*** tbh has joined #tacker16:57
*** tbh_ has quit IRC16:59
tbhsripriya: yeah for the first time, mgmt_constants.KEY_ACTION is mgmt_constants.ACTION_CREATE_SERVICE17:00
tbhsripriya: are you referring this https://github.com/stackforge/tacker/blob/master/tacker/vm/plugin.py#L243 ?17:01
*** kurahashi has quit IRC17:02
sripriyatbh: yes17:02
tbhsripriya: that has to be changed to boot_wait seconds, is that correct?17:03
tbhsripriya: we dont' have boot_wait for servicevm section17:06
*** s3wong has joined #tacker17:08
*** elo has quit IRC17:08
sripriyatbh: we need to introduce one in tacker.conf proabably?17:11
sripriyaalong with max_timeout for retry mechanism17:11
*** elo has joined #tacker17:11
tbhsripriya: yeah for monitor section, we have boot_wait17:11
tbhsripriya: not for servicevm/vnf17:13
tbhsripriya: I think we need to update tox.ini so it will auto generate tacker.conf.sample using tox -egenconfig17:13
*** elo has quit IRC17:22
*** tbh has quit IRC17:23
*** lhcheng has joined #tacker17:24
*** elo has joined #tacker17:26
sripriyatbh: we can use boot_wait for mgmt driver too and also introduce max_retry_timeout as a new opt and both should get registered on plugin level instead of monitor17:28
*** arturt has quit IRC17:34
*** elo1 has joined #tacker17:45
*** elo has quit IRC17:48
*** arturt has joined #tacker17:50
*** arturt has quit IRC17:54
*** arturt has joined #tacker18:01
*** sripriya has quit IRC18:14
*** sridhar_ram has quit IRC18:39
*** sripriya has joined #tacker18:41
*** sridhar_ram has joined #tacker19:32
*** prashantD has joined #tacker21:09
sridhar_ramprashantD: ping21:33
prashantDhi sridhar21:35
s3wongIt is interesting that we sometimes get into this ping and pong exchange followed by very very long silence...21:46
sridhar_rams3wong: welcome to the hyper-multi-tasking world :)21:53
sridhar_ramprashantD: hi there .. I've been busy w/ various things .. could spend time on auto-scaling..21:53
sridhar_ramprashantD: I wish we can continue / finish the investigation first in a low priority thread (gather data first) and then embark writing a tacker-spec21:54
sridhar_ramprashantD: we kinda when the other way around!21:55
sridhar_ramprashantD: it is a challenge to both write / review a spec w/o more data-points on a specific feature set21:55
prashantDsridhar_ram : probably we did. what other data-point you had in mind? besides make sure ceilometer-heat autoscaling features works?21:58
sridhar_ramprashantD: no .. just those two components - ceilometer --> heat auto-scale21:58
*** bobh has quit IRC22:00
prashantDsridhar_ram: okay. In my opinion it should work. But I agree we should have done some prototyping before writing spec. Anyhow too late now22:01
sridhar_ramprashantD: no worries... different ways of reaching the same pt.. but we engg always optimize :)22:02
prashantDsridhar_ram: did you get a chance to try out those yaml files?22:03
sridhar_ramprashantD: no, not yet..22:03
prashantDsridhar_ram : okay, from my end I am working on the mapping portion. Just to make sure I am on right track...the guts of the mapping code is in tacker/vm/drivers/heat/heat.py and "create" routine??22:08
sridhar_ramprashantD: yes, that's where the meat of the project is...!22:09
sridhar_ramprashantD: if you are coding / hacking in code.. I'd suggest you to do it in modular way as it might need to be refactored in the near future22:10
*** elo1 has quit IRC22:12
prashantDsridhar_ram : okay22:12
*** elo has joined #tacker22:20
*** elo has quit IRC22:21
*** elo has joined #tacker22:22
*** trozet has quit IRC23:34
*** santoshkumark has joined #tacker23:38
openstackgerritBob Haddleton proposed stackforge/tacker: Implement Monitoring Framework  https://review.openstack.org/22438423:46
*** kurahashi has joined #tacker23:56

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