13:01:42 #startmeeting PCI passthrough 13:01:44 Meeting started Tue Jan 20 13:01:42 2015 UTC and is due to finish in 60 minutes. The chair is baoli. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:01:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:01:45 Hi 13:01:47 The meeting name has been set to 'pci_passthrough' 13:02:33 \o 13:04:03 #topic Bugs 13:04:58 https://bugs.launchpad.net/nova/+bug/1406486 13:05:16 yes I fixed it 13:05:34 moshele: suspend/resume was working before. Did you track down what has been changed to cause it not to work any more? 13:06:29 moshele: I saw the change, and it's good I think. Just wondering what makes the get_admin_context() not to work any more. 13:06:47 baoli: no, I didn't look at the hisrory 13:06:58 history 13:07:48 moshele: ok. 13:07:54 as I see now it just return context with None value and admin flag is True 13:08:35 so get_admin_context() doesn't return a valid context. 13:09:10 let me look at the code again 13:11:01 def get_admin_context(read_deleted="no"): 13:11:01 return RequestContext(user_id=None, 13:11:01 project_id=None, 13:11:01 is_admin=True, 13:11:01 read_deleted=read_deleted, 13:11:02 overwrite=False) 13:12:49 this is the context that returns 13:12:49 moshele: ok, I'll give it a try some time today. 13:13:02 ok 13:13:17 Anything else to bring up on bugs? 13:13:58 baoli: I need your second review for this https://review.openstack.org/#/c/145035/ 13:14:08 Add range support to all address in white list 13:14:39 moshele: will do 13:14:44 thanks 13:15:02 sorry, late 13:15:33 yongli_he: hi 13:15:42 hi, baoli 13:15:48 yongli_he: we are talking about bugs 13:15:53 hi all 13:16:01 sorry for late 13:16:20 shaohe_feng: hi 13:16:24 i focus on ci these 2 weeks, not show up here, sorry 13:16:32 just come back hom. 13:17:07 yongli_he: thanks for the CI work, good stuff. 13:18:25 baoli, we does need CI to move PCI forward, and it does help, catch patches broken the pci 13:19:09 baoli: we plan to add CI in mellanox for nova as well, because it is blocking all the sriov features 13:19:17 yongli_he: the CI is important for sr-iov/pci related blueprints as well. 13:20:05 moshele: great. 13:20:13 yes, CI can make openstack more robust 13:20:55 yongli_he: are you running API tests or other scenarios? 13:21:29 let me post the meeting link here: https://wiki.openstack.org/wiki/Meetings/Passthrough 13:25:15 beagles: on your BP, do we know how to determine a NIC supports single/multiple physical functions per physical port 13:26:14 baoli, not to my knowledge. 13:27:16 The cisco vNIC supports that. Not sure if intel/mlnx supports multiple physical functions per port. 13:28:06 * beagles nods 13:29:08 yongli_he, moshele: any idea? 13:29:57 I will check it here 13:31:46 baoli: just for my understanding this bp will allow to allocate to vf from 2 diffrent port/nic so bonding on the vm can be done ? 13:33:38 moshele, it seems to me that it allocates across physical functions (not ports) 13:34:06 beagles: is that right? 13:34:09 it is based on PCI information really... whatever nova has at hand at scheduling time 13:35:23 so it'll spread consumption across all root PCI devices instead of consuming all from one and then going onto the next 13:36:08 it is a *soft* improvement that could enable bonding, etc. but fundamentally it strives to provide better distribution of resource consumption 13:36:47 the former is of interest to us, but the latter is simply hard to argue with... making it a more reasonable change for general acceptance. 13:38:08 bealges: can we talk offline regarding you bp we are also interested in it 13:38:10 ? 13:38:15 moshele, sure 13:41:37 anything else to bring up? 13:43:23 ok, let's call it a day, then. 13:43:36 my network broken, anything calling me? 13:44:29 yonglihe: we had a question about whether or not intel NIC support multiple PFs per port 13:44:44 youngihe_: what kind of CI testing are you doing api or scenarios testing? 13:45:17 baoli, i don't know either, let me ask someone later 13:45:39 moshele, we do scenarios testing, all testcases on git hub 13:46:01 ok thanks 13:46:20 yongihe_: sure, do let us know 13:50:03 Ok, see you guys next week. 13:50:09 see you 13:50:12 #endmeeting