Earlier  
Posted Nick Remark
#openstack-cyborg - 2018-02-14
09:00:50 openstackgerrit Merged openstack/cyborg master: Fix doc build warnings https://review.openstack.org/544208
09:07:38 openstackgerrit Merged openstack/cyborg master: Remove ChangeLog https://review.openstack.org/544209
09:07:39 openstackgerrit Merged openstack/cyborg master: queens release doc fix part 2 https://review.openstack.org/544187
09:44:56 openstackgerrit Andreas Jaeger proposed openstack/cyborg master: It's releasenotes - plural https://review.openstack.org/544228
10:50:22 openstackgerrit Merged openstack/cyborg master: It's releasenotes - plural https://review.openstack.org/544228
11:44:18 openstackgerrit Zhipeng Huang proposed openstack/cyborg master: queens release doc fix part 3 https://review.openstack.org/544253
14:16:46 Guest73111 Hi All, My Name is Rahul and i am working on Cyborg for my project. I have some questions on the latest code of cyborg.
14:17:14 Guest73111 I saw FPGA integration code uploaded in Cyborg github
14:17:32 Guest73111 along with a test framework for unit test
14:18:19 Guest73111 My question is,
14:22:04 Guest73111 1. As i can see, Deployble and accelerator operations happening in two different ways. RPC serive is peridically checking for deployble and once a new get introduced, it is insert or update into database. On the other hand, Accelerator operations solely dependednt on curl command. How this two are related. I cant see any connection in codebase between Deployble and accelerator operations
14:24:03 Guest73111 2nd question, How program function of IntelFPGADriver will get called. In test framework, IntelFPGADriver getting mocked and using that obj, program function is getting called. But in codebase, there is no call to the fpga driver's function
14:24:29 Guest73111 How, it will get called and from which component? is it agent?
14:32:00 zhipengh[m] Hi Rahul
14:33:47 zhipengh[m] For question 1, accelerator refers to the data model of the basic functionality of an accelerator card , for example a typical PF
14:34:04 zhipengh[m]  Deployable refers to the VFs
14:35:55 zhipengh[m] That is why you see RPC calls for  deployable (called by cyborg internal modules ) , and curl for accelerator (called by outside world )
14:37:14 zhipengh[m] Per question 2, the program functionality is not supported in Queens :) and will be in Rocky
14:39:16 Guest73111 First i have a question for the last answer, As you said, queens will not support program functionality. Then, how a function ( which is written inside IntelFPGADriver), will get called?
14:39:51 Guest73111 i mean, how you are planning to trigger any function (written inside intelFPGADriver)
14:41:10 Guest73111 Let say, i want to use discover function written in intelFPGSDriver.. How it will get called? There is no call in current code, other than call from test framework
14:42:28 zhipeng so for our current code, we treat Intel FPGA card as a QAT card
14:42:45 zhipeng which is just a PCIe card with pre-programed logic
14:43:14 zhipeng so there will be no discovery of the functions, so to speak
14:43:33 zhipeng you could use the driver to discover the overall metadata of the whole card
14:47:03 Guest73111 Thanks Zhipeng for the prompt answer. This is so far understood.
14:47:49 zhipeng Guest73111 no problem :)
14:49:11 Guest73111 what i try to understand is in the future, if i use cyborg api(which just represent accelerators), how this will be interacting with the deployables.
14:53:57 zhipeng Guest73111 so we plan to support programability in Rocky, that means user should be able to call cyborg-api to initiate a new VF in a FPGA card
14:55:11 zhipeng so from api point of view, there should be no differency
14:55:20 zhipeng the user just created a new acceleration resource
14:55:56 zhipeng however the difference will be reflected on the data model, which means deployable tables will represent this newly created VF
14:57:57 openstackgerrit Zhipeng Huang proposed openstack/cyborg master: queens release doc fix part 3 https://review.openstack.org/544253
15:12:28 NokMikeR Hi
15:15:30 zhipeng NokMikeR hey
15:15:44 zhipeng meeting is canceled for this week and next week
15:15:54 Li_Liu oh, ok
15:15:57 zhipeng but always feel free to ask the questions :)
15:16:07 zhipeng check your mailinglist :P
15:20:20 NokMikeR ok
15:51:46 openstackgerrit Zhipeng Huang proposed openstack/cyborg master: queens release doc fix part 3 https://review.openstack.org/544253
16:26:59 openstackgerrit Zhipeng Huang proposed openstack/cyborg master: queens release doc fix part 3 https://review.openstack.org/544253
17:06:05 openstackgerrit Merged openstack/cyborg master: queens release doc fix part 3 https://review.openstack.org/544253
#openstack-cyborg - 2018-02-22
01:43:52 Kevin_Zheng thanks zhuli
#openstack-cyborg - 2018-02-25
15:58:19 openstackgerrit melissaml proposed openstack/cyborg master: Update home-page url https://review.openstack.org/547833
18:32:14 openstackgerrit melissaml proposed openstack/cyborg master: Update home-page url https://review.openstack.org/547833
#openstack-cyborg - 2018-02-26
02:33:31 openstackgerrit melissaml proposed openstack/cyborg master: add a link to the docs in the readme https://review.openstack.org/547833
13:58:15 zhipeng #startmeeting openstack-cyborg
13:58:16 openstack Meeting started Mon Feb 26 13:58:15 2018 UTC and is due to finish in 60 minutes. The chair is zhipeng. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:58:17 openstack Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:58:20 openstack The meeting name has been set to 'openstack_cyborg'
13:58:37 zhipeng #topic Queens Cycle Review
13:58:55 zhipeng #link https://etherpad.openstack.org/p/cyborg-ptg-rocky
13:59:06 zhipeng #link https://etherpad.openstack.org/p/cyborg-queens-retrospective
14:14:58 zhipeng #topic quota support in rocky
14:15:19 zhipeng #link https://etherpad.openstack.org/p/cyborg-ptg-rocky-quota
15:01:23 zhipeng next topic start at 3:10
15:51:49 kosamara Hi! Is there a livestream or recording of the PTG sessions?
16:02:58 zhipeng yes we are using ZOOM :)
16:03:10 zhipeng checkout the zoom link on the etherpad for each topic
16:03:25 zhipeng i will upload the ZOOM recordings afterwards
16:05:55 kosamara ok, thanks :)
16:27:52 efried Hey folks, sorry for the basic question, but what's the scope of what "kinds of things" cyborg is supposed to be able to attach to an instance? "FPGAs"? "Accelerators"? "PCI devices"? "Devices"?
16:47:40 zhipeng efried accelerator functionality
16:47:52 zhipeng kosamara which company are you working for ?
18:18:31 zhipeng #endmeeting
18:19:31 zhipeng #endmeeting
#openstack-cyborg - 2018-02-28
15:58:44 Vipparthy is meeting done ?
#openstack-cyborg - 2018-03-07
11:59:58 NokMikeR anyone around that can help me get a basic devstack up and running with cyborg? I keep getting "Unhandled error: IndexError: tuple index out of range" in dbsync
15:11:35 Vipparthy are we still meeting here ?
#openstack-cyborg - 2018-03-10
01:17:04 zhipengh[m] NokMikeR: I will have my team member to take a look at it
#openstack-cyborg - 2018-03-12
08:14:56 openstackgerrit Henry Sun proposed openstack/cyborg master: Change pbr version info to "openstack-cyborg" https://review.openstack.org/551875
#openstack-cyborg - 2018-03-14
03:33:31 openstackgerrit Li Liu proposed openstack/cyborg master: Implemented all the APIs specified in cyborg-fpga-model-proposal Added table Attribute Added Objects physical_function and virtual_function Added foreign key constrain for deployable to accelerator Added an API deployable_get_by_filters Added coresponding https://review.openstack.org/552734
03:47:37 openstackgerrit Li Liu proposed openstack/cyborg master: Implemented all the APIs specified in cyborg-fpga-model-proposal Added table Attribute Added Objects physical_function and virtual_function Added foreign key constrain for deployable to accelerator Added an API deployable_get_by_filters Added coresponding https://review.openstack.org/552734
13:45:25 zhipeng #endmeeting
13:50:32 zhipengh[m] #endmeeting
13:52:35 zhipeng #restart
13:56:38 zhipeng #topic new
13:58:33 zhipeng https://zoom.us/j/511883630
13:59:49 NokMikeR hi
14:00:06 mnaser let me check eavesdrop
14:00:15 zhipeng thx mnaser
14:00:21 kosamara Hi!
14:00:36 shaohe_feng_ hi all
14:00:44 shaohe_feng_ morning sundar
14:00:44 sundar Hi
14:00:46 Yumeng__ hi
14:01:11 kosamara It's the first meeting I'm following.
14:01:19 kosamara Shall I introduce myself?
14:01:32 zhipeng everyone please log into the zoom meeting
14:01:34 mnaser *** openstack has joined #openstack-cyborg
14:01:35 mnaser indeed
14:01:41 NokMikeR zoom meeting?
14:01:51 zhipeng https://zoom.us/j/511883630
14:02:00 zhipeng mnaser it died right ?
14:02:12 mnaser zhipeng: yeah, whats the usual topic you set things to?
14:02:20 mnaser zhipeng: i can reset the topic and you can just start a new meeting with meetbot
14:02:32 zhipeng that would be wonderful
14:02:39 mnaser what would you like me to change the topic to?
14:02:48 zhipeng usual topic could be just cyborg project discussion

Earlier   Later