Wednesday, 2018-06-06

*** shaohe_feng has quit IRC00:01
*** shaohe_feng has joined #openstack-cyborg00:02
*** shaohe_feng has quit IRC00:11
*** shaohe_feng has joined #openstack-cyborg00:11
*** shaohe_feng has quit IRC00:21
*** shaohe_feng has joined #openstack-cyborg00:23
*** shaohe_feng has quit IRC00:32
*** shaohe_feng has joined #openstack-cyborg00:33
*** shaohe_feng has quit IRC00:42
*** shaohe_feng has joined #openstack-cyborg00:42
*** shaohe_feng has quit IRC00:52
*** shaohe_feng has joined #openstack-cyborg00:53
*** shaohe_feng has quit IRC01:02
*** shaohe_feng has joined #openstack-cyborg01:03
*** shaohe_feng has quit IRC01:13
*** shaohe_feng has joined #openstack-cyborg01:13
*** shaohe_feng has quit IRC01:23
*** shaohe_feng has joined #openstack-cyborg01:24
*** shaohe_feng has quit IRC01:33
*** shaohe_feng has joined #openstack-cyborg01:34
*** shaohe_feng has quit IRC01:43
*** shaohe_feng has joined #openstack-cyborg01:45
*** shaohe_feng has quit IRC01:54
*** shaohe_feng has joined #openstack-cyborg01:55
*** shaohe_feng has quit IRC02:04
*** shaohe_feng has joined #openstack-cyborg02:04
*** shaohe_feng has quit IRC02:14
*** shaohe_feng has joined #openstack-cyborg02:15
*** shaohe_feng has quit IRC02:24
*** shaohe_feng has joined #openstack-cyborg02:24
*** shaohe_feng has quit IRC02:35
*** shaohe_feng has joined #openstack-cyborg02:35
*** shaohe_feng has quit IRC02:45
*** shaohe_feng has joined #openstack-cyborg02:46
*** shaohe_feng has quit IRC02:55
*** shaohe_feng has joined #openstack-cyborg02:56
*** shaohe_feng has quit IRC03:05
*** shaohe_feng has joined #openstack-cyborg03:06
*** shaohe_feng has quit IRC03:16
*** shaohe_feng has joined #openstack-cyborg03:17
*** shaohe_feng has quit IRC03:26
*** shaohe_feng has joined #openstack-cyborg03:27
*** shaohe_feng has quit IRC03:36
*** shaohe_feng has joined #openstack-cyborg03:37
*** shaohe_feng has quit IRC03:46
*** shaohe_feng has joined #openstack-cyborg03:47
*** shaohe_feng has quit IRC03:57
*** shaohe_feng has joined #openstack-cyborg03:57
*** masuberu has quit IRC04:04
*** shaohe_feng has quit IRC04:07
*** shaohe_feng has joined #openstack-cyborg04:09
*** shaohe_feng has quit IRC04:17
*** shaohe_feng has joined #openstack-cyborg04:21
*** shaohe_feng has quit IRC04:27
*** shaohe_feng has joined #openstack-cyborg04:29
*** shaohe_feng has quit IRC04:38
*** shaohe_feng has joined #openstack-cyborg04:42
*** shaohe_feng has quit IRC04:48
*** shaohe_feng has joined #openstack-cyborg04:48
*** shaohe_feng has quit IRC04:58
*** shaohe_feng has joined #openstack-cyborg05:00
*** captaindutch has joined #openstack-cyborg05:02
*** shaohe_feng has quit IRC05:08
*** shaohe_feng has joined #openstack-cyborg05:09
*** captaind_ has joined #openstack-cyborg05:17
*** captaindutch has quit IRC05:18
*** shaohe_feng has quit IRC05:19
*** shaohe_feng has joined #openstack-cyborg05:19
*** sar has quit IRC05:28
*** shaohe_feng has quit IRC05:29
openstackgerritSundar Nadathur proposed openstack/cyborg master: Specification for Cyborg Agent-Driver API.  https://review.openstack.org/56184905:29
*** shaohe_feng has joined #openstack-cyborg05:30
*** shaohe_feng has quit IRC05:39
*** shaohe_feng has joined #openstack-cyborg05:42
*** shaohe_feng has quit IRC05:49
*** shaohe_feng has joined #openstack-cyborg05:50
*** shaohe_feng has quit IRC06:00
*** shaohe_feng has joined #openstack-cyborg06:00
*** NOISY has joined #openstack-cyborg06:03
*** masber has joined #openstack-cyborg06:04
*** captaind_ has quit IRC06:05
*** captaindutch has joined #openstack-cyborg06:06
*** shaohe_feng has quit IRC06:10
*** shaohe_feng has joined #openstack-cyborg06:10
openstackgerritwangzhh proposed openstack/cyborg master: Load cyborg-api app with paste_deploy  https://review.openstack.org/57093106:13
*** sar has joined #openstack-cyborg06:15
*** shaohe_feng has quit IRC06:20
*** shaohe_feng has joined #openstack-cyborg06:21
*** shaohe_feng has quit IRC06:30
*** shaohe_feng has joined #openstack-cyborg06:34
*** shaohe_feng has quit IRC06:41
*** shaohe_feng has joined #openstack-cyborg06:41
*** shaohe_feng has quit IRC06:51
*** shaohe_feng has joined #openstack-cyborg06:51
*** shaohe_feng has quit IRC07:01
*** shaohe_feng has joined #openstack-cyborg07:02
*** shaohe_feng has quit IRC07:11
*** shaohe_feng has joined #openstack-cyborg07:14
*** openstackgerrit has quit IRC07:19
*** shaohe_feng has quit IRC07:22
*** shaohe_feng has joined #openstack-cyborg07:22
*** masber has quit IRC07:27
*** shaohe_feng has quit IRC07:32
*** shaohe_feng has joined #openstack-cyborg07:33
*** masber has joined #openstack-cyborg07:35
*** masuberu has joined #openstack-cyborg07:39
*** shaohe_feng has quit IRC07:42
*** masber has quit IRC07:43
*** shaohe_feng has joined #openstack-cyborg07:45
*** shaohe_feng has quit IRC07:52
*** shaohe_feng has joined #openstack-cyborg07:53
*** NOISY has quit IRC07:57
*** openstackgerrit has joined #openstack-cyborg08:02
openstackgerritMerged openstack/cyborg master: Add note to dev_setup doc  https://review.openstack.org/57233408:02
*** shaohe_feng has quit IRC08:03
*** shaohe_feng has joined #openstack-cyborg08:04
*** shaohe_feng has quit IRC08:13
*** captaindutch has quit IRC08:14
*** shaohe_feng has joined #openstack-cyborg08:14
*** shaohe_feng has quit IRC08:23
*** shaohe_feng has joined #openstack-cyborg08:24
*** shaohe_feng has quit IRC08:33
*** shaohe_feng has joined #openstack-cyborg08:34
*** shaohe_feng has quit IRC08:44
*** shaohe_feng has joined #openstack-cyborg08:46
*** shaohe_feng has quit IRC08:54
*** shaohe_feng has joined #openstack-cyborg08:57
*** sar has quit IRC08:59
*** sar has joined #openstack-cyborg08:59
*** evin has joined #openstack-cyborg09:04
*** shaohe_feng has quit IRC09:04
*** shaohe_feng has joined #openstack-cyborg09:04
*** sar has quit IRC09:05
*** NokMikeR has joined #openstack-cyborg09:13
*** shaohe_feng has quit IRC09:14
*** shaohe_feng has joined #openstack-cyborg09:15
*** shaohe_feng has quit IRC09:25
*** shaohe_feng has joined #openstack-cyborg09:25
*** shaohe_feng has quit IRC09:35
*** shaohe_feng has joined #openstack-cyborg09:36
*** shaohe_feng has quit IRC09:45
*** shaohe_feng has joined #openstack-cyborg09:46
*** shaohe_feng has quit IRC09:55
*** shaohe_feng has joined #openstack-cyborg09:56
*** shaohe_feng has quit IRC10:06
*** shaohe_feng has joined #openstack-cyborg10:06
*** shaohe_feng has quit IRC10:16
*** shaohe_feng has joined #openstack-cyborg10:16
*** shaohe_feng has quit IRC10:26
*** shaohe_feng has joined #openstack-cyborg10:28
*** shaohe_feng has quit IRC10:36
*** shaohe_feng has joined #openstack-cyborg10:38
*** shaohe_feng has quit IRC10:47
*** shaohe_feng has joined #openstack-cyborg10:48
*** shaohe_feng has quit IRC10:57
*** shaohe_feng has joined #openstack-cyborg10:58
*** NokMikeR has quit IRC11:05
*** shaohe_feng has quit IRC11:07
*** shaohe_feng has joined #openstack-cyborg11:08
*** shaohe_feng has quit IRC11:17
*** shaohe_feng has joined #openstack-cyborg11:18
*** shaohe_feng has quit IRC11:28
*** shaohe_feng has joined #openstack-cyborg11:29
*** shaohe_feng has quit IRC11:38
*** shaohe_feng has joined #openstack-cyborg11:39
*** shaohe_feng has quit IRC11:48
*** shaohe_feng has joined #openstack-cyborg11:48
*** shaohe_feng has quit IRC11:58
*** captaindutch has joined #openstack-cyborg11:59
*** shaohe_feng has joined #openstack-cyborg11:59
*** shaohe_feng has quit IRC12:09
*** shaohe_feng has joined #openstack-cyborg12:09
*** captaindutch has quit IRC12:15
*** shaohe_feng has quit IRC12:19
*** shaohe_feng has joined #openstack-cyborg12:19
*** shaohe_feng has quit IRC12:29
*** shaohe_feng has joined #openstack-cyborg12:31
*** shaohe_feng has quit IRC12:39
*** shaohe_feng has joined #openstack-cyborg12:40
*** shaohe_feng has quit IRC12:50
*** shaohe_feng has joined #openstack-cyborg12:51
*** shaohe_feng has quit IRC13:00
*** shaohe_feng has joined #openstack-cyborg13:02
*** shaohe_feng has quit IRC13:10
*** shaohe_feng has joined #openstack-cyborg13:10
openstackgerritwangzhh proposed openstack/cyborg master: Remove redundant import  https://review.openstack.org/57276613:16
*** shaohe_feng has quit IRC13:20
*** shaohe_feng has joined #openstack-cyborg13:21
*** shaohe_feng has quit IRC13:31
*** shaohe_feng has joined #openstack-cyborg13:34
*** shaohe_feng has quit IRC13:41
*** shaohe_feng has joined #openstack-cyborg13:42
*** shaohe_feng has quit IRC13:51
*** shaohe_feng has joined #openstack-cyborg13:51
*** Sundar has joined #openstack-cyborg13:53
*** NokMikeR has joined #openstack-cyborg13:54
*** zhipeng has joined #openstack-cyborg13:58
*** wangzhh has joined #openstack-cyborg13:59
*** Sundar has quit IRC13:59
zhipeng#startmeeting openstack-cyborg14:00
openstackMeeting 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
*** openstack changes topic to " (Meeting topic: openstack-cyborg)"14:00
openstackThe meeting name has been set to 'openstack_cyborg'14:00
zhipeng#topic Roll Call14:00
*** openstack changes topic to "Roll Call (Meeting topic: openstack-cyborg)"14:00
zhipeng#info Howard14:00
*** shaohe_feng has quit IRC14:01
*** Sundar has joined #openstack-cyborg14:01
*** Sundar has quit IRC14:02
*** Sundar has joined #openstack-cyborg14:02
*** shaohe_feng has joined #openstack-cyborg14:03
Sundar#info Sundar14:03
*** evin has quit IRC14:04
*** xinran__ has joined #openstack-cyborg14:05
*** Helloway has joined #openstack-cyborg14:05
sum12#info sum1214:05
NokMikeR#info Mike14:08
zhipengokey let's start14:11
zhipengwe have only one topic today :)14:11
zhipeng#topic rocky spec finalization14:11
*** openstack changes topic to "rocky spec finalization (Meeting topic: openstack-cyborg)"14:11
*** shaohe_feng has quit IRC14:12
zhipenglet's start from quota spec14:12
zhipengwhich xinran__ has been working on14:13
SundarFor https://review.openstack.org/#/c/554717/, we probably need at least one +1 from Nova14:13
zhipengSundar got it :)14:13
zhipengwe get to that14:13
*** shaohe_feng has joined #openstack-cyborg14:13
xinran__#info xinran__14:13
SundarSure, zhipeng. NP14:14
zhipeng#link https://review.openstack.org/56028514:14
xinran__Hi for quota spec, do you think implement this on api layer?14:14
SundarFor quotas, we have had a discussion with Nova folks: http://lists.openstack.org/pipermail/openstack-dev/2018-May/130563.html14:15
SundarIt doesn;t look like there is any foolproof way to enforce quotas today14:15
*** Melissa has joined #openstack-cyborg14:15
SundarSo, you guys cna make a call14:15
zhipengyes this is what I understand as well14:15
*** Melissa is now known as Guest2420014:15
xinran__I mean when there is a new api request, we should check/update quota14:15
xinran__It also depend on how cyborg interact with nova.14:16
zhipengxinran__ what is your current proposal ?14:17
xinran__If nova call agent directly, we should change it14:17
xinran__On api layer14:17
zhipengi'm inclined to that option14:17
zhipengi don't see a good scenario for nova to call cyborg-agent directly14:17
xinran__ Yes14:18
shaohe_fengwhy nova need to call agent?14:18
xinran__the current nova/cyborg interaction is calling agent I am not sure about this14:19
xinran__What do you guys think?14:19
zhipengno atm we have conductor interact with placement14:19
zhipengthat is all14:19
zhipengthere will be/should be the api layer interaction14:19
xinran__I mean the current spec :)14:19
zhipengbut we are not there yet14:19
shaohe_fengoh, if nova call cyborg-agent, there is a problem.14:19
zhipengI would suggest to have it on the api layer14:20
SundarXinran, can you clarify which spec says Nova compute does or should call into Cyborg agent?14:20
xinran__Let me find it14:21
zhipengokey for the spec itself in the current shape14:21
zhipengeveryone happy with it ?14:21
*** shaohe_feng has quit IRC14:22
Sundarzhipeng, the present scheme is not ideal, but I have no objections, since I know it is a priority for others. :)14:22
*** shaohe_feng has joined #openstack-cyborg14:23
SundarWe can improve upon it over time14:23
zhipengSundar agree :)14:23
shaohe_fengIMO, cyborg can do lazy quota.14:23
zhipengso then let's mark the spec ok to go14:23
SundarAgreed14:23
xinran__https://review.openstack.org/#/c/566798/5/doc/specs/rocky/compute-node.rst14:23
zhipeng#action quota spec https://review.openstack.org/#/c/560285/ ready14:23
xinran__What to you mean lazy quota shaohe_feng14:24
*** captaindutch has joined #openstack-cyborg14:24
shaohe_fengwhich means, even scheduler pass, cyborg will still refuse accelerator quest for quota failed.14:25
SundarXinran, 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
shaohe_fengos-acc can call cyborg agent?14:25
zhipengguys this is another problem14:26
zhipenglet's move on :)14:26
zhipengwe have limited time for a lot of specs14:26
shaohe_fengDoes that means nova will call cyborg agent without api?14:26
zhipengmoving on14:26
zhipengLi Liu's two patches on metadata and programming14:27
shaohe_fengxinran__, lazy quota, just performance issue.14:27
xinran__shaohe_feng:  ok got it14:27
zhipeng#link https://review.openstack.org/55826514:27
zhipengany further comment on the metadata spec ?14:28
xinran__Sundar:  the “directly” I mean is not pass api layer14:28
SundarI thought Li Liu added a function name. Looking for it14:28
*** captaindutch has quit IRC14:29
zhipengalso Melissa14:29
zhipeng@Guest2420014:29
zhipenghas Xilinx team also went over the spec ?14:29
zhipengSundar has Li Liu addressed your comment ?14:32
NokMikeRwhat 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
*** shaohe_feng has quit IRC14:32
SundarDuring 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:2214:32
*** shaohe_feng has joined #openstack-cyborg14:33
SundarThis is also documented in the scheldung spec #link https://review.openstack.org/#/c/554717/14:33
Sundar*scheduling14:33
SundarCan we get that addressed?14:34
zhipengsure14:34
zhipeng#action metadata spec https://review.openstack.org/558265 to add a function name14:34
zhipengother than that there should be no problems right ?14:35
SundarZhipeng, yes. Thanks14:36
zhipengsounds great :)14:36
zhipeng#link https://review.openstack.org/#/c/559395/14:37
zhipengprogramming14:37
*** sar has joined #openstack-cyborg14:37
zhipengi think other than Zuul, we should be happy about this now14:37
zhipeng:P14:37
SundarI don't see any issue with the basics. We don't have an end-to-end flow that uses this. I guess this is meant to be a standalone API?14:38
zhipengyep14:39
SundarOK. We can tweak this later as needed, when we need to define end-to-end flows. With that understanding, we can approve it as it stands. Sounds good?14:40
zhipengshaohe_feng and others ?14:41
zhipengat least from the review I see Li Liu had addressed all the comments14:41
shaohe_fengzhipeng, OK, it looks good for me14:42
*** shaohe_feng has quit IRC14:42
zhipengcool14:43
zhipeng#action programming spec https://review.openstack.org/#/c/559395/ ready to go14:43
*** shaohe_feng has joined #openstack-cyborg14:43
zhipengokey let's go to Sundar's four spec14:44
zhipengSundar which one do you think is ready to go ?14:44
SundarAll of them :)14:45
zhipenghaha great14:45
SundarI will still request Nova folks to do a +1 on scheduling spec.14:45
zhipengyes that one has gone through a lot14:45
SundarFor os-acc also, we should probably get Nova ok, right?14:45
*** captaindutch has joined #openstack-cyborg14:46
shaohe_fengos-acc will call cyborg-agent?14:46
shaohe_fengand nova will call os-acc?14:46
zhipenghttps://review.openstack.org/#/c/566798/14:46
zhipengthis one right ?14:46
Sundarzhipeng, yes14:47
zhipengshaohe_feng I think nova-compute calls os-acc to do the attach/detach14:47
zhipengbut I think the original goal of os-acc is to serve as a library14:47
Sundarshaohe: Yes, as zhipeng says.14:48
zhipengSundar does nova-compute also calls os-brick or os-vif ?14:48
Sundarzhipeng, yes. It is still a library that Cyborg provides, like os-vif for Neutron14:48
Sundarzhipeng, yes, nova compute calls into os-vif -- plug(), unplug() API14:49
SundarI'll try to get a link14:49
shaohe_fengzhipeng, so that means nova will call agent by attach/detach directly?14:49
shaohe_fengis there no race for cyborg API and os-acc?14:50
zhipengi think for the nova scenario, which means accelerator attachment for the VM14:50
zhipengthe attach should be issued by nova-compute14:50
zhipenghowever for the baremetal usecase14:50
zhipengit should be gone through cyborg-api14:51
shaohe_fengSundar, os-vif plug API call nuetron agent?14:51
zhipengi think we should target os-acc for VM usecase for Rocky14:51
zhipengwhich means os-acc alls the cyborg-agent directly to call upon the driver14:52
SundarThat is my understanding. We can double check. But, please note that the spec doesn't make implementation commitments yet. We can implement it the same way as os-vif14:52
zhipeng(and the driver invoke the bus protocols)14:52
Sundarzhipeng: Agreed :)14:52
shaohe_fengedleafe, os-vif can call neutron agent directly by RPC by-pass  API?14:52
Sundarshaohe: I think you may be referring to scenarios like the one where Cyborg API is called to program a region, which is already in use?14:53
*** shaohe_feng has quit IRC14:53
zhipengi think the attach/detach does not make assumption on the operation14:53
wangzhhHi, I'm confused. Could anyone explain. When nova-compute call cyborg by os-acc,  It will call by http(API) or just by rpc(message queen)?14:53
zhipengno matter a region needs to be programmed or not14:53
zhipengif attach, it presumes the device is ready14:54
wangzhhOr both of them?14:54
zhipengwangzhh the current thinking is via rpc to call cyborg-agent in order to get to the driver14:54
zhipengno api involved in this scenario14:54
wangzhhOK. Thx.14:55
SundarYes, agreed with zhipeng14:55
SundarHere are the interfaces exposed by os-vif: https://github.com/openstack/os-vif/blob/master/os_vif/__init__.py14:55
zhipengit means that this is a VM related operation and we assume the Nova got the necessary previllage14:56
SundarI will try to locate how nova compute calls it14:56
zhipengwe could focus on the details later, whether the lib itself could be called14:56
zhipengor something implement the lib interfaces should be called14:56
*** shaohe_feng has joined #openstack-cyborg14:57
zhipengokey so everyone good on the os-acc spec ?14:57
SundarNova compute calls the initialize API of os-vif directly here: https://github.com/openstack/nova/blob/master/nova/cmd/compute.py#L4914:57
shaohe_fengwhat does os_vif.initialize do?14:59
shaohe_fengwill it set up RPC client?14:59
SundarIt sets up os_vif for further calls, like plug and unplug to attach/detach network ports to instances14:59
shaohe_fengwe want to know the plug  detail15:00
shaohe_fenghow does it call neutron.15:00
shaohe_fengby API or RPC?15:00
Sundarshaohe: It seems to a direct call AFAICS> Here's the implementation: https://github.com/openstack/os-vif/blob/master/os_vif/__init__.py#L2415:00
Sundarshaohe: Could I ask whether it is important to settle this now before approving the spec?15:01
zhipengwe could discuss this more in detail for implementation15:02
SundarThe spec focuses on 2 things: behavior of accelerators during start/top/etc. and the os-acc interfaces15:02
shaohe_fengSundar, it should block the spec.15:02
SundarThe implementation is up to us. There will be more comments on the code patch that implements this :)15:02
shaohe_fengfor if it can agent, we should be careful.15:03
*** shaohe_feng has quit IRC15:03
*** shaohe_feng has joined #openstack-cyborg15:04
shaohe_fengs/for if it can agent/for if it call agent15:04
zhipengSundar regarding nrp15:04
SundarWe should be careful in the implementation. But the spec does not say RPC, API or whatever15:04
zhipengI think from the maillinglist discussion15:04
zhipengwe should still go for it15:04
zhipengper your sched spec15:04
SundarShaohe, if we don;t close on os-acc spec now, what is your proposed plan for Rocky?15:05
zhipengSundar shaohe_feng let's moving on from the os-acc specifics15:06
shaohe_fengOK15:06
zhipengactually let me put down a comment15:06
zhipeng#action os-acc spec https://review.openstack.org/566798 after Li Liu remove -1 is ready to go15:06
zhipengso Li Liu still has to check :)15:07
SundarThanks, zhipeng :)15:07
zhipengnow back on the sched spec15:07
zhipengnrp15:07
zhipengI think we should still go for it15:07
Sundarzhipeng, re. nRP, it may still take more time15:07
SundarWe may not deliver anything if we keep waiting for it15:07
SundarCan we start by applying the traots on compute node RP and moving later when ever nRP is ready?15:08
Sundar*traits15:08
zhipenggiven the impression from the Nova team15:08
zhipengnrp should be a worthy goal for Rocky, if we wait that's gonna be another cycle15:08
zhipengplus we have Alex here :P15:09
SundarWhat will be delivered in Rocky then?15:09
*** shashaguo has joined #openstack-cyborg15:10
zhipengall the nrp based traits and rcs we discussed15:10
zhipengand placement will be ready i suspect15:10
shaohe_fengSundar, we have a discuss nRP on Monday's meeting.  can you  summary it?15:11
*** shaohe_feng has quit IRC15:13
zhipengSundar are you still around ?15:14
Sundarshaohe: after Monday's meeting, I started a thread with Nova. Please see some of the responses, like: http://lists.openstack.org/pipermail/openstack-dev/2018-June/131157.html15:14
zhipengthe agent-driver api spec15:14
*** shaohe_feng has joined #openstack-cyborg15:14
zhipengis this urgent for rocky as well ?15:14
SundarThe virt-drivers need to be updated for nRP, and there are still some concerns around in-place upgrades with nRP15:14
Sundarzhipenf, Just trying to understand :) -- if nRP is not ready in Rocky, what will Cyborg deliver in Rocky?15:15
Sundar*zhipeng15:15
zhipengSundar we could make a hack work15:16
shaohe_fengzhipeng, we should make a decision on how we report the resource to placement.15:16
zhipengshaohe_feng specifically ?15:17
zhipengSundar I see the feedbacks in the email thread, and the general feedback is that most of the stuff could be done15:18
Sundarzhipeng: Say the nRP functionality is ready by mid-July. Would we have enough time to get it done after that? We have lots of people waiting to use Cyborg. Cyborg has got popular. ;)15:19
shaohe_fengzhipeng, Must it be ready for resource report in R release?15:20
zhipengSundar we have more than capable devs :)15:20
zhipengshaohe_feng basic functionality should be ready I presume15:20
zhipengnothing too fancy15:20
shaohe_fengSundar, yes, cyborg is becoming popular.15:21
Sundarzhipeng: Definitely. :) But it may help to have a backup plan, right? Without that, we cannot get basic VM placement to work, AFAICS.15:21
zhipengyes we will have time for a backup plan, this could be planned together with Li Liu and Zhuli15:22
zhipengwe shoot for NRP as priority, if Nova could not deliver it, then we could go backup15:23
zhipengbut I don't want to drop NRP to a secondary concern at first15:23
*** shaohe_feng has quit IRC15:23
SundarSo, for development till then, we could invoke placement in some ad hoc way to populate inventory and traits ?15:25
zhipengi think so15:25
SundarOK, zhipeng. Your call. :) I had updated the spec to reflect compute node RP as a backup. I cna further clarify that nRP is the preferred way. Would that be enough?15:27
zhipengthat'd be great :)15:27
zhipengbtw all the specs we deemed ready today will be merge no later than the end of the week15:28
*** shaohe_feng has joined #openstack-cyborg15:28
SundarSure, thanks. :) Could we say that the spec is ready modulo that clarification?15:28
zhipengyes15:29
shaohe_fengSundar, another question about nRP15:29
zhipengthat's actually more related to the implementation15:29
shaohe_fenghow we call placement?15:29
zhipengfolks I got to drop, plz continue discussion, I will come back and terminate the meeting :)15:29
shaohe_fengThe placement client it ready?15:29
shaohe_fengSundar, I did not find it.15:30
Sundarshaohe, I also need to drop for another call. Can we pursue in this IRC channel later?15:30
shaohe_fengOK.15:30
shaohe_fengthen we can terminate the meeting15:30
shaohe_feng^ zhipeng15:30
*** Helloway has quit IRC15:31
*** Sundar has quit IRC15:32
*** shaohe_feng has quit IRC15:34
zhipengokey then :)15:34
zhipengthx everyone for the discussion15:34
zhipeng#endmeeting15:34
*** openstack changes topic to "spec review day (Meeting topic: openstack-cyborg)"15:34
*** shaohe_feng has joined #openstack-cyborg15:34
openstackMeeting ended Wed Jun  6 15:34:45 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:34
openstackMinutes:        http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-06-06-14.00.html15:34
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-06-06-14.00.txt15:34
openstackLog:            http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-06-06-14.00.log.html15:34
*** zhipeng has quit IRC15:34
*** shaohe_feng has quit IRC15:44
*** shaohe_feng has joined #openstack-cyborg15:45
*** captaindutch has quit IRC15:46
*** captaindutch has joined #openstack-cyborg15:51
*** captaindutch has quit IRC15:51
*** shaohe_feng has quit IRC15:54
*** shaohe_feng has joined #openstack-cyborg15:55
*** Guest24200 has quit IRC16:01
*** shaohe_feng has quit IRC16:04
*** shaohe_feng has joined #openstack-cyborg16:06
*** shaohe_feng has quit IRC16:15
*** shaohe_feng has joined #openstack-cyborg16:15
*** Kevin_Zheng has quit IRC16:22
*** shaohe_feng has quit IRC16:25
*** shaohe_feng has joined #openstack-cyborg16:26
*** shaohe_feng has quit IRC16:35
*** shaohe_feng has joined #openstack-cyborg16:38
*** shaohe_feng has quit IRC16:45
*** shaohe_feng has joined #openstack-cyborg16:46
*** shaohe_feng has quit IRC16:56
*** shaohe_feng has joined #openstack-cyborg16:57
*** shaohe_feng has quit IRC17:06
*** shaohe_feng has joined #openstack-cyborg17:08
*** shaohe_feng has quit IRC17:16
*** shaohe_feng has joined #openstack-cyborg17:17
*** shaohe_feng has quit IRC17:26
*** shaohe_feng has joined #openstack-cyborg17:29
*** xinran__ has quit IRC17:34
*** wangzhh has quit IRC17:35
*** shaohe_feng has quit IRC17:37
*** shaohe_feng has joined #openstack-cyborg17:38
*** shaohe_feng has quit IRC17:47
*** shaohe_feng has joined #openstack-cyborg17:48
*** NokMikeR has quit IRC17:51
*** shaohe_feng has quit IRC17:57
*** shaohe_feng has joined #openstack-cyborg17:59
*** shashaguo has quit IRC18:00
*** shaohe_feng has quit IRC18:07
*** shaohe_feng has joined #openstack-cyborg18:09
*** shaohe_feng has quit IRC18:18
*** shaohe_feng has joined #openstack-cyborg18:18
*** shaohe_feng has quit IRC18:28
*** shaohe_feng has joined #openstack-cyborg18:29
*** shaohe_feng has quit IRC18:38
*** shaohe_feng has joined #openstack-cyborg18:39
*** shaohe_feng has quit IRC18:48
*** shaohe_feng has joined #openstack-cyborg18:50
*** shaohe_feng has quit IRC18:59
*** shaohe_feng has joined #openstack-cyborg19:02
*** shaohe_feng has quit IRC19:09
*** shaohe_feng has joined #openstack-cyborg19:11
*** shaohe_feng has quit IRC19:19
*** shaohe_feng has joined #openstack-cyborg19:20
*** shaohe_feng has quit IRC19:29
*** shaohe_feng has joined #openstack-cyborg19:30
*** shaohe_feng has quit IRC19:40
*** shaohe_feng has joined #openstack-cyborg19:41
*** shaohe_feng has quit IRC19:50
*** shaohe_feng has joined #openstack-cyborg19:50
*** shaohe_feng has quit IRC20:00
*** shaohe_feng has joined #openstack-cyborg20:01
openstackgerritDoug Hellmann proposed openstack/cyborg master: fix tox python3 overrides  https://review.openstack.org/57295320:06
*** shaohe_feng has quit IRC20:10
*** shaohe_feng has joined #openstack-cyborg20:12
*** shaohe_feng has quit IRC20:21
*** shaohe_feng has joined #openstack-cyborg20:22
*** shaohe_feng has quit IRC20:31
*** shaohe_feng has joined #openstack-cyborg20:32
*** shaohe_feng has quit IRC20:41
*** shaohe_feng has joined #openstack-cyborg20:42
*** shaohe_feng has quit IRC20:51
*** shaohe_feng has joined #openstack-cyborg20:52
*** shaohe_feng has quit IRC21:02
*** shaohe_feng has joined #openstack-cyborg21:02
*** sar has quit IRC21:10
*** shaohe_feng has quit IRC21:12
*** shaohe_feng has joined #openstack-cyborg21:13
*** shaohe_feng has quit IRC21:22
*** shaohe_feng has joined #openstack-cyborg21:23
*** shaohe_feng has quit IRC21:32
*** shaohe_feng has joined #openstack-cyborg21:33
*** captaindutch has joined #openstack-cyborg21:34
*** captaindutch has quit IRC21:39
*** shaohe_feng has quit IRC21:43
*** shaohe_feng has joined #openstack-cyborg21:43
*** shaohe_feng has quit IRC21:53
*** shaohe_feng has joined #openstack-cyborg21:54
*** shaohe_feng has quit IRC22:03
*** shaohe_feng has joined #openstack-cyborg22:05
*** shaohe_feng has quit IRC22:13
*** shaohe_feng has joined #openstack-cyborg22:15
*** shaohe_feng has quit IRC22:24
*** shaohe_feng has joined #openstack-cyborg22:26
*** shaohe_feng has quit IRC22:34
*** shaohe_feng has joined #openstack-cyborg22:34
*** shaohe_feng has quit IRC22:44
*** shaohe_feng has joined #openstack-cyborg22:46
*** shaohe_feng has quit IRC22:54
*** shaohe_feng has joined #openstack-cyborg22:56
*** shaohe_feng has quit IRC23:05
*** shaohe_feng has joined #openstack-cyborg23:06
*** shaohe_feng has quit IRC23:15
*** shaohe_feng has joined #openstack-cyborg23:16
*** shaohe_feng has quit IRC23:25
*** shaohe_feng has joined #openstack-cyborg23:26
*** shaohe_feng has quit IRC23:35
*** shaohe_feng has joined #openstack-cyborg23:37
openstackgerritSundar Nadathur proposed openstack/cyborg master: Specification for Cyborg/Nova interaction for scheduling.  https://review.openstack.org/55471723:41
*** shaohe_feng has quit IRC23:46
*** shaohe_feng has joined #openstack-cyborg23:48
*** shaohe_feng has quit IRC23:56
*** shaohe_feng has joined #openstack-cyborg23:56

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!