Earlier  
Posted Nick Remark
#openstack-cyborg - 2018-06-04
15:50:19 shaohe_feng xinran__, how is quota going on?
15:50:44 openstackgerrit wangzhh proposed openstack/cyborg master: Fix Deployable get_by_host https://review.openstack.org/572080
15:50:50 shaohe_feng can you update the task status on the #link https://etherpad.openstack.org/p/cyborg-driver-tasks
15:50:57 Sundar_ shaohe: I will respond to comments and update it. Hopefully, we are on the last iteration
15:51:14 xinran__ I implemented quota reserve and commit in api layer
15:51:14 shaohe_feng Sundar_, thanks.
15:51:26 shaohe_feng xinran__, ok, thanks.
15:51:56 shaohe_feng that's all for today's task status
15:52:06 shaohe_feng Sundar_, have a good day.
15:52:13 shaohe_feng it is too late in China.
15:52:18 xinran__ But I got sundar’s comment that the first point nove enter to cyborg is agent, I’m not sure about that
15:53:07 shaohe_feng do you means nova will call cyborg agent directly?
15:53:40 Sundar_ Nova compute calls os-acc, which calls Cyborg agent
15:54:34 Sundar_ Bye
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 zhipeng which xinran__ has been working on
14:13:07 Sundar For https://review.openstack.org/#/c/554717/, we probably need at least one +1 from Nova
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

Earlier   Later