Earlier  
Posted Nick Remark
#openstack-cyborg - 2018-09-26
14:11:57 Coco_gao nova only use VARs, and will update VARs' status by calling os-acc, I think
14:12:06 xinran what is VAR
14:12:50 Coco_gao We should have a discuss on what field still remained and what else should be removed as well as the new table field
14:13:53 Li_Liu Do you and XiaoHei need any help with this?
14:14:36 Coco_gao we may need Sundar's help on VAR table
14:15:22 xinran what is VAR ?
14:16:06 Coco_gao I think I can make a draft then we can discuss it together, Since Sundar wrote the recent Specs on device discovery and interactions with nova, he may have some advice I think.
14:16:18 Coco_gao Virtual Accelerator Record (VAR)
14:17:25 xinran Coco_gao: thanks,
14:17:34 Li_Liu ok, Sundar is busy with his specs right now most likely
14:17:58 Li_Liu I will talk with him and see how to balance his work
14:18:11 xinran Seems there will be a changement at db layer?
14:18:17 Li_Liu I have a feeling we have too much work depend on him right now
14:18:31 Li_Liu xinran, yes.
14:19:10 Coco_gao Yes I think so, because he wrote the specs
14:19:37 xinran Li_Liu: could you please elaborate it or is there any docs concerning that?
14:19:37 wangzhh Yeap, most of specs.
14:20:53 Coco_gao We should follow the spec right?
14:21:00 Li_Liu Regarding the db change, I think Coco_gao is still drafting it
14:21:34 Li_Liu but the you can find related information here: https://etherpad.openstack.org/p/cyborg-ptg-stein
14:21:56 Coco_gao But I and xiaohe talked to Sundar that he should not write the implementation details on his spec. Who write the code decide the details
14:22:19 xinran OK
14:22:23 xinran thanks
14:22:29 Li_Liu Coco_gao, thist's the right way
14:23:28 Li_Liu Ok, move on.
14:23:38 sum12 Li_Liu: were there any notes taken during the discussion with neutron team during PTG?
14:24:20 Li_Liu sum12, there are some notes here
14:24:21 Li_Liu https://etherpad.openstack.org/p/fpga-networking
14:24:45 sum12 thanks
14:25:02 Coco_gao sum12, also https://etherpad.openstack.org/p/cyborg-ptg-stein-summary
14:26:11 Li_Liu I saw Xinran is have 4 patches waiting :P
14:26:21 Li_Liu I will take a look and provide comments
14:26:29 sum12 thanks Cato_gao
14:26:44 Li_Liu hope to clear them up soon
14:26:53 xinran Li_Liu: thank
14:27:03 xinran *thanks
14:27:24 xinran And I will submit another patch of os-acc soon
14:27:29 Li_Liu I am still working on FPGA programming api. Just solve the glance client problem should provide a updated patch some within the week
14:27:50 Li_Liu xinran, you are our super hero right now~~
14:28:10 xinran About parse the flavor.extra_spec to the acceptable format to cyborg api
14:28:26 xinran Li_Liu: lol
14:28:53 xinran But these patches still need ovo land first
14:29:31 Li_Liu right, you might need to sync up with Coco and Xiaohei for that
14:30:03 Li_Liu Coco_gao wangzhh
14:30:07 xinran Li_Liu: yes, I have pull their patch to local and tested
14:30:30 Coco_gao the DB evolution is a huge change if we merge two tables(accelerators and deployables) as Sundar's suggest. Should we keep the old one?
14:30:32 wangzhh :) Xiaohei...
14:30:38 wangzhh Got it.
14:31:32 Coco_gao and evolve to the new version?
14:32:21 wangzhh Agree. I suggest keep the old one now.
14:33:41 Coco_gao everything will be changed after db evolution, the ovo, my patch on device object should also be rewritten.
14:34:06 Li_Liu I agree, let's keep the old one and decide when to remove it later
14:35:07 xinran The old one is the current one?
14:35:16 Coco_gao yes
14:35:16 wangzhh Coco, not really. Most of them can be reused. And we should hava a quick start.
14:35:23 xinran I mean acc dep these 2 tables
14:35:33 Coco_gao yes.
14:38:33 xinran Ok, but my placement repot patch depends on ovo now
14:42:41 Li_Liu ok, I think we are clear on the work item and their dependencies
14:42:58 Li_Liu Let's do this :)
14:43:04 Li_Liu #topic AoB
14:44:32 Coco_gao If we don't merge the two tables, then DB evolution is not urgent. Maybe I can do something more urgent right now.
14:46:52 Li_Liu Coco_gao, I think xinran is worried if she's implementing based on old DB design, once you new DB is merged, she might have to rewrite the code over again
14:47:18 Coco_gao I think so, not only xinran's code.
14:47:49 Coco_gao we finish rocky's target first?
14:48:00 xinran My code is now based on coco’s ovo patch :)
14:48:38 Li_Liu i see
14:49:02 Coco_gao Any feedback pls contact me directly, thanks xinran
14:49:10 Li_Liu Coco_gao, yes, try to finish up R's left over first
14:49:40 xinran So I think it’s ok for me if we use ovo design
14:51:26 Coco_gao I think the urgent thing is the docs~~
14:51:26 Li_Liu alright, let's wrap up.
14:51:49 Li_Liu Coco_gao I will work with Sundar on that to speed it up
14:52:27 Coco_gao I can join from this week, feel free to contact me if I can help.
14:52:37 Li_Liu sure
14:52:41 Li_Liu thanks Coco
14:52:55 Li_Liu have a night night guys
14:52:59 Li_Liu #endmeeting
14:53:01 wangzhh Installation guide is urgent.
14:53:02 openstack Meeting ended Wed Sep 26 14:52:59 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
14:53:03 openstack Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-09-26-14.05.html
14:53:04 openstack Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-09-26-14.05.txt
14:53:05 openstack Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-09-26-14.05.log.html
14:53:06 wangzhh Bye
14:53:11 Li_Liu 88
14:53:24 xinran bye
14:53:26 Coco_gao Bye
19:33:32 Sundar efried: Please ping me when you can
19:38:01 efried Sundar: Hi there.
19:42:33 Sundar Hi Eric, in the nova spec 603955, you said that having Cyborg claim a device by default (without explicit whitelisting) is a security risk. Can you elaborate?
19:45:02 Sundar Line 108 in https://review.openstack.org/#/c/603955
20:26:41 Sundar @efried: I'll be around for another 90 minutes. I'll step out after that and should be back by 5 pm PDT.
20:27:31 efried sorry I missed your response earlier. ffr best to tag me
20:27:52 efried Not claiming, but exposing
20:28:34 efried If you expose, say, the controller that's handling the root disk of the management partition, and someone manages to attach it to the VM, your end user (the owner of the VM) could wreak havoc.
20:28:48 efried Sundar: ^^ :)
20:29:32 Sundar Ah, yes, will make sure to tag you :)
20:30:18 Sundar efried: My statement was "if the operator has installed and configured Cyborg drivers, he has explicitly enabled the devices managed by those drivers."
20:30:38 Sundar Why is that a security risk?
20:31:02 efried Sundar: that should be fine.

Earlier   Later