03:13:44 <Sundar> #startmeeting openstack-cyborg
03:13:45 <openstack> Meeting started Wed Apr 10 03:13:44 2019 UTC and is due to finish in 60 minutes.  The chair is Sundar. Information about MeetBot at http://wiki.debian.org/MeetBot.
03:13:46 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
03:13:49 <openstack> The meeting name has been set to 'openstack_cyborg'
03:13:55 <xinranwang> only us..
03:14:00 <Sundar> #topic Roll call
03:14:10 <Sundar> #info Sundar
03:14:19 <xinranwang> #info xinranwang
03:15:08 <ikuo_o> #info ikuo_o
03:15:12 <Sundar> ikuo_o: Welcome
03:15:28 <Sundar> ikuo_o: Could you introduce yourself?
03:16:15 <ikuo_o> ok, I am an engineer from NTT. We are researching on high performance server platform using accelerators like FPGAs.
03:16:31 <ikuo_o> we tried to use cyborg to control intel FPGA last year, and showed demo at NTT R&D forum last November..
03:16:46 <ikuo_o> we want to improve cyborg so that it become useful for network carriers.
03:17:45 <Sundar> ikuo_o: Yes, I saw NTT's announcement. Glad to have you with us. Would you be coming to the Summit or PTG in Denver?
03:18:10 <ikuo_o> Yes, I will join the Denver summit and PTG!
03:18:16 <Sundar> Great!
03:18:22 <Sundar> #link https://etherpad.openstack.org/p/cyborg-ptg-train
03:18:38 <Sundar> Please add your name to this etherpad
03:18:44 <Li_Liu> #info Li_LIu
03:18:47 <Li_Liu> #info Li_Liu
03:18:50 <yikun> #info yikun
03:18:52 <Li_Liu> Hi Guys
03:18:57 <xinranwang> was it whom the poc we sent to :)
03:19:06 <ikuo_o> yeah, I have already written my name "Ikuo Otani (NTT)".
03:19:08 <Li_Liu> sorry for the late, pulled into an internal meeting
03:19:24 <Sundar> Hi Li_Liu and yikun
03:19:30 <yikun> hello Sundar
03:19:39 <Sundar> #topic PTG planning
03:19:53 <Sundar> https://etherpad.openstack.org/p/cyborg-ptg-train <-- Please fill in the attendance and topics here
03:20:10 <ikuo_o> I will add some topics to the etherpad!
03:20:32 <Sundar> I have reserved Fri (May 3) morning 9-10 for Nova-Cyborg cross project. Itwill include a demo of the Cyborg pilot
03:20:33 <ikuo_o> about some problems to deal with FPGA.
03:20:44 <wangzhh> #info wangzhh
03:20:57 <Sundar> ikuo_o: Excellent. Could you tell us what problems you encountered?
03:21:39 <wangzhh> Hi all. Sorry for late.
03:21:58 <Sundar> wangzhh: np
03:22:05 <ikuo_o> One is checking FPGA contents for integrity.
03:22:35 <yikun> Sundar: cool, I'm trying to run the pilot in my env, so all code are ready now in feature branch?
03:22:48 <ikuo_o> how do we know the FPGA contents is just the original binary?
03:23:31 <Sundar> ikuo_o: Good question. The answer may vary across vendors. I will try to get Intel's answer by next week
03:23:58 <Coco_gao> Hi all
03:24:03 <ikuo_o> Thanks, Sundar!
03:24:04 <Coco_gao> #info Coco_gao
03:24:26 <Sundar> Hi Coco
03:25:11 <Sundar> yikun: I need to update more, as I have hit several subtle issues after I merged master onto pilot branch. There were block shifts os some code so both copies were present in the merged version but with different spellings!
03:25:50 <Sundar> Until I exercise a specific code path, the issues do not surface
03:27:20 <yikun> OK, sounds like it is very close to complete. :) thanks for your work.
03:27:30 <wangzhh> Sundar, feel free to ask me if I can help u on the pilot bug.
03:27:36 <Sundar> yikun: welcome. ikuo_o: Any other issues?
03:27:47 <ikuo_o> And the another problem is resource conflict. How can we know FPGA is open or not from cyborg?
03:28:33 <Sundar> ikuo_o: What do you mean by 'open'? That no VM is using it?
03:29:38 <Sundar> ikuo_o: If so, we are adding an 'in_use' field for deployables
03:29:39 <ikuo_o> Other processes or drivers are handling FPGA or not. not related to VMs.
03:30:14 <Sundar> ikuo_o: For drivers, 'lspci -k -s <bdf>' will show which driver is in use
03:30:53 <Sundar> ikuo_o: Sure, you can add these issues to the etherpad. I will try to reply there. Thanks for bringing these up!
03:30:58 <ikuo_o> Thanks! so cyborg does not have the checking function, right?
03:31:29 <Sundar> ikuo_o: No, Cyborg today does not check for FPGA integrity
03:31:43 <wangzhh> Is there any way to check it?
03:32:05 <Sundar> wangzhh: For Intel devices, I will check and get back
03:32:32 <wangzhh> Sounds great.
03:32:44 <ikuo_o> I see. thanks!
03:32:57 <Sundar> wangzhh: Re. the auth issue, I think my version of bash handles quotes a certain way.  I am working around by using Python to call curl. Still faster than python client :)
03:33:37 <Sundar> Back to PTG planning: what do you all think of a team dinner?
03:34:41 <ikuo_o> I want to join a team dinner, if it will be held.
03:35:06 <Sundar> Great, ikuo_o. Many of you are awaiting visa or approval. Shall we propose Thu eve?
03:35:55 <wangzhh> Fine.
03:36:17 <ikuo_o> that's great!
03:36:42 <Li_Liu> I am fine with any day.  still in the internal meeting... sorry for the delayed response :P
03:36:53 <Sundar> Good. I'll mark it for Thu eve.
03:37:28 <yikun> same with Li_Liu, :)
03:39:02 <Sundar> I want to bring up many topics before the PTG, since the PTG is so short. I seem to be swamped with the demo prep and other tasks. :( But 2 main areas: Networked FPGAs (started last week) and Mapping UUIDs to names for regions and functions
03:40:22 <Sundar> ikuo_o: we also hold an engineering meeting on Zoom at https://zoom.us/j/6637468814
03:40:45 <Sundar> Can somebody share the meeting time in PRC / Japan ?
03:41:35 <Sundar> ikuo_o: Please join us there too. It is on Thu morning for you.
03:42:21 <ikuo_o_> sorry for leaving because of network down..
03:42:51 <xinranwang> just one question here: can we start the placement report part now? i have such a patch pending for a long time. https://review.openstack.org/#/c/601150/
03:42:55 <Sundar> ikuo_o: NP. I sais that we also hold an engineering meeting on Zoom at https://zoom.us/j/6637468814 on Thu morning China/Japan time
03:43:56 <Sundar> xinranwang: Placement report should come from conductor
03:44:04 <wangzhh> It is 9:30a.am-10:30a.m. in PRC.
03:44:11 <xinranwang> i am trying to implement it based on new design
03:44:35 <xinranwang> Sundar:  yes
03:44:49 <xinranwang> that's just an old version
03:45:01 <Sundar> xinranwang: Sounds good overall. The exact list of traits may change a bit later in the cycle. We can update that later
03:45:39 <ikuo_o_> Thanks Sundar. I want to join the zoom meeting tomorrow.
03:46:01 <Sundar> Welcome, ikuo_o
03:46:15 <Sundar> Thanks for the initiative, xinranwang
03:46:26 <xinranwang> Sundar:  ok, i will take this part then
03:46:30 <xinranwang> Sundar: np
03:46:37 <Sundar> Any other topics for the PTG or anything else?
03:47:04 <Sundar> #topic AoB
03:48:21 <Sundar> If nothing else, let's call it a day. Thank you all. Good day or good night
03:48:38 <xinranwang> thanks bye
03:48:51 <Sundar> #endmeeting