Tuesday, 2023-01-17

*** soniya29|rover is now known as soniya29|rover|brb07:12
yasufum0hi tacker team08:01
uehahi08:01
takahashi-tschi08:02
yuta-kazatohi08:02
hiromuhi08:02
yasufum0#startmeeting tacker08:02
opendevmeetMeeting started Tue Jan 17 08:02:49 2023 UTC and is due to finish in 60 minutes.  The chair is yasufum0. 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
yasufum0#link https://etherpad.opendev.org/p/tacker-meeting08:04
yasufum0Three topics on the etherpad, but the last one might be just a notice.08:05
yasufum0The first one is a new proposal from yota-kazato.08:05
yasufum0#topic Proposal to change `token_endpoint` for OAuth2.0 Token08:05
yuta-kazatoOK.08:05
yuta-kazatoMy proposed topic is regarding `token_endpoint` for OAuth2.0 Token in Tacker.08:07
yuta-kazato`token_endpoint` used to get the oauth2 token.08:07
yuta-kazato#link https://docs.openstack.org/tacker/latest/configuration/config.html08:08
yuta-kazatoCurrent Tacker includes a hard-coding to add `/token` to `token_endpoint`.08:08
yuta-kazato#link https://github.com/openstack/tacker/blob/stable/zed/tacker/sol_refactored/common/http_client.py#L20408:08
yuta-kazatourl = self.token_endpoint + '/token'08:09
yuta-kazato`url` means the endpoint of oauth2 token that Tacker requests.08:10
yuta-kazatoHowever, this process is redundant or confused for users because the `token_endpoint` of standard auth services includes `/token` in the URIs.08:11
yuta-kazatoFor example, OpenID connect (related to OAuth2) shows that "token_endpoint":"https://server.example.com/connect/token".08:13
yuta-kazato#link https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata08:14
yuta-kazatoTherefore, I will propose to change `token_endpoint` without the hard-coding " + '/token' ".08:15
*** soniya29|rover|brb is now known as soniya29|rover08:15
yuta-kazatoMy plan is to fix tacker codes (e.g., http_client.py) and documents in Antelope Cycle.08:16
yuta-kazatoThat's all from my sides. Do you have any comments or feedbacks?08:16
yasufum0I'm still not sure how the current code should be changed.08:18
yasufum0Need to wait your patch?08:19
yuta-kazatoTo add to the proposed plan, 'url' and 'token_endpoint' will be the same value (not add `/token`.)08:20
yuta-kazato> yasufum0 Thanks, your comments. I proposed this topic on IRC meeting because of the impact on existing users/developers.08:21
yasufum0OK, I understand it's just a tiny change.08:24
yuta-kazatoIf there is no problem from Tacker teams, I would like to discuss how the current code should be changed on the modified patch:)08:24
yuta-kazato>it's just a tiny change. Yes08:24
yasufum0'/token' is included in the variable token_endpoint if it's required08:25
yasufum0without adding the string value.08:25
yasufum0I think it's OK to accept the proposal.08:26
yasufum0Thanks.08:26
yuta-kazatoThanks for the summary and agreement.08:27
yasufum0Any other question, or agree guys?08:27
ueha+1, and will you post blueprint (or bug report?) to LaunchPad?08:27
yasufum0IMO, registring blueprint should be required,08:28
yuta-kazatoThanks, ueha-san. I think it's not a bag, so I will post blueprint.08:29
yasufum0but not for a bug report or wishlist.08:29
uehaThanks, I agree.08:29
yasufum0Thanks all.08:30
yuta-kazatoThanks.08:30
yasufum0So, let's move on to the next topic.08:30
yasufum0#topic Fix tox4 error08:31
yasufum0I'd like to share the current status of the fix among team.08:32
yasufum0Although it's not a patch of mine.08:32
yasufum0#link https://review.opendev.org/c/openstack/tacker/+/86885108:32
yasufum0As you may know, we have had several failures in FTs for the critical update.08:33
yasufum0Many of them might be coinsidental ones as we've already met, and can avoid while several retries.08:35
yasufum0But one of failure of fenix might not be coincidental possibly.08:36
yasufum0ueha has tried to find the cause and proposed a possible fix.08:37
uehaYes, I suspect a bug in the upgraded oslo.db.08:38
uehaas for now.08:38
yasufum0Do you think the failure will be fixed if oslo.db is modified?08:39
uehaSo, just before this meeting, I commented on the survey to Mike who was added to the reviewer.08:39
uehaYes, I think so08:39
manpreetkueha: Thanks for investigating, could you please upload the patch in oslo.db branch, IMO we can get a quick review.08:40
uehaIn my environment, I changed oslo.db's code and works fine it.08:40
uehamanpreetk: okay, I will post the patch to oslo.db.08:41
manpreetkThanks08:41
uehaAfter posting the patch, I think you can check with "depends-on" to see if Tacker works.08:42
manpreetkyes will do08:42
yasufum0I'm still not sure why the behavior of wsrep_sync_wait has impact on the result because of my lack of understanding, but would like to wait your update.08:42
uehaok, please wait the patch. :)08:43
yasufum0I think it might be enough for the topic.08:46
yasufum0For the last topic, is there any comment for that?08:48
yasufum0Although I'm not sure who is the owner of the item.08:48
yuta-kazatoFYI? I added last week.08:49
yasufum0yes08:50
yasufum0Is there any reason to remain as today's item?08:51
yuta-kazatoOIS2023 Tacker proposals are the list I mentioned in the previous IRC meetings. If anyone has the new items, please add titles.08:51
yasufum0I see.08:52
yuta-kazatoif nothing, I will close the topic.08:52
yasufum0might be nothing :)08:53
yasufum0Anyway, thanks for your notice.08:53
yuta-kazatoOK, I will close.08:54
yuta-kazatoAnd PTG2023 schedule is opened. This is just FYI.08:54
yuta-kazato#link https://openinfra.dev/ptg/08:55
yasufum0Sure, hope to see you on the event.08:55
yuta-kazatoGood!08:55
yasufum0OK, let's close this meeting.08:56
yasufum0Thanks for joining, bye!08:56
takahashi-tscthanks08:56
yuta-kazatoThanks, bye.08:56
manpreetkTy..Bye.08:56
uehathanks bye08:56
yasufum0#endmeeting08:56
opendevmeetMeeting ended Tue Jan 17 08:56:43 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:56
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tacker/2023/tacker.2023-01-17-08.02.html08:56
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tacker/2023/tacker.2023-01-17-08.02.txt08:56
opendevmeetLog:            https://meetings.opendev.org/meetings/tacker/2023/tacker.2023-01-17-08.02.log.html08:56
*** soniya29|rover is now known as soniya29|rover|lunch09:16
*** soniya29|rover|lunch is now known as soniya29|rover10:44
*** dasm|off is now known as dasm14:07
*** soniya is now known as soniya|rover14:34
*** soniya|rover is now known as soniya|rover|out15:52

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