03:02:07 <Sundar> #startmeeting openstack-cyborg
03:02:08 <openstack> Meeting started Thu Mar 26 03:02:07 2020 UTC and is due to finish in 60 minutes.  The chair is Sundar. Information about MeetBot at http://wiki.debian.org/MeetBot.
03:02:09 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
03:02:11 <openstack> The meeting name has been set to 'openstack_cyborg'
03:02:17 <Sundar> #topic Roll call
03:02:21 <Sundar> #info Sundar
03:02:31 <brinzhang_> #brinzhang
03:02:40 <brinzhang_> #info brinzhang_
03:02:46 <s_shogo> #info s_shogo
03:03:27 <Sundar> Hi all, just the 3 of us?
03:03:53 <brinzhang_> I think so ^
03:04:11 <Sundar> Let's wait for a couple of minutes
03:04:15 <Yumeng> #info Yumeng
03:04:26 <Yumeng> Hi Sundar, hi all
03:04:27 <chenke> #info chenke
03:04:39 <Sundar> Hi Yumeng, chenke and all
03:04:43 <Sundar> Let's get started
03:04:48 <brinzhang_> On thing, for Sundar, https://review.opendev.org/#/c/712246/ can you update this patch, for project-ptl-and-contrib-docs, I think we can fast merge this.
03:05:15 <brinzhang_> s/On/One
03:05:17 <chenke> hi Sundar. hi all
03:05:29 <Sundar> brinzhang_ ok
03:05:42 <Sundar> First, https://review.opendev.org/#/c/673735/46/nova/conductor/manager.py@1632 Alex Xu has given an update.
03:05:48 <brinzhang_> Sundar: thanks
03:06:15 <Sundar> There is no need to do anything special, because the instance will go to error state. The user/admin need to delete it, and that will clean up the ARQs
03:07:41 <Sundar> brinzhang_ and all: do you agree?
03:07:45 <brinzhang_> Sundar: I dnot thinks so, maybe we will have a schedule, right?
03:07:59 <brinzhang_> s/schedule/reschedule
03:09:09 <brinzhang_> Sundar: at https://review.opendev.org/#/c/673735/46/nova/conductor/manager.py@1560 it for cycle
03:09:56 <brinzhang_> Sundar: Unless we can be sure that is the last scheduled
03:10:25 <Sundar> Yea, that seems right too. So, we need to ignore Alex's comments.
03:10:44 <brinzhang_> Sundar: I will reply inline
03:10:59 <Sundar> Ok
03:11:17 <Sundar> #topic Victoria release planning
03:11:43 <Sundar> Some people have signed up for V release planning at  https://etherpad.openstack.org/p/Virtual_PTG_Planning
03:12:03 <Sundar> Since this is virtual, it would be good to sign up, if you can.
03:13:56 <Yumeng> yes! already signed up there
03:14:08 <Sundar> Two of you have. Not the others :)
03:14:09 <brinzhang_> Yumeng: me too.
03:14:09 <chenke> Me too..
03:14:35 <Sundar> Ok good. Also, V release golas are getting set: http://lists.openstack.org/pipermail/openstack-discuss/2020-March/013528.html Cyborg has already achieved some of those.
03:15:25 <shaohe_feng> what does the sign up means?
03:15:40 <Sundar> Add your name as a participant
03:15:50 <brinzhang_> shaohe_feng: add you name in
03:16:35 <Sundar> #topic Patches
03:16:53 <shaohe_feng> plan for the whole Openstack project ?
03:17:29 <Sundar> shaohe_feng, these goals are for all of OpenStack. Cyborg will be asked to implement those that are not already done.
03:17:47 <brinzhang_> https://review.opendev.org/#/c/712014/6 my base patch of the add 'description' to device profiles, need to +1 W
03:18:09 <Sundar> In the virtual PTG --- which you can attend finally :)  -- we need to set Cyborg goals for V
03:18:30 <Sundar> shaohe_feng ^
03:18:43 <Sundar> brinzhang_: ok. You already mentioned  https://review.opendev.org/#/c/712246/
03:20:13 <Sundar> https://review.opendev.org/712231 -- I uodated the commit message. This is applicable for the future, when CYborg allows unbind and delete to be async.
03:20:26 <Sundar> Question: should we prioritize it now?
03:20:35 <Sundar> *updated
03:21:48 <brinzhang_> Sundar: If you have time to do this, I would like to see prioritize it now
03:22:05 <Sundar> I have mostly done it :)  so I don;t mind completing it
03:22:32 <brinzhang_> ^^
03:23:47 <Sundar> OK, any other patch to highlight
03:23:49 <Sundar> ?
03:24:22 <brinzhang_> base on https://review.opendev.org/#/c/712014/6, there are another two, one is +1 W
03:24:30 <brinzhang_> nothing for me.
03:25:13 <Sundar> #topic AoB
03:25:31 <Sundar> Anything else for today?
03:26:35 <shaohe_feng> dynamic program
03:26:59 <brinzhang_> Yumeng: thanks ^^
03:27:18 <Sundar> shaohe_feng: what is the question?
03:27:21 <shaohe_feng> the current cyborg dynamic program mechanism is limited, right?
03:27:44 <Yumeng> brinzhang_: my pleasure.^^
03:28:27 <shaohe_feng> for example, an FPGA is empty for for some function programmed(such as compress)
03:29:09 <shaohe_feng> and it is available.
03:30:04 <shaohe_feng> So a user want to apply it for other functions. Maybe need to program a new image. but the new image add more VFs than before
03:30:50 <shaohe_feng> so the current cyborg dynamic program mechanism does not works.
03:32:04 <shaohe_feng> ^ Sundar
03:32:06 <Sundar> This can be handled by doing the programming outside of VM bringup: use PATCH /v2/deployable to program an image first, recognize the new VFs, update the db, and then allow VM create requests
03:32:45 <s_shogo> FYI: PATCH /v2/deployable(programming) is under developing in my env. ( porting program_v1 to v2 and so on ).
03:33:02 <shaohe_feng> yes, so we still need a extra programming options.
03:33:21 <shaohe_feng> s_shogo good works,
03:33:29 <shaohe_feng> this is really need in production.
03:33:34 <shaohe_feng> thanks.
03:33:49 <Sundar> shaohe_feng: Yes, s_shogo is driving those new options.
03:34:04 <shaohe_feng> s_shogo when will it be ready?
03:34:42 <openstackgerrit> Merged openstack/cyborg master: Improve the accuracy of device profile API responses in docs  https://review.opendev.org/712014
03:35:27 <s_shogo> If there no problem were happend, in two weeks.
03:35:48 <Sundar> Thanks, s_shogo
03:35:52 <shaohe_feng> great, thanks very much.
03:36:34 <s_shogo> I'll report the progress in IRC meeting.
03:37:42 <Sundar> Great. Anything else?
03:38:40 <shaohe_feng> OK,  that's really a product need. I can update the process to some  openstack users
03:39:08 <Sundar> All right. Sounds good. Have a good day, and stay safe, everybody!
03:39:15 <Sundar> #endmeeting