Earlier  
Posted Nick Remark
#openstack-cyborg - 2020-06-18
09:49:13 efried Hey, cyborg already has get_sdk_adapter :P https://github.com/openstack/cyborg/blob/6dab512af226677c9065f85f264a691f3aeb6eab/cyborg/common/utils.py#L135
09:49:35 efried you may want to just make sure it's in sync with what's in nova.
09:50:37 efried by the way, long-term, you'll want to use the higher-level interfaces that sdk provides to talk to glance, rather than the REST primitives. Depending how much bandwidth you have, and how disruptive whatever you're working on is going to be, you may be able to do some of that now.
09:51:59 efried https://docs.openstack.org/openstacksdk/latest/user/resources/image/v2/image.html
09:52:23 efried Again, the folks in #openstack-sdks would be delighted to help you with this.
09:53:12 shaohe_feng good thanks
09:53:36 efried mordred (US) and gtema (EU I think) would be good resources there.
09:53:44 shaohe_feng Is sdk compatible with ksa?
09:54:37 efried Yes, at its lowest level, sdk is simply a wrapper around ksa. That's why the placement thing worked (s/get_ksa_adapter/get_sdk_adapter/). But the sdk builds on that so you can do things more powerfully than just the REST primitives.
09:55:05 efried ...on a per-service basis.
09:55:35 shaohe_feng yes, we should use sdk.
09:55:55 efried If you're familiar with the legacy python-*client projects -- openstacksdk is supposed to replace all of those and be a one-stop shop for that kind of usage, with a (mostly) common interface across all the services.
09:56:35 efried That was a multi-year mission that I was a part of before I had to leave. mordred should still be excited about it, I think.
09:57:04 shaohe_feng Does that mean SDK is more easy to use than python client?
09:57:09 shaohe_feng OK, thanks.,
09:57:18 shaohe_feng have a nice day.
09:57:24 efried you too
09:57:24 efried good luck!
10:53:56 openstackgerrit Shogo Saito proposed openstack/cyborg master: Programming support (v2 Deployable API) https://review.opendev.org/698190
11:48:25 openstackgerrit Pratik Raj proposed openstack/cyborg master: optimize size and time using --no-cache-dir https://review.opendev.org/736651
11:49:11 openstackgerrit Pratik Raj proposed openstack/cyborg-tempest-plugin master: optimize size and time using --no-cache-dir https://review.opendev.org/736653
21:29:16 openstackgerrit Monty Taylor proposed openstack/cyborg master: Remove api_servers references https://review.opendev.org/736843
21:29:17 openstackgerrit Monty Taylor proposed openstack/cyborg master: Remove deprecated cyborg.image.download.modules https://review.opendev.org/736844
21:45:55 openstackgerrit Monty Taylor proposed openstack/cyborg master: Remove api_servers references https://review.opendev.org/736843
21:45:55 openstackgerrit Monty Taylor proposed openstack/cyborg master: Remove deprecated cyborg.image.download.modules https://review.opendev.org/736844
21:45:56 openstackgerrit Monty Taylor proposed openstack/cyborg master: Removed unused image api methods https://review.opendev.org/736849
#openstack-cyborg - 2020-06-19
07:54:21 openstackgerrit Merged openstack/python-cyborgclient master: Remove future imports https://review.opendev.org/723167
07:54:22 openstackgerrit Merged openstack/python-cyborgclient master: Use unittest.mock instead of third party mock https://review.opendev.org/720981
08:10:17 openstackgerrit Merged openstack/cyborg master: Remove future imports https://review.opendev.org/716910
08:27:33 openstackgerrit Merged openstack/cyborg master: Use unittest.mock instead of third party mock https://review.opendev.org/716916
08:27:35 openstackgerrit Merged openstack/cyborg master: add ut for get arqs list https://review.opendev.org/723865
09:33:13 openstackgerrit Brin Zhang proposed openstack/cyborg master: hacking: force explicit import of python's mock https://review.opendev.org/716920
#openstack-cyborg - 2020-06-20
15:35:07 openstackgerrit Monty Taylor proposed openstack/cyborg master: WIP Use openstacksdk for glance https://review.opendev.org/737137
15:51:22 openstackgerrit Monty Taylor proposed openstack/cyborg master: Remove api_servers references https://review.opendev.org/736843
15:51:23 openstackgerrit Monty Taylor proposed openstack/cyborg master: Remove deprecated cyborg.image.download.modules https://review.opendev.org/736844
15:51:23 openstackgerrit Monty Taylor proposed openstack/cyborg master: Removed unused image api methods https://review.opendev.org/736849
15:51:24 openstackgerrit Monty Taylor proposed openstack/cyborg master: WIP Use openstacksdk for glance https://review.opendev.org/737137
#openstack-cyborg - 2020-06-21
04:12:14 openstackgerrit jacky06 proposed openstack/cyborg master: Remove all usage of six library https://review.opendev.org/725928
#openstack-cyborg - 2020-06-22
03:48:07 openstackgerrit Merged openstack/cyborg master: hacking: force explicit import of python's mock https://review.opendev.org/716920
#openstack-cyborg - 2020-06-26
04:26:37 openstackgerrit jacky06 proposed openstack/cyborg master: Remove all usage of six library https://review.opendev.org/725928
#openstack-cyborg - 2020-06-28
02:15:18 openstackgerrit wangzhh proposed openstack/cyborg-specs master: Add Attribute API specification. https://review.opendev.org/738331
02:17:19 openstackgerrit wangzhh proposed openstack/cyborg-specs master: Add Attribute API specification. https://review.opendev.org/738331
02:19:53 openstackgerrit wangzhh proposed openstack/cyborg-specs master: Add Attribute API specification. https://review.opendev.org/738331
03:46:19 openstackgerrit Merged openstack/cyborg master: Remove api_servers references https://review.opendev.org/736843
03:53:13 openstackgerrit Merged openstack/cyborg master: Remove deprecated cyborg.image.download.modules https://review.opendev.org/736844
03:53:14 openstackgerrit Merged openstack/cyborg master: Removed unused image api methods https://review.opendev.org/736849
04:28:04 openstackgerrit wangzhh proposed openstack/cyborg-specs master: Add Attribute API specification. https://review.opendev.org/738331
#openstack-cyborg - 2020-06-29
11:54:11 openstackgerrit Wenping Song proposed openstack/cyborg master: Add instance project_id for arq https://review.opendev.org/738427
#openstack-cyborg - 2020-06-30
02:32:03 openstackgerrit Wenping Song proposed openstack/cyborg master: Add instance project_id for arq https://review.opendev.org/738427
#openstack-cyborg - 2020-07-01
07:40:24 openstackgerrit Merged openstack/cyborg-specs master: Remove .placeholder https://review.opendev.org/723792
07:41:11 openstackgerrit Wenping Song proposed openstack/cyborg-specs master: Add Inspur® FPGA driver specification. https://review.opendev.org/730760
07:49:48 openstackgerrit Wenping Song proposed openstack/cyborg-specs master: Add Inspur® FPGA driver specification. https://review.opendev.org/730760
13:50:07 openstackgerrit wangzhh proposed openstack/cyborg-specs master: Add Attribute API specification. https://review.opendev.org/738331
#openstack-cyborg - 2020-07-02
03:01:32 Yumeng hi s_shogo,s_shogo,brinzhang_
03:01:44 s_shogo Hi Yumeng
03:02:08 Yumeng hi songwenping__
03:02:18 brinzhang_ hi Yumeng
03:02:18 Yumeng s_shogo: how are you doing?
03:02:20 songwenping__ Hi Yumeng
03:03:02 Yumeng let's wait a few minutes for others to join.^^
03:04:33 s_shogo Yumeng Good, thank you.
03:04:59 songwenping__ Yumeng: should we add the specification to the storyboard from now on?
03:05:09 Yumeng xinran and chenker have meeting conflicts, let's get started!
03:05:10 Yumeng #startmeeting openstack-cyborg
03:05:10 openstack Meeting started Thu Jul 2 03:05:10 2020 UTC and is due to finish in 60 minutes. The chair is Yumeng. Information about MeetBot at http://wiki.debian.org/MeetBot.
03:05:11 openstack Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
03:05:13 openstack The meeting name has been set to 'openstack_cyborg'
03:05:59 Yumeng songwenping__: that's can be done automatically by gerrit. you just need to add story:story-id, task:task-id to commit message of your patch.
03:07:35 Yumeng here is a reference: https://wiki.openstack.org/wiki/Cyborg/CyborgStoryboard
03:08:40 songwenping__ So what's the meaning of doing this? I donot think we should record it in the storyboard again.
03:10:12 Yumeng you can track either in cyborg-spec storyboard or the feature storyboard, but need somewhere to track.
03:10:59 Yumeng we had a storyboard cyborg-spec, which I personally agree if we don't need, we can remove.
03:11:53 brinzhang_ Any topic need to discuss? today
03:12:03 Yumeng but for the specification, I think need a place to record together with the feature code.
03:12:55 brinzhang_ In QAT, SSD, FPGA, and add device attribute API, I had left some comment, I have nothing to say before get the respone.
03:13:04 Yumeng I have a question, what do you think of third-party CI about the driver that your are going to submit?
03:13:13 brinzhang_ In the specs of QAT, SSD, FPGA, and add device attribute API,...
03:13:25 songwenping__ Thanks Yumeng.
03:13:57 brinzhang_ Yuemng: We have not the hard device to support the 3rd CI, would you like to provide?
03:14:03 Yumeng shaohe and I had a discussion with sean about mdev, he suggested a good way of mdev first-party CI:http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015696.html
03:15:53 brinzhang_ I had seen this ML, I have not looked into, will see later
03:16:02 Yumeng I mean, the Inspur FPGA driver and Inspur NVME SSD which you are plannig to submit. If you don't have ,I'm more impossible to have. :(
03:16:16 brinzhang_ just saw you response in the ML
03:16:34 Yumeng http://lists.openstack.org/pipermail/openstack-discuss/2020-June/subject.html
03:16:40 Yumeng here is more.
03:17:17 brinzhang_ yeah, we dont have server to support the CI evn in project planning, hope you can understand.
03:17:35 Yumeng maybe that will inspirs you any new ideas.
03:18:02 brinzhang_ Yumeng: but we can show the test results on the implements patch, should not limit the spec go
03:20:03 Yumeng I understand. We need thinking the third-party CI or any other workarounds, since that's a topic asked by other projects several times.
03:20:15 brinzhang_ Yumeng: I can understand this, but I feel helpless to provide 3rd-party CI.
03:20:49 brinzhang_ Yes, this requires hardware support. I think this is not just a problem we encountered at Cyborg.
03:21:34 Yumeng don't have to be a very serious 3rd-party CI. I think the main concern from others should be if that driver really works? or things like that
03:22:27 brinzhang_ If the contributor can provide a complete test report, I think it is acceptable, what do you think?
03:23:03 brinzhang_ maybe we shuold mark the driver lack of it's CI to run
03:23:26 Yumeng brinzhang_: makes sense to me!
03:24:18 brinzhang_ Yuemng: thanks, this is a better way I can think of.
03:24:19 Yumeng we publish these kind of report to potential customers (either in documentation or other ways)
03:25:53 shaohe_feng Hi all
03:26:07 brinzhang_ we publish these kind of report to potential customers (either in documentation or other ways)
03:26:11 songwenping__ His shaohe.

Earlier   Later