*** openstack has joined #openstack-cyborg | 02:36 | |
*** ChanServ sets mode: +o openstack | 02:36 | |
*** Coco_gao has joined #openstack-cyborg | 04:05 | |
*** Coco_gao has quit IRC | 06:15 | |
openstackgerrit | Merged openstack/cyborg-specs master: fix tox python3 overrides https://review.openstack.org/573747 | 06:56 |
---|---|---|
*** pliu has joined #openstack-cyborg | 07:09 | |
openstackgerrit | Xinran WANG proposed openstack/cyborg master: Quota usage support in Cyborg https://review.openstack.org/564968 | 13:10 |
*** Li_Liu has joined #openstack-cyborg | 13:54 | |
*** annabelleB has joined #openstack-cyborg | 13:55 | |
*** Sundar has joined #openstack-cyborg | 14:00 | |
*** wangzhh has joined #openstack-cyborg | 14:05 | |
*** Coco_gao has joined #openstack-cyborg | 14:05 | |
*** sum12 has quit IRC | 14:05 | |
Coco_gao | #info Coco_gao | 14:06 |
efried | Did you want to #startmeeting first? | 14:06 |
*** xinran has joined #openstack-cyborg | 14:07 | |
Coco_gao | sorry, I am not the one to hold the meeting. | 14:08 |
efried | Li_Liu: ? | 14:10 |
Li_Liu | sure, I will do it | 14:10 |
Li_Liu | #startmeeting openstack-cyborg | 14:11 |
openstack | Meeting started Wed Aug 15 14:11:47 2018 UTC and is due to finish in 60 minutes. The chair is Li_Liu. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:11 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:11 |
*** openstack changes topic to " (Meeting topic: openstack-cyborg)" | 14:11 | |
openstack | The meeting name has been set to 'openstack_cyborg' | 14:11 |
Li_Liu | #topic Roll Call | 14:12 |
Sundar | #info Sundar | 14:12 |
*** openstack changes topic to "Roll Call (Meeting topic: openstack-cyborg)" | 14:12 | |
Coco_gao | #info Coco_gao | 14:12 |
Li_Liu | #info Li_Liu | 14:12 |
wangzhh | #info wangzhh | 14:12 |
Li_Liu | #Topic Status Update | 14:12 |
*** openstack changes topic to "Status Update (Meeting topic: openstack-cyborg)" | 14:12 | |
xinran | #info xinran | 14:12 |
Li_Liu | https://review.openstack.org/#/q/status:open%20project:openstack/cyborg | 14:12 |
Li_Liu | I see xinran just updated https://review.openstack.org/#/c/564968/ | 14:13 |
Li_Liu | Please help reviewing this | 14:14 |
Coco_gao | I will test my object code with agent part tomorrow. | 14:14 |
xinran | Yes I just updated it including to the new api design | 14:14 |
Li_Liu | There is no commit on that yet right Coco_gao? | 14:14 |
Sundar | Are we aiming code changes for Stein release, since the Rocky cycle is past code freeze? | 14:15 |
Li_Liu | thanks a lot xinran | 14:15 |
*** shaohe_feng_ has joined #openstack-cyborg | 14:15 | |
Coco_gao | past? | 14:15 |
xinran | But I am not sure how we handle the quota granularity | 14:15 |
shaohe_feng_ | #info shaohe_feng_ | 14:16 |
shaohe_feng_ | deployable is OK. | 14:16 |
Sundar | Coco_gao: #link https://releases.openstack.org/rocky/schedule.html July 27 was feature freeze. We are past the RC1 milestone | 14:16 |
shaohe_feng_ | for granularity at present | 14:16 |
Sundar | However we do quotas now, it should be upgradable to the per-RC quota that is coming in Nova. | 14:17 |
shaohe_feng_ | It is OK for placement do quota in openstack | 14:19 |
Li_Liu | Sundar, I will double check on that, but there is another window Aug20-24 for Final RCs | 14:20 |
Li_Liu | We hope we can squeeze CoCo's stuff in, as these code are not affecting external customers/users/components anyways | 14:21 |
Coco_gao | And zhenghao's part is quite related to my part, the agent code need to update either. | 14:22 |
Coco_gao | If we commit before August 20, is that possible to catch up the Final RCs? | 14:24 |
Li_Liu | ok, I can see the only major pieces that are missing are 1. Coco_gao and wangzhh's code 2. merging xinran's code | 14:24 |
Li_Liu | I think you can, but I need to double check for you | 14:25 |
shaohe_feng_ | Li_Liu: Sundar: how is the new FPGA driver? | 14:25 |
Sundar | Will Coco-gao's code include driver-API interaction via OVOs, and reflect the os-acc-related aspects too? | 14:26 |
shaohe_feng_ | it is OVOs. :) | 14:26 |
Li_Liu | shahe_feng_, are you talking about https://review.openstack.org/#/c/584170/? | 14:27 |
Sundar | shaohe: The OPAE-based driver needs to be tested well before committing. | 14:27 |
shaohe_feng_ | Li_Liu: yes. | 14:27 |
Coco_gao | I and zhenghao will try our best. | 14:28 |
Li_Liu | I think it still needs to be tested against CI at least | 14:28 |
shaohe_feng_ | Sundar: Is it necessary for we to update the old drivers? | 14:28 |
Coco_gao | Yeah, I think so | 14:29 |
shaohe_feng_ | Coco_gao: thanks. hard work. | 14:29 |
wangzhh | Coco_gao: Yes. ლ(╹◡╹ლ) | 14:29 |
shaohe_feng_ | Sundar: the agent depend on the driver. | 14:29 |
Sundar | Just curious: Why do we want to get code into Rocky at this stage? Aren't we better off getting agreement on the overall flow and doing it properly? | 14:30 |
Coco_gao | In the agent , we need the code to be more general rather than FPGA specific. | 14:30 |
Coco_gao | Sundar, that's an option if there are no hurry. | 14:30 |
Coco_gao | I don't know. | 14:31 |
shaohe_feng_ | Sundar: do you have better design for the new refactor? | 14:32 |
Sundar | Coco_gao: agreed that the agent is not FPGA-specific. The drive-agent API should not be device-specific either. Also, there are requests to let the driver tell the agent about custom traits for its device. | 14:32 |
Sundar | shaohe: I have some ideas on the driver API along the lines above, and addressing the diff update etc. I am writing it as a new spec, to be out this week (for Stein PTG). | 14:33 |
Sundar | Hope to get input from all of you! | 14:33 |
Sundar | Also, is anybody thinking about the test framework that we have today? How do we get Zuul to work with real devices? | 14:38 |
Coco_gao | Should Zuul test real devices? | 14:41 |
efried | Procedurally, trying to get something of this size into Rocky is a no-go. | 14:41 |
efried | I think to test real devices you would need a third party CI. You can't count on the nodes in the pool managed by zuul for tox- and devstack-based tests to have devices. | 14:43 |
Sundar | May be we should create fake devices in the testing framework for every supported device type. Like shaohe's fake FPGAs. | 14:44 |
Li_Liu | Can you fake the device information for CI? | 14:44 |
shaohe_feng_ | we had better do some fake | 14:46 |
wangzhh | Li_liu: Now we fake them for UT. | 14:46 |
Coco_gao | Yeah, we need to make sure the fake information is same with the what we get from devices. | 14:46 |
Sundar | If we do create fake devices, they even need to simulate timeouts and unresponsiveness, to test various code paths. | 14:47 |
Li_Liu | efried, I get your point, we are just keep committing, if we can make to Rocky, that's cool, if we can not, it will just slide into S | 14:47 |
shaohe_feng_ | Sundar: for hardware devices a third party CI is better | 14:48 |
Li_Liu | unlike other projects, Cyborg is still not in its usable stage yet. Keep having code to make it mature is the key right now | 14:48 |
efried | The project has already forked, so you would have to explicitly backport changes to stable/rocky. That is the thing I'm saying you shouldn't do. | 14:49 |
efried | Keep committing to master (which is Stein at this point) | 14:49 |
Coco_gao | my consideration is, if there are no urgent, I should work with Sundar first to get the spec will recognized by others. | 14:49 |
Coco_gao | well | 14:49 |
efried | ++ to creating fixtures for functional tox-based tests. | 14:50 |
shaohe_feng_ | but 3 part CI need more resource/effort to maintain | 14:50 |
efried | yup | 14:51 |
Coco_gao | Li_Liu, What should I do next? | 14:52 |
*** sum12 has joined #openstack-cyborg | 14:52 | |
Li_Liu | 3rd party CI should be maintained by device vendors IMO, openstack CI should just keep the fake devices | 14:52 |
Li_Liu | Coco_gao, if you guys think the time is too tight until Aug 20. just slide the feature into S. | 14:53 |
Li_Liu | so that you have the time to refine your documentation and code | 14:53 |
*** sum12 has quit IRC | 14:53 | |
*** sum12 has joined #openstack-cyborg | 14:54 | |
Li_Liu | ok, it's time to wrap up | 14:57 |
Li_Liu | #todo merge xinran's patch | 14:57 |
Li_Liu | #todo Coco_gao and wangzhh keep working on their patch, but does not have to make into R | 14:58 |
Coco_gao | Bye | 14:59 |
*** annabelleB has quit IRC | 14:59 | |
Li_Liu | #todo OPAE PFGA patch needs to be refined for CI and fake the devices if necessary | 14:59 |
Li_Liu | Sundar, are you going to have a new spec to replace 561849 ? | 15:00 |
Li_Liu | I will end the meeting for now | 15:03 |
Li_Liu | #endmeeting | 15:03 |
*** openstack changes topic to "A zuul config error slipped through and caused a pile of job failures with retry_limit - a fix is being applied and should be back up in a few minutes" | 15:03 | |
openstack | Meeting ended Wed Aug 15 15:03:55 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:03 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-08-15-14.11.html | 15:03 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-08-15-14.11.txt | 15:03 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-08-15-14.11.log.html | 15:03 |
Sundar | Li_Liu: Yes, it will subsume 561849 rather than replace it | 15:04 |
Sundar | Bye | 15:04 |
Li_Liu | ok | 15:05 |
Li_Liu | byw | 15:05 |
*** Sundar has quit IRC | 15:05 | |
Li_Liu | bye | 15:05 |
*** Li_Liu has quit IRC | 15:06 | |
*** annabelleB has joined #openstack-cyborg | 15:07 | |
*** shaohe_feng_ has quit IRC | 15:20 | |
*** annabelleB has quit IRC | 15:41 | |
*** annabelleB has joined #openstack-cyborg | 15:51 | |
*** sum12 has quit IRC | 16:27 | |
*** efried is now known as efried_rollin | 16:28 | |
*** annabelleB has quit IRC | 16:43 | |
*** annabelleB has joined #openstack-cyborg | 16:47 | |
*** openstackstatus has joined #openstack-cyborg | 16:56 | |
*** ChanServ sets mode: +v openstackstatus | 16:56 | |
*** Coco_gao has quit IRC | 17:03 | |
*** wangzhh has quit IRC | 17:04 | |
*** annabelleB has quit IRC | 17:10 | |
*** xinran has quit IRC | 17:17 | |
*** annabelleB has joined #openstack-cyborg | 17:32 | |
*** annabelleB has quit IRC | 18:42 | |
*** annabelleB has joined #openstack-cyborg | 18:49 | |
*** openstackgerrit has quit IRC | 19:19 | |
*** annabelleB has quit IRC | 19:20 | |
*** annabelleB has joined #openstack-cyborg | 19:26 | |
*** openstackgerrit has joined #openstack-cyborg | 19:38 | |
openstackgerrit | Sundar Nadathur proposed openstack/cyborg master: Cyborg/Nova/Glance interaction in compute node, including os-acc. https://review.openstack.org/577438 | 19:38 |
*** annabelleB has quit IRC | 19:48 | |
*** efried_rollin is now known as efried | 19:53 | |
*** annabelleB has joined #openstack-cyborg | 20:01 | |
*** annabelleB has quit IRC | 22:02 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!