Friday, 2015-10-09

*** bobh has joined #tacker00:02
*** sripriya has joined #tacker00:02
*** sripriya_ has quit IRC00:05
*** mbound has quit IRC00:06
openstackgerritMerged stackforge/tacker: Cleanup requirements file  https://review.openstack.org/23280700:09
*** kurahashi has joined #tacker00:11
*** sripriya_ has joined #tacker00:17
*** sripriya has quit IRC00:20
*** sridhar_ram has joined #tacker00:45
*** bobh has quit IRC00:50
sridhar_rams3wong: ping00:51
s3wongsridhar_ram: pong00:51
sridhar_ramneed your help to review a trivial req.txt cleanup cherry pick to stable/kilo00:51
sridhar_ramhttps://review.openstack.org/#/c/232829/00:51
s3wongsridhar_ram: why did we need Jinja?  :-)00:52
s3wongsridhar_ram: done00:53
sridhar_rams3wong: old vestige !00:53
sridhar_rams3wong: thanks00:53
s3wongsridhar_ram: I mean, jsonRPC I can understand --- perhaps in some way you want to use that as a transport mechanism for some messaging between server and agents00:54
s3wongJinja, I don't understand...00:54
s3wongAnyway :-)00:54
sridhar_ramJinga was used for device-template00:55
s3wongTrue, it may be useful for configuration template...00:55
sripriya_interestingly it supports LaTeX or JavaScript formatting also00:56
s3wongsripriya_: extremely powerful and flexible interface!00:57
sripriya_s3wong: yes00:58
s3wongsripriya_: speaking of which --- today we do config push by having text in the TOSCA file, right?00:59
s3wongi.e., we get device config from tosca?00:59
sripriya_s3wong: yes, config is a tosca yaml file01:00
*** sridhar_ram1 has joined #tacker01:00
s3wongwe have two sridhar_rams: sridhar_ram and sridhar_ram101:01
*** sridhar_ram has quit IRC01:01
*** tbh has joined #tacker01:07
tbhsripriya_: hi, what are the credentials for openwrt image01:08
sripriya_tbh: hello, sridhar_ram1: should be able to answer that question01:09
*** sridhar_ram1 is now known as sridhar_ram01:09
sridhar_ramtbh: let me check my notes01:09
sripriya_tbh: until https://review.openstack.org/#/c/232693/ merges, you can download the config yaml from gerrit and try it with vnf-create01:10
sridhar_ramtbh: see https://github.com/stackforge/tacker/blob/master/tacker/vm/mgmt_drivers/openwrt/openwrt.py#L3501:12
sridhar_ramlooks root user and empty passwd01:12
tbhsridhar_ram thanks I will try with that01:18
*** sripriya_ has quit IRC01:21
*** lhcheng has quit IRC01:26
*** s3wong has quit IRC01:44
*** lhcheng has joined #tacker02:19
*** lhcheng has quit IRC02:44
*** lhcheng has joined #tacker02:52
*** sridhar_ram has quit IRC03:01
*** kurahashi has quit IRC03:10
*** lhcheng has quit IRC03:13
*** tbh has quit IRC03:20
*** bobh has joined #tacker03:29
*** bobh has quit IRC04:04
*** kurahashi has joined #tacker04:10
*** kurahashi has quit IRC04:14
*** tbh has joined #tacker04:53
*** manikanta has joined #tacker05:01
*** santoshkumark has joined #tacker05:40
openstackgerritvishwanath jayaraman proposed stackforge/tacker: Adds devref for vnfd parameterization support  https://review.openstack.org/23291205:47
openstackgerritvishwanath jayaraman proposed stackforge/tacker: Adds devref for vnfd parameterization support  https://review.openstack.org/23291205:52
openstackgerritvishwanath jayaraman proposed stackforge/tacker: Adds devref for vnfd parameterization support  https://review.openstack.org/23291205:56
*** santoshkumark has quit IRC06:00
*** lhcheng has joined #tacker06:07
*** lhcheng has quit IRC06:57
*** mbound has joined #tacker07:56
*** sridhar_ram has joined #tacker09:02
*** sridhar_ram has quit IRC09:07
*** lhcheng has joined #tacker10:59
*** lhcheng has quit IRC11:24
*** lhcheng has joined #tacker11:44
*** lhcheng has quit IRC12:20
*** bobh has joined #tacker12:38
*** bobh has quit IRC12:50
*** zeih has joined #tacker12:54
*** manikanta has quit IRC12:59
*** zeih has quit IRC13:03
*** tbh has quit IRC13:27
*** mbound has quit IRC13:43
*** mbound has joined #tacker13:47
*** bobh has joined #tacker13:52
*** kurahashi has joined #tacker14:02
*** kurahashi has quit IRC14:06
*** mbound has quit IRC15:22
*** masterbound has joined #tacker15:23
*** tbh has joined #tacker16:00
tbhbobh: have you tried to config vfn before?16:23
tbhs/vfn/vnf16:24
*** tbh has quit IRC16:39
*** masterbound has quit IRC16:40
*** tbh has joined #tacker16:41
*** s3wong has joined #tacker17:02
*** sripriya has joined #tacker17:24
*** bobh has quit IRC17:27
tbhsripriya: Hi17:30
*** sripriya has quit IRC17:31
*** elo has joined #tacker17:33
*** tbh has quit IRC17:33
*** tbh has joined #tacker17:34
*** lhcheng has joined #tacker17:42
*** bobh has joined #tacker17:43
*** sripriya has joined #tacker17:58
tbhsripriya: Hi18:02
sripriyatbh: hello18:02
tbhsripriya: I didn't face any problem while passing config-file at vnf-create18:03
tbhsripriya: and I can see the configuration in vdu18:03
tbhsripriya: but has problems when using --config18:04
sripriyatbh: that is awesome to hear.18:04
tbhsripriya: I used this command for that http://paste.openstack.org/show/475897/18:04
sripriyatbh: looking18:04
*** bobh has quit IRC18:04
*** bobh has joined #tacker18:04
*** bobh has quit IRC18:05
*** bobh has joined #tacker18:05
sripriyatbh: what was the error with --config?18:09
tbhsripriya: I lost my connection18:10
sripriyatbh: can you elaborate?18:10
*** bobh has quit IRC18:10
tbhsripriya: I mean is that command correct?18:11
*** sridhar_ram has joined #tacker18:13
tbhsripriya: if I ran that command, I got stack not found error18:14
sripriyatbh: let me run the command you pasted18:15
tbhsripriya: sure18:15
tbhsripriya: if that is a correct format, I got a fix for that18:16
tbhsripriya: but not sure is that the correct format or not18:16
sripriyatbh: the format is correct, but the code is not handling when the config is passed as a string18:19
*** santoshkumark has joined #tacker18:19
tbhsripriya: this is the diff I have used to make it work, http://paste.openstack.org/show/475910/18:21
tbhsripriya: can you test with this if that is working for you?18:22
sripriyatbh: sure18:23
tbhsripriya: thanks18:23
*** bobh has joined #tacker18:24
*** bobh has quit IRC18:26
*** bobh has joined #tacker18:26
sridhar_rambobh: hi there.. looks we already have a devref from tbh for health-mon18:27
sridhar_ramhttps://review.openstack.org/#/c/226899/2/doc/source/devref/monitor-api.rst18:27
bobhsridhar_ram: I thought I remembered seeing something18:27
sridhar_rambobh: tbh: I think this covers the devref requirement for health mon spec18:28
tbhsridhar_ram: need to update the description for a couple of methods18:28
openstackgerritMerged stackforge/tacker: Add config-openwrt-with-firewall file to samples  https://review.openstack.org/23269318:31
sridhar_ramtbh: sounds good18:31
sridhar_ramtbh: btw, for http-ping what is your plan for adding unit-tests ?18:31
tbhsridhar_ram: I gave a try for that, but need some basic unit test case for monitoring framework, so that I will change monitoring driver param in vnfd template18:33
tbhand then will write a fake http handler and asser the response text18:33
*** bobh has quit IRC18:33
*** bobh has joined #tacker18:34
tbhthis is my plan of unit test case18:34
trozetsridhar_ram: ping?18:34
tbhbut need some help for basic setup18:34
tbhsridhar_ram:  does it make sense?18:34
sridhar_ramtbh: sorry, I'm back.. yes, it make sense. bobh is planning to add unit-test in a followon patchset to health-mon..18:38
sridhar_ramtbh: you can build yours based / extends that18:39
tbhsridhar_ram: I will update it when I got that base unit case18:39
sridhar_rambobh: tbh: lets plan to land all the health-mon patchsets soon (https://review.openstack.org/#/c/224384/, https://review.openstack.org/#/c/226899/, https://review.openstack.org/#/c/229858/)18:40
sripriyatbh: i just used the same config you provided in pastebin and tried to do vnf-create using that. yaml complained about the string, i observe that vnfd-create using direct yaml string does not do anything to take of string_escape, i'm suspecting some problem with the way the format is provided. i need to debug further18:41
sridhar_rambobh: tbh: .. and plan follow on patchset for these two unit-test18:41
sridhar_ramtrozet: pong, what's up ?18:41
trozetsridhar_ram: I started refactoring the code into proper extensions/plugins: https://github.com/trozet/tacker/commit/ff5cf000e50ee08be402ddc9b65861eea848a7e818:42
trozetsridhar_ram: going to test it out and fill in missing pieces, but had a question about the db18:42
sridhar_ramtrozet: that's cool.. shot the questions!18:43
tbhsridhar_ram: I got the string error, but when I tried to use string escape it works well18:43
trozetsridhar_ram: was wondering if we should create DB entries in tacker for SFC stuff, or should we rely on the DB of the provider?18:43
tbhsorry sripriyaI got the string error, but when I tried to use string escape it works well18:44
tbhsridhar_ram: then the unit test case will be another patchset18:44
sripriyatbh: i see, let me confirm if the string is provided in the right format before we provide the fix18:45
tbhsripriya: sure18:49
sridhar_ramtrozet: what you mean by DB of the provider ? You mean .. ODL's DB ?18:55
trozetsridhar_ram: yeah18:55
openstackgerritbharaththiruveedula proposed stackforge/tacker: API Documentation for Monitoring Framework  https://review.openstack.org/22689918:55
trozetsridhar_ram: it would mean we dont duplicate db info, but we assume that the provider of sfc always keeps its own db18:55
*** bobh has quit IRC18:57
*** bobh has joined #tacker18:58
sridhar_ramtrozet: hmm..18:58
openstackgerritbharaththiruveedula proposed stackforge/tacker: API Documentation for Monitoring Framework  https://review.openstack.org/22689919:01
sridhar_ramtrozet: I'm wondering if we can get away w/ the relay, but the challenge is when we retry / respawn VNF chains (tacker supports them as part of auto-healing) .. we need to re-apply the chain19:02
sridhar_ramtrozet: ... to retry sfc chains we need them in the db19:02
trozetsridhar_ram: right19:02
trozetsridhar_ram: if you want tacker to have more intelligence to do operations when the provider is in an invalid state it has to cache the info19:03
trozetsridhar_ram: OK ill do the db part too19:03
openstackgerritbharaththiruveedula proposed stackforge/tacker: HTTP ping monitor driver for Monitoring Framework  https://review.openstack.org/22985819:03
*** bobh__ has joined #tacker19:04
*** bobh has quit IRC19:04
sridhar_ramtrozet: sounds good..19:04
trozetsridhar_ram: so when you do operations from the client for VNFs like list VNFs you only poll tacker db right and not the driver?19:04
sridhar_ramtrozet: yes19:04
trozetsridhar_ram: ok thanks19:04
sridhar_ramtrozet: health mon pieces running in the background could change the "states" in the db... but tacker db is the place of truth for now19:05
trozetsridhar_ram: got it19:10
*** lhcheng has quit IRC19:12
*** bobh__ has quit IRC19:13
*** bobh has joined #tacker19:13
*** lhcheng has joined #tacker19:19
*** bobh has quit IRC19:19
*** bobh_ has joined #tacker19:19
*** sridhar_ram has quit IRC19:27
*** sridhar_ram has joined #tacker19:30
*** prashantD has joined #tacker19:34
*** prashantD has quit IRC19:35
*** bobh_ has quit IRC19:45
*** bobh has joined #tacker19:47
*** bobh has quit IRC19:52
*** bobh has joined #tacker19:52
*** bobh has quit IRC19:55
*** bobh_ has joined #tacker19:56
*** bobh_ has quit IRC19:56
*** bobh has joined #tacker19:57
*** bobh has quit IRC19:59
*** bobh_ has joined #tacker19:59
*** bobh has joined #tacker19:59
*** bobh_ has quit IRC20:00
*** bobh_ has joined #tacker20:00
*** bobh__ has joined #tacker20:03
*** bobh_ has quit IRC20:04
*** bobh has quit IRC20:04
*** bobh_ has joined #tacker20:11
*** bobh_ has quit IRC20:11
*** bobh_ has joined #tacker20:11
*** bobh__ has quit IRC20:13
*** bobh__ has joined #tacker20:13
*** bobh_ has quit IRC20:16
*** bobh__ has quit IRC20:22
*** bobh has joined #tacker20:23
*** sripriya has quit IRC20:35
*** tbh has quit IRC20:41
*** bobh has quit IRC20:56
*** bobh has joined #tacker20:56
*** bobh_ has joined #tacker21:15
*** bobh has quit IRC21:15
*** bobh_ has quit IRC21:16
sridhar_ramtbh: sripriya: Regarding config-update on vnf-create, there is a sleep of 30s for VM to get ready.. See https://github.com/stackforge/tacker/blob/master/tacker/vm/plugin.py#L24321:33
sridhar_ramtbh: sripriya: that might have "accidentally" caused this feature to work properly ;-)21:33
*** sripriya has joined #tacker21:44
*** mbound has joined #tacker21:45
*** santoshkumark has quit IRC22:32
*** elo has quit IRC22:38
*** elo has joined #tacker22:38
*** elo is now known as help23:11
*** help is now known as Guest7815523:11
*** Guest78155 has quit IRC23:22
*** elo has joined #tacker23:23

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