| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2018-08-13 | |||
| 15:48:52 | shaohe_feng | yes, enough sleep keep girl beauty. | |
| 15:49:08 | wangzhh | ヾ(・ω・`。) Good night. | |
| 15:49:10 | Sundar | Good night or good day, everybody | |
| 15:49:10 | shaohe_feng | Any thing wants to discuss? | |
| 15:49:20 | shaohe_feng | OK, let's end the meeting. | |
| 15:49:37 | Li_Liu | Have a good nite guys | |
| 15:49:51 | wangzhh | ヾ( ̄▽ ̄)Bye~Bye~ | |
| 15:49:52 | shaohe_feng | Thank you Li_Liu | |
| 15:49:59 | shaohe_feng | #endmeeting | |
| 15:50:02 | openstack | Meeting ended Mon Aug 13 15:49:59 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 15:50:03 | openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-08-13-14.01.html | |
| 15:50:04 | openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-08-13-14.01.txt | |
| 15:50:05 | openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-08-13-14.01.log.html | |
| 15:50:06 | Coco_gao | enough sleep keep man strong...aha | |
| 15:50:07 | Coco_gao | bye. | |
| #openstack-cyborg - 2018-08-14 | |||
| 07:59:52 | openstackgerrit | wangzhh proposed openstack/python-cyborgclient master: Update python-cyborgclient doc https://review.openstack.org/591581 | |
| 08:41:24 | openstackgerrit | Merged openstack/python-cyborgclient master: Update python-cyborgclient doc https://review.openstack.org/591581 | |
| 10:14:09 | openstackgerrit | Shasha Guo proposed openstack/cyborg-specs master: Move specs from cyborg library to cyborg-specs library https://review.openstack.org/591614 | |
| 11:54:05 | openstackgerrit | wangxu proposed openstack/cyborg master: Fix deployable attribute object issues and unit test failures. https://review.openstack.org/591636 | |
| 15:24:46 | openstackgerrit | Sundar Nadathur proposed openstack/cyborg master: Cyborg/Nova/Glance interaction in compute node, including os-acc. https://review.openstack.org/577438 | |
| 16:04:03 | openstackgerrit | Eric Fried proposed openstack/cyborg master: Cyborg/Nova/Glance interaction in compute node, including os-acc. https://review.openstack.org/577438 | |
| 16:09:12 | openstackgerrit | Sundar Nadathur proposed openstack/cyborg master: Cyborg/Nova/Glance interaction in compute node, including os-acc. https://review.openstack.org/577438 | |
| 20:18:40 | openstackgerrit | Merged openstack/cyborg master: Update reno for stable/rocky https://review.openstack.org/591423 | |
| #openstack-cyborg - 2018-08-15 | |||
| 06:56:49 | openstackgerrit | Merged openstack/cyborg-specs master: fix tox python3 overrides https://review.openstack.org/573747 | |
| 13:10:12 | openstackgerrit | Xinran WANG proposed openstack/cyborg master: Quota usage support in Cyborg https://review.openstack.org/564968 | |
| 14:06:07 | Coco_gao | #info Coco_gao | |
| 14:06:55 | efried | Did you want to #startmeeting first? | |
| 14:08:56 | Coco_gao | sorry, I am not the one to hold the meeting. | |
| 14:10:24 | efried | Li_Liu: ? | |
| 14:10:40 | Li_Liu | sure, I will do it | |
| 14:11:47 | Li_Liu | #startmeeting openstack-cyborg | |
| 14:11:48 | 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:49 | openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 14:11:52 | openstack | The meeting name has been set to 'openstack_cyborg' | |
| 14:12:01 | Li_Liu | #topic Roll Call | |
| 14:12:02 | Sundar | #info Sundar | |
| 14:12:04 | Coco_gao | #info Coco_gao | |
| 14:12:08 | Li_Liu | #info Li_Liu | |
| 14:12:15 | wangzhh | #info wangzhh | |
| 14:12:39 | Li_Liu | #Topic Status Update | |
| 14:12:42 | xinran | #info xinran | |
| 14:12:54 | Li_Liu | https://review.openstack.org/#/q/status:open%20project:openstack/cyborg | |
| 14:13:53 | Li_Liu | I see xinran just updated https://review.openstack.org/#/c/564968/ | |
| 14:14:18 | Li_Liu | Please help reviewing this | |
| 14:14:29 | Coco_gao | I will test my object code with agent part tomorrow. | |
| 14:14:42 | xinran | Yes I just updated it including to the new api design | |
| 14:14:53 | Li_Liu | There is no commit on that yet right Coco_gao? | |
| 14:15:01 | Sundar | Are we aiming code changes for Stein release, since the Rocky cycle is past code freeze? | |
| 14:15:15 | Li_Liu | thanks a lot xinran | |
| 14:15:23 | Coco_gao | past? | |
| 14:15:44 | xinran | But I am not sure how we handle the quota granularity | |
| 14:16:00 | shaohe_feng_ | #info shaohe_feng_ | |
| 14:16:44 | shaohe_feng_ | deployable is OK. | |
| 14:16:54 | Sundar | Coco_gao: #link https://releases.openstack.org/rocky/schedule.html July 27 was feature freeze. We are past the RC1 milestone | |
| 14:16:58 | shaohe_feng_ | for granularity at present | |
| 14:17:35 | Sundar | However we do quotas now, it should be upgradable to the per-RC quota that is coming in Nova. | |
| 14:19:19 | shaohe_feng_ | It is OK for placement do quota in openstack | |
| 14:20:09 | Li_Liu | Sundar, I will double check on that, but there is another window Aug20-24 for Final RCs | |
| 14:21:05 | Li_Liu | We hope we can squeeze CoCo's stuff in, as these code are not affecting external customers/users/components anyways | |
| 14:22:51 | Coco_gao | And zhenghao's part is quite related to my part, the agent code need to update either. | |
| 14:24:49 | Coco_gao | If we commit before August 20, is that possible to catch up the Final RCs? | |
| 14:24:56 | 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:25:20 | Li_Liu | I think you can, but I need to double check for you | |
| 14:25:37 | shaohe_feng_ | Li_Liu: Sundar: how is the new FPGA driver? | |
| 14:26:16 | Sundar | Will Coco-gao's code include driver-API interaction via OVOs, and reflect the os-acc-related aspects too? | |
| 14:26:55 | shaohe_feng_ | it is OVOs. :) | |
| 14:27:00 | Li_Liu | shahe_feng_, are you talking about https://review.openstack.org/#/c/584170/? | |
| 14:27:18 | Sundar | shaohe: The OPAE-based driver needs to be tested well before committing. | |
| 14:27:36 | shaohe_feng_ | Li_Liu: yes. | |
| 14:28:02 | Coco_gao | I and zhenghao will try our best. | |
| 14:28:35 | Li_Liu | I think it still needs to be tested against CI at least | |
| 14:28:54 | shaohe_feng_ | Sundar: Is it necessary for we to update the old drivers? | |
| 14:29:05 | Coco_gao | Yeah, I think so | |
| 14:29:20 | shaohe_feng_ | Coco_gao: thanks. hard work. | |
| 14:29:28 | wangzhh | Coco_gao: Yes. ლ(╹◡╹ლ) | |
| 14:29:53 | shaohe_feng_ | Sundar: the agent depend on the driver. | |
| 14:30:18 | 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:25 | Coco_gao | In the agent , we need the code to be more general rather than FPGA specific. | |
| 14:30:56 | Coco_gao | Sundar, that's an option if there are no hurry. | |
| 14:31:04 | Coco_gao | I don't know. | |
| 14:32:00 | shaohe_feng_ | Sundar: do you have better design for the new refactor? | |
| 14:32:18 | 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:33:20 | 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:27 | Sundar | Hope to get input from all of you! | |
| 14:38:00 | Sundar | Also, is anybody thinking about the test framework that we have today? How do we get Zuul to work with real devices? | |
| 14:41:07 | Coco_gao | Should Zuul test real devices? | |
| 14:41:47 | efried | Procedurally, trying to get something of this size into Rocky is a no-go. | |
| 14:43:20 | 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:44:37 | Sundar | May be we should create fake devices in the testing framework for every supported device type. Like shaohe's fake FPGAs. | |
| 14:44:43 | Li_Liu | Can you fake the device information for CI? | |
| 14:46:40 | shaohe_feng_ | we had better do some fake | |
| 14:46:42 | wangzhh | Li_liu: Now we fake them for UT. | |
| 14:46:55 | Coco_gao | Yeah, we need to make sure the fake information is same with the what we get from devices. | |
| 14:47:13 | Sundar | If we do create fake devices, they even need to simulate timeouts and unresponsiveness, to test various code paths. | |
| 14:47:30 | 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:48:36 | shaohe_feng_ | Sundar: for hardware devices a third party CI is better | |
| 14:48:39 | 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:49:00 | 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:12 | efried | Keep committing to master (which is Stein at this point) | |
| 14:49:37 | Coco_gao | my consideration is, if there are no urgent, I should work with Sundar first to get the spec will recognized by others. | |