15:00:31 <tmazur> #startmeeting horizon
15:00:31 <opendevmeet> Meeting started Wed Sep  3 15:00:31 2025 UTC and is due to finish in 60 minutes.  The chair is tmazur. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:31 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:31 <opendevmeet> The meeting name has been set to 'horizon'
15:00:48 <tmazur> Hello and welcome to the upstream meeting!
15:01:13 <jjasek> Hello :-)
15:02:30 <omcgonag> hello
15:03:35 <rdopiera> o/
15:04:02 <tmazur> Let's start
15:04:19 <tmazur> Agenda for today: https://etherpad.opendev.org/p/horizon-release-priorities#L41
15:04:57 <tmazur> #topic Notices
15:05:15 <tmazur> This week is R-4
15:05:24 <tmazur> Flamingo Schedule: https://releases.openstack.org/flamingo/schedule.html
15:06:19 <tmazur> This week 2025.2 Flamingo's Cycle highlights should be finalized
15:07:26 <tmazur> PTL Election has begin last week
15:07:47 <tmazur> There's instructions here: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/5WLCZVX7VSIVQDWOSH6KTHM62275WIQW/
15:08:07 <tmazur> Election officials observed that a good portion of the electorate would not receive their ballots because they haven't signed up to receive emails from the election system: CIVS. Please do ensure that your preferred email on gerrit has been used to opt in to CIVS emails. If you opt in newly, you will not receive an email ballot; instead, you'll see a pending poll invitation on CIVS: https://civs1.civs.us/cgi-bin/opt_in.pl
15:09:20 <tmazur> I can confirm, I haven't received any email, so I had to go through CIVS link
15:10:02 <tmazur> End date: Sep 17, 2025 23:45 UTC, so team please make sure you vote until then
15:10:38 <jjasek> I am curious... Do you all can vote? I found out that "I am not eligible to participate in the current OpenStack Horizon election"... I sent an email to Iam about that I did not get any email about voting in Horizon. And his response was that I am not eligible to vote (because I did not clicked button "change to "OIF individual member" from "Community member" in OpenStack.org profile at the time they checked it. :-(((
15:12:06 <jjasek> So no matter I am core member, no matter I did a lot of contributions and reviews. It is probably my fault but I really did not catch it if it was communicated somehow and I definitely did not see any DEADLINE for being OIF individual member for voting. There was only deadline for contributions.
15:12:58 <tmazur> jjasek I think this is what you needed: https://etherpad.opendev.org/p/horizon-release-priorities#L275
15:14:55 <tmazur> They were communicating this through the ML and sending the emails individually. But it was sink in the huge amounts of other emails
15:15:02 <jjasek> Okay :-(. Thank you. So voting maybe next time for me.
15:16:30 <tmazur> jjasek sorry to hear :( Are you able to renew your membership now?
15:16:53 <jjasek> Well.. I was registered and everything I just probably did not clicked in the Openstack.org profile the button "change to OIF individual member"
15:17:25 <tmazur> oof
15:17:32 <jjasek> And when I said to them I did it yesterday they sent me a link that they were checking it 2 weeks ago I guess and it was end of our conversation :D
15:18:15 <tmazur> Well, then in 180 days you will be able to vote. Just not this time.
15:18:59 <jjasek> Yep, I was just curious If I was the only one who completely missed it :D.
15:19:07 <opendevreview> Dmitriy Chubinidze proposed openstack/horizon master: Adds changing instance password support  https://review.opendev.org/c/openstack/horizon/+/951089
15:19:54 <tmazur> Anyway, let's move to the next topic
15:19:57 <tmazur> #topic Release priorities
15:20:09 <tmazur> 953302: SDK: Remove remaining neutronclient calls | https://review.opendev.org/c/openstack/horizon/+/953302
15:21:38 <tmazur> Probably the last patch for switching neutronclient to SDK
15:21:51 <tmazur> Team, please take a look
15:22:37 <tkajinam> https://review.opendev.org/c/openstack/horizon/+/958979 may be also good-to-merge before 2025.2 cut off, jfyi
15:23:36 <tmazur> Thanks tkajinam!
15:23:42 <omcgonag> sorry - I need to drop early, will take a look at the reviews
15:24:40 <tmazur> Thanks omcgonag
15:25:57 <chubinidzedr> Hi everyone:) from my side: https://review.opendev.org/c/openstack/horizon/+/958739 , please take a look if possible, trunk creating was broken earlier, i think we can merge this
15:26:46 <tmazur> Thanks chubinidzedr, I was getting there :)
15:26:58 <tmazur> #topic Bug deputy report
15:27:01 <opendevreview> Dmitriy Chubinidze proposed openstack/horizon master: Adds changing instance password support  https://review.opendev.org/c/openstack/horizon/+/951089
15:27:24 <tmazur> So one o the recent bugs: https://bugs.launchpad.net/horizon/+bug/2121586
15:27:59 <tmazur> It has a fix on review already: https://review.opendev.org/c/openstack/horizon/+/958739
15:30:06 <tmazur> So team please take a look when you have a moment
15:30:35 <opendevreview> Dmitriy Chubinidze proposed openstack/horizon master: Adds changing instance password support  https://review.opendev.org/c/openstack/horizon/+/951089
15:32:05 <chubinidzedr> And a liittle one, also would be nice https://review.opendev.org/c/openstack/horizon/+/957620  ;)
15:32:52 <tmazur> #topic Open reviews
15:33:05 <tmazur> Let's mark the topic :)
15:34:34 <tmazur> Looks like a good improvement, thanks
15:35:59 <tmazur> https://etherpad.opendev.org/p/horizon-release-priorities#L61
15:36:10 <tmazur> The list is here ^^^
15:36:53 <tkajinam> I have one quick on-demand topic probably we can discuss after open reviews
15:38:46 <tmazur> Does anyone want to point out some other urgent patches waiting on review?
15:38:58 <tmazur> We have a list to work on
15:40:11 <tmazur> If not, we can proceed with tkajinam on-demand topic
15:43:31 <tmazur> #topic On-Demand Agenda
15:43:38 <tkajinam> :-)
15:43:47 <tmazur> tkajinam please go ahead
15:43:53 <tkajinam> I'm just curious if you have discussed plan to support django 5.2
15:44:04 <tkajinam> which is the latest LTS released a few months ago, IIUC
15:44:30 <tkajinam> I'm asking this because I think I sorted most of the compatibility problems detected through deprecation warnings
15:45:13 <tmazur> I was planning to bring this topic for the upcoming PTG
15:45:32 <tmazur> It would be great if you can join!
15:46:09 <tkajinam> I think it's pretty close, but there is one remaining blocker. PickleSerializer was removed and we need to replace it by JSONSerializer
15:46:58 <tmazur> We can look into it in the next cycle and maybe add a non-voting job
15:47:08 <tkajinam> ok. I was wondering if anyone has given a shot for it. I'm not sure if I can actually join the PTG meeting (due to a few others I'm planning to attend) but I can leave a note to explain the current status based on my understanding
15:47:10 <tkajinam> yeah
15:47:39 <tkajinam> that's how I found that PickleSerializer may be the last, but large blocker :-P
15:48:14 <tmazur> tkajinam we can discuss your availability and figure something out. But yes, in the worst case a note will be very helpful
15:48:53 <tkajinam> yeah
15:49:47 <tkajinam> we can have more detailed discussion later after 2025.2 release. this may be a topic for 2026.1 given the remaining work we may need.
15:50:18 <tkajinam> I was curious to know any plan/existing discussion about it so that I can sync my understanding with anyone who's willing to work on i
15:50:21 <tkajinam> on it*
15:51:56 <tkajinam> that's all about my topic. thanks :-)
15:52:18 <tmazur> True. We didn't have any discussion yet, but as soon as we have volunteers, it would be great to sync with you
15:52:35 <tmazur> Thanks for bringing this up!
15:54:34 <tmazur> #topic Open discussion
15:54:44 <tmazur> Do we have anything else to discuss?
15:55:18 <rdopiera> nothing from me
15:55:29 <jjasek> Nothing from my side, thank you! :-)
15:55:38 <tkajinam> nothing else from me :-)
15:56:00 <tmazur> Ok, then let's have 5 minutes back :)
15:56:14 <tmazur> Thanks everyone for joining, and see you next week!
15:56:26 <tmazur> #endmeeting