Wednesday, 2019-04-17

*** tetsuro has joined #openstack-cyborg00:02
*** tetsuro has quit IRC01:27
*** wangzhh has joined #openstack-cyborg02:31
*** links has joined #openstack-cyborg02:43
*** Sundar has joined #openstack-cyborg03:00
*** ikuo_o has joined #openstack-cyborg03:00
SundarHi ikuo03:02
wangzhhHi all.03:02
SundarHi wangzhh03:02
ikuo_oHi Sundar03:02
wangzhhHi Sundar.03:02
Sundar#startmeeting openstack-cyborg03:02
openstackMeeting started Wed Apr 17 03:02:43 2019 UTC and is due to finish in 60 minutes.  The chair is Sundar. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.03:02
*** openstack changes topic to " (Meeting topic: openstack-cyborg)"03:02
openstackThe meeting name has been set to 'openstack_cyborg'03:02
SundarHi yikun03:02
wangzhh#info wangzhh03:02
yikunhey Sundar03:03
Sundar#topic Roll Call03:03
*** openstack changes topic to "Roll Call (Meeting topic: openstack-cyborg)"03:03
wangzhhHi yikun~03:03
yikunwangzhh: good morning03:03
SundarLet's wait for a couple of minutes for folks to join.03:04
*** Coco_gao has joined #openstack-cyborg03:04
Coco_gaoHi all03:04
SundarHi Coco_gao03:04
wangzhhMorning Coco.03:05
Sundar#topic Pilot branch code review03:05
*** openstack changes topic to "Pilot branch code review (Meeting topic: openstack-cyborg)"03:05
SundarBased on a vite, I merged the pilot branch code into just 2 patches:
SundarOne to be committed, other just for the demo03:05
Coco_gaoWhat about previous patches?03:06
SundarPlease take the time to review. Once we get Nova go-ahead, changing any big-ticket item after that will be tough03:06
Coco_gaoWe don't need that?03:06
SundarCoco_gao: Yes, I marked the older patches as workflow -1 for now. We can even delete them later03:07
SundarOnly 2 patches are relvant. You can just do: git review -d 62642003:07
Coco_gaoOK. Seems good. I will take time to review it today.03:07
SundarNova has a practice of having spec review days. Could we do a code review week? ;)03:08
SundarThanks, Coco_gao03:08
*** Yumeng_ has joined #openstack-cyborg03:08
Yumeng_hi all sorry for late03:08
Yumeng_#info Yumeng03:08
Coco_gao#info Coco_gao03:09
*** xinranwang has joined #openstack-cyborg03:09
SundarAnother news: I added code to query Glance for bitstreams that match a function id. This code is based on openstack-sdk, the latest preferred approach for cross-project interactions.03:09
xinranwangHi all03:09
xinranwangsorry for late03:09
SundarHowever, the code to download bitstreams is still the python glance client, because the newer method has no good way to download to a file03:09
wangzhhSundar, Cool. It's a good start.03:10
Sundarxinranwang, Yumeng_: NP.03:10
wangzhhHi, xinranwang, Yumeng_.03:10
SundarBTW: Nova may also move to openstack-sdk: . I may be asked to call Cyborg from Nova using this method03:11
SundarFor all those who joined now: please review ideally by this week :)03:12
SundarANy comments or questions?03:12
Sundar#topic PTG preparation03:13
*** openstack changes topic to "PTG preparation (Meeting topic: openstack-cyborg)"03:13
SundarPlease add to
SundarSince we have only 2 days of PTG, and half-day goes in cross-projects, little time left. Hope we can do the retrospective mostly online, before we get to the PTG?03:14
xinranwangSundar:  does it mean nova will interact with other service through this sdk?03:15
Sundarxinranwang: Apparently for older services, it may take a while because they have legacy. The hope is. newer projects like Cyborg will adopt it right away03:15
Coco_gaoBetter to set the priority of different kinks of topics list in cyborg-ptg-train?03:16
xinranwangSundar: I have add some comment in etherpad, but I will not going to Denver this time ;)03:16
xinranwangSundar:  got it thanks03:16
Coco_gaoThanks, xinran.03:16
Sundarxinranwang: Thanks for your comments03:16
ikuo_oI will prepare some material to explain NTT situation and problems. so I will add topic to etherpad.03:17
SundarCoco_gao: Yes. IMHO, after the retrospective, the first few ones are the really important ones.03:17
Coco_gaoThanks, ikuo_o03:17
SundarTrain goals, Mapping IDs to names, networked FPGAs, etc.03:18
Coco_gaoxinran, I saw that you mentioned db-schema re-design?03:18
SundarDo you all agree?03:18
xinranwangCoco_gao:  yes03:19
Coco_gaocould you pls add more details about it? Why? and what we are missing in DB right now?03:19
wangzhhxinran, I'm also insterested in  this part.03:20
wangzhhSundar, +1.03:20
SundarI think xinranwang is saying that the db scheme re-design has gone well. It is part of the retrospective.03:20
Coco_gaoOK, I got that.03:20
xinranwangSundar: yes it’s retrospective03:21
SundarPlease review Train goals -- there are lots of important ones:
Coco_gaoSundar, I think what you mentioned in the email about the 3RPs or 1RP for network-fpga, do we need also discuss that in PTG?03:22
SundarI am sensing that a few operators have skipped Cyborg because it is not ready yet. To persuade them to adopt Cyborg, before containers become a reality in NFV, we have a limited window03:22
SundarCoco_gao: Yes, that is the Networked FPGAs topic. Hopefully, we'll get clarity before we go to PTG. There are still lingering questions about MAC address assihgnments when Cyborg is handling the device03:24
Coco_gaoSo make cyborg ready is the first priority.03:25
SundarCoco_gao: exactly. ALl the goals are aimed at that. By he end of Train, upstream code should be mostly production-ready (except for a few features that may come in U)03:26
xinranwangSorry guys I need to drop off to catch my plane to hackathon03:27
Coco_gaoThen the most urgent thing is the API v203:27
SundarAny other comment or question?03:27
ikuo_oSundar: I'm surprised to see Cyborg integration to Redhat. When will the integration happen?03:27
SundarCoco_gao: Yes., and Nova integ. Both should be getting ready in the feature branch already. I am still missing some things, like bitstream upload via cyborg to glance.03:28
ikuo_oAnd does it mean Cyborg be used alone without OpenStack Nova?03:29
Sundarikuo_o: Good question :) The earliest would be after Train. If we don't pass the test by Oct, it will be very delayed after that03:29
Yumeng_xinranwang: bye. safe trip.03:29
Sundarikuo_o: One could use Cyborg by itself for flashing FPGAs, taking stack of inventory etc. The most interesting and common use case, of course, is to put up a VM with Nova.03:30
Coco_gaoikuo_o, we do have the demo code intergrate with nova, but not the upstream one.03:30
ikuo_oI see. Thanks, Sundar, Coco_gao.03:31
ikuo_oNTT may use Cyborg alone to control FPGA, so the news is very interesting.03:31
Sundarikuo_o: I am very interested to hear more from you. Good to see that you added the topic to PTG03:32
Coco_gaoikuo_o, will you come to PTG?03:32
Sundar#topic Project Update at Summit03:32
*** openstack changes topic to "Project Update at Summit (Meeting topic: openstack-cyborg)"03:32
ikuo_oSure, I will go to PTG.03:32
Coco_gaosee you then, we can discuss more.03:33
ikuo_oThanks, Coco_gao.03:33
SundarCoco_gao, Yumeng_: Do we have any slides already?03:33
Coco_gaoyumeng, are you responsible for that?03:34
Coco_gaoI asked Li, and he said that you are responsible for Cyborg Update.03:34
Coco_gaoSundar, I have other two presentations, so I won't have much time for Cyborg Update this time.03:35
SundarCoco_gao: Got it03:36
Yumeng_Coco_gao,Sundar: yes. I need name to show on the project update so that I can ask for approval for the summit. let me souble check with Li if he has anything to share03:36
Yumeng_Coco_gao,Sundar: I can help with the slides03:36
Coco_gaoBy the way, the fundation had sended  us a template about the Project Update.03:37
Yumeng_if you got anything wants to share, just let me know. I can prepare the slides03:37
SundarYumeng_: Great, thanks. Li asked if we can do the demo during the update. I need to check about network connectivity, etc. But we can certainly show a video and I can narrate03:37
SundarIf it is all slides, that's ok too03:37
Coco_gaoSundar, sounds good.03:37
Coco_gaoI will also be there then, anything I can help?03:38
SundarYumeng_, can we have an early draft by next IRC meeting?03:38
Yumeng_sure, I will try to make an early draft so that we can discuss tomorrow?03:39
SundarCoco_gao: sure, we can all review the demo script. Even if it is too late to fix issues before the PTG, we can make a list of to-do and get it done after the summit03:40
Coco_gaoIMHO, adding the demo maybe  much persuasive03:40
Coco_gaoYumeng__, I and Li just used 10-12mins to fininsh the slides.03:41
SundarCoco_gao: Sure. It will be a rehearsal for the Friday PTG demo ;)03:41
SundarYumeng_: Slides by tomorrow is even better!03:42
Yumeng_Coco_gao: haha you amazing03:42
Coco_gaohaha, I was nervous.03:42
Coco_gaoGuys, I need to drop off for another meeting, bye.03:42
SundarTomorrow, can we review Train goals also?03:43
Coco_gaoHave a good day or good  dream.03:43
SundarGood day03:43
Coco_gao9 or 9:30, about tommorows' meeting03:43
wangzhhBye. Good day.03:43
Yumeng_used to be 9:3003:44
SundarAny thing else?03:45
Yumeng_no from my slide:)03:45
Sundar#topic AoB03:45
*** openstack changes topic to "AoB (Meeting topic: openstack-cyborg)"03:45
SundarAll right. Have a good day, y'all!03:46
*** openstack changes topic to "Pending patches (Meeting topic: openstack-cyborg)"03:46
openstackMeeting ended Wed Apr 17 03:46:58 2019 UTC.  Information about MeetBot at . (v 0.1.4)03:47
openstackMinutes (text):
*** Sundar has quit IRC03:47
ikuo_oGood bye, all.03:49
*** zhurong has quit IRC05:00
*** zhurong has joined #openstack-cyborg05:08
*** wangzhh has quit IRC05:51
*** xinranwang has quit IRC05:58
*** Coco_gao has quit IRC06:01
*** Yumeng_ has quit IRC06:21
*** ikuo_o has quit IRC09:02
*** zhipeng has joined #openstack-cyborg09:11
*** zhurong has quit IRC12:20
*** links has quit IRC14:10
*** dustinc has quit IRC14:56
*** dustinc has joined #openstack-cyborg14:56
*** dustinc is now known as dustinc_away14:56
*** links has joined #openstack-cyborg14:58
*** dims has quit IRC16:07
*** dims has joined #openstack-cyborg16:54
*** dims has quit IRC16:59
*** dims has joined #openstack-cyborg17:01
*** links has quit IRC17:19

Generated by 2.15.3 by Marius Gedminas - find it at!