Tuesday, 2022-02-01

*** hemna4 is now known as hemna07:38
yasufumHi tecker team08:00
uehahi08:00
manpreetkHi08:00
masaki-uenohi08:00
esto-alnhi08:01
takahashi-tschi08:01
h_asahinahi08:02
yasufum#startmeeting tacker08:02
opendevmeetMeeting started Tue Feb  1 08:02:28 2022 UTC and is due to finish in 60 minutes.  The chair is yasufum. Information about MeetBot at http://wiki.debian.org/MeetBot.08:02
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:02
opendevmeetThe meeting name has been set to 'tacker'08:02
yasufum#link https://etherpad.opendev.org/p/tacker-meeting08:03
yasufumBefore starting item on etherpad, I'd like to share our plan of NTT for OpenInfra Summit.08:05
yasufumThe registration is now opening08:06
yasufumand the deadline is 10th Feb.08:06
yasufumI'm wondering to propose two items from NTT08:07
yasufumand asking some members in our team to join to have collaborative session.08:07
yasufumOne is about Tacker usecase mixed VMs and containers aiming to show its feasibility08:10
yasufumfor the latest actual usecases such as 5GC08:10
yasufumand another one is about feedbacks from operators with the latest requirements.08:10
yasufumI'd like to some more details in the next meeting.08:11
yasufumWe have one more item, although it's not of Tacker but Keystone, from a_asahina.08:12
yasufumThe contents will be shared in today's keystone meeting.08:12
yasufuma_asahina: could you have any other comment for now?08:13
h_asahinano, I don't08:13
yasufumOK, thanks08:13
yasufumAny comment, everyone?08:14
yasufumgood08:15
yasufumSo, let's move on to the item on the etherpad.08:15
yasufuma_asahina: Can you start?08:16
h_asahinaokey, my topic is about error handling when tacker-conductor is down08:17
h_asahinaI think we've already told this topic. So, some of you might rember.08:18
h_asahinaFirst of all, the error handling means the error handling when the LcmOpOcc is locked to PROCESSING state (or any other -ING state)08:20
h_asahinaIn the last conversation, we decided to add cancel command to handle this problem.08:20
h_asahinabut, in v2 API, we won't choose that option.08:21
h_asahinainstead, we'll add the functionalities to change -ING state LcmOpOcc to FAILED_TEMP state automatically when tacker-conductor starts.08:22
h_asahinaI think it's not a problem because operateors can do retry command manually if the non-locked LcmOpOcc is involved in the automatic transition.08:24
h_asahinaIf you have any concern, please let me know.08:24
h_asahinaThat's all from my side.08:25
takahashi-tscThanks, there is no concern about your direction itself. But why you choose it in the case of v2?08:26
h_asahinaDo you mean why I didn't choose this in v1 but v2?08:27
takahashi-tscYes.08:27
h_asahinaSimply becuase I follows the discussion in Xena-PTG which mentioned automatic transitions might cause a problem.08:28
h_asahinabut when I think it again, I came to realize that it's not a serious problem.08:29
h_asahinaI we need to do some retry after the automatic transition, we can simply add that functionalities later.08:30
h_asahinaIn this sense, we don't have a specific reason to reject the automatic transition.08:31
h_asahinaDoes this answer for you?08:31
takahashi-tscIs "the discussion in Xena-PTG" https://etherpad.opendev.org/p/tacker-xena-ptg#L244 ?08:31
h_asahinayes08:31
takahashi-tscUnderstood. So you think automatic transition is better solution than to implement cancel.08:32
h_asahinayes08:32
h_asahinabut I've already implemented cancel in v1. I think we can leave it, but in v2, we should implement the automatic transition.08:33
h_asahinaDo you disagree to leave it?08:36
takahashi-tscOK, I agree with it, but I'd like to know takcer team's opinion. Especially, operator members opinion.08:36
h_asahinaSo do I08:36
yasufumHow can we proceed the discussion?08:38
yasufumI think ma-ooyama is only the person here may have a comment for08:39
takahashi-tscSimply, I'd like to know ma-ooyama's opinion... (sorry for the sudden question)08:39
yasufum:)08:40
yasufumhmm... he might be leaving08:42
ma-ooyamaSorry, I don't know which is better now.08:42
ma-ooyamaSorry for late comment.08:42
takahashi-tscThanks. If there os no strong request, I think automatictransiton is better.08:43
yasufumsounds good08:43
h_asahinaThank you for your comments, ma-ooyama: takahashi-tsc.08:44
uehaSorry, just confirmation. As we've discussed before, can we assume that the tacker-conductor is normal and that only one VNF does not get stuck in PROCESSING?08:44
h_asahinaSorry, what do you mean "only one VNF does not get stuck"?08:45
uehaWhen the tacker-conductor is normal and other VNFs are operating normally08:46
h_asahinaI think yes...08:47
uehaonly one VNF is freezed in PROCESSING state08:47
uehaIf so, I think there is no problem. thanks.08:47
h_asahinaCould you share your thought?08:48
h_asahinaDo you think there is a problem in the situation where multiple VNF are frozen?08:49
uehaI was worried if there was a pattern where I had to restart the tacker-conductor while the other VNFs were working properly.08:50
*** akekane_ is now known as abhishekk08:51
uehaand I wonder if there is no problem with the fact that it is inoperable by the user and can only be run by the administrator of the tacker-server.08:51
h_asahinaYou mean VNFs working properly will be involved in the automatic transition and changed to FAILED_TEMP?08:52
h_asahinaThe second point you mentioned (i.e., users can not fix the LcmOpOcc frozen in -ING), might be a problem, but I think it's a maitainer's problem.08:53
h_asahinaI mean when the LcmOpOcc is frozen in -ING state, tacker-conductor doesn't work properly with high probability.08:54
h_asahinaSo, a maintainer is an appropriate role to fix it, not a user.08:55
uehaOkay, understand.08:55
h_asahinaFor the first point, as I mentioned above, an operator can retry the involved LcmOpOcc manually.08:56
h_asahinaAnd if we want to do this (i.e., retry) automatically, we can add a new functioanlities.08:57
h_asahinaEven if the LcmOpOcc working propery is involved in the automatic transition, it will work propery again by `retry` if the `retry` works correctly.08:58
h_asahinaDoes this answer for your question?08:58
uehaI got, even if the LcmOpOcc working propery is involved in the automatic transition, it will work propery again by `retry` if the `retry` works correctly.09:00
uehasorry, 09:00
uehaI was simply concerned that no other user could operate it while the tacker-conductor was restarting.09:00
yasufumthanks for the discussion.09:01
yasufumIt's always difficult to take care of such a unexpected situation.09:02
yasufumI think it might be better to clear our policy in anywhere in our docs.09:03
yasufumI'm not sure where should be now.09:03
yasufumI'd appreciate if anyone have a proposal for the matter.09:04
yasufumAnyway, it's the end of the time today.09:04
yasufumDo you have any other comment, or can we close this meeting?09:04
yasufumok, seems nothing.09:06
yasufumThanks for joining, bye!09:06
masaki-uenobye09:06
manpreetkbye09:06
uehathanks, bye09:06
h_asahinathanks. Thank you for the discussion ueha:.09:06
ma-ooyamathanks, bye09:06
h_asahinabye09:06
esto-alnbye09:06
yasufum#endmeeting09:06
opendevmeetMeeting ended Tue Feb  1 09:06:58 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:06
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tacker/2022/tacker.2022-02-01-08.02.html09:06
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tacker/2022/tacker.2022-02-01-08.02.txt09:06
opendevmeetLog:            https://meetings.opendev.org/meetings/tacker/2022/tacker.2022-02-01-08.02.log.html09:06
*** dasm|off is now known as dasm13:02
*** dasm is now known as dasm|rover13:02
martialhello friends :)21:26
*** dasm|rover is now known as dasm|off22:23

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