13:00:09 #startmeeting PCI Passthrough 13:00:09 Meeting started Tue Sep 2 13:00:09 2014 UTC and is due to finish in 60 minutes. The chair is baoli. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:10 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:12 The meeting name has been set to 'pci_passthrough' 13:00:26 Hi 13:00:34 hi 13:00:54 irenab, thanks for coming up with the etherpad 13:01:34 baoli: glad to do it 13:01:37 hi 13:01:49 heyongli, hi 13:02:08 please add your inoputs there, maybe we need priority later on 13:02:54 irenab, it's a good list. Did you forget to add the MD refactoring? 13:02:55 baoli: any updates on patches? Currently it seems we are going to miss the deadline... 13:03:25 baoli: You are right! I'll add it asap 13:03:44 9.4 coming soon, baoli , what's the status? 13:03:56 ok, status is coming up. 13:05:00 On Thursday's nova meeting, the cores voted to fixing the two issues we mentioned in last meeting before juno FF (feature freeze), and give feature freeze exception to sr-iov patches 13:05:28 baoli: good news! 13:05:33 sound we can make it 13:05:53 baoli: Is there any help you need with patches? 13:06:41 dansmith, russellb have volunteered to code. So the first issue converting requested_network megatuple to objects is in good shape. Dansmith has done a good job coding it up quickly 13:06:59 there are still two patches pending review for this issue 13:08:03 is this means we depending on dansmith's code? 13:08:05 baoli: can you put a link for patches for review. We all can help in review 13:08:12 The second issue (pci request storage) is being worked on, russellb came up with the initial two patches, and dansmith took the torch afterwards. 13:08:25 I need to talk to him on its progress today. 13:09:50 https://blueprints.launchpad.net/nova/+spec/pci-passthrough-sriov. the last two are for the pci request storage issue 13:10:09 got it 13:10:19 thanks 13:12:39 https://review.openstack.org/#/c/115334/, and you can follow the dependency links for all the remaining patches for the requested network megatuple conversion 13:12:48 any other updates? 13:13:41 I have made the change to use the requested netowrk objects in my local repo, and it works. 13:14:27 cool 13:14:31 Once the patches for the two issues are merged, I can update my remaining three patches that incorporate them 13:15:00 baoli: so your patches are on hold for now? 13:15:05 core involved in is a good thing, make sure we can make it merge in time 13:15:59 https://review.openstack.org/#/c/114286/ has been approved, but due to another patch that had changes in the same area got merged ahead of mine, and caused conflict, I have to rebase manually and test everythine, etc. Now it's waiting for approval again. 13:16:22 irenab, three of them are on hold. 13:17:13 heyongli, can't complain with them involved and help in coding. 13:17:15 baoli: when there is something for review, feel free to ping me to join the review to push it faster 13:17:34 irenab, thanks, sure. 13:17:40 baoli, that's really good thing 13:18:38 so at this point, all we can do is to work with them and hopefully all the patches can land in juno. 13:19:14 i feel and hope it could 13:19:38 then we can plan for next features 13:20:47 irenab, yes. Let's spend a little time on it. 13:21:16 baoli:sure 13:21:20 * johnthetubaguy is curious how ready to merge https://blueprints.launchpad.net/nova/+spec/pci-passthrough-sriov is, given he is going through the list applying −2s 13:23:35 john: we just discussed it few mins ago, do you want a short recap? 13:25:26 irenab: I see a −1 on a patch, is that some disagreement? wondering if its resolved? 13:25:57 there was talk of changing the interface with neutron, if I remember correctly, removing a mega tuple, or somesuch 13:26:20 johnthetubaguy, per last week's nova meeting, we need to fix two preexisting issues, metatuple is one of them 13:26:34 another one is the pci requests storage 13:26:40 basically, need all code approve by tomorrow, or it will need a FFE (exception) 13:26:49 OK, how are those patches going? 13:26:54 are you rebased on top of them yet? 13:27:23 john, the megatuple one is almost done. I need to talk to dansmith on the pci requests storage 13:27:25 I'm not done with the storage refactor ones yet 13:27:36 megatuple had almost all merged on friday 13:27:52 dansmith: OK, so close but we are heading towards FFE I guess 13:27:57 dansmith, hi, nice having you here 13:28:08 johnthetubaguy: yeah, the plan is that this gets an FFE if we can get the refactors done by FF 13:28:14 johnthetubaguy: per mr. ptl 13:28:30 right, I remember reading that in the nova-meeting now 13:28:32 just checked, two more megatuple patches to merge 13:28:44 dansmith: thanks 13:28:45 just needs +As 13:29:04 https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:refactor-megatuple,n,z 13:29:59 cools 13:30:20 baoli: sorry for interrupting, that makes sense, I will leave the code up as long as I can. 13:30:45 john: thanks. 13:31:02 my only advice is to rebase early on top of those, and make sure you people are all +1 on all of the changes, if you all agree on them 13:31:09 that should make it easier at crunch time 13:31:19 thanks all 13:31:31 * johnthetubaguy bravely runs away, away 13:31:50 johnthetubaguy, sure 13:31:50 dansmith, for the second issue, do you have new patches to be uploaded soon? 13:32:44 baoli: it was a holiday weekend here, so I'm just getting back to it.. I put up some patches on friday, but they still need a lot of work 13:32:57 baoli: not quite ready to rebase onto those yet, but I'll keep you updated of course 13:32:59 (also, please help review dansmith patches to help them get in quicker, forgot that, but I guess its obvious) 13:33:11 dansmith, I saw that. Thanks for helping out. 13:33:53 guys, please post all patches required to complete the solution, so we all can be on track to review 13:34:38 irenab, for the remaining patches, I think that you can just get to them from the BP page 13:35:02 baoli: ok, thanks 13:36:01 ok, do we want to go back to the kilo feature list? 13:36:22 baoli: works for me 13:36:58 irenab, the 9th item, can you explain in more detail? 13:38:07 baoli: this item is for SR-IOV support for ironic, in case some Hypervisor services (like storage) would run on some VF 13:38:57 irenab, I see. 13:39:20 baoli: I'll try to add description on etherpad to clarify 13:39:39 sounds good 13:40:08 at some point, maybe starting next week, we should go over the list one by one. 13:40:13 since there are a lot of areas to expand with regards to SR-IOV, we need to see what seems valuable and prioritize 13:40:32 baoli: agree 13:40:46 irenab, yes. And we'd like to see who wants to work on what. 13:40:58 baoli: agree again 13:41:15 Ok, anything else? 13:41:26 no from me 13:41:37 not foe me 13:41:42 thanks everyone, see you next time 13:41:58 #endmeeting