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