13:00:33 <moshele> #startmeeting sriov 13:00:34 <openstack> Meeting started Tue May 10 13:00:33 2016 UTC and is due to finish in 60 minutes. The chair is moshele. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:35 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:00:38 <openstack> The meeting name has been set to 'sriov' 13:00:43 <moshele> hi all 13:01:13 <lbeliveau> hello 13:01:15 <gjayavelu> hi 13:01:40 <moshele> let wait for more people to join 13:01:57 <uli-k> hi 13:02:16 <lbeliveau> let me update the etherpad then ... 13:02:39 <moshele> lbeliveau: ok 13:03:14 <moshele> ok let start 13:03:35 <moshele> #topic Improving SR-IOV/PCI Passthrough CI 13:04:16 <moshele> so just an update regarding CI lennyb start work on moving the Mellanox CI to containers 13:04:49 <lbeliveau> cool 13:05:11 <lbeliveau> so the goal is to have at least two containers on the same server with multi-node devstack ? 13:05:12 <moshele> but we don't have people for investing multi-node CI with SR-IOV/PCI 13:06:01 <lbeliveau> I can most likely contribute there, we want to fix it as well 13:07:16 <moshele> so are you planning to add another CI job for PCI with multinode? 13:07:58 <moshele> yonglihe: hi 13:08:13 <lbeliveau> looks like sfinucante has not joined yet, he was interested in this as well 13:08:42 <lbeliveau> not us, we don't have a CI, but we want to contribute in stuff like writing tempest, etc. 13:08:54 <moshele> yes and I think yonglihe maintain the pci intel CI 13:08:59 <lbeliveau> yonglihe: what is your plan for multi-node CI testing ? 13:09:58 <moshele> lbeliveau: I guess is not here 13:10:26 <moshele> anything else to add regarding CI? 13:10:50 <lbeliveau> so what kind of help are you looking for ? 13:10:57 <lbeliveau> can I help in the setup ? 13:11:24 <lbeliveau> I wanted to try containers in my env, does documenting that would help ? 13:11:58 <moshele> once lennyb will complete it we will share the doc 13:12:57 <lbeliveau> ok, let me know if I can help 13:13:11 <moshele> so I need an owner for PCI pass thought CI with multi node -it including third party CI to be commenting on nova 13:14:12 <lbeliveau> do you mean you need a CI or somebody to take care of it ? 13:15:35 <moshele> I need some to build CI environment on physical servers and maintain it 13:16:31 <lbeliveau> yonglihe is probably the guy 13:17:00 <moshele> I know but he doesn't come to the meeting :( 13:17:27 <moshele> #topic Documentation 13:17:44 <moshele> so moving to documentions 13:18:05 <lbeliveau> good progress there, a couple of them are already merged 13:18:30 <moshele> yes, I updated some of them in the ethearpd 13:18:39 <lbeliveau> thanks 13:18:40 <moshele> but know I see that there are more :) 13:18:55 <moshele> I will update them again after the meeting 13:20:03 <moshele> so let keep reviewing each other patches. very good progress here 13:20:28 <moshele> anything to add on Documentation? 13:20:34 <lbeliveau> I don't think so 13:20:55 <moshele> #topic Bug fixes 13:21:14 <moshele> ok so most of the pci cleanup patches are merged 13:22:01 <moshele> also I just update the resize patch https://review.openstack.org/#/c/307124/ and in the basic scenario it working 13:22:23 <lbeliveau> I saw that you uploaded a new revision, I'll have a look today 13:22:24 <moshele> lbeliveau: I saw you comment on my patch and you have a good point 13:23:06 <moshele> lbeliveau: but I think that we will address it as a bug for now 13:23:13 <lbeliveau> moshele: just wanted to make sure we don't forget about it, we can tackle it later in a new patch 13:23:45 <lbeliveau> since I came up with the bug, can I fix it ? :) 13:23:51 <moshele> beliveau: so I will just add to myself to open a bug once this patch is merged 13:23:56 <moshele> sure 13:24:11 <lbeliveau> cool 13:24:27 <moshele> lbeliveau: can you try me resize patch on you env 13:24:29 <moshele> ? 13:25:05 <lbeliveau> will do, hopefully today, worst case tomorrow 13:26:01 <moshele> so this paches don't update the pci_request in the db after migration 13:26:21 <moshele> there is another patch that does it see https://review.openstack.org/#/c/312028/ 13:27:16 <lbeliveau> ok I will have a look, was not aware of this patch 13:27:42 <moshele> yes, we need it so we can save the new pci_request in instance_extra 13:29:13 <moshele> I review your Remove DictCompat from InstancePCIRequests object and it seem to break Intel CI 13:29:25 <moshele> lbeliveau^ 13:29:46 <moshele> so I guess it need more work 13:29:52 <lbeliveau> yes, I fixed it by testing it on devstack, running tox at the moment, will push new revision soon 13:30:21 <lbeliveau> thanks for that 13:31:03 <moshele> and also this patch is failing https://review.openstack.org/#/c/310976/ on some unit tests 13:31:32 <moshele> once you fix them I will move them to ready for core reviewer 13:31:48 <lbeliveau> will have a look 13:32:11 <moshele> is sfinucan around ? 13:32:18 <lbeliveau> haven't seen him today 13:33:45 <moshele> I review some of his numa fixes, but I not familiar with the code 13:34:01 <moshele> lbeliveau: are familiar with the numa stuff? 13:34:12 <lbeliveau> moshele: yes a bit 13:34:30 <lbeliveau> I'll ask him to point me to them 13:34:34 <moshele> lbeliveau: so he have like 2 small fixes there 13:34:42 <lbeliveau> let me look 13:34:53 <moshele> see https://review.openstack.org/#/c/285321/ https://review.openstack.org/#/c/285232/ 13:35:28 <lbeliveau> I will review them 13:35:34 <moshele> ok cool 13:36:31 <moshele> there are ndipanov leftovers patches, but I think we will split the work later on 13:36:49 <moshele> anything else regarding bug fixes? 13:36:57 <lbeliveau> yes, I think sahid is looking at them as well 13:37:41 <moshele> even better 13:37:58 <lbeliveau> I'm good 13:38:15 <moshele> #topic Open Discussion 13:38:34 <moshele> anything someone want to raise 13:38:40 <lbeliveau> yes 13:38:54 <lbeliveau> can you please review this bp: https://review.openstack.org/#/c/304564/ 13:39:24 <lbeliveau> the idea is to first try to create sriov port but with image metadata, like it is done today with vif_model 13:39:40 <lbeliveau> next step would be to supoprt it on boot command (not in image) ... 13:40:21 <lbeliveau> the reason not to go straight to supporting vif_model on the boot command line is that some of the cores don't like the idea at all 13:41:16 <moshele> lbeliveau: ok I will add it to the agenda and review it 13:42:33 <moshele> anything else? 13:42:51 <lbeliveau> I'm good 13:43:18 <moshele> ok by everyone 13:43:18 <gjayavelu> Hi, I'll be adding a spec on sr-iov support for VMware driver in a day or two 13:43:23 <lbeliveau> ah, maybe just update the meeting page and the ics file to specify that the meeting is weekly 13:43:55 <lbeliveau> gjayavelu: cool, please put it in the etherpad https://etherpad.openstack.org/p/sriov_meeting_agenda 13:44:06 <gjayavelu> would like to know the decision on CI. I heard at the summit a proposal for common CI. is that still true or should I setup one within vmware? 13:44:07 <moshele> lbeliveau: already did https://review.openstack.org/#/c/312107/ 13:44:31 <gjayavelu> lbeliveau: sure 13:44:47 <lbeliveau> moshele: my bad 13:45:03 <moshele> gjayavelu: common CI are tools to help build your own CI 13:45:22 <moshele> gjayavelu: we used the to build the mellanox CI 13:45:22 <gjayavelu> moshele: ok 13:46:27 <moshele> gjayavelu: do you need help with setting CI system? 13:47:00 <gjayavelu> moshele: I'll check with the team internally and get back. I believe there is already 3rd party CI running. 13:47:20 <moshele> ok 13:47:23 <gjayavelu> moshele: need to add one for sriov 13:47:57 <moshele> so this is SR-IOV for vmware right? 13:48:06 <gjayavelu> moshele: that's right 13:48:27 <moshele> is SR-IOV supported in with vmware driver? 13:49:10 <gjayavelu> moshele: not yet, I'll be adding a spec pretty soon. working on a poc too 13:49:56 <moshele> you need help let us know 13:50:04 <moshele> if you need 13:50:25 <gjayavelu> moshele: sure! thanks! I'll keep you guys posted 13:50:45 <moshele> ok I think we are done 13:50:49 <moshele> #endmeeting