16:04:18 <sridhar_ram> #startmeeting tacker 16:04:18 <openstack> Meeting started Thu Jul 30 16:04:18 2015 UTC and is due to finish in 60 minutes. The chair is sridhar_ram. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:04:19 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:04:22 <openstack> The meeting name has been set to 'tacker' 16:04:31 <sridhar_ram> #chair bobh 16:04:32 <openstack> Current chairs: bobh sridhar_ram 16:04:41 <sridhar_ram> #topic Announcements 16:05:07 <sridhar_ram> Agenda at https://wiki.openstack.org/wiki/Meetings/Tacker#Meeting_July_29.2C_2015 16:06:16 <sridhar_ram> Currently ETSI NFV #11 conference / meeting is in progress in San Jose 16:06:23 <sridhar_ram> #link http://webapp.etsi.org/MeetingCalendar/MeetingDetails.asp?mid=15918 16:07:04 <sridhar_ram> Tacker was introduced this forum in Tuesday's Plenary session 16:07:17 <sridhar_ram> *to this forum 16:07:44 <sripriya_> sridhar_ram: cool 16:08:00 <Rajkumar_> Great 16:08:17 <sridhar_ram> the subgroup handling MANO is IFA WG and it was interesting to see how the next revision (Phase 2) of MANO is evolving 16:08:33 <sridhar_ram> sripriya_: Rajkumar_: thanks 16:09:18 <sridhar_ram> Tacker Midcycle meetup is on Aug 20 - 21st 16:09:20 <sridhar_ram> http://lists.openstack.org/pipermail/openstack-dev/2015-July/070948.html 16:09:36 <sridhar_ram> Please update the etherpad if you planning to attend 16:10:06 <sridhar_ram> anything else to announce from the team 16:10:08 <sridhar_ram> ? 16:11:11 <sridhar_ram> BTW, it was nice to see we came a full circle with the engagement with ETSI NFV IFA working group 16:11:37 <sridhar_ram> #topic Health Monitoring 16:11:57 <sridhar_ram> bobh: please take over.. 16:12:21 <bobh> I split the health monitoring into two specs - just uploaded this morning 16:12:37 <bobh> I realized I probably should have put them in different reviews, so let me know if you want me to do that 16:12:45 <Rajkumar_> Hi - Please share us the link 16:13:05 <Rajkumar_> where its uploaded. 16:13:28 <bobh> #link https://review.openstack.org/202126 16:13:44 <sridhar_ram> bobh: yes, it should go into two separate review 16:14:10 <bobh> sridhar_ram: ok, I'll split it up 16:14:27 <sridhar_ram> bobh: thanks 16:14:39 <bobh> the driver module basics should be pretty easy to implement - just copying from the mgmt_driver and changing as needed 16:14:55 <sridhar_ram> bobh: agree 16:15:03 <bobh> I'd like to get started on that, so please review and let me know if there are any glaring holes or errors 16:15:53 <sridhar_ram> the "interfaces" between the main life-cycle piece and the health-mon is what I'm curious about 16:16:50 <sridhar_ram> team -please review the spec! 16:16:52 <bobh> sridhar_ram: I'll need to take a look at the existing interface and see if it can be extended easily 16:17:27 <sridhar_ram> bobh: yeah, we should even atleast callout the existing interface for the record 16:17:36 <bobh> sridhar_ram: ok - will do 16:18:35 <sridhar_ram> btw - there is a setting called "boot_wait" in tacker .. this is a param that is used as a cool-down timer before monitoring starts 16:18:47 <sridhar_ram> currently this is a tacker.conf setting 16:19:05 <sridhar_ram> I believe it should move to something that is per VNF .. 16:19:12 <sridhar_ram> .. or even per VDU 16:19:37 <vishwana_> Is there a documentation link that explains these settings? 16:19:40 <bobh> probably VDU, though it could be inherited 16:20:14 <sridhar_ram> vishwana_: no, that's a whole different talk we need to talk .. about Documentation 16:20:20 <vishwana_> ok 16:21:03 <sridhar_ram> we need something by end of Liberty...hopefully coinciding with our L-release 16:22:02 <sridhar_ram> bobh: agree, inheritable is possible for some VNF with uniform VDUs 16:22:29 <sridhar_ram> BTW, ETSI IFA has a whole section on Healing ... 16:23:04 <sridhar_ram> Sat through that session yesterday where they talk about Remediation and Recovery... 16:23:28 <sridhar_ram> I'll try to get some pointers .. may be added to our wiki 16:23:30 <s3wong> sorry, very late today 16:23:42 * sridhar_ram is now the official ETSI-Tacker liason :) 16:23:49 <sridhar_ram> s3wong: np 16:24:04 <s3wong> sridhar_ram: will read the log after meeting ended 16:24:13 <sridhar_ram> s3wong: sure 16:24:21 <s3wong> sridhar_ram: at least ETSI NFV team is now aware of Tacker :-) 16:24:46 <vishwana_> +1 16:24:48 <natarajk> +1 16:24:57 <sridhar_ram> absolutely.. had a nice discussion w/ the IFA co-chairs yesterday 16:25:31 <sridhar_ram> I'm still digesting the boat of materials ... will try to bring them back to this team 16:25:39 <sridhar_ram> *boat load 16:26:05 <sridhar_ram> bobh: anything else on health-mon ? 16:26:16 <bobh> I think that's it for now 16:26:31 <sridhar_ram> alright ... 16:27:06 <sridhar_ram> btw, as it is emerging, health-mon is probably one of the key Tacker L release deliverable.. 16:27:27 <bobh> so no pressure.... 16:27:31 <sridhar_ram> it will be cool to demo healing happening using multiple "methods" 16:27:36 <sridhar_ram> bobh: :) 16:27:45 <sripriya_> :-) 16:27:59 <sridhar_ram> bobh: we have enough hands here to help .. so don't worry ;-) 16:28:22 <sridhar_ram> alright, now w/ that (!) .. let move on .. 16:28:32 <sridhar_ram> #topic MANO API update 16:28:50 <sridhar_ram> sripriya_: any update from your side ? 16:29:32 <sripriya_> sridhar_ram: i need to read through the link you posted in the comment of the spec review 16:29:34 <sripriya_> http://docbox.etsi.org/ISG/NFV/Open/Published/gs_NFV-SWA001v010101p%20-%20Virtual%20Network%20Functions%20Architecture.pdf 16:30:17 <sripriya_> if you can give a brief overview of the VNF states and how it affects REST API that will be great 16:30:44 <sripriya_> sridhar_ram: i will read through the doc this week 16:31:20 <sridhar_ram> sripriya_: yes. Related to this API work, I think we need to document Tacker's VNF life-cycle flow as a state-machine diagram .. 16:31:45 <sridhar_ram> many of those state transition would end up as an API 16:32:28 <sridhar_ram> at least we would be doing the MANO API work with come context vis-à-vis the ETSI's view of things 16:33:53 <sripriya_> sridhar_ram: how would the states transition as an API end-point? right now it is vnf and vnfd and CRUD on these two resources 16:34:54 <sridhar_ram> APIs always operate on Resource objects 16:35:43 <sridhar_ram> IMO the state transition will just turn into the "action" 16:36:08 <sridhar_ram> not all, but many of them.. 16:36:54 <sridhar_ram> lets move on.. 16:37:03 <sridhar_ram> anything else Sripriya ? 16:37:18 * sridhar_ram that came in the reverse order 16:37:39 <sripriya_> sridhar_ram: so the API response would contain the action state 16:38:12 <sridhar_ram> API response would contain the action "outcome" 16:38:56 <sripriya_> sridhar_ram: i will look in to the doc and try to understand how that would map to the current implementation of response 16:39:11 <sridhar_ram> sripriya_: sounds good 16:39:22 <sripriya_> sridhar_ram: as we are going to just write a wrapper around servicevm 16:39:51 <sridhar_ram> team - please comment on the MANO API spec. if you are satisfied leave a +1 as an ack 16:40:09 <sridhar_ram> sripriya_: sure, understood 16:40:25 <vishwana_> sripriya_, do you mind sharing the link to the spec heer 16:40:30 <vishwana_> heer --> here 16:40:38 <Rajkumar_> Yes please 16:41:04 <sripriya_> #link https://review.openstack.org/#/c/204926/ 16:42:10 <sridhar_ram> sripriya_: btw, looks finally that jenkins error got fixed 16:42:41 <sridhar_ram> thanks to bobh perhaps ? 16:42:51 <sridhar_ram> lets move on 16:43:05 <sripriya_> sridhar_ram: thanks to bobh for fixing the liberty spec error, i just did a recheck on my spec and it got fixed 16:43:16 <sridhar_ram> cool 16:43:18 <sridhar_ram> #topic Testing Update 16:44:10 <sridhar_ram> First, update my side... well, mostly apologies ;-) 16:44:42 <sridhar_ram> I've been doing these conference runs last many weeks... 16:45:15 <sridhar_ram> will try to get the skeleton test run soon 16:45:36 <sridhar_ram> we also need some volunteers to contribute tests to Tacker 16:45:47 <sridhar_ram> please reach out if you've some bandwidth 16:46:26 <sripriya_> sridhar_ram: i plan to take some 16:46:45 <sridhar_ram> sripriya_: thanks a lot 16:47:31 <sridhar_ram> in fact we would soon start accepting patchsets only with tests ... 16:47:51 <s3wong> sridhar_ram: we should do that for sure 16:48:01 <sripriya_> sridhar_ram: +1 16:48:19 <s3wong> sridhar_ram: but since we haven't gotten the framework in place, kind of unreasonable for us to reject patches without UT... 16:48:51 <sridhar_ram> there is no easy answer to go back the existing code and add testcases ... given we have so much in the backlog 16:49:38 <sridhar_ram> s3wong: well, I think we were in that super sprint towards Vancouver 16:50:14 <s3wong> sridhar_ram: py27 hasn't even been enabled yet in tox.ini :-) 16:50:18 <sridhar_ram> now we got to pull back and get back into the best practices wagon 16:50:38 <sridhar_ram> s3wong: yeah, I'll enable it soon with some skeletal tests 16:50:47 <s3wong> sridhar_ram: OK 16:51:27 <sridhar_ram> bobh: please plan some test coverage for the health-mon piece as well 16:51:34 <bobh> sridhar_ram: will do 16:51:59 * sridhar_ram noting it is 10 mins mark 16:52:16 <sridhar_ram> anything else to talk on Testing ? 16:53:04 <sridhar_ram> #topic Bugs 16:53:16 <sridhar_ram> we have a problem here.. 16:53:48 <sridhar_ram> the bug count is too low .. given many of them got knocked off ;-) 16:54:14 <s3wong> big problem indeed... 16:54:22 <bobh> I can make it even lower if I get a couple of my patchsets submitted 16:54:29 <sridhar_ram> LOL 16:54:30 <sripriya_> bobh is the cause :P 16:54:48 <bobh> I'm on vacation next week so you can get it back up again :-) 16:55:08 <sridhar_ram> my side conversions show there are lot more people trying out Tacker .. 16:55:21 <sridhar_ram> I'd welcome any bugs they would write.. 16:55:25 <sridhar_ram> truly appreciated 16:55:29 <sridhar_ram> lets move on 16:55:35 <sridhar_ram> #topic Open Discussion 16:55:46 <s3wong> yeah, it would be great to get users to file some bugs... 16:55:52 <sridhar_ram> quick shout out to any new folks joining Tacker .. 16:56:17 <sridhar_ram> please introduce yourself.. 16:57:10 <s3wong> nobody? :-) 16:57:45 <sridhar_ram> s3wong: they might be busy writing new bugs.. ;-) 16:57:56 <sridhar_ram> that's it .. lets wrap up 16:57:59 <s3wong> sridhar_ram: that would be good :-) 16:58:15 <sridhar_ram> have a nice rest of the week folks! 16:58:28 <sridhar_ram> #endmeeting