Thursday, 2015-10-08

*** santoshkumark has quit IRC00:01
*** openstackgerrit has quit IRC00:01
*** openstackgerrit has joined #tacker00:02
*** prashantD has joined #tacker00:05
*** bobh has joined #tacker00:41
*** bobh has quit IRC00:44
*** bobh has joined #tacker00:47
*** prashantD has quit IRC00:49
*** kurahashi has joined #tacker00:54
*** tbh has joined #tacker01:27
*** lhcheng has joined #tacker01:45
*** bobh has quit IRC01:48
*** s3wong has quit IRC01:51
*** tbh has quit IRC02:17
*** kurahashi has quit IRC02:47
*** kurahashi has joined #tacker02:47
openstackgerritBob Haddleton proposed stackforge/tacker: Implement Monitoring Framework  https://review.openstack.org/22438403:07
*** lhcheng has quit IRC03:46
*** lhcheng has joined #tacker04:05
*** lhcheng has quit IRC04:10
*** kurahashi has quit IRC04:47
*** kurahashi has joined #tacker04:47
*** tbh has joined #tacker05:00
*** tbh has quit IRC05:14
openstackgerritbharaththiruveedula proposed stackforge/python-tackerclient: Limit description length in vnfd-list  https://review.openstack.org/23143105:16
*** tbh has joined #tacker05:25
*** lhcheng has joined #tacker05:30
*** lhcheng has quit IRC05:51
*** tbh has quit IRC05:51
*** lhcheng has joined #tacker05:52
*** tbh has joined #tacker05:56
openstackgerritbharaththiruveedula proposed stackforge/tacker: HTTP ping monitor driver for Monitoring Framework  https://review.openstack.org/22985806:06
*** lhcheng has quit IRC06:14
*** elo1 has joined #tacker06:59
*** elo has quit IRC07:01
*** mbound has joined #tacker07:59
*** kurahashi has quit IRC09:33
*** kurahashi has joined #tacker10:04
*** kurahashi has quit IRC10:07
openstackgerritbharaththiruveedula proposed stackforge/tacker: API Documentation for Monitoring Framework  https://review.openstack.org/22689910:14
*** tbh has quit IRC10:16
*** tbh has joined #tacker10:18
*** kurahashi has joined #tacker11:08
*** kurahashi has quit IRC11:12
*** bobh has joined #tacker11:25
*** trt_ has joined #tacker11:31
tbhbobh: Hi11:45
tbhI have updated the patch for the bug 150148211:45
openstackbug 1501482 in tacker "tacker vnfd-list description column too big" [Low,In progress] https://launchpad.net/bugs/1501482 - Assigned to bharaththiruveedula (bharath-ves)11:45
tbhbobh: currently I am working on bug 150107911:47
openstackbug 1501079 in tacker "tacker mgmt-driver support in vnf-create flow" [Medium,New] https://launchpad.net/bugs/1501079 - Assigned to bharaththiruveedula (bharath-ves)11:47
tbhbobh: do you have vnf descriptors to test update confg?11:47
bobhtbh: I don't have any vnfds for update - I know the openwrt example they showed in Vancouver was supposed to do an update11:55
*** bobh has quit IRC12:27
*** tbh has quit IRC12:29
*** manikanta has joined #tacker12:54
*** masterbound has joined #tacker12:56
*** manikanta has quit IRC12:59
*** mbound has quit IRC12:59
*** bobh has joined #tacker13:14
*** zeih has joined #tacker13:16
*** trozet has joined #tacker13:25
*** zeih has quit IRC13:27
*** trt_ has quit IRC13:41
*** bobh has quit IRC14:42
*** sridhar_ram has joined #tacker14:49
*** sridhar_ram has quit IRC15:04
*** masterbound has quit IRC15:12
*** mbound has joined #tacker15:20
*** mbound has quit IRC15:24
*** mbound has joined #tacker15:26
*** tbh has joined #tacker15:35
*** sripriya has joined #tacker15:43
*** tbh has quit IRC15:45
*** bobh has joined #tacker15:55
*** tbh has joined #tacker15:57
*** sridhar_ram has joined #tacker15:59
*** shrinathsuresh_ has joined #tacker16:10
*** lhcheng has joined #tacker16:35
*** mbound has quit IRC16:37
*** s3wong has joined #tacker16:40
sridhar_ramRajkumar_: are you here ?17:01
sridhar_rams3wong: bobh: ping17:02
bobhsridhar_ram: hello17:02
s3wongsridhar_ram: hello17:02
s3wong(in networking-sfc meeting also017:03
s3wong)17:03
*** prashantD has joined #tacker17:03
sridhar_rambobh: s3wong: thought we can quickly sync up on health-mon .. specifically on unit-tests gap17:03
sridhar_ramwe need to make a call17:03
sridhar_ramhttps://review.openstack.org/#/c/224384/17:03
bobhsridhar_ram: main issue is I need to learn how to write unit tests for existing code17:04
bobhsridhar_ram: also just found a bug in that patch set that I need to fix17:04
sridhar_rambobh: totally understand - it is a bit of a learning curve17:04
bobhsridhar_ram: if someone can point me in the right direction or give me a starting point I'll take it from there17:04
sridhar_ramunderlying goal is to keep the feature healthy in the upstream code...17:05
shrinathsuresh_Rajkumar will be joining in a minute17:05
s3wongbobh: yeah, big enough feature to probably want some unit tests17:05
bobhsridhar_ram: right - mostly I need to figure out what to mock and what to test17:05
*** Rajkumar__ has joined #tacker17:06
sridhar_ramone way we can address this short team - until you catch up on writing unit tests - is to have working functional tests in this area17:06
Rajkumar__hi Sridhar17:06
sridhar_ramRajkumar__: hi17:06
bobhsridhar_ram: that would be good - I can start writing some small unit tests in the mean time17:06
Rajkumar__I heard from Sridhar that you're looking for me17:06
sripriyabobh: totally agree on the learning curve (i can relate to it)! i will be happy to provide any information i can on writing test cases17:07
s3wongRajkumar__: hello17:07
sridhar_rams3wong: would you be okay to land the health-mon with working functional tests in the gate and have unit-tests in a follow on patchset ?17:07
shrinathsuresh_Sridhar, while writing test scenarios for parameterization17:07
Rajkumar__sorry Shrinath17:07
s3wongsridhar_ram: does the functional test cover health monitoring?17:07
shrinathsuresh_i found majority of test cases on unit testing level only17:07
sridhar_ramRajkumar__: yes, sorry - didn't mean to cut you off in the meeting !17:07
sridhar_rams3wong: yes, santosh has some functional test up ..17:08
Rajkumar__fine Sridhar.. :)17:08
sridhar_ramit is currently blocked by a vnf delete bug17:08
s3wongsridhar_ram: in that case I am OK with the current patch; though it does NOT exempt bobh for having to include unit tests in the next patchset17:09
sridhar_rams3wong:  .. finding some innovative ways to get things moving!17:09
sridhar_rams3wong: absolutely not.. I know bobh will indeed bring in .. but we got to recognize the lack of unit-test skill set in our team and this is something we need to build up17:10
sridhar_ramsripriya has some great job here .. and she can help to percolate to bobh and in turn he can do for others17:11
bobhsridhar_ram: I'm definitely using sripriya's plugin tests as a starting point17:12
sridhar_rambobh: sounds good.. the sooner the better!17:13
sridhar_rams3wong: are you okay w/ this plan?17:13
sridhar_ramRajkumar__: had a question on your (2) requirement ...17:14
Rajkumar__yes please17:14
sridhar_ram Interoperability of Tacker Orchestrator across different versions of cloud (hybrid cloud also if possible)17:14
s3wongsridhar_ram: sure17:14
sridhar_ramin Mitaka we are penciling in an item called "Multi-VIM" support ..17:15
Rajkumar__I mean - we've multiple versions of openstack cloud like Juno, kilo, liberty and so on in future.17:15
Rajkumar__Our Orchestrator should be version independent and able to provision VNF's in all the places based on the availability of resources17:15
s3wongsridhar_ram: what do you mean by multi-vim? I have a hard time, TBH, seeing us supporting something other than OpenStack...17:15
sridhar_rams3wong: thanks!17:15
sripriyabobh: i will have some more unit test cases for heat driver and will upload a patchset soon. hopefully that should help too, since monitoring driver is similar to infra driver and we can derive from that.17:15
Rajkumar__we can't migrate/upgrade the openstack versions in all the datacenters17:16
Rajkumar__in long term perspective its critical for service provides17:16
Rajkumar__*provider17:16
bobhsripriya: thanks!  The hard part (to me) is knowing what to mock out and what to test, especially when dealing with the DB and lots of variety of inputs17:16
sripriyabobh: in parallel, i can try writing a test case for monitoring driver and we can continue to further build on that.17:16
sridhar_ramRajkumar__: understand better now!17:16
sridhar_rams3wong: Rajkumar__: term "Multi-VIM" is just a marked to support this ...17:17
bobhsripriya: I'm going to add a test_monitor.py to my next patchset with some (very) basic framework that I can build on17:17
sripriyabobh: yeah it takes some time to figure out and i'm still learning! the db layer is mocked using a tets fixture so that we avoid making actual db calls17:17
sripriyatest*17:18
Rajkumar__Thanks.. Inventory is another intresting and critical req17:18
sridhar_rams3wong: Rajkumar__: ability for Tacker to do some sort of a "add-vim" workflow to "connect" to multiple OpenStack instances17:18
sripriyabobh: cool, i will look forward to it and try building on the test case17:18
sridhar_rams3wong: Rajkumar__: if you see the current deployment model... when you install tacker on an OpenStack instance .. it can orchestrate VNFs only on *its* own OpenStack VIM17:19
s3wongsridhar_ram: yes... as long as it is still OpenStack17:19
tbhsripriya: can you please help me to try vnf-update17:19
sridhar_ramthis came up in the middle cycle meetup.. in fact brought by Xin from Comcast !17:19
sripriyatbh: sure17:19
s3wongsridhar_ram: that said, we have enough subtle differences in Kilo vs Liberty that even orchestrating between those two would be challenging...17:20
Rajkumar__yes Sridhar17:20
sridhar_rams3wong: I agree that is the challenge for us to solve.. but that is the reality and that's is what operators are going to face17:20
s3wongsridhar_ram: not saying we can't... but we haven't actually look at supporting different versions of OpenStack...17:21
sridhar_rams3wong: our infra_driver - need to evolve to handle these sublities17:21
Rajkumar__Sridhar & Stephan - We need only the core components irrespective of openstack version.. in service provide perspective and it wont be changed often17:21
bobhsridhar_ram: bug 1503984 is a small taste of kile v liberty issues17:22
openstackbug 1503984 in tacker "cann't create vnf with error unknown Property port_security_enabled" [Undecided,New] https://launchpad.net/bugs/1503984 - Assigned to Bob Haddleton (bob-haddleton)17:22
tbhsripriya: can you share vnf  descriptors and config files to do that17:23
sridhar_rams3wong: bobh: once we have "add-vim" workflow .. we might need a slightly different versions of tacker heat-driver17:24
s3wongsridhar_ram: yeah, we need to maintain versioning of heat-driver and what kind of heat template it would generate17:24
bobhsridhar_ram: Does the heat-translator/generator work help with this?  Can we generate a specific version of heat template?17:24
sridhar_ramadd-vim http://kilo-openstack.foo.net vs add-vim http://liberty.foo.net17:24
sripriyatbh: can you share the bug link17:25
tbhsripriya: https://bugs.launchpad.net/tacker/+bug/150107917:25
openstackLaunchpad bug 1501079 in tacker "tacker mgmt-driver support in vnf-create flow" [Medium,New] - Assigned to bharaththiruveedula (bharath-ves)17:25
sridhar_rambobh: yes, I think it can help.. heat has template_version support17:25
sridhar_rambtw - we also need a tosca_template version .. as our template is evolving as well17:25
sridhar_rambtw - lets plan a good discussion on this in Tokyo... this is important for our initial foray into NFVO17:26
s3wongsridhar_ram: +1 ... put that in as a high priority item on design summit discussion17:27
sridhar_rams3wong: sure thing17:27
sripriyatbh: we need to be able to support config attribute in vnf-create as: vnf-create --config-file --vnfd-id <> --name 'sample_vnf'17:27
sripriyatbh: we do not have the config file for openwrt in samples dir. of tacker repo17:28
sridhar_ramRajkumar__: you need to come to Tokyo to join the discussion!17:28
sripriyatbh: i'm going to create a quick patchset to upload openwrt config file to the repo samples17:28
tbhsripriya: yeah that will help us17:29
tbhsripriya: we can use this to create right https://github.com/stackforge/tacker/blob/master/devstack/samples/openwrt.yaml ?17:30
sripriyatbh: doing it right away.17:30
Rajkumar__Sridhar - Let me check with team and update you shortly17:30
tbhsripriya: thanks17:32
sridhar_ramRajkumar__: sure...17:33
openstackgerritBob Haddleton proposed stackforge/tacker: Use value_specs for port_security_enabled flag  https://review.openstack.org/23268217:34
*** Rajkumar__ has quit IRC17:34
s3wongRajkumar__: we met a lady from Comcast at Tacker mid-cycle.... don't remember her name... is she going to be in Tokyo?17:35
s3wongguess Rajkumar__ is gone :-)17:36
shrinathsuresh_its xin i guess17:37
shrinathsuresh_we need to check17:37
shrinathsuresh_i will check and update you17:37
*** Rajkumar_ has joined #tacker17:37
shrinathsuresh_btw, am from raj's team :-)17:37
Rajkumar_Sorry Guys.. I got disconnected and joined back17:37
s3wongshrinathsuresh_: yes, I could guess that from your first statement above :-)17:38
shrinathsuresh_:-)17:38
shrinathsuresh_raj, will xin be attending tokyo summit ?17:39
bobhshrinathsuresh_: I think it was Xin - name sounds familiar17:39
Rajkumar_Not sure.. We'll check17:39
shrinathsuresh_Okay.. we will check and update17:40
s3wongRajkumar_, shrinathsuresh_: so the third item is workflow management? does that have anything to do with the workflow project in OpenStack?17:42
s3wong(what's that project's name again?)17:42
*** santoshkumark has joined #tacker17:43
bobhmistral17:43
Rajkumar_We mean to have workflow management17:43
*** tbh has quit IRC17:43
Rajkumar_to have something like jboss bpm workflow17:43
Rajkumar_and using jboss drools to define dynamic rules and instant deployment of rules & policies17:44
Rajkumar_for e.g. change of QoS/CoS values in templates17:45
Rajkumar_it will be given to business people to make changes instead of software engineers17:45
Rajkumar_just few clicks and changes will be available for releases in the market without software engineers involvement17:45
s3wongRajkumar_: do we have QoS values in our templates yet?17:46
Rajkumar_may be in VNFD/NSD17:46
s3wongRajkumar_: perhaps elaborate more on this requirement in the etherpad; I am not familiar with JBOSS drools, so need to have a more clear picture of what is requested17:48
Rajkumar_Sure Stephan.. I'll update and let you know shortly17:49
s3wongRajkumar_: thanks!17:50
openstackgerritSripriya Seetharam proposed stackforge/tacker: Add config-openwrt-with-firewall file to samples  https://review.openstack.org/23269317:57
*** Rajkumar_ has quit IRC17:57
*** lhcheng has quit IRC18:01
shrinathsuresh_signing off. have a good day all :-)18:03
*** shrinathsuresh_ has left #tacker18:03
*** sridhar_ram1 has joined #tacker18:03
*** lhcheng has joined #tacker18:03
*** sridhar_ram has quit IRC18:04
*** zeih has joined #tacker18:11
*** zeih has quit IRC18:59
*** sridhar_ram1 has quit IRC19:01
*** sridhar_ram has joined #tacker19:04
*** kurahashi has joined #tacker19:29
*** kurahashi has quit IRC19:33
bobhsridhar_ram: ping19:51
sridhar_rambobh: pong20:43
bobhsridhar_ram: I saw s3wong's +2 on the patch set - I have a bug fix that it needed and I started the unit test framework - should I push these as a new dependent patchset?20:44
s3wongbobh: bug fix that would be a separate patch?20:44
sridhar_ramcouple of things that  will help .. if you've "some" unit test code upload it as a WIP20:44
bobhs3wong: I'd prefer to fix it in the base patch set since that's where I introduced it20:45
bobhs3wong: but I didn't want to wipe out your +2 if that's a hassle20:45
sridhar_rambut on the bug fix - it is deemed critical we shd include in the current main PS itself20:45
s3wongbobh: in that case, sure --- please update the patch20:45
sridhar_ramI believe +2s stays across patchset updates, right s3wong ?20:46
s3wongbobh: go ahead and wipe it; I am fine with it :-) (and I will vote after the new patchset is posted)20:46
s3wongsridhar_ram: no, only -2 :-)20:46
bobhs3wong: sridhar_ram - thanks20:46
sridhar_rams3wong: clever ;-)20:46
s3wongsridhar_ram: the power of negativity :-)20:46
sridhar_ramI meant .. gerrit is clever20:46
sridhar_rams3wong: btw, we discussed about API deprecation.. and no -ve feedback so far to remove20:47
s3wongsridhar_ram: -2 not being sticky makes a lot of sense, one has to admit20:47
s3wongsridhar_ram: as long as UnitedStack is OK with it20:48
s3wongsridhar_ram: that is the only v1 user I know of...20:48
sridhar_ramdo you've any prior experience going  thru' the depraction flow ?20:48
s3wongsridhar_ram: not really. Sorry...20:48
sridhar_ramyeah, we are still in v1 but deprecating some APIs20:48
sridhar_rams3wong: okay.. will poke around20:49
s3wongsridhar_ram: I am too young to have gone through Quantum v1 to Neutron v2 :-)20:49
sridhar_ram:)20:49
*** santoshk has joined #tacker21:18
*** santoshkumark has quit IRC21:21
openstackgerritSripriya Seetharam proposed stackforge/tacker: Add config-openwrt-with-firewall file to samples  https://review.openstack.org/23269321:31
openstackgerritBob Haddleton proposed stackforge/tacker: Implement Monitoring Framework  https://review.openstack.org/22438421:35
bobhsridhar_ram: s3wong - that patchset has the fixes in it.  I'll push a new patchset for the unit tests, which I've started hacking on21:36
s3wongbobh: I am actually looking at it now... more changes than I expected between the two patches (all in monitor.py), +79,-7221:37
s3wongalthough most of the code looks the same, just the indent changed21:38
s3wongbobh: was that the bug before? That you didn't include the handling code under the "if plugin._mark_device_dead" condition statement?21:39
bobhsridhar_ram: minor details.... I copied it into the default "Respawn" policy but not into the one that Heat uses21:40
bobhand log/log_and_kill still need to be tested21:40
bobhsridhar_ram: I want to do some refactoring in the monitor.py file now that I have some idea of what I'm doing21:40
bobhsridhar_ram: I don't know if that closes santoshk's bug or not21:41
bobhsridhar_ram: I have to go retrieve a kid - I'll be back online tonight21:43
*** bobh has quit IRC21:43
*** santoshk has quit IRC22:34
*** prashantD has quit IRC22:53
openstackgerritSripriya Seetharam proposed stackforge/tacker: Cleanup requirements file  https://review.openstack.org/23280723:15
*** elo1 has quit IRC23:16
*** sridhar_ram has quit IRC23:27
*** sripriya_ has joined #tacker23:32
*** mbound has joined #tacker23:34
*** sripriya has quit IRC23:35

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