*** santoshkumark has quit IRC | 00:01 | |
*** openstackgerrit has quit IRC | 00:01 | |
*** openstackgerrit has joined #tacker | 00:02 | |
*** prashantD has joined #tacker | 00:05 | |
*** bobh has joined #tacker | 00:41 | |
*** bobh has quit IRC | 00:44 | |
*** bobh has joined #tacker | 00:47 | |
*** prashantD has quit IRC | 00:49 | |
*** kurahashi has joined #tacker | 00:54 | |
*** tbh has joined #tacker | 01:27 | |
*** lhcheng has joined #tacker | 01:45 | |
*** bobh has quit IRC | 01:48 | |
*** s3wong has quit IRC | 01:51 | |
*** tbh has quit IRC | 02:17 | |
*** kurahashi has quit IRC | 02:47 | |
*** kurahashi has joined #tacker | 02:47 | |
openstackgerrit | Bob Haddleton proposed stackforge/tacker: Implement Monitoring Framework https://review.openstack.org/224384 | 03:07 |
---|---|---|
*** lhcheng has quit IRC | 03:46 | |
*** lhcheng has joined #tacker | 04:05 | |
*** lhcheng has quit IRC | 04:10 | |
*** kurahashi has quit IRC | 04:47 | |
*** kurahashi has joined #tacker | 04:47 | |
*** tbh has joined #tacker | 05:00 | |
*** tbh has quit IRC | 05:14 | |
openstackgerrit | bharaththiruveedula proposed stackforge/python-tackerclient: Limit description length in vnfd-list https://review.openstack.org/231431 | 05:16 |
*** tbh has joined #tacker | 05:25 | |
*** lhcheng has joined #tacker | 05:30 | |
*** lhcheng has quit IRC | 05:51 | |
*** tbh has quit IRC | 05:51 | |
*** lhcheng has joined #tacker | 05:52 | |
*** tbh has joined #tacker | 05:56 | |
openstackgerrit | bharaththiruveedula proposed stackforge/tacker: HTTP ping monitor driver for Monitoring Framework https://review.openstack.org/229858 | 06:06 |
*** lhcheng has quit IRC | 06:14 | |
*** elo1 has joined #tacker | 06:59 | |
*** elo has quit IRC | 07:01 | |
*** mbound has joined #tacker | 07:59 | |
*** kurahashi has quit IRC | 09:33 | |
*** kurahashi has joined #tacker | 10:04 | |
*** kurahashi has quit IRC | 10:07 | |
openstackgerrit | bharaththiruveedula proposed stackforge/tacker: API Documentation for Monitoring Framework https://review.openstack.org/226899 | 10:14 |
*** tbh has quit IRC | 10:16 | |
*** tbh has joined #tacker | 10:18 | |
*** kurahashi has joined #tacker | 11:08 | |
*** kurahashi has quit IRC | 11:12 | |
*** bobh has joined #tacker | 11:25 | |
*** trt_ has joined #tacker | 11:31 | |
tbh | bobh: Hi | 11:45 |
tbh | I have updated the patch for the bug 1501482 | 11:45 |
openstack | bug 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 |
tbh | bobh: currently I am working on bug 1501079 | 11:47 |
openstack | bug 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 |
tbh | bobh: do you have vnf descriptors to test update confg? | 11:47 |
bobh | tbh: I don't have any vnfds for update - I know the openwrt example they showed in Vancouver was supposed to do an update | 11:55 |
*** bobh has quit IRC | 12:27 | |
*** tbh has quit IRC | 12:29 | |
*** manikanta has joined #tacker | 12:54 | |
*** masterbound has joined #tacker | 12:56 | |
*** manikanta has quit IRC | 12:59 | |
*** mbound has quit IRC | 12:59 | |
*** bobh has joined #tacker | 13:14 | |
*** zeih has joined #tacker | 13:16 | |
*** trozet has joined #tacker | 13:25 | |
*** zeih has quit IRC | 13:27 | |
*** trt_ has quit IRC | 13:41 | |
*** bobh has quit IRC | 14:42 | |
*** sridhar_ram has joined #tacker | 14:49 | |
*** sridhar_ram has quit IRC | 15:04 | |
*** masterbound has quit IRC | 15:12 | |
*** mbound has joined #tacker | 15:20 | |
*** mbound has quit IRC | 15:24 | |
*** mbound has joined #tacker | 15:26 | |
*** tbh has joined #tacker | 15:35 | |
*** sripriya has joined #tacker | 15:43 | |
*** tbh has quit IRC | 15:45 | |
*** bobh has joined #tacker | 15:55 | |
*** tbh has joined #tacker | 15:57 | |
*** sridhar_ram has joined #tacker | 15:59 | |
*** shrinathsuresh_ has joined #tacker | 16:10 | |
*** lhcheng has joined #tacker | 16:35 | |
*** mbound has quit IRC | 16:37 | |
*** s3wong has joined #tacker | 16:40 | |
sridhar_ram | Rajkumar_: are you here ? | 17:01 |
sridhar_ram | s3wong: bobh: ping | 17:02 |
bobh | sridhar_ram: hello | 17:02 |
s3wong | sridhar_ram: hello | 17:02 |
s3wong | (in networking-sfc meeting also0 | 17:03 |
s3wong | ) | 17:03 |
*** prashantD has joined #tacker | 17:03 | |
sridhar_ram | bobh: s3wong: thought we can quickly sync up on health-mon .. specifically on unit-tests gap | 17:03 |
sridhar_ram | we need to make a call | 17:03 |
sridhar_ram | https://review.openstack.org/#/c/224384/ | 17:03 |
bobh | sridhar_ram: main issue is I need to learn how to write unit tests for existing code | 17:04 |
bobh | sridhar_ram: also just found a bug in that patch set that I need to fix | 17:04 |
sridhar_ram | bobh: totally understand - it is a bit of a learning curve | 17:04 |
bobh | sridhar_ram: if someone can point me in the right direction or give me a starting point I'll take it from there | 17:04 |
sridhar_ram | underlying goal is to keep the feature healthy in the upstream code... | 17:05 |
shrinathsuresh_ | Rajkumar will be joining in a minute | 17:05 |
s3wong | bobh: yeah, big enough feature to probably want some unit tests | 17:05 |
bobh | sridhar_ram: right - mostly I need to figure out what to mock and what to test | 17:05 |
*** Rajkumar__ has joined #tacker | 17:06 | |
sridhar_ram | one way we can address this short team - until you catch up on writing unit tests - is to have working functional tests in this area | 17:06 |
Rajkumar__ | hi Sridhar | 17:06 |
sridhar_ram | Rajkumar__: hi | 17:06 |
bobh | sridhar_ram: that would be good - I can start writing some small unit tests in the mean time | 17:06 |
Rajkumar__ | I heard from Sridhar that you're looking for me | 17:06 |
sripriya | bobh: totally agree on the learning curve (i can relate to it)! i will be happy to provide any information i can on writing test cases | 17:07 |
s3wong | Rajkumar__: hello | 17:07 |
sridhar_ram | s3wong: 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 parameterization | 17:07 |
Rajkumar__ | sorry Shrinath | 17:07 |
s3wong | sridhar_ram: does the functional test cover health monitoring? | 17:07 |
shrinathsuresh_ | i found majority of test cases on unit testing level only | 17:07 |
sridhar_ram | Rajkumar__: yes, sorry - didn't mean to cut you off in the meeting ! | 17:07 |
sridhar_ram | s3wong: yes, santosh has some functional test up .. | 17:08 |
Rajkumar__ | fine Sridhar.. :) | 17:08 |
sridhar_ram | it is currently blocked by a vnf delete bug | 17:08 |
s3wong | sridhar_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 patchset | 17:09 |
sridhar_ram | s3wong: .. finding some innovative ways to get things moving! | 17:09 |
sridhar_ram | s3wong: 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 up | 17:10 |
sridhar_ram | sripriya has some great job here .. and she can help to percolate to bobh and in turn he can do for others | 17:11 |
bobh | sridhar_ram: I'm definitely using sripriya's plugin tests as a starting point | 17:12 |
sridhar_ram | bobh: sounds good.. the sooner the better! | 17:13 |
sridhar_ram | s3wong: are you okay w/ this plan? | 17:13 |
sridhar_ram | Rajkumar__: had a question on your (2) requirement ... | 17:14 |
Rajkumar__ | yes please | 17:14 |
sridhar_ram | Interoperability of Tacker Orchestrator across different versions of cloud (hybrid cloud also if possible) | 17:14 |
s3wong | sridhar_ram: sure | 17:14 |
sridhar_ram | in 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 resources | 17:15 |
s3wong | sridhar_ram: what do you mean by multi-vim? I have a hard time, TBH, seeing us supporting something other than OpenStack... | 17:15 |
sridhar_ram | s3wong: thanks! | 17:15 |
sripriya | bobh: 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 datacenters | 17:16 |
Rajkumar__ | in long term perspective its critical for service provides | 17:16 |
Rajkumar__ | *provider | 17:16 |
bobh | sripriya: 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 inputs | 17:16 |
sripriya | bobh: in parallel, i can try writing a test case for monitoring driver and we can continue to further build on that. | 17:16 |
sridhar_ram | Rajkumar__: understand better now! | 17:16 |
sridhar_ram | s3wong: Rajkumar__: term "Multi-VIM" is just a marked to support this ... | 17:17 |
bobh | sripriya: I'm going to add a test_monitor.py to my next patchset with some (very) basic framework that I can build on | 17:17 |
sripriya | bobh: 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 calls | 17:17 |
sripriya | test* | 17:18 |
Rajkumar__ | Thanks.. Inventory is another intresting and critical req | 17:18 |
sridhar_ram | s3wong: Rajkumar__: ability for Tacker to do some sort of a "add-vim" workflow to "connect" to multiple OpenStack instances | 17:18 |
sripriya | bobh: cool, i will look forward to it and try building on the test case | 17:18 |
sridhar_ram | s3wong: 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 VIM | 17:19 |
s3wong | sridhar_ram: yes... as long as it is still OpenStack | 17:19 |
tbh | sripriya: can you please help me to try vnf-update | 17:19 |
sridhar_ram | this came up in the middle cycle meetup.. in fact brought by Xin from Comcast ! | 17:19 |
sripriya | tbh: sure | 17:19 |
s3wong | sridhar_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 Sridhar | 17:20 |
sridhar_ram | s3wong: I agree that is the challenge for us to solve.. but that is the reality and that's is what operators are going to face | 17:20 |
s3wong | sridhar_ram: not saying we can't... but we haven't actually look at supporting different versions of OpenStack... | 17:21 |
sridhar_ram | s3wong: our infra_driver - need to evolve to handle these sublities | 17:21 |
Rajkumar__ | Sridhar & Stephan - We need only the core components irrespective of openstack version.. in service provide perspective and it wont be changed often | 17:21 |
bobh | sridhar_ram: bug 1503984 is a small taste of kile v liberty issues | 17:22 |
openstack | bug 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 |
tbh | sripriya: can you share vnf descriptors and config files to do that | 17:23 |
sridhar_ram | s3wong: bobh: once we have "add-vim" workflow .. we might need a slightly different versions of tacker heat-driver | 17:24 |
s3wong | sridhar_ram: yeah, we need to maintain versioning of heat-driver and what kind of heat template it would generate | 17:24 |
bobh | sridhar_ram: Does the heat-translator/generator work help with this? Can we generate a specific version of heat template? | 17:24 |
sridhar_ram | add-vim http://kilo-openstack.foo.net vs add-vim http://liberty.foo.net | 17:24 |
sripriya | tbh: can you share the bug link | 17:25 |
tbh | sripriya: https://bugs.launchpad.net/tacker/+bug/1501079 | 17:25 |
openstack | Launchpad bug 1501079 in tacker "tacker mgmt-driver support in vnf-create flow" [Medium,New] - Assigned to bharaththiruveedula (bharath-ves) | 17:25 |
sridhar_ram | bobh: yes, I think it can help.. heat has template_version support | 17:25 |
sridhar_ram | btw - we also need a tosca_template version .. as our template is evolving as well | 17:25 |
sridhar_ram | btw - lets plan a good discussion on this in Tokyo... this is important for our initial foray into NFVO | 17:26 |
s3wong | sridhar_ram: +1 ... put that in as a high priority item on design summit discussion | 17:27 |
sridhar_ram | s3wong: sure thing | 17:27 |
sripriya | tbh: we need to be able to support config attribute in vnf-create as: vnf-create --config-file --vnfd-id <> --name 'sample_vnf' | 17:27 |
sripriya | tbh: we do not have the config file for openwrt in samples dir. of tacker repo | 17:28 |
sridhar_ram | Rajkumar__: you need to come to Tokyo to join the discussion! | 17:28 |
sripriya | tbh: i'm going to create a quick patchset to upload openwrt config file to the repo samples | 17:28 |
tbh | sripriya: yeah that will help us | 17:29 |
tbh | sripriya: we can use this to create right https://github.com/stackforge/tacker/blob/master/devstack/samples/openwrt.yaml ? | 17:30 |
sripriya | tbh: doing it right away. | 17:30 |
Rajkumar__ | Sridhar - Let me check with team and update you shortly | 17:30 |
tbh | sripriya: thanks | 17:32 |
sridhar_ram | Rajkumar__: sure... | 17:33 |
openstackgerrit | Bob Haddleton proposed stackforge/tacker: Use value_specs for port_security_enabled flag https://review.openstack.org/232682 | 17:34 |
*** Rajkumar__ has quit IRC | 17:34 | |
s3wong | Rajkumar__: we met a lady from Comcast at Tacker mid-cycle.... don't remember her name... is she going to be in Tokyo? | 17:35 |
s3wong | guess Rajkumar__ is gone :-) | 17:36 |
shrinathsuresh_ | its xin i guess | 17:37 |
shrinathsuresh_ | we need to check | 17:37 |
shrinathsuresh_ | i will check and update you | 17:37 |
*** Rajkumar_ has joined #tacker | 17:37 | |
shrinathsuresh_ | btw, am from raj's team :-) | 17:37 |
Rajkumar_ | Sorry Guys.. I got disconnected and joined back | 17:37 |
s3wong | shrinathsuresh_: 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 |
bobh | shrinathsuresh_: I think it was Xin - name sounds familiar | 17:39 |
Rajkumar_ | Not sure.. We'll check | 17:39 |
shrinathsuresh_ | Okay.. we will check and update | 17:40 |
s3wong | Rajkumar_, 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 #tacker | 17:43 | |
bobh | mistral | 17:43 |
Rajkumar_ | We mean to have workflow management | 17:43 |
*** tbh has quit IRC | 17:43 | |
Rajkumar_ | to have something like jboss bpm workflow | 17:43 |
Rajkumar_ | and using jboss drools to define dynamic rules and instant deployment of rules & policies | 17:44 |
Rajkumar_ | for e.g. change of QoS/CoS values in templates | 17:45 |
Rajkumar_ | it will be given to business people to make changes instead of software engineers | 17:45 |
Rajkumar_ | just few clicks and changes will be available for releases in the market without software engineers involvement | 17:45 |
s3wong | Rajkumar_: do we have QoS values in our templates yet? | 17:46 |
Rajkumar_ | may be in VNFD/NSD | 17:46 |
s3wong | Rajkumar_: 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 requested | 17:48 |
Rajkumar_ | Sure Stephan.. I'll update and let you know shortly | 17:49 |
s3wong | Rajkumar_: thanks! | 17:50 |
openstackgerrit | Sripriya Seetharam proposed stackforge/tacker: Add config-openwrt-with-firewall file to samples https://review.openstack.org/232693 | 17:57 |
*** Rajkumar_ has quit IRC | 17:57 | |
*** lhcheng has quit IRC | 18:01 | |
shrinathsuresh_ | signing off. have a good day all :-) | 18:03 |
*** shrinathsuresh_ has left #tacker | 18:03 | |
*** sridhar_ram1 has joined #tacker | 18:03 | |
*** lhcheng has joined #tacker | 18:03 | |
*** sridhar_ram has quit IRC | 18:04 | |
*** zeih has joined #tacker | 18:11 | |
*** zeih has quit IRC | 18:59 | |
*** sridhar_ram1 has quit IRC | 19:01 | |
*** sridhar_ram has joined #tacker | 19:04 | |
*** kurahashi has joined #tacker | 19:29 | |
*** kurahashi has quit IRC | 19:33 | |
bobh | sridhar_ram: ping | 19:51 |
sridhar_ram | bobh: pong | 20:43 |
bobh | sridhar_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 |
s3wong | bobh: bug fix that would be a separate patch? | 20:44 |
sridhar_ram | couple of things that will help .. if you've "some" unit test code upload it as a WIP | 20:44 |
bobh | s3wong: I'd prefer to fix it in the base patch set since that's where I introduced it | 20:45 |
bobh | s3wong: but I didn't want to wipe out your +2 if that's a hassle | 20:45 |
sridhar_ram | but on the bug fix - it is deemed critical we shd include in the current main PS itself | 20:45 |
s3wong | bobh: in that case, sure --- please update the patch | 20:45 |
sridhar_ram | I believe +2s stays across patchset updates, right s3wong ? | 20:46 |
s3wong | bobh: go ahead and wipe it; I am fine with it :-) (and I will vote after the new patchset is posted) | 20:46 |
s3wong | sridhar_ram: no, only -2 :-) | 20:46 |
bobh | s3wong: sridhar_ram - thanks | 20:46 |
sridhar_ram | s3wong: clever ;-) | 20:46 |
s3wong | sridhar_ram: the power of negativity :-) | 20:46 |
sridhar_ram | I meant .. gerrit is clever | 20:46 |
sridhar_ram | s3wong: btw, we discussed about API deprecation.. and no -ve feedback so far to remove | 20:47 |
s3wong | sridhar_ram: -2 not being sticky makes a lot of sense, one has to admit | 20:47 |
s3wong | sridhar_ram: as long as UnitedStack is OK with it | 20:48 |
s3wong | sridhar_ram: that is the only v1 user I know of... | 20:48 |
sridhar_ram | do you've any prior experience going thru' the depraction flow ? | 20:48 |
s3wong | sridhar_ram: not really. Sorry... | 20:48 |
sridhar_ram | yeah, we are still in v1 but deprecating some APIs | 20:48 |
sridhar_ram | s3wong: okay.. will poke around | 20:49 |
s3wong | sridhar_ram: I am too young to have gone through Quantum v1 to Neutron v2 :-) | 20:49 |
sridhar_ram | :) | 20:49 |
*** santoshk has joined #tacker | 21:18 | |
*** santoshkumark has quit IRC | 21:21 | |
openstackgerrit | Sripriya Seetharam proposed stackforge/tacker: Add config-openwrt-with-firewall file to samples https://review.openstack.org/232693 | 21:31 |
openstackgerrit | Bob Haddleton proposed stackforge/tacker: Implement Monitoring Framework https://review.openstack.org/224384 | 21:35 |
bobh | sridhar_ram: s3wong - that patchset has the fixes in it. I'll push a new patchset for the unit tests, which I've started hacking on | 21:36 |
s3wong | bobh: I am actually looking at it now... more changes than I expected between the two patches (all in monitor.py), +79,-72 | 21:37 |
s3wong | although most of the code looks the same, just the indent changed | 21:38 |
s3wong | bobh: was that the bug before? That you didn't include the handling code under the "if plugin._mark_device_dead" condition statement? | 21:39 |
bobh | sridhar_ram: minor details.... I copied it into the default "Respawn" policy but not into the one that Heat uses | 21:40 |
bobh | and log/log_and_kill still need to be tested | 21:40 |
bobh | sridhar_ram: I want to do some refactoring in the monitor.py file now that I have some idea of what I'm doing | 21:40 |
bobh | sridhar_ram: I don't know if that closes santoshk's bug or not | 21:41 |
bobh | sridhar_ram: I have to go retrieve a kid - I'll be back online tonight | 21:43 |
*** bobh has quit IRC | 21:43 | |
*** santoshk has quit IRC | 22:34 | |
*** prashantD has quit IRC | 22:53 | |
openstackgerrit | Sripriya Seetharam proposed stackforge/tacker: Cleanup requirements file https://review.openstack.org/232807 | 23:15 |
*** elo1 has quit IRC | 23:16 | |
*** sridhar_ram has quit IRC | 23:27 | |
*** sripriya_ has joined #tacker | 23:32 | |
*** mbound has joined #tacker | 23:34 | |
*** sripriya has quit IRC | 23:35 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!