13:03:12 #startmeeting PCI passthrough 13:03:12 Meeting started Tue Aug 26 13:03:12 2014 UTC and is due to finish in 60 minutes. The chair is baoli. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:03:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:03:15 The meeting name has been set to 'pci_passthrough' 13:03:21 Hi, everyone 13:03:28 hi 13:03:51 baoli: How is going? 13:04:05 irenab, let me report my status. 13:04:28 baoli: I meant generally, not patches :-) 13:04:55 irenab, I don't understand 13:05:39 irenab, sorry, my bad 13:06:06 baoli: never mind 13:07:00 yea, the summer is about to be over, and the school starts tomorrow. 13:07:56 baoli: cool, we have few more days till back to school 13:09:03 irenab, that's better. My son is not excited about going back to school 13:09:23 baoli: :-) 13:09:29 smart guy 13:09:34 hi 13:09:43 heyongli, hi 13:09:57 ok, I think we can get started 13:10:03 +1 13:10:34 status wise, you probably have seen the activities from the review. 13:11:00 it's getting closer, but a couple of sticking issues 13:11:50 The first one is about the use of the system metadata for pci requests which is a 255 bytes json doc. And the concern is the out of bound issue 13:12:12 baoli: I have some concern regarding the patch: https://review.openstack.org/#/c/107466/43/nova/virt/libvirt/vif.py 13:12:41 The second one is about the data structure of the requested network, adding the request_id into the existing tuple 13:13:11 irenab, what about it? 13:13:34 baoli: can you please take a look at Itzik comment on patch#42 13:13:54 baoli, i will recheck the 2 concerns to find out what we can do 13:14:14 after rebase you missed the cleanup for plug_hw_veb and unplug_hw_veb 13:14:43 as code is now, it fails for hw_veb vif_type 13:15:40 irenab, hmm, I changed it, I need to find out why the change was not uploaded. 13:15:59 baoli: thanks! 13:18:13 heyongli, I'm hoping that Dan can agree with addressing them separately. 13:18:55 oh, stick one, we can negotiate and same time try find a solution or better implementation, anyway , we try 13:20:05 AFAIK September 4 is last day for code to merge 13:21:01 very tight schedule for us 13:21:08 But bug fixes can land later 13:22:09 we have only a few days left. 13:22:38 I think probably better to fill bugs for the issues to resolve them later, if it is not blocking the solution of course 13:22:59 worth to try 13:22:59 irenab, I'm hoping that the cores think the same way 13:23:41 I will have several bugs/enhancements to file, for sure 13:24:10 any thing else that you guys want to talk about? 13:24:28 there were few action items we took last week 13:24:55 ireanb, can you recap? I didn't look at last week's log yet. 13:25:13 I need to start the list of next work items in the SR-IOV networking area 13:25:36 irenab, on the neutron side? 13:26:00 rpothier: to investigate on HEAT to configure VM with port vnic_type = direct 13:26:18 baoli: no, as a further functionality as well 13:26:43 once basic support including nova patches you push will be merged, what is next 13:27:14 irenab, we have a list on the meeting wiki, but may not be complete. We also talked about rewriting the ml2 driver 13:27:17 I hope to cover it during this week, and send an email for you guys to add 13:27:55 baoli: refactoring of ML2 plugins defenitely in the list 13:28:07 irenab, cool 13:28:26 baoli: I'll start from the wiki 13:28:42 irenab, send the list to the ML, and we can start from there 13:28:56 baoli: sure 13:29:23 irenab: I looked into Heat, vnic_type can be configured currently, however a OS::Neutron::pci-port type would be better 13:30:07 rpothier: can you please explain or maybe share some HEAT template to define VM with SR-IOV port? 13:30:46 rpothier: Does it require to add support to HEAT? 13:31:55 I have a basic template at http://paste.openstack.org/show/100473/ 13:33:17 rpothier: nice! 13:33:20 thanks 13:33:46 rpothier: Do you suggest to add OS::Neutron::pci-port ? 13:34:02 irenab: yes 13:34:56 it's much clearer than adding parameters to value_spec 13:35:19 rpothier: so the Template can be simplified, right? 13:35:29 irenab: yes 13:35:32 sriov is tech detail , pci thing might close to user, seems good 13:36:32 rpothier: Is it something you want me to put on the list of next tasks, or plan to work on it during Juno? 13:37:40 as long as there is a way to define it, I do not think its urgent to add 13:37:49 irenab: yes, you can put it on the list, not sure on timing 13:38:12 rpothier: sure. Thanks a lot for checking 13:38:59 do you know of some task that is critical to complete for our current support? 13:41:45 Let's hope that nova patches will be merged soon and we can start focusing on next items 13:42:22 let's keep our finger acrossed 13:42:35 s/acrossed/crossed 13:43:01 and that's the highest priority 13:43:05 anything else? 13:43:29 not for me 13:43:33 no for me 13:43:40 good day and good night. See you guys next time 13:43:48 see you 13:43:54 #endmeeting