Wednesday, 2022-09-21

opendevreviewOpenStack Proposal Bot proposed openstack/horizon master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/horizon/+/85859902:15
*** tobias-urdin6 is now known as tobias-urdin08:49
opendevreviewOpenStack Release Bot proposed openstack/horizon stable/zed: Update .gitreview for stable/zed  https://review.opendev.org/c/openstack/horizon/+/85869112:08
opendevreviewOpenStack Release Bot proposed openstack/horizon stable/zed: Update TOX_CONSTRAINTS_FILE for stable/zed  https://review.opendev.org/c/openstack/horizon/+/85869212:08
opendevreviewOpenStack Release Bot proposed openstack/horizon master: Update master for stable/zed  https://review.opendev.org/c/openstack/horizon/+/85869312:08
opendevreviewOpenStack Release Bot proposed openstack/horizon master: Switch to 2023.1 Python3 unit tests and generic template name  https://review.opendev.org/c/openstack/horizon/+/85869412:08
opendevreviewMerged openstack/horizon master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/horizon/+/85859914:57
opendevreviewMerged openstack/horizon stable/zed: Update .gitreview for stable/zed  https://review.opendev.org/c/openstack/horizon/+/85869114:57
vishalmanchanda#startmeeting horizon15:00
opendevmeetMeeting started Wed Sep 21 15:00:33 2022 UTC and is due to finish in 60 minutes.  The chair is vishalmanchanda. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'horizon'15:00
tmazuro/15:00
opendevreviewMerged openstack/horizon stable/zed: Update TOX_CONSTRAINTS_FILE for stable/zed  https://review.opendev.org/c/openstack/horizon/+/85869215:01
opendevreviewMerged openstack/horizon master: Update master for stable/zed  https://review.opendev.org/c/openstack/horizon/+/85869315:01
gansoo/15:01
rdopierao/15:01
vishalmanchandaHello everyone15:01
vishalmanchandaok let's start the meeting15:02
vishalmanchandaAgenda of meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L3915:02
vishalmanchanda#topic Notices15:03
vishalmanchandafew announcements from my side15:03
vishalmanchandaAs you may noticed, a stable/zed branch is created for horizon.15:03
vishalmanchandahttps://review.opendev.org/c/openstack/horizon/+/85869115:03
vishalmanchandaNow master branch is Antelope(2023.1)15:03
vishalmanchandaNow if any bug you wants to fix in zed cycle you have to backport it to stable/zed branch.15:04
vishalmanchandamoving to next announcement15:05
vishalmanchandaTC & PTL election result is out.15:05
vishalmanchandaFor more info, please refer https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030541.html15:05
vishalmanchandathat's all announcements from my side. if anyone have any announcement to make, please go ahead.15:06
vishalmanchandamoving to next topic15:07
vishalmanchanda#topic On-Demand Agenda15:08
vishalmanchandathere is a request for patch review https://review.opendev.org/c/openstack/horizon/+/85630815:08
gansothat's ^ me =)15:08
vishalmanchandaganso: that's you15:08
gansoso, I wanted to discuss it as it might be a controversial bug15:09
vishalmanchandaganso: honestly I am not sure about the bug15:09
gansoand/or a controversial fix15:09
gansovishalmanchanda: yup I suspect that might be the case =)15:09
vishalmanchandaJust before the meeting I try to resproduce it but it's work fine for me.15:09
gansovishalmanchanda: did you try as a cloud adminsitrator or domain adminsitrator?15:10
vishalmanchandaI am unable to reproduce this bug https://bugs.launchpad.net/ubuntu/+source/horizon/+bug/182712015:10
vishalmanchandacloud adminsitrator15:10
vishalmanchandaI have also done some changes in my keystone.conf file15:11
vishalmanchanda[resource]15:11
vishalmanchandaadmin_project_domain_name = admin_domain15:11
vishalmanchandaadmin_project_name = admin15:11
gansovishalmanchanda: so, I don't remember all the details, but I remember I wasn't able to reproduce it early on as well, but then upon adjusting the roles I was able to15:12
gansoand I reproduced it on Yoga, so I'm not sure about master15:12
gansobut, the main use case here is not as a cloud admin15:12
gansobecause the cloud admin has an easy workaround15:12
gansothat I wasn't able to find for domain admins15:12
gansoand looking at the code, the bug is very clear15:12
gansobecause every time there is a domain_token, that overrides  the user_token, and it sends that token to keystone when doing authentication15:13
gansokeystone, using that token, will not include a project_id context15:13
gansoso it is about which token you send to keystone, as the token contain the context, it doesn't seem to me as a keystone fault15:14
gansothe trick to reproduce the issue, is that the user HAS to have a domain admin role15:14
gansoif it is just a user that is member of a project, it always works. When the user becomes the domain admin, it enables the bug15:15
gansoso, I'd love to know a workaround for the domain admin user, if there is any. The only workaround I've found is to inject  the missing project_id in the database, in the app credential entry, until the fix lands15:16
gansoI suspect it might be possible there is a workaround by playing with all knobs15:16
gansobut I haven't found any15:16
gansovishalmanchanda: so if you are unable to reproduce it as a non-cloud user with a domain admin role, I'd love to hear more details15:17
vishalmanchandaganso: ok thanks for your input. I will definately try to reproduce it.15:19
gansobut the key point I intended to discuss here in the meeting was, assuming that the bug could be reproduced, is whether the bug is actually intended behavior, this is the "controversial" aspect I was referring to15:19
gansobecause I am not sure about how things are expected to work. Maybe it was intended behavior15:19
vishalmanchandaganso: I still have few doubts, will get back to you once I try again.15:19
gansovishalmanchanda: thank you15:19
vishalmanchandaganso: I am also not sure.15:19
vishalmanchandaamotoki: maybe amotoki rdopiera knows more.15:20
vishalmanchandaganso: thanks for working on this. I will try to understand this bug and get back to you.15:24
gansovishalmanchanda: thanks!15:24
vishalmanchandaganso: if it's working with CLI then it should definately works with horizon.15:25
gansovishalmanchanda: yes, with the CLI it is fine, even if the user has the domain admin role15:25
vishalmanchandaganso: So you have enabled Multi domain in your env. to reproduce it?15:26
vishalmanchandaDo we have any other topics to discuss?15:30
vishalmanchandaIf nothing more to discuss, Let's end this meeting.15:32
vishalmanchandaThanks evryone for joining!15:32
vishalmanchanda#endmeeting15:33
opendevmeetMeeting ended Wed Sep 21 15:33:04 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:33
opendevmeetMinutes:        https://meetings.opendev.org/meetings/horizon/2022/horizon.2022-09-21-15.00.html15:33
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/horizon/2022/horizon.2022-09-21-15.00.txt15:33
opendevmeetLog:            https://meetings.opendev.org/meetings/horizon/2022/horizon.2022-09-21-15.00.log.html15:33
gansovishalmanchanda: I am not sure I enabled it, it was already enabled for me15:33
gansovishalmanchanda: I remember debugging a flag IS_MULTIDOMAIN_ENABLED and it returned true15:34
vishalmanchandaganso: ok thanks.15:34
vishalmanchandazigo: hi,  horizon Zed(23.0.0) is released, now you can package it.15:35
opendevreviewMerged openstack/horizon master: Switch to 2023.1 Python3 unit tests and generic template name  https://review.opendev.org/c/openstack/horizon/+/85869416:09
opendevreviewTatiana Ovchinnikova proposed openstack/horizon master: Fix flavor specification at instance overview page  https://review.opendev.org/c/openstack/horizon/+/84890523:29

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