Monday, 2026-06-01

yasufumHi, tacker team.08:00
shivamHi08:01
hi-kobahi08:01
yasufumhi08:02
yasufumhi08:02
takahashi-tschi08:02
yasufum#startmeeting tacker08:02
opendevmeetMeeting started Mon Jun  1 08:02:52 2026 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
yasufumSo, let's start the meeting.08:03
yasufum#topic SRBAC: removal of enforce_scope08:04
yasufumAfter the fix patch from Shivam,08:05
yasufumhttps://review.opendev.org/c/openstack/tacker/+/97358808:05
yasufum,08:05
yasufumI rebased this update to be merged.08:05
yasufumHowever, it's failed because other failures happened I don't know the reason.08:06
yasufumI've not tried to find out the cause of them, but working to fix the issue.08:08
yasufumI'm not still sure it's only on this patch, or happend on other ones.08:10
yasufumAny comment?08:10
shivamyasufum-san, we have also faced the same issue on our Compliance testcase patch.08:11
yasufumhmm08:11
shivamI am also looking for the root cause and fix of the issue.08:12
yasufumAny progress, or nothing yet?08:13
shivamfor k8s jobs.. intial analysis shows that it is failing during k8s vim setup due to unauthorized request for vim register08:13
yasufumok08:13
shivamexact error message in logs: No details.: tacker.extensions.nfvo.VimUnauthorizedException: (403)08:13
shivamcurrently.. I am trying to identify the change due to this issue started occurring.08:14
yasufumthanks08:15
yasufumI hope we can fix it soon.08:16
yasufumIt seems enough discussion for this topic today.08:17
yasufumSo, let's move on to the next item.08:17
yasufum#topic Eventlet Removal activity in Tacker - follow-up update on Migration Planning08:17
shivamThis is a follow-up status update on the Eventlet Removal activity for Tacker, continuing from the previous discussion on 25/05/2026. 08:17
shivamThe Etherpad page has been updated with a recommended order in which the Eventlet references should be migrated, this ordering helps avoid breaking things during the migration process.08:18
shivamhttps://etherpad.opendev.org/p/tacker-eventlet-removal#L45308:18
shivamNow that the analysis and ordering related information is updated, the next step is to decide how should the actual migration work be divided and assigned among community members?08:19
shivamFew possible approaches are:08:20
shivamOption 1 - By Phase: Split the work by migration phases for example, one person or group handles Phase 1, another handles Phase 2, and so on.08:20
shivamOption 2 - By Category: Split the work by the type of Eventlet usage for example, one person handles all WSGI-related changes, another handles Monkey Patching changes, etc.08:21
shivamThese two options are just starting suggestions, I want community to share their thoughts on proposed approaches, or suggest some other different approaches that might be better.08:22
shivamThank you.08:22
yasufumthanks08:22
yasufumI'd like to hear a comment from guys already suggested to help for the issue.08:23
yasufumAny comment?08:24
YuyaKunoWhich approach requires more wider knowledge? I guess it is better for members not to need wider knowledge to fix them.08:24
shivamKuno-san, I guess in both approaches... a good or basic knowledge of Eventlet references will be needed.08:27
YuyaKunoIt means that both is not big difference from knowledge perspective ?08:28
shivamyes.08:28
yasufumshivam: From the perspective of handling patches, do you have any suggestion?08:30
yasufum"handling" means managing status of review for each patch.08:31
shivamhmm... I guess patches can be submitted under one topic chain.. fox example: eventlet-removal08:32
shivamsimilar was done in case of Neutron and Nova as well08:33
yasufumthanks08:34
yasufumIMO, it looks not so much different. Why don't we take easier way to decide each assignee?08:38
yasufumshivam: seems no more comment.08:44
shivamyes.. still i would like to know which approach should we proceed with?08:46
shivamIs there any recommendation from community on the approaches for assigning tasks to community members?08:47
yasufumIt might be both are acceptable.08:47
yasufumAlthough I don't have strong reason, +1 for option 2.08:48
YuyaKunoIs there any limitation of order for step in phase ? For example, step 1, step 2, step 3 and step 4 in same phase can be developed in parallel? Or we need to follow order of steps?08:50
shivamKuno-san, steps in same phase can be developed in parallel08:51
shivambut phases are in sequential. For example, phase 2 will start only once phase 1 is completed.08:52
YuyaKunoOK, thank you. Then I also +1 for option 2 although no strong opinion.08:52
takahashi-tscHonestly, I also do not have any opinions. So it's OK to just decide by vote now.08:53
takahashi-tscSo... option 2?08:53
yasufumo/08:54
hi-kobaI also +1 for option 2, as it seems more efficient.08:56
yasufumThanks all.08:56
yasufumshivam: Thank you for your contribution. Let's continue to fix eventlet removal by following option 2.08:59
shivamThanks all.. as we all agree for Option2. In this case, now how the need to decide how the members will be assigned the tasks. For example, members will assign themselves for the category they want to support the migration.09:00
shivamIf so.. members who want to support, can mention their names on the etherpad page itself.09:02
yasufumagree09:03
yasufumAny opposition?09:06
yasufumThank you shivam-san. Everyone looks agree your proposal.09:07
shivamThank you.09:07
yasufumSo, let's close this meeting it over the end of time.09:08
yasufumThank you for joining, bye!09:08
shivamThank you, Bye!09:08
YuyaKunobye09:09
yasufum#endmeeting09:09
opendevmeetMeeting ended Mon Jun  1 09:09:11 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)09:09
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tacker/2026/tacker.2026-06-01-08.02.html09:09
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tacker/2026/tacker.2026-06-01-08.02.txt09:09
opendevmeetLog:            https://meetings.opendev.org/meetings/tacker/2026/tacker.2026-06-01-08.02.log.html09:09
gmaan#startmeeting policy_popup18:01
opendevmeetMeeting started Mon Jun  1 18:01:00 2026 UTC and is due to finish in 60 minutes.  The chair is gmaan. Information about MeetBot at http://wiki.debian.org/MeetBot.18:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:01
opendevmeetThe meeting name has been set to 'policy_popup'18:01
gmaan#link https://etherpad.opendev.org/p/rbac-goal-tracking#L10018:01
gmaantoday agenda ^^18:01
gmaanwho all here today18:01
gmaanseems no one18:03
gmaanI will update and remind projects about enforce_scope removal on ML18:03
gmaanclosing meeting, if anyone checking logs and have any query, feel free to ping me or send it on ML18:03
gmaan#endmeeting18:04
opendevmeetMeeting ended Mon Jun  1 18:04:02 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:04
opendevmeetMinutes:        https://meetings.opendev.org/meetings/policy_popup/2026/policy_popup.2026-06-01-18.01.html18:04
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/policy_popup/2026/policy_popup.2026-06-01-18.01.txt18:04
opendevmeetLog:            https://meetings.opendev.org/meetings/policy_popup/2026/policy_popup.2026-06-01-18.01.log.html18:04

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