| opendevreview | OpenStack Proposal Bot proposed openstack/horizon stable/2026.1: Imported Translations from Zanata https://review.opendev.org/c/openstack/horizon/+/1006139 | 02:49 |
|---|---|---|
| opendevreview | OpenStack Proposal Bot proposed openstack/horizon master: Imported Translations from Zanata https://review.opendev.org/c/openstack/horizon/+/1006148 | 04:57 |
| opendevreview | Jan Jasek proposed openstack/horizon master: Fix selenium local-file image upload format mismatch https://review.opendev.org/c/openstack/horizon/+/1006931 | 11:37 |
| tmazur | #startmeeting horizon | 15:00 |
| opendevmeet | Meeting started Wed Sep 23 15:00:43 2026 UTC and is due to finish in 60 minutes. The chair is tmazur. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
| opendevmeet | The meeting name has been set to 'horizon' | 15:00 |
| tmazur | Hello everyone and welcome to the weekly meeting! | 15:00 |
| omcgonag | o/ | 15:00 |
| jjasek | Hello everyone :-) | 15:01 |
| rdopiera_ | o/ | 15:01 |
| tmazur | There's agenda for today: https://etherpad.opendev.org/p/horizon-release-priorities#L43 | 15:01 |
| tmazur | #topic Notices | 15:03 |
| tmazur | This week is R-1: https://releases.openstack.org/hibiscus/schedule.html | 15:03 |
| tmazur | Final RC deadline is tomorrow | 15:04 |
| tmazur | And Hibiscus release is next Wednesday | 15:04 |
| tmazur | PTG reminder: it is happening on October 12 - 16, 2026 | 15:05 |
| tmazur | Registration is here: https://ptg.openinfra.org/ | 15:05 |
| tmazur | Meetbot is alive now, so I have booked our usual time slots: | 15:05 |
| tmazur | Tuesday October 13, 14 UTC-17 UTC and Wednesday October 14, 14 UTC-16 UTC | 15:06 |
| tmazur | PTG Etherpad is here: https://etherpad.opendev.org/p/oct2026-ptg-horizon | 15:06 |
| tmazur | Please feel free to add any topic | 15:07 |
| tmazur | That's it for the announcements | 15:09 |
| tmazur | #topic Release priorities | 15:10 |
| tmazur | I still keep TOTP feature here | 15:11 |
| tmazur | 977939: Add Horizon panel to enable TOTP MFA enrollment | https://review.opendev.org/c/openstack/horizon/+/977939 | 15:11 |
| tmazur | jjasek it's a comment there, could you please look at it when you have a minute? | 15:11 |
| tmazur | The patch is not going to make it into release, but it would be great to keep the activity there going at least | 15:12 |
| jjasek | Sorry, I was/am super busy in downstream the last few days/weeks. I will try to do my best to reserve some time tomorrow or on Friday for upstream reviews. | 15:13 |
| tmazur | Sure, thanks a lot | 15:13 |
| tmazur | I am adding one more SDK patch: | 15:13 |
| tmazur | 1006815: SDK for Nova Usage | https://review.opendev.org/c/openstack/horizon/+/1006815 | 15:14 |
| tmazur | Marked it as WIP for now, I need to test it properly first, so don't look at it yet :) | 15:14 |
| kallioli | tmazur, jjasek: that comment is mine. Short version, I think I have the cause of the missing MFA tab you both hit. | 15:15 |
| kallioli | MFAPanel.allowed() passes target={"user_id": ...} but keystone's credential rules interpolate %(target.credential.user_id)s. oslo.policy formats the placeholder against the target dict, so the key never resolves, the check returns False, and the panel is hidden for every non-admin. | 15:15 |
| kallioli | Patch set 30 fixes that and documents the four prerequisites together under OPENSTACK_KEYSTONE_MFA_TOTP_ENABLED, including the one that is easy to miss: the policy rules also have to be in Horizon's own copy of the keystone policy file, not just keystone's. jjasek no rush, tomorrow or Friday is fine. | 15:15 |
| jjasek | kallioli, thanks! | 15:17 |
| tmazur | Oh cool, thanks kallioli | 15:17 |
| tmazur | kallioli are you planning to join our PTG sessions? Could be a great opportunity to discuss things | 15:18 |
| kallioli | tmazur: I would like to, the slots look workable for me. I will register and confirm once I have checked my schedule. | 15:19 |
| tmazur | Awesome | 15:19 |
| tmazur | One more patch I am adding: 1000331: Make kernel and ramdisk fields editable in Image Update form | https://review.opendev.org/c/openstack/horizon/+/1000331 | 15:20 |
| tmazur | Thanks omcgonag | 15:20 |
| omcgonag | np - thank you for all the reveiws/comments - will have an update today on most recent comments | 15:20 |
| tmazur | Cool | 15:21 |
| tmazur | Let's move to the next topic | 15:21 |
| tmazur | #topic Bug deputy report | 15:21 |
| tmazur | We have 3 bugs reported this week | 15:22 |
| tmazur | https://bugs.launchpad.net/horizon/+bug/2167652 -- WebSSO logout does not flush the session: the record survives with the same session key | 15:22 |
| tmazur | Thanks kallioli for the patch: | 15:22 |
| tmazur | 1006122: Flush the session on WebSSO logout | https://review.opendev.org/c/openstack/horizon/+/1006122 | 15:22 |
| kallioli | tmazur: one nuance on that one, it is not an authentication bypass. Replaying the surviving session gives AnonymousUser, because the backend compares the stored id against a session value the old code had already cleared. The defect is that the protection rested on that comparison rather than on the session being destroyed, and that logout did not cycle the session key. | 15:23 |
| tmazur | Yeah, I see it in the commit message | 15:24 |
| tmazur | Team, please take a look at this patch when you have some time | 15:26 |
| jjasek | Will do! | 15:27 |
| tmazur | Thanks jjasek :) | 15:28 |
| tmazur | There's two more bugs: | 15:28 |
| tmazur | https://bugs.launchpad.net/horizon/+bug/2167686 -- Neutron quota panel broken | 15:28 |
| tmazur | https://bugs.launchpad.net/horizon/+bug/2167732 -- Provider network information not displayed in Launch Instance -> Networks panel | 15:28 |
| tmazur | Both look valid, but I didn't have a chance to try reproducing them | 15:29 |
| kallioli | tmazur: I can try to reproduce those two if nobody else has started. No promise on a fix, but at least a confirmation and a root cause in the bug report. | 15:30 |
| tmazur | That would be great, thank you! | 15:30 |
| tmazur | Next topic | 15:34 |
| tmazur | #topic Open reviews | 15:34 |
| tmazur | https://review.opendev.org/q/project:openstack/horizon+status:open | 15:35 |
| tmazur | We have quite a few patches on review | 15:35 |
| tmazur | Also there's a few backports for 2026.1: https://etherpad.opendev.org/p/horizon-release-priorities#L74 | 15:36 |
| tmazur | It's probably a good idea to decide whether we want them or not | 15:37 |
| tmazur | And that's all from me for today | 15:39 |
| tmazur | #topic Open discussion | 15:39 |
| tmazur | Do we have anything else to discuss? | 15:39 |
| jjasek | Nothing from me, thank you all! | 15:40 |
| omcgonag | all set | 15:40 |
| tmazur | Okay, let's wrap it up earlier then and have some time back. Thanks everyone for joining! | 15:42 |
| tmazur | See you next week! | 15:42 |
| jjasek | bye bye | 15:42 |
| tmazur | #endmeeting | 15:42 |
| opendevmeet | Meeting ended Wed Sep 23 15:42:19 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:42 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/horizon/2026/horizon.2026-09-23-15.00.html | 15:42 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/horizon/2026/horizon.2026-09-23-15.00.txt | 15:42 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/horizon/2026/horizon.2026-09-23-15.00.log.html | 15:42 |
| kallioli | Thanks everyone, nothing more from me. | 15:42 |
| opendevreview | Merged openstack/horizon master: Fix selenium local-file image upload format mismatch https://review.opendev.org/c/openstack/horizon/+/1006931 | 16:27 |
| opendevreview | Merged openstack/horizon master: Imported Translations from Zanata https://review.opendev.org/c/openstack/horizon/+/1006148 | 16:28 |
| opendevreview | Merged openstack/horizon stable/2026.1: Imported Translations from Zanata https://review.opendev.org/c/openstack/horizon/+/1006139 | 16:28 |
| opendevreview | Owen McGonagle proposed openstack/horizon master: Make kernel and ramdisk fields editable in Image Update form https://review.opendev.org/c/openstack/horizon/+/1000331 | 19:16 |
| opendevreview | Owen McGonagle proposed openstack/horizon master: Make kernel and ramdisk fields editable in Image Update form https://review.opendev.org/c/openstack/horizon/+/1000331 | 21:17 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!