03:08:58 <Yumeng> #startmeeting openstack-cyborg 03:08:59 <songwenping__> yeah 03:08:59 <openstack> Meeting started Thu Sep 3 03:08:58 2020 UTC and is due to finish in 60 minutes. The chair is Yumeng. Information about MeetBot at http://wiki.debian.org/MeetBot. 03:09:00 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 03:09:02 <openstack> The meeting name has been set to 'openstack_cyborg' 03:09:17 <Yumeng> #topic Roll call 03:09:22 <Yumeng> #info Yumeng 03:09:26 <xinranwang__> #info xinranwang__ 03:09:42 <songwenping__> #info songwenping__ 03:09:47 <brinzhang> #info brinzhang 03:09:48 <Yumeng> agenda for today https://wiki.openstack.org/wiki/Meetings/CyborgTeamMeeting#Agenda 03:10:49 <Yumeng> I didn't have enough time to put all patches that needs review. pls just bring up yours if any. 03:12:43 <brinzhang> https://review.opendev.org/#/q/project:openstack/cyborg-specs+status:open 03:13:20 <brinzhang> add implemented directory to the cyborg-specs project, to record the implementd specs 03:14:13 <brinzhang> add judgament the specs we are doing but not completed in each release, such as policy refresh feature 03:15:07 <brinzhang> Adding nova-cyborg-interaction spec, copied from nova-specs, I think we should leave it in cyborg and let others know 03:15:44 <Yumeng> brinzhang: I see gmann re-propose policy refresh feature in nova-spec, because the spec is really "re-proposed" 03:16:23 <brinzhang> others is check the requirement of doc8, the tox -e doc8, cannot be run, so I removed and add to the [docs] model 03:17:10 <brinzhang> Yumeng: yes, like nova, if the spec isnot completed in Ussuri, if you want to continue work in Victoria, you should re-proposed it 03:17:12 <Yumeng> but I didn't see the value why we need re-propose it in cyborg. we didn't do any change in Victoria release compared to that of U 03:17:35 <brinzhang> it's a process 03:17:47 <brinzhang> I think so 03:18:48 <brinzhang> if not do this, one people read the spec, which is dont know when we completed it, and when we proposed it, I dont think it's a good way to show developers 03:19:27 <brinzhang> I hope we can abide by such rules so that everything can be tracked 03:19:34 <xinranwang__> IMHO, once we need to improve the spec/implementation, or continue work on this spec, we should repropose it. 03:20:04 <brinzhang> xinranwang__: yes 03:21:29 <Yumeng> although I was not quite clear how nova doc track this kind of process. can we do it more simple? like we just record the spec when approved and implemented? 03:22:16 <brinzhang> Indeed, if the spec were not re-proposed, we can say it wont be continue work in this release, that we can select dont to review the codes 03:23:19 <brinzhang> Yuemng: no, we also need to record it's development process 03:23:29 <openstackgerrit> wangzhiguang proposed openstack/cyborg-tempest-plugin master: add delete multiple device profile by names api test https://review.opendev.org/749622 03:24:01 <Yumeng> code review is according to our PTG planning and release goals. spec is just part of this goal 03:25:14 <Yumeng> I think this is not a big deal. once it is decided to do this way, we might need to cotinue in the future. 03:25:23 <xinranwang__> IMO, if there is no changes on the previous spec, either on implementation, we may not need to repropose it. We just re propose it if we need improve the spec or implementation. 03:25:47 <brinzhang> Because the impemented directory has been added, I think we need to follow this rule. The content discussed on PTG is a milestone, what we will do. 03:26:35 <brinzhang> if we dont re-proposed the SPEC in a new relese cycle, may we cannot track it. 03:27:32 <brinzhang> We can know what we do now, because there are little things todo, if there are more feature need to do in the future, how we track them? 03:28:45 <Yumeng> I don't know why you think we cannot track feauters. we have gerrit, storyboard and specs 03:29:48 <Yumeng> also the wiki release schedule, PTG etherpad 03:31:19 <songwenping__> track them in doc is better. i think we should unified manage these features. 03:31:49 <Yumeng> I agree that we can add impemented directory, and if we don't have anything new to refresh the spec, we don't need one more copy of it. 03:32:06 <brinzhang> The spec specification is for the general public. If someone wants to know which features we have made in which version, specs will be a good reference. 03:34:55 <xinranwang__> Yumeng: +1, we can have implementation repo 03:36:27 <Yumeng> brinzhang: spec is good, but if nothing new, I don't think we need a duplicated copy of it. if the feature is still under development, who will see this duplicated one? I just think most people cares more about the start and the outcome(code). 03:38:14 <brinzhang> As i know, if a user want to know in which release what the project doing, he will see the spec in that release 03:38:46 <Yumeng> ok. we don't have much time left for the meeting. let's continue this topic offline. 03:38:55 <Yumeng> and now let's go to next topic 03:39:25 <Yumeng> # topic PTG 03:40:21 <Yumeng> have you checked this time I reserved? https://ethercalc.openstack.org/7xp2pcbh1ncb 03:40:42 <Yumeng> I wanna make sure it is good for all you guys 03:42:26 <xinranwang__> I'm ok with that 03:44:17 <Yumeng> nice xinranwang__ 03:44:39 <Yumeng> Oct 27, 28, 29, 30 6:UTC-8:00UTC are planned for cyborg internal meeting. Oct 30 13:00-15:00 UTC is planned for external meeting 03:44:54 <songwenping__> There should be no problem for me. 03:45:46 <Yumeng> ok. cool 03:46:15 <Yumeng> what about you s_shogo , brinzhang, chenke? 03:47:34 <Yumeng> ok. let's continue discussion while wait for their feedback 03:47:37 <songwenping__> brinzhang is out of seat. 03:47:56 <Yumeng> #topic microversion 03:48:04 <Yumeng> do we need to add micro-version doc as nova does? https://docs.openstack.org/api-guide/compute/microversions.html 03:48:49 <songwenping__> this maybe hard. as cyborg architecture is not same as nova. 03:49:28 <songwenping__> i'm sorry 03:49:42 <brinzhang> the microversion docs will be completed after songwenping's patch merged 03:49:43 <songwenping__> doc is need. 03:50:02 <brinzhang> https://review.opendev.org/#/c/743722/ 03:50:44 <brinzhang> this is the microverion docs, required by sean-k-mooney, we need this, as we need to re-proposed the specs too. 03:50:56 <Yumeng> ok. I didn't see it. cool 03:52:36 <Yumeng> I think cyborg microversion doc can be a simple one. don't have to be as complicated as nova ones. 03:53:15 <Yumeng> just to show what we have and some required guidlines for users 03:53:28 <brinzhang> There are still places that need to be covered. 03:54:12 <Yumeng> ok. BTW, wenping's project_id patch is ready for review https://review.opendev.org/#/c/738427/ 03:54:18 <brinzhang> After it's ready, you can review, now we dont need to talk this 03:54:46 <Yumeng> brinzhang: yes, just mention this. 03:54:52 <brinzhang> yeah, will review later 03:55:09 <Yumeng> #topic deployable_name unique: https://review.opendev.org/#/c/748366/3 03:55:14 <songwenping__> Yumeng, brinzhang:thanks 03:56:06 <songwenping__> Yumeng: leave some new comments abount deployable_name, please recheck. 03:56:29 <songwenping__> s/abount/about 03:58:41 <Yumeng> songwenping__: thanks. I also think no need to replace `:` to `_` in PCI address. I will remove that and keep "PCI address" as it is. 03:58:58 <songwenping__> cool 03:59:32 <xinranwang__> Please check fpga driver improvement as well lol 03:59:46 <Yumeng> oh yes sure xinran 04:00:12 <Yumeng> ok.the last topic 04:00:13 <Yumeng> # topic review programming API: https://review.opendev.org/#/c/698190/ 04:00:34 <Yumeng> pls help to review. 04:01:11 <brinzhang> ack 04:01:41 <Yumeng> ok. that's all from my side 04:02:07 <Yumeng> Do you have any other things to bring up? 04:02:26 <songwenping__> nothing from my side. 04:02:58 <xinranwang__> nothing from my side 04:02:59 <Yumeng> BTW ptg etherpad: https://etherpad.opendev.org/p/cyborg-wallaby-goals you can addd topics now 04:03:23 <Yumeng> ok. So let's wrap up thisĀ meetingĀ and I'll see you all again next week 04:03:30 <Yumeng> #endmeeting