Earlier  
Posted Nick Remark
#openstack-cyborg - 2018-06-04
15:54:57 wangzhh Bye
15:55:36 shaohe_feng no time left for us to discuss it on today's meeting. let's remain it to Wed's meeting.
15:55:49 xinran__ okay bye
15:55:50 shaohe_feng For it is too late in China.
15:56:08 shaohe_feng okey meeting adjourned
15:56:26 shaohe_feng #endmeeting
15:56:29 openstack Meeting ended Mon Jun 4 15:56:26 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
15:56:30 openstack Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-06-04-14.02.html
15:56:31 openstack Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-06-04-14.02.txt
15:56:32 openstack Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-06-04-14.02.log.html
15:56:44 shaohe_feng xinran__, bye. have a good night
#openstack-cyborg - 2018-06-05
04:12:58 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg/Nova interaction for scheduling. https://review.openstack.org/554717
04:26:28 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg/Nova interaction for scheduling. https://review.openstack.org/554717
10:23:51 openstackgerrit wangzhh proposed openstack/cyborg master: Add note to dev_setup doc https://review.openstack.org/572334
10:25:17 openstackgerrit wangzhh proposed openstack/cyborg master: Add note to dev_setup doc https://review.openstack.org/572334
10:30:03 openstackgerrit wangzhh proposed openstack/cyborg master: Add note to dev_setup doc https://review.openstack.org/572334
17:41:08 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg/Nova interaction for scheduling. https://review.openstack.org/554717
#openstack-cyborg - 2018-06-06
05:29:59 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg Agent-Driver API. https://review.openstack.org/561849
06:13:16 openstackgerrit wangzhh proposed openstack/cyborg master: Load cyborg-api app with paste_deploy https://review.openstack.org/570931
08:02:25 openstackgerrit Merged openstack/cyborg master: Add note to dev_setup doc https://review.openstack.org/572334
13:16:12 openstackgerrit wangzhh proposed openstack/cyborg master: Remove redundant import https://review.openstack.org/572766
14:00:42 zhipeng #startmeeting openstack-cyborg
14:00:44 openstack Meeting started Wed Jun 6 14:00:42 2018 UTC and is due to finish in 60 minutes. The chair is zhipeng. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:45 openstack Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:47 openstack The meeting name has been set to 'openstack_cyborg'
14:00:55 zhipeng #topic Roll Call
14:00:59 zhipeng #info Howard
14:03:11 Sundar #info Sundar
14:05:54 sum12 #info sum12
14:08:23 NokMikeR #info Mike
14:11:31 zhipeng okey let's start
14:11:36 zhipeng we have only one topic today :)
14:11:45 zhipeng #topic rocky spec finalization
14:12:59 zhipeng let's start from quota spec
14:13:07 Sundar For https://review.openstack.org/#/c/554717/, we probably need at least one +1 from Nova
14:13:07 zhipeng which xinran__ has been working on
14:13:40 zhipeng Sundar got it :)
14:13:43 zhipeng we get to that
14:13:53 xinran__ #info xinran__
14:14:07 Sundar Sure, zhipeng. NP
14:14:22 zhipeng #link https://review.openstack.org/560285
14:14:55 xinran__ Hi for quota spec, do you think implement this on api layer?
14:15:06 Sundar For quotas, we have had a discussion with Nova folks: http://lists.openstack.org/pipermail/openstack-dev/2018-May/130563.html
14:15:22 Sundar It doesn;t look like there is any foolproof way to enforce quotas today
14:15:35 Sundar So, you guys cna make a call
14:15:41 zhipeng yes this is what I understand as well
14:15:47 xinran__ I mean when there is a new api request, we should check/update quota
14:16:43 xinran__ It also depend on how cyborg interact with nova.
14:17:10 zhipeng xinran__ what is your current proposal ?
14:17:13 xinran__ If nova call agent directly, we should change it
14:17:24 xinran__ On api layer
14:17:37 zhipeng i'm inclined to that option
14:17:53 zhipeng i don't see a good scenario for nova to call cyborg-agent directly
14:18:23 xinran__ Yes
14:18:39 shaohe_feng why nova need to call agent?
14:19:07 xinran__ the current nova/cyborg interaction is calling agent I am not sure about this
14:19:25 xinran__ What do you guys think?
14:19:31 zhipeng no atm we have conductor interact with placement
14:19:33 zhipeng that is all
14:19:44 zhipeng there will be/should be the api layer interaction
14:19:48 xinran__ I mean the current spec :)
14:19:49 zhipeng but we are not there yet
14:19:58 shaohe_feng oh, if nova call cyborg-agent, there is a problem.
14:20:22 zhipeng I would suggest to have it on the api layer
14:20:28 Sundar Xinran, can you clarify which spec says Nova compute does or should call into Cyborg agent?
14:21:00 xinran__ Let me find it
14:21:26 zhipeng okey for the spec itself in the current shape
14:21:30 zhipeng everyone happy with it ?
14:22:53 Sundar zhipeng, the present scheme is not ideal, but I have no objections, since I know it is a priority for others. :)
14:23:08 Sundar We can improve upon it over time
14:23:17 zhipeng Sundar agree :)
14:23:22 shaohe_feng IMO, cyborg can do lazy quota.
14:23:32 zhipeng so then let's mark the spec ok to go
14:23:41 Sundar Agreed
14:23:42 xinran__ https://review.openstack.org/#/c/566798/5/doc/specs/rocky/compute-node.rst
14:23:51 zhipeng #action quota spec https://review.openstack.org/#/c/560285/ ready
14:24:22 xinran__ What to you mean lazy quota shaohe_feng
14:25:04 shaohe_feng which means, even scheduler pass, cyborg will still refuse accelerator quest for quota failed.
14:25:06 Sundar Xinran, compute-node (os-acc) spec does not say that Nova compute will call directly into Cyborg agent. It says that Nova compute should call into os-acc, which should call into Cyborg agent.
14:25:37 shaohe_feng os-acc can call cyborg agent?
14:26:13 zhipeng guys this is another problem
14:26:18 zhipeng let's move on :)
14:26:25 zhipeng we have limited time for a lot of specs
14:26:36 shaohe_feng Does that means nova will call cyborg agent without api?
14:26:55 zhipeng moving on
14:27:10 zhipeng Li Liu's two patches on metadata and programming
14:27:18 shaohe_feng xinran__, lazy quota, just performance issue.
14:27:38 xinran__ shaohe_feng: ok got it
14:27:51 zhipeng #link https://review.openstack.org/558265
14:28:03 zhipeng any further comment on the metadata spec ?
14:28:24 xinran__ Sundar: the “directly” I mean is not pass api layer
14:28:46 Sundar I thought Li Liu added a function name. Looking for it
14:29:05 zhipeng also Melissa
14:29:21 zhipeng @Guest24200
14:29:31 zhipeng has Xilinx team also went over the spec ?
14:32:21 zhipeng Sundar has Li Liu addressed your comment ?
14:32:28 NokMikeR what bootstraps the driver instance in the first place? e.g if a driver is requested that may require an additional tool to already be present like a driver deamon from the fpga vendor to be already in place.
14:32:42 Sundar During last spec day, Li Liu and I agreed to add a function name to the bitstream spec as an optional property. #link http://eavesdrop.openstack.org/irclogs/%23openstack-cyborg/%23openstack-cyborg.2018-05-09.log.html#t2018-05-09T19:00:22
14:33:37 Sundar This is also documented in the scheldung spec #link https://review.openstack.org/#/c/554717/
14:33:43 Sundar *scheduling

Earlier   Later