05:02:37 #startmeeting neutron/servicevm 05:02:38 Meeting started Tue Mar 25 05:02:37 2014 UTC and is due to finish in 60 minutes. The chair is yamahata. Information about MeetBot at http://wiki.debian.org/MeetBot. 05:02:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 05:02:41 The meeting name has been set to 'neutron_servicevm' 05:03:15 hello. Does the new time slot work for you? 05:03:58 I believe people from US East Coast made a comment on the ML 05:04:29 very sorry for those. 05:05:19 #topic current-status 05:06:06 I summarized blueprints, patches at the page 05:06:14 #link https://wiki.openstack.org/wiki/Meetings/ServiceVM 05:06:47 No patch was updated since the last week. 05:07:17 yamahata: yes, I am still in the middle of reviewing the APIs; sorry for the delay 05:07:29 s3wong: no problem. 05:07:54 any questions on design/patches? 05:08:15 I'm going to update the patches this week or the next week. 05:08:54 It will include drivers/guest agent for lbaas 05:09:32 yamahata: good - it is good to see a sample service using this framework 05:10:10 s3wong: it just run haproxy in guest vm instead of namespace in network-node. 05:10:57 openstack RPC needs to be proxyied into tenant network from openstack management network 05:11:01 yamahata: is there going to be a pre-package image? 05:11:27 s3wong: hopefully. I'm working on it right now. 05:12:07 image + devstack patch 05:12:39 yamahata: interesting. LBaaS haproxy installation process was simply apt-get install haproxy on host OS 05:13:07 so now for service VM, we need to specify the image location? 05:13:55 s3wong: yes. At first we need register images as usual. And then register those ids for image to neutron. 05:14:37 The framework uses nova-client to boot VM with a given image 05:15:20 yamahata: is the image id registeration to Neutron automatically or manual (by tenants?)? 05:15:25 In theory, same work flow can be applied for other service like router, firewall 05:15:48 s3wong: It's manual at the moment. 05:16:35 yamahata: OK 05:17:22 s3wong: automation is desirable. But not sure it should be in this framework or by other external tool. 05:18:13 yamahata: sure, I am fine with it for initial implementation 05:19:16 any other questions? 05:19:50 yamahata: will look into the code further 05:19:56 I see. 05:20:09 #open discussion 05:20:47 other subteam are concerned about servicevm. advanced-service-requirement and group-policy 05:21:09 It's important to cooperate with them 05:21:18 yamahata: I am in both advanced-service and group-policy team - what is the primary concern you hear about? 05:21:37 s3wong: nothing special at the moment. 05:21:43 in group-policy we haven't really gotten into service yet 05:21:58 Unfortunately I can't attend their IRC meeting due to its time slots. 05:22:00 and in advanced service we had been discussing flavor and service context 05:22:23 I'm following their discussion via logs. 05:22:34 yamahata: I was going to say - even for a West coast person like me, it is now 10:22pm 05:22:55 yamahata: so you may find it difficult for others in US to join this meeting actively 05:23:19 s3wong: Right. such thing is inevitable. 05:24:22 So when there is a topic that is important for servicevm, please let me know. then I'll try to attend. 05:24:37 yamahata: sure 05:25:09 another concern is router vm patch 05:25:30 yamahata: please also let me know if there is anything you need from either group-policy side or advanced service side (which I would imagine you need things from advanced service side like service insertion via service context) 05:25:30 #link https://blueprints.launchpad.net/neutron/+spec/cisco-config-agent 05:25:48 s3wong: thanks, will do. 05:26:00 #link https://blueprints.launchpad.net/neutron/+spec/cisco-routing-service-vm 05:26:53 Their patches essentially do similar thing. So the patches(theirs and mine) should converge somehow 05:27:07 at some point 05:27:09 yamahata: do you plan to bundle L3 agent into a service VM too? 05:27:24 s3wong: That's the plan 05:27:51 s3wong: no, I mean lbaas-agent to bundle. 05:28:15 s3wong: for l3-agent, it's another story. 05:28:16 yamahata: yeah, who wants l3-agent :-) 05:29:11 s3wong: the planned image would include lbaas-agent with haproxy 05:29:38 yamahata: makes sense 05:30:15 hopefully some startup scripts. 05:31:23 yamahata: yeah, if it is meant for haproxy only image, some components should be spawned either in inittab or one of the Sxx scripts 05:33:47 okay. any topic to discuss? 05:34:32 yamahata: I am good 05:35:15 thanks. Since I plan to post new patches, let's have the meeting the next week. 05:35:35 #endmeeting