Tuesday, 2021-10-26

kentaro_test02:32
yasufumhi team08:01
uehahi08:02
h_asahinahi08:02
kentarohi08:02
takahashi-tschi08:02
yasufum#startmeeting tacker08:03
opendevmeetMeeting started Tue Oct 26 08:03:07 2021 UTC and is due to finish in 60 minutes.  The chair is yasufum. Information about MeetBot at http://wiki.debian.org/MeetBot.08:03
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:03
opendevmeetThe meeting name has been set to 'tacker'08:03
yasufumThere are two topics on etherpad today.08:03
yasufum#link https://etherpad.opendev.org/p/tacker-meeting08:04
manpreetkhi08:04
yasufumhi08:04
yasufumh-asahina and w-juso08:04
w-jusohi08:04
yasufumhi08:04
yasufumIs it OK to start from first item, h-asahina?08:05
h_asahinayes08:05
yasufumgo ahead please08:06
h_asahinaAs I wrote in etherpad, recently, I submitted this patch: https://review.opendev.org/c/openstack/tacker/+/815211 08:06
h_asahinafor this bug report: https://bugs.launchpad.net/tacker/+bug/192491708:06
h_asahinaActually, I had two plans to fix it, so I'd like to discuss which one is better.08:07
h_asahinaThe first approach is more consistent with the current implementation, but might incur DB bottleneck.08:08
h_asahinaThe second approach is opposite. It doesn't cause DB bottle neck, but might not be able to do the same operation as the current implementation.08:09
h_asahinaIn the submitted patch, I took the first approach. So, the question is which one is more important: avoiding DB bottleneck or keeping consistency of the LCM operation with the current implementation.08:10
h_asahinaIf you need more information to answer it, please tell me. I'll explain the details of bugs.08:11
yasufumIs that all?08:13
yasufumany comment, everyone?08:14
yasufumI remember that we agreed to not store any temporal status data in database at some previous meeting.08:17
yasufumFor the point of view, It might be better to take your option a.08:18
h_asahinaI see08:19
h_asahinaIn that case, we have to give up the correct operation of rollback and retry. Is it ok?08:20
h_asahinaOf cource, users can fix by hand, something like running `openstack stack delete`08:21
yasufumHowever, it depends on how the usecase is critical if we think of changing the decision.08:21
takahashi-tscIn my opinion, option a is OK. Because this is abnormal case and sometimes stored error_point does not work even if we adopt option b.08:23
h_asahinaYes, that makes sense.08:24
takahashi-tscRather than error_handling, Tacker should provide force-terminate procedure.08:24
h_asahinaYou mean adding option like `openstack vnflcm terminate --force`?08:25
h_asahinaor just taking the approach a.08:26
takahashi-tscThat is 1 example, but yes. need such operation. > terminate --force08:27
h_asahinaI think, in that case, we have to change API, don't we? That's why I didn't take that solution.08:27
takahashi-tscYes... Hmm, I understand your point. But the need depends on usecase...08:30
h_asahinaIf we're allowed to change API even if it results in the violation of SOL definition, I think the solution will be more simple.08:32
yasufumI don’t think we have to keep the APIs as same as SOL completely if it is required.08:35
yasufumwithout changing behaviors defined in the standards.08:36
yasufumI think `—force` does not overwrite the SOL standards, right?08:37
yasufumIt just an extension.08:37
h_asahinaYes. I think so too08:37
yasufumAltough it just my opinion.08:37
takahashi-tscI think so too. 08:38
h_asahinaOk, I'll change the patch, and add the --force option.08:38
yasufumWe can suggest such a feature to ETSI standards futhermore08:38
yasufumif it seems agreeable for them.08:39
h_asahinayeah, that's a good idea.08:39
yasufumwe can make our policy clear on documentation.08:39
yasufumif we take such a thinking of extension08:41
yasufumAnyway, I agree to h_asahina and takahashi-tsc for the discussion.08:41
h_asahinaok, thanks, for me, what we have to do is clear now.08:42
yasufumother comments?08:42
takahashi-tscNot form myside, thanks.08:43
yasufumthanks08:44
yasufumSo, we can go to the next topic.08:44
yasufumw-juso: did you make an update on Oct 24 for the meeting, right?08:45
w-jusono update, I could discussed our policies, so I'll move it to the bottom.08:45
yasufumDo you mean you will move it to the last part of old topics?08:50
w-jusoyes08:51
yasufumOK. I would like to ask you to add the conclusion of the discussion because it is a little bit hard to understand what is the decision at a glance.08:53
yasufumthanks08:53
yasufumOops, I have found one more topic for today.08:53
yasufumfrom kentaro08:54
yasufumkentaro: can you share your topic?08:54
kentaroYes.08:54
kentaroI added a new topic, [Promotion of alignment from OpenStack Tacker to O-RAN SC].08:54
kentaroFirstly, the overall purpose of this proposal is08:55
kentaroto promote the widespread use of Tacker by inclusion of Tacker code in the VNFM part of the open source code set to be released by O-RAN Software Community (O-RAN SC).08:55
kentaroAnd the background to this proposal is as follows.08:55
kentaro1. O-RAN SC is a Linux Foundation project supported and funded by O-RAN to lead the implementation of the O-RAN specifications in Open Source.08:55
kentaro2. O-RAN SC is developing open source software composed of a combination of existing open source code to realize O-RAN components and systems.08:55
kentaro3. O-RAN SC has announced a call for contributions to the MANO interface that are directly related to Tacker.08:55
kentaro4. As a user of Tacker, NTT DOCOMO is considering the application of Tacker to the vRAN domain, and expects to incorporate Tacker into the O-RAN standard reference model.08:56
kentaroThe concrete action plan is supposed to be as follows.08:56
kentaroFirstly, we should discuss with OpenInfra Foundation,08:56
kentaroto get their approval to proceed this alignment activity with the intention of the OpenStack organization,08:56
kentaroand to request their support as the entire OpenStack community. (e.g. appealing to the public about the activity)08:56
kentaroAfter that we will be able to contact O-RAN SC.08:57
kentaroWe will give a presentation to O-RAN SC on how Tacker community can contribute.08:57
kentaroI suppose we will provide Tacker sample code and documentation to O-RAN SC and support their technical review.08:57
kentaroThat's all my explanation.08:57
kentaroLet me know if you have any questions or comments.08:57
yasufumDo you have any reference for O-RAN, such as project home page or so for helping our understanding.09:00
kentaroO-RAN SC website:  https://www.o-ran.org/software09:01
kentaroLatest release code from O-RAN SC:  https://docs.o-ran-sc.org/en/latest/09:02
yasufumthx09:02
yasufumBy the way, what do you think who should or might be the representitive for the action plans?09:04
yasufumIt looks several plans on the note.09:05
kentaroBasically, I think the Tacker community itself will position as the responsible body toward O-RAN SC.09:08
kentaroWe'll decide on a case-by-case basis who will work under the name of the Tacker community.09:09
kentarofor each action plan.09:10
yasufumone more question.09:12
yasufumIs there any milestone or goal for the actions, such as doing a PoC or making agreement?09:14
kentaroThe goal is to have Tacker included in the code sets that O-RAN SC releases approximately every six months.09:15
kentaroThe next E version will be released in January or February of next year, and I hope to have at least O-RAN SC's agreement on the direction to incorporate Tracker by then.09:18
kentaroThat is the most recent milestone.09:18
yasufumI have roughly understood the purpose of your proposal, also still not sure if terms of release are suitable for our release cycles or so.09:20
yasufumIs there any other comment?09:21
yasufumeveryone09:22
yasufumgood09:24
yasufumI think it seems enough for today.09:26
yasufumSo, close this meeting.09:27
yasufumThanks for joining, bye!09:27
manpreetkbye09:27
kentarobye09:27
takahashi-tscbye09:27
w-jusobye09:27
esto-alnbye09:27
uehabye09:27
yasufum#endmeeting09:27
opendevmeetMeeting ended Tue Oct 26 09:27:39 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:27
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tacker/2021/tacker.2021-10-26-08.03.html09:27
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tacker/2021/tacker.2021-10-26-08.03.txt09:27
opendevmeetLog:            https://meetings.opendev.org/meetings/tacker/2021/tacker.2021-10-26-08.03.log.html09:27
*** tosky_ is now known as tosky11:25
*** Guest3656 is now known as redrobot13:03
julianpHi Bob.21:02
rbuddenhello21:09
julianpHow are things rbudden?21:09
rbuddengoing good, crazy busy trying to get the new cloud in production and the old ones merged into it21:10
julianpSounds hectic.21:10
julianpWhen are you hoping to go live?21:11
rbuddenbeginning to mid November is when the migrations are set to start21:12
julianpNot long!21:12
rbuddenand all new tenants/users/VMs target Explore (new cloud name)21:12
julianpLooking forward to hearing how it went.21:14
rbuddenI’m sure we’ll have updates and things to talk about once it all comes together :)21:15
julianpAre you going to SC?21:15
julianpSeems like that would overlap with your crunch-time...21:17
rbuddenNo, Gov has largely banned all travel still due to COVID21:18
julianpGotcha. Just as well I guess.21:18
rbuddenat least in person, some ppl may be doing it virtually21:18
julianpAhoy martial!21:29
martialHi Julian21:31
martialSorry on kid pickup duties21:31
julianpAll good. Just hanging out.21:32
julianpHave you had a chance to upload the recordings of the PTG to a Google Drive yet martial?21:34
martialNot yet but will be done shortly21:36
martialMostly me following up with Ashley21:36
julianpExcellent.21:37
rbuddennice, looking forward to checking out the PTG, unfortunately I wasn’t able to make it this time21:38
martialBummer21:47
martialNext one is in person in Germany21:47
rbuddenspring timeframe I take it?21:47
martialRight before ISC21:48
martialCould be nice back to back21:53
martialJulian thanks for the reminder will email Ashley tomorrow21:54
julianpOf course. Thank _you_ for doing all the hard work of organizing the event and herding all the cats!21:54
martialHerding cats is a specialized OpenStack project 😉21:56
julianpHah. Nice.21:57
julianpWell, I'm heading out. See you all next time. 👋21:58
martialBye friends21:58

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!