Tuesday, 2022-11-15

*** soniya29|rover is now known as soniya29|rover|afk05:59
*** soniya29|rover|afk is now known as soniya29|rover07:46
yasufumHi, tacker team.08:00
uehaHi08:00
manpreetkhi08:01
takahashi-tschi08:02
yasufum#startmeeting tacker08:02
opendevmeetMeeting started Tue Nov 15 08:02:37 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
hiromuhi08:03
k_fukayahi08:03
yuta-kazatohi08:04
yasufumIt seems both of items on the etherpad have some updates.08:04
yasufummanpreetk: can you start from your item?08:05
manpreetkYes sure08:05
manpreetkThis is just update 08:05
manpreetkfrom last week discussion, regarding EOL branch, I have seek Ghanshyam san's feedback, he agrees to our suggestion and just added pointer to recreate bug in master branch.08:06
manpreetkThats all from my side. Thanks !! Please let me know your opinion. Shall we proceed with share discussion or if anyone has any other suggestion/feedback.08:08
yasufumConsidering the feedback comments, we don't need to do anything and without changing status, correct?08:11
yasufumJust waiting a request to fix in the latest master if it's asked.08:11
manpreetkYes08:11
yasufumDo you have any update for which status is the most appropriate?08:13
manpreetkSeems he is ok with suggested one "wont fix".08:13
yasufumthanks08:14
yasufumI also agree to your suggestion.08:14
manpreetkThank you!! I would like to proceed with this activity. Hope thats fine with the team? 08:15
yasufumSo, we can fix this item if everyone agree to the suggestion.08:15
yasufumOK, good08:18
takahashi-tscI agree, seems good08:18
yasufumthanks08:18
ueha+108:18
yasufummanpreetk: can you change the status by your self, or do I need to?08:19
yasufumI'm not sure it's allowed on your account.08:19
manpreetkI guess i can, but in case i face any issue i'll inform you.08:19
manpreetkOk i ll see, and let you know.08:20
yasufumgot it08:20
yasufumthaks08:20
yasufumSo, let's move on to the next item.08:20
yasufumma-ooyama: can you share your update?08:20
ma-ooyamaSure, we have some updates about the topic of improving mgmt driver log.08:21
ma-ooyamawe got some comments last IRC, for example "Is it not enough to change output to other than stdout?", because of less explanation about why we want to work on this issues.08:21
ma-ooyamaSo today I would like to explain the points.08:22
ma-ooyamaAs a premise, we think the error message of configuration failure displayed by CLI command in current tacker is a little simple.08:22
ma-ooyamaFor administrator of tacker, this doesn't matter because they can check the logs at tacker server and investiage the errors.08:22
ma-ooyamaBut for users, they can't log in to the tacker server in general, and so there are no way for users to debug the error themselves.08:23
ma-ooyamaI think it is useful for users if they can see the details of error and revice their playbook themselves.08:23
ma-ooyamaso we want to include the error message in the result of vnflcm commands because CLI is the main interface between tacker and users.08:23
ma-ooyamaThis is why we want to work on this issue. I would like to hear your opinions.08:25
*** soniya29|rover is now known as soniya29|rover|lunch08:25
yasufumthanks08:26
yasufumAny comment?08:26
yasufumI'm not still sure who is the user who should get the log?08:28
yasufumother than administrator08:28
ma-ooyamaI mean users is api consumer of tacker who want to deploy their VNFs using tacker.08:29
ma-ooyamaand administrator is who manage tacker itself.08:30
ma-ooyamaAdministrator can see the logs on tacker server, and users can't, I mean.08:31
yasufumThe user cannot ask to get the log to admin, right?08:35
ma-ooyamaThey can ask the log to admin, but it takes some times.08:37
yasufumI don't opposite to your requirement to enable users to get the log08:41
yasufumbut not sure how to do so.08:41
yasufumCLI is the best way?08:41
yasufums/CLI/vnflcm command/08:42
yasufumany comment, team?08:44
yasufumueha: do you have any comment?08:47
uehaumm.. IMO, the MgmtDriver is custom implementable by the user. So if user want to change the log, user can do so.08:48
uehaI think user can just put the information that want to see in Exception.08:48
uehaFor example, the object update of opocc in case of instantiate error seems to be done below codes.08:49
uehav1: https://opendev.org/openstack/tacker/src/branch/master/tacker/conductor/conductor_server.py#L2056-L206508:49
uehav2: https://opendev.org/openstack/tacker/src/branch/master/tacker/sol_refactored/conductor/conductor_v2.py#L190-L19408:49
ma-ooyamaSorry, to supplement of my proposal, I mean I want to include the information of how or where the playbooks fais but whole logs.08:51
uehaIs that information that cannot be included in the Exception?08:52
uehaI don't fully understand the implementation of MgmtDriver, so I'm sorry if I said something strange.08:53
ma-ooyamaSorry, I also don't know details.08:55
ma-ooyamaI understand you mean what we want to do is already impemented , right? 08:55
ma-ooyamaDeveloper of mgmt driver can customize what log is passed to exception.08:56
ma-ooyamas/log/information/08:56
uehaYes, I think it might so. user can customize in python codes.08:57
takahashi-tscSorry for interrupt.ueha, you mean that user can pass the information freely with "implementation of MgmtDriver" and "checking the content of occ notification". right? 08:57
takahashi-tscUser can write code to raise Exception with any information because MgmtDriver is implemented by user, and notification includes context of such Exception.08:59
uehaThanks, takahashi-san, I think so in my understand.08:59
ma-ooyamaThank you ueha-san and takahashi-san. If so, it is just what I said I want to do.09:02
takahashi-tscHmm, if it is correct, user can already get log from stdout with current Tacker. The assumption is LCM consumer can see notification context (I think it seems correct). Another discussion point is how easy user want to see such log.09:05
takahashi-tscI would like to hear ma-ooyama's opinion on these discussions. Especially "how easy" is needed09:06
yasufumma-ooyama: Can you give us a list of items what user should get for the purpose?09:09
yasufumAnyway, I think we don't have enough time for today becaues we have another item on the etherpad from ueha.09:10
ma-ooyamaSorry, so please continue to discuss this next IRC.09:11
ma-ooyamaSorry for taking much time..09:11
yasufumI'd like to ask you again to propose a spec to describe what should be done for getting log from usres.09:12
yasufumAnyway, thanks for your suggestion!09:12
yasufumSo, let's move on to the last item.09:12
uehaOk, I will start my topic.09:13
uehaI added the topic about Legacy API deprecation that I suggested in antelope vPTG.09:13
uehaI created etherpad and listed Legacy APIs that are to make deprecated.09:14
uehahttps://etherpad.opendev.org/p/tacker-legacy-deprecation09:14
uehaI also create BluePrint for this topic.09:14
uehahttps://blueprints.launchpad.net/tacker/+spec/deprecate-legacy-apis09:14
uehaOnce we reach an agreement within the team, I will start to announce to disscussML and investigate how to mark deprecate API.09:15
uehaI'm going to investigate now, but please tell me if anyone has any information.09:16
uehaThat's all from my side.09:16
yasufumthanks09:16
uehaI don't have much time today, so please check it and write a comment on the etherpad if you have.09:17
yasufumOr start again from your item in the next meeting.09:17
yasufumIs there any comment for the item for now?09:18
yuta-kazatoThanks, ueha-san. I have one question related to your proposal,, so I will write my comment on the etherpad!09:18
uehaThank you, kazato-san!09:19
uehaI will check etherpad. Let's disscuss in the next IRC.09:20
yasufumthx09:21
yasufumAny other comment, or close this meeting?09:21
yasufumgood09:21
yasufumThank you for joining, bye!09:22
manpreetkThanks, Bye!!09:22
takahashi-tscbye09:22
ma-ooyamathanks, bye.09:22
uehaThanks, bye09:22
yuta-kazatobye09:22
*** soniya29|rover|lunch is now known as soniya29|rover09:22
yasufum#endmeeting09:22
opendevmeetMeeting ended Tue Nov 15 09:22:33 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:22
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tacker/2022/tacker.2022-11-15-08.02.html09:22
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tacker/2022/tacker.2022-11-15-08.02.txt09:22
opendevmeetLog:            https://meetings.opendev.org/meetings/tacker/2022/tacker.2022-11-15-08.02.log.html09:22
*** dasm|off is now known as dasm13:58
*** haleyb_ is now known as haleyb14:04
*** soniya29|rover is now known as soniya29|rover|out14:47
*** dasm is now known as dasm|off23:02

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