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