Earlier  
Posted Nick Remark
#openstack-cyborg - 2018-04-11
14:52:34 zhipeng Coco we want to be able to do that
14:52:44 zhipeng and the os-acc will be part of the solution to make that happen
14:53:50 zhipeng back to topic
14:53:57 kosamara Not using launchpad for anything anymore?
14:54:14 zhipeng kosamara yes that is correct
14:54:29 zhipeng from now on, all the bug report, blueprint and so forth
14:54:35 zhipeng plz submit it onto storyboard
14:55:08 zhipeng #link https://storyboard.openstack.org/#!/project_group/77
14:56:23 zhipeng okey
14:56:27 zhipeng #topic AoB
14:56:41 zhipeng any other business we want to discuss ?
14:56:44 kosamara I checked the vGPU spec
14:56:53 zhipeng kosamara plz continue
14:57:11 kosamara Comparing it with https://etherpad.openstack.org/p/Cyborg-Nova-Multifunction
14:57:45 kosamara it is basically implementing the D2 case in nova.
14:58:01 NokMikeR aob: an update or documentation on the install of cyborg with devstack would be great to see.
14:58:07 zhipeng but i think they were not able to actually fully do the D2 case right ?
14:58:27 zhipeng NokMikeR yes that would be part of the doc subteam's priority :)
14:58:47 kosamara Do you mean something specific out of D2?
14:59:19 zhipeng kosamara yes like Alex Xu commented
14:59:25 NokMikeR or a script that magically installs it is equally welcome.
14:59:37 zhipeng NokMikeR duly noted :)
14:59:43 NokMikeR lol
15:00:08 kosamara Yes, in their proposal it's a static configuration.
15:00:23 zhipeng yep
15:00:41 kosamara Each compute node needs to specify a mapping between gpu/vgpu_profile in a config file.
15:01:26 kosamara But I understood this static case to be the difference between D2 and B2 (orchestration).
15:02:58 zhipeng yes basically
15:04:24 zhipeng kosamara do you think if it is possible to improve the static configuration ?
15:05:50 zhipeng i mean in cyborg
15:06:08 kosamara The difference that I see between their proposal and Sundar's is that they are based on a static config, while Sundar relies on Placement traits.
15:06:56 zhipeng Sundar's proposal will need something like preferred trait
15:07:06 kosamara That means that Cyborg could implement Sundar's proposal as an alternative to the nova proposal, supporting a slightly different use case.
15:07:08 kosamara Yes.
15:07:20 edleafe Preferred traits are a long way off in Placement
15:07:32 zhipeng edleafe exactly
15:07:49 kosamara But D1/2 doesn't need preferred traits necessarily
15:08:31 zhipeng kosamara any chance you could write down some of your thoughts on this matter ?
15:08:41 zhipeng I think this could also be good to PoC :P
15:09:18 kosamara The flavor could require a particular vgpu profile as a trait, and then, as Sundar's proposal goes, Cyborg removes the incompatible traits from the resource provider that was picked by nova's scheduler.
15:10:31 kosamara Well a PoC is a bigger discussion. I'll start actually playing with vGPUs next week. RHEL 7.5 introduces support in kvm.
15:10:53 zhipeng sounds great :)
15:11:07 kosamara Initially I want to try out the nova proposal, and after that I can experiment with something else.
15:11:46 kosamara Does that fit with the rocky schedule?
15:11:57 zhipeng kosamara I think so
15:12:50 Coco Kosamara, we are doing the same thing now...
15:12:54 kosamara OK. So for a PoC we can talk again in ~10 days. I'll write some of these on Sundar's etherpad. Did you mean to write them somewhere else too?
15:13:15 zhipeng kosamara actually would be great to have an independant spec
15:13:15 kosamara Coco you mean trying vGPU with RHEL 7.5
15:13:18 kosamara ?
15:16:05 kosamara I don't have any full-scale alternative proposal, I just compared nova's proposal with Sundar's. What would you expect in an independent spec?
15:16:39 zhipeng for example on the D2 case , or vGPU, what we could offer differently
15:16:48 zhipeng it does not need to be a full scale one
15:17:01 zhipeng since we will rely on Jianghua's spec as well
15:18:37 kosamara I think that Cyborg doesn't need to do 2 things for D2. The alternative to Sundar's is the nova spec (jianghua), which doesn't need cyborg. Cyborg adds the interplay with the extra Placement traits, which is nice for a little extra flex in D2.
15:20:07 zhipeng kosamara agree, what I meant is the overall vGPU data model could still follow Jianghua's, cyborg's own extra twist might come from your spec :)
15:20:45 kosamara ok...
15:20:59 zhipeng anyways, if you got the bandwidth :)
15:21:13 zhipeng it is not an imposition by any means :)
15:21:33 kosamara It's just that I'm a bit confused, not a lack of will :) Once I get to it, I'll drop you an email to discuss.
15:22:24 zhipeng haha sounds good :) After Sundar update the spec I think we could make it more clearer
15:23:22 zhipeng so if there is nothing more to discuss
15:23:28 zhipeng we could conclude the meeting now :)
15:24:00 NokMikeR nothing more here, thanks Howard/all.
15:24:04 kosamara nor here
15:24:29 kosamara sorry, just an update
15:24:34 kosamara Does devstack build now?
15:25:09 zhipeng yes i think so
15:25:28 zhipeng but it took a lot time I think
15:25:50 kosamara I'll try again then. Cool!
15:25:52 zhipeng once we have the CLI up it will be definitely more easier to play around instead of curl it lol
15:26:11 zhipeng kosamara if you run into any problem, storyboard or just yell it on irc :P
15:26:31 kosamara ok
15:27:08 zhipeng okey then folks, meeting adjourned
15:27:13 zhipeng #endmeeting
15:27:15 openstack Meeting ended Wed Apr 11 15:27:13 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
15:27:16 openstack Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-04-11-13.59.html
15:27:17 openstack Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-04-11-13.59.txt
15:27:18 openstack Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-04-11-13.59.log.html
16:00:01 openstackgerrit Doug Hellmann proposed openstack/cyborg master: uncap eventlet https://review.openstack.org/560486
#openstack-cyborg - 2018-04-12
16:10:14 openstackgerrit ShaoHe Feng proposed openstack/python-cyborgclient master: Initialize cyborgclient repository https://review.openstack.org/560400
#openstack-cyborg - 2018-04-13
01:36:33 openstackgerrit Li Liu proposed openstack/cyborg master: Added cyborg fpga programming spec https://review.openstack.org/559395
09:33:49 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg/Nova interaction for scheduling. https://review.openstack.org/554717
15:27:30 openstackgerrit Merged openstack/cyborg-specs master: Initialize cyborg-specs repository https://review.openstack.org/554766
17:47:53 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg/Nova interaction for scheduling. https://review.openstack.org/554717
18:45:17 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg/Nova interaction for scheduling. https://review.openstack.org/554717
#openstack-cyborg - 2018-04-14
04:57:07 openstackgerrit Li Liu proposed openstack/cyborg master: Added bitstream metadata standardization spec https://review.openstack.org/558265
#openstack-cyborg - 2018-04-15
02:52:25 jiapei Hi
02:56:52 zhipengh[m] Hi jiapei
#openstack-cyborg - 2018-04-16
18:48:09 efried ō/
18:48:16 efried Anyone around?
#openstack-cyborg - 2018-04-17
09:33:31 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg Agent-Driver API. https://review.openstack.org/561849
09:38:04 kosamara Hi! I was trying cyborg in devstack again. At some point devstack is checking if every service is running and 2 things related to cyborg occur:
09:38:24 kosamara 1. expects a devstack@cyborg service, which it doesn't find
09:38:35 kosamara 2. devstack@cyborg-api has failed
09:38:53 kosamara #2 causes stack.sh to fail.
09:39:06 kosamara Does anyone have any insight? Pastebin: http://paste.openstack.org/show/ym8eEtMcHQjEWeLSkT0F/
16:06:52 zhipengh[m] kosamara will pass along this to our Intel dev who has been helping debugging
16:07:16 zhipengh[m] Can you also submit a storyboard ticket ?
17:20:00 kosamara I also had some other problems with my devstack, which may or may not be cyborg-related :) I'll check tomorrow if I can replicate and then make a ticket.

Earlier   Later