| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2018-08-15 | |||
| 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. | |
| 14:49:49 | Coco_gao | well | |
| 14:50:07 | efried | ++ to creating fixtures for functional tox-based tests. | |
| 14:50:45 | shaohe_feng_ | but 3 part CI need more resource/effort to maintain | |
| 14:51:10 | efried | yup | |
| 14:52:09 | Coco_gao | Li_Liu, What should I do next? | |
| 14:52:34 | Li_Liu | 3rd party CI should be maintained by device vendors IMO, openstack CI should just keep the fake devices | |
| 14:53:19 | Li_Liu | Coco_gao, if you guys think the time is too tight until Aug 20. just slide the feature into S. | |
| 14:53:35 | Li_Liu | so that you have the time to refine your documentation and code | |
| 14:57:28 | Li_Liu | ok, it's time to wrap up | |
| 14:57:48 | Li_Liu | #todo merge xinran's patch | |
| 14:58:35 | Li_Liu | #todo Coco_gao and wangzhh keep working on their patch, but does not have to make into R | |
| 14:59:05 | Coco_gao | Bye | |
| 14:59:39 | Li_Liu | #todo OPAE PFGA patch needs to be refined for CI and fake the devices if necessary | |
| 15:00:48 | Li_Liu | Sundar, are you going to have a new spec to replace 561849 ? | |
| 15:03:50 | Li_Liu | I will end the meeting for now | |
| 15:03:55 | Li_Liu | #endmeeting | |
| 15:03:56 | 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:57 | openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-08-15-14.11.html | |
| 15:03:58 | openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-08-15-14.11.txt | |
| 15:03:59 | openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-08-15-14.11.log.html | |
| 15:04:41 | Sundar | Li_Liu: Yes, it will subsume 561849 rather than replace it | |
| 15:04:58 | Sundar | Bye | |
| 15:05:00 | Li_Liu | ok | |
| 15:05:01 | Li_Liu | byw | |
| 15:05:03 | Li_Liu | bye | |
| 19:38:02 | openstackgerrit | Sundar Nadathur proposed openstack/cyborg master: Cyborg/Nova/Glance interaction in compute node, including os-acc. https://review.openstack.org/577438 | |
| #openstack-cyborg - 2018-08-16 | |||
| 10:18:25 | openstackgerrit | Nguyen Quang Huy proposed openstack/cyborg master: This change will help to check the function _() is used but not imported. And the gates will check this missing in the next time. https://review.openstack.org/592339 | |
| 10:28:53 | openstackgerrit | Nguyen Quang Huy proposed openstack/cyborg master: Improve pep8 checking along with hacking https://review.openstack.org/592339 | |
| #openstack-cyborg - 2018-08-17 | |||
| 03:18:26 | openstackgerrit | Merged openstack/cyborg master: Quota usage support in Cyborg https://review.openstack.org/564968 | |
| 05:51:19 | openstackgerrit | Nguyen Hai proposed openstack/cyborg master: import zuul job settings from project-config https://review.openstack.org/592833 | |
| 05:51:20 | openstackgerrit | Nguyen Hai proposed openstack/cyborg master: switch documentation job to new PTI https://review.openstack.org/592834 | |
| 05:51:27 | openstackgerrit | Nguyen Hai proposed openstack/cyborg-specs master: import zuul job settings from project-config https://review.openstack.org/592835 | |
| 05:51:34 | openstackgerrit | Nguyen Hai proposed openstack/os-acc master: import zuul job settings from project-config https://review.openstack.org/592836 | |
| 05:51:35 | openstackgerrit | Nguyen Hai proposed openstack/os-acc master: switch documentation job to new PTI https://review.openstack.org/592837 | |
| 05:51:36 | openstackgerrit | Nguyen Hai proposed openstack/os-acc master: add python 3.6 unit test job https://review.openstack.org/592838 | |
| 05:51:37 | openstackgerrit | Nguyen Hai proposed openstack/os-acc master: add lib-forward-testing-python3 test job https://review.openstack.org/592839 | |
| 05:51:44 | openstackgerrit | Nguyen Hai proposed openstack/python-cyborgclient master: import zuul job settings from project-config https://review.openstack.org/592840 | |
| 05:51:45 | openstackgerrit | Nguyen Hai proposed openstack/python-cyborgclient master: switch documentation job to new PTI https://review.openstack.org/592841 | |
| 05:51:47 | openstackgerrit | Nguyen Hai proposed openstack/python-cyborgclient master: add python 3.6 unit test job https://review.openstack.org/592842 | |
| #openstack-cyborg - 2018-08-19 | |||
| 04:15:11 | openstackgerrit | Merged openstack/cyborg master: import zuul job settings from project-config https://review.openstack.org/592833 | |
| 04:15:13 | openstackgerrit | Merged openstack/cyborg master: switch documentation job to new PTI https://review.openstack.org/592834 | |
| 04:15:18 | openstackgerrit | Merged openstack/cyborg master: Improve pep8 checking along with hacking https://review.openstack.org/592339 | |
| 09:26:13 | openstackgerrit | Merged openstack/python-cyborgclient master: Add filter to list https://review.openstack.org/586916 | |
| #openstack-cyborg - 2018-08-20 | |||
| 02:00:12 | openstackgerrit | Merged openstack/cyborg master: Fix deployable attribute object issues and unit test failures. https://review.openstack.org/591636 | |
| 13:57:23 | openstackgerrit | coco-Gao proposed openstack/cyborg master: Add driver-side oslo_versioned objects. https://review.openstack.org/593627 | |
| 14:04:09 | shaohe_feng_ | There is no topic to discuss today. | |
| 14:04:40 | shaohe_feng_ | So we cancel today's meeting. | |
| 18:17:57 | openstackgerrit | Sundar Nadathur proposed openstack/cyborg master: Cyborg device discovery specification. https://review.openstack.org/593726 | |
| #openstack-cyborg - 2018-08-21 | |||
| 05:10:07 | openstackgerrit | Sundar Nadathur proposed openstack/cyborg master: Cyborg device discovery specification. https://review.openstack.org/593726 | |
| #openstack-cyborg - 2018-08-22 | |||
| 02:51:43 | openstackgerrit | Sundar Nadathur proposed openstack/cyborg master: Cyborg device discovery specification. https://review.openstack.org/593726 | |
| 06:05:51 | nguyenhai93 | Hi cybord team, please merge the OpenStack Release Bot patches related to Rocky branch | |
| 06:06:11 | nguyenhai93 | so that we can process the patches related to python3-first goal. Thanks | |
| 14:06:02 | Sundar | Do we have a meeting today? | |
| 14:10:12 | wangzhh | Hi, anybody else? | |
| 14:10:19 | sum12 | waiting | |
| 14:10:30 | Sundar | I am here, waiting for past 10 minutes :) | |
| 14:10:45 | Coco_gao | Hi | |
| 14:10:51 | zhipeng | #startmeeting #openstack-cyborg | |
| 14:10:52 | openstack | Meeting started Wed Aug 22 14:10:51 2018 UTC and is due to finish in 60 minutes. The chair is zhipeng. Information about MeetBot at http://wiki.debian.org/MeetBot. | |
| 14:10:53 | Coco_gao | #info Coco_gao | |