| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2017-04-26 | |||
| 15:50:36 | zhipeng | #topic AoB | |
| 15:50:50 | zhipeng | floor are all yours | |
| 15:51:09 | _gryf | as a matter of fact, my division is focusing on different goals, so my involvement in openstack development dropped to 0 | |
| 15:51:36 | NokMikeR | :( | |
| 15:53:19 | zhipeng | _gryf changed to k8s ? | |
| 15:53:35 | zhipeng | oh just remember another topic, k8s is starting to draft CDI | |
| 15:53:45 | zhipeng | which is strongly related to our work here | |
| 15:53:50 | zhipeng | shall we have a voice there ? | |
| 15:54:26 | _gryf | zhipeng, nope, I'll not be contributing to k8s (at least not at my work hours) | |
| 15:55:01 | zhipeng | _gryf understood. You are always welcomed as the brain here if you have time to work on any items :) | |
| 15:56:10 | _gryf | yeah… I'm still on ITC, so you can ping me, so I might be able to help | |
| 15:56:15 | _gryf | *IRC | |
| 15:56:36 | zhipeng | _gryf fantastic :) | |
| 16:03:27 | ttk2[m] | Ok so I looked at the nasca patch for like 30s but I don't think I understand what it's supposed to do exactly? Anyone mind going over it. | |
| 16:04:43 | zhipeng | ttk2[m] I think they basically developed a prototype that utilize the resource provider for accelerator provisioning | |
| 16:05:22 | ttk2[m] | Ah that sounds cool. I'll have to give it a try. | |
| 16:06:01 | zhipeng | yes, so the original plan was to have Mellanox team provide the DB design spec from their nasca proposal | |
| 16:06:29 | zhipeng | since Cyborg has a very similar requirement | |
| 16:06:36 | zhipeng | as far as I understand | |
| 16:08:47 | NokMikeR | sorry need to run, till next time. | |
| 16:09:00 | zhipeng | no problem Mike | |
| 16:09:19 | zhipeng | we are just running over the regular time as we always do :P | |
| 16:15:13 | _gryf | zhipeng, endmeeting? | |
| 16:15:48 | zhipeng | i'm not sure if Justin still got anything to share | |
| 16:16:38 | zhipeng | okey let me just end it now, in case my network breaks again :P | |
| 16:16:44 | zhipeng | thanks team for the discussion | |
| 16:16:48 | zhipeng | #endmeeting | |
| 16:16:50 | openstack | Meeting ended Wed Apr 26 16:16:48 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 16:16:51 | openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2017/openstack_cyborg.2017-04-26-15.10.html | |
| 16:16:53 | openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2017/openstack_cyborg.2017-04-26-15.10.txt | |
| 16:16:55 | openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2017/openstack_cyborg.2017-04-26-15.10.log.html | |
| #openstack-cyborg - 2017-05-03 | |||
| 14:57:48 | jkilpatr | \o | |
| 14:59:28 | zhipeng | hey | |
| 14:59:50 | goldenfri | hello | |
| 15:00:42 | crushil | \o | |
| 15:02:23 | zhipeng | #startmeeting openstack-cyborg | |
| 15:02:24 | openstack | Meeting started Wed May 3 15:02:23 2017 UTC and is due to finish in 60 minutes. The chair is zhipeng. Information about MeetBot at http://wiki.debian.org/MeetBot. | |
| 15:02:26 | openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 15:02:29 | openstack | The meeting name has been set to 'openstack_cyborg' | |
| 15:03:07 | zhipeng | #topic BP discussion | |
| 15:03:20 | zhipeng | let's get a quick review of the spec work | |
| 15:03:27 | zhipeng | any outstanding issues ? | |
| 15:04:14 | jkilpatr | waiting for Roman to get back to me on my last patchset, he commented he had one comment on patchset 4 left but I think I addressed all of them so ¯\_(ツ)_/¯ | |
| 15:04:48 | jkilpatr | ooh there's a new driver patch, let me look at it. | |
| 15:05:10 | zhipeng | haha i also notice that one | |
| 15:05:21 | zhipeng | ping _gryf | |
| 15:07:51 | zhipeng | crushil anything from your side ? | |
| 15:08:33 | crushil | Nope. Just updated the patch like an hour ago. Nothing else. Will look at the summit presentation that you sent this morning | |
| 15:10:12 | jkilpatr | crushil, look at my slide on drivers, if our visions diverge we need to hash that out. Looking at your latest patch I'm not quite sure. | |
| 15:12:35 | crushil | jkilpatr, Will do | |
| 15:15:15 | crushil | jkilpatr, In any case, can you still review the latest patch? | |
| 15:15:20 | jkilpatr | already did | |
| 15:15:38 | jkilpatr | well I left one comment. | |
| 15:16:18 | crushil | I will try to come back sooner with the next patchset. I was busy with downstream things for the past month. Should have more time this month, hopefully | |
| 15:22:52 | jkilpatr | what outstanding as far as reviews go | |
| 15:23:14 | jkilpatr | I think everyone's happy with the agent, speak now or forever hold your -2 | |
| 15:23:56 | jkilpatr | I'm happy with the api patch so +1 | |
| 15:25:09 | jkilpatr | cyborg/nova needs bullet points, too wordy right now. | |
| 15:39:36 | zhipeng | agree jkilpatr on the agent | |
| 15:39:53 | zhipeng | and i think driver's spec after some fixing from crushil | |
| 15:39:57 | zhipeng | should be ok to merge as well | |
| 15:49:29 | zhipeng | the api spec will need further polishing I guess | |
| 15:49:40 | zhipeng | since ClintD also review ed that .... | |
| 15:50:00 | zhipeng | okey let's move to the next topic | |
| 15:50:07 | zhipeng | #topic BoS slide prep | |
| 15:50:27 | zhipeng | ping jkilpatr goldenfri | |
| 15:50:43 | zhipeng | let's discuss the flow | |
| 15:51:43 | jkilpatr | zhipeng, so the flow I'm getting right now is we introduce ourselves, talk a little about cyborg as a cool project for Telecom/NFV, then we get into talking about why everyone needs and can use accelerators, and how cyborg will make that usecase easy for everyone, original stakeholders included | |
| 15:52:36 | jkilpatr | are slides 7 and 8 redundant? and maybe we want to move 6 somewhere after 7 once we go from "hey nomand was a project for nfv hardware" to "cyborg is for everyone" | |
| 15:53:34 | zhipeng | 6 is like a starter for the conversation | |
| 15:53:51 | zhipeng | that acceleration is a requirement, no longer just an icing on the top | |
| 15:54:03 | zhipeng | and 7 and 8 provides the history | |
| 15:54:12 | zhipeng | but I guess I should merge these two into one | |
| 15:54:17 | zhipeng | 7 and 8 | |
| 15:54:59 | jkilpatr | do we want to move goldenfri's stuff forward? not sure it makes sense at the back? | |
| 15:55:00 | goldenfri | so I've pinged Blair for some information on GPU requirements because I haven't heard anything recently | |
| 15:55:15 | goldenfri | so I added a slide on GPU | |
| 15:55:26 | goldenfri | but yea I don't think it should go there | |
| 15:55:47 | jkilpatr | ok so, intro, history, why nfv and gpgpu sucks on openstack right now, why everyone needs accelerators, cyborg and it's design | |
| 15:56:14 | goldenfri | makes sense | |
| 15:56:15 | jkilpatr | that would put goldenfri's stuff somehwere around the background slides | |
| 15:56:34 | jkilpatr | goldenfri, go ahead and drop it where you think it makes the most sense right now. | |
| 15:57:07 | zhipeng | maybe 18 should be after 10 ? | |
| 15:58:25 | zhipeng | yes, so what I imagined is that 10 - 12 provides the motivation within the OpenStack | |
| 15:59:11 | zhipeng | Background parts covers high level descriptions, identify the need in a broader sense | |
| 15:59:25 | jkilpatr | then we drill down into the details, sounds great. | |
| 15:59:30 | zhipeng | yes | |
| 15:59:32 | goldenfri | ah ok, I've moved it in there before the "why cyborg" | |
| 15:59:46 | zhipeng | yes that looks good | |
| 16:00:22 | zhipeng | goldenfri could you add another slide of intro on the SWG ? | |
| 16:00:34 | goldenfri | yes, I'm going to work on it more today | |
| 16:00:41 | zhipeng | that way you could kickoff the deep dive discussion with SWG requirements | |
| 16:00:41 | goldenfri | I left the placeholder there | |
| 16:00:45 | zhipeng | :) nice | |
| 16:01:03 | zhipeng | and then Justin pick up and introduce the technical stuff | |
| 16:01:11 | jkilpatr | goldenfri, looking at your speaker notes. From what I understand you would spawn an instance then ping cyborg and say "attach a gpu to this instance" and cyborg takes care of the rest | |
| 16:01:21 | jkilpatr | right zhipeng? or are we using tags on instance creation? | |
| 16:01:35 | goldenfri | yea I wasn't sure about that | |
| 16:01:57 | zhipeng | I think so | |
| 16:01:58 | jkilpatr | the api design makes it look like the latter, but the nova interaction is fuzzy, if we attach the accelerator after the instance is spawned how do we make sure it's in the right spot? migration | |