| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2017-10-11 | |||
| 15:16:59 | zhipeng | the floor is yours senator | |
| 15:17:35 | jkilpatr | looks good, but I think we need to focus on drilling down on these specs. we have high level stuff (nova interaction, spdk) but next is spec'ing standard traits/flavors in nova placement. | |
| 15:17:45 | jkilpatr | like format and such. | |
| 15:19:31 | zhipeng | agree | |
| 15:20:25 | zhipeng | but spdk/dpdk is less of a concern on traits, since they are not directly related to the compute resource | |
| 15:20:46 | jkilpatr | not saying it's a concern for that spec specifically, but in general both of these need follow up specs to flesh out details. | |
| 15:21:03 | crushil | What is the timeline for the implementation of the Cyborg Nova interaction spec? | |
| 15:21:06 | zhipeng | oh definitely | |
| 15:21:35 | zhipeng | Q-2 if we are fast enough ? | |
| 15:22:02 | jkilpatr | it's just calling existing placement api stuff, hard part is getting the format for the tags we want to use then keeping track of all of them | |
| 15:22:26 | crushil | And don't we need to have a patch in Nova as well? | |
| 15:22:53 | jkilpatr | the live whitelist addition? | |
| 15:22:57 | zhipeng | we agreed in denver that we should experiment with nova extension first | |
| 15:23:08 | zhipeng | to get a sense of what we want to add | |
| 15:23:30 | zhipeng | attach/detach for hotplug to start with | |
| 15:23:57 | zhipeng | then we could have a formal proposal to the nova team | |
| 15:24:02 | Li_ | basically issue virsh attach in libvirt right? | |
| 15:24:10 | zhipeng | this is what we think nova api should be extended and why | |
| 15:24:31 | zhipeng | Li_ that would be the nova part | |
| 15:24:35 | crushil | If we are planning to have a patch in Nova, then we should be conservative as the Nova queue is already overloaded with patches and the review time will be months if not weeks | |
| 15:24:46 | jkilpatr | didn't think of that. | |
| 15:25:03 | jkilpatr | at the same time we don't want to make a nova patch first and then figure out we don't like it's workflow once we write the other code... | |
| 15:25:15 | zhipeng | yes exactly | |
| 15:25:18 | crushil | +1 | |
| 15:25:33 | zhipeng | so what we want to have out of Queens is to function with placement | |
| 15:25:48 | zhipeng | and an unofficial hacky extension of nova | |
| 15:25:53 | zhipeng | to make it e2e working | |
| 15:26:00 | crushil | And have a semblance of a driver so that vendors have something tangible to play with | |
| 15:26:10 | zhipeng | then we could discuss with nova team about the api extension in Rocky | |
| 15:26:19 | zhipeng | yes crushil | |
| 15:26:51 | crushil | We basically want to end the vendor dependence on Nova for accelerators by the end of this release | |
| 15:27:09 | zhipeng | provide a leeway | |
| 15:27:12 | zhipeng | so to speak | |
| 15:27:27 | zhipeng | #link https://review.openstack.org/508572 | |
| 15:27:48 | zhipeng | btw the conversation so far is about this magnificent beast | |
| 15:27:57 | jkilpatr | lol | |
| 15:30:37 | zhipeng | i will work with zhuli to add more resource provider related info to the spec | |
| 15:32:07 | zhipeng | jkilpatr for the spdk spec if it is ok plz green light it so that helloway could start code implementation | |
| 15:32:18 | jkilpatr | sounds good. I'm not sure we want the placement stuff in the same spec as high level nova cyborg interaction. | |
| 15:32:43 | zhipeng | and #action zhuli and howard will provide additional info on resource provider/trait design for the nova interaction spec | |
| 15:32:47 | jkilpatr | ok +3 | |
| 15:33:26 | zhipeng | jkilpatr let's try and figure out then | |
| 15:33:34 | crushil | +3? | |
| 15:33:54 | jkilpatr | +2 cr +1 wf | |
| 15:33:59 | zhipeng | beast privilege | |
| 15:34:45 | zhipeng | XD | |
| 15:35:19 | zhipeng | #topic AoB | |
| 15:35:53 | zhipeng | okey any other topics/ideas/what have you | |
| 15:36:40 | jkilpatr | nope, I'll start poking at adding devices to the nova whitelist live, see how hacky I can get away with at first. | |
| 15:36:58 | jkilpatr | if you have placement and crushil has the driver I think that's what's left uncovered? | |
| 15:37:18 | zhipeng | yep | |
| 15:37:19 | jkilpatr | until it comes time to implement all of the placement calls from the conductor/agent then I can switch to that. | |
| 15:38:39 | crushil | Is the Nova team aware of all the Nova-Cyborg interaction? I see that they have commented on the patch | |
| 15:39:01 | crushil | \me doesn't remember | |
| 15:39:12 | zhipeng | yes they are | |
| 15:41:36 | crushil | zhipeng, Cool. I haven't been following the Nova-Cyborg interaction much. Nova team has a lot on their plate. Just making sure they are aware that this is coming their way | |
| 15:42:00 | zhipeng | no problem :) | |
| 15:42:13 | zhipeng | btw how's the driver going crushil ? | |
| 15:42:29 | zhipeng | we will start with GPU ? | |
| 15:43:10 | crushil | It's going. I have been closing on a lot of my downstream work. We are implementing an in house cloud with accelerators embedded in them | |
| 15:43:54 | crushil | We actually demoed to a customer about SPDK integration POC in our lab. They seemed interested in Cyborg | |
| 15:44:06 | zhipeng | ah cool | |
| 15:45:02 | crushil | Btw zhipeng do you know whether you'll be at the Sydney summit? | |
| 15:45:17 | zhipeng | chances are i will not be there :( | |
| 15:45:32 | zhipeng | we've cut a lot of people for sydney attendance | |
| 15:45:39 | zhipeng | budgeting issue | |
| 15:45:50 | zhipeng | i will still try, but not likely | |
| 15:46:02 | zhipeng | I will prepare the slide tho, for our lightening talk | |
| 15:46:34 | crushil | I'm not going either | |
| 15:46:41 | crushil | 2 of my coworkers are | |
| 15:46:51 | crushil | I'm going to make them cover our lightning talk | |
| 15:47:10 | jkilpatr | Sounds like Sydney isn't going to have attendance from the team then :( | |
| 15:47:58 | zhipeng | yep :( | |
| 15:49:07 | jkilpatr | too bad we can't attend via telepresence robots and be real cyborgs :P | |
| 15:49:55 | zhipeng | that would be the goal for S release | |
| 15:50:19 | zhipeng | scare the S out of everybody | |
| 15:51:16 | crushil | haha | |
| 15:52:14 | crushil | I'll make one of my coworkers cover the talk | |
| 15:52:21 | jkilpatr | https://shop.suitabletech.com/products/beam-smart-presence-system?variant=28643990416 | |
| 15:52:55 | jkilpatr | what they make you pay a subscription to use it forever? | |
| 15:53:12 | jkilpatr | great now we need FOSS robots. | |
| 15:54:05 | zhipeng | ok i'm staring the girl in the picture for too long | |
| 15:54:20 | jkilpatr | you're tired, go to sleep. It's what midnight over there? | |
| 15:55:25 | zhipeng | 5 min to midnight | |
| 15:56:24 | zhipeng | okey folks great meeting today | |
| 15:56:42 | zhipeng | i'm gonna close it on time, like any official projects do | |
| 15:56:47 | zhipeng | lol | |
| 15:56:53 | zhipeng | #endmeeting | |
| 15:56:55 | openstack | Meeting ended Wed Oct 11 15:56:53 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 15:56:57 | openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2017/openstack_cyborg.2017-10-11-15.01.html | |
| 15:56:58 | openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2017/openstack_cyborg.2017-10-11-15.01.txt | |
| 15:56:59 | openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2017/openstack_cyborg.2017-10-11-15.01.log.html | |
| #openstack-cyborg - 2017-10-18 | |||
| 15:10:12 | jkilpatr | morning 0/ | |
| 15:19:18 | Guest73850 | #info Li Liu | |
| 15:19:51 | jkilpatr | #info Justin Kilpatrick | |
| 15:19:59 | jkilpatr | zhipengh[m], are we not meeting this week? | |
| 16:55:52 | zhipengh[m] | Yes I'm on travel, sent an email to the ml earlier | |
| 17:38:39 | crushil | zhipengh[m], Next time, you don't have to cancel the meeting. jkilpatr or I can run it. :) | |
| 17:39:46 | zhipengh[m] | I suppose that would be better :) | |
| 18:44:18 | jkilpatr | man how did I miss that? I trash too much mailing list email | |