15:00:20 <tmazur> #startmeeting horizon 15:00:20 <opendevmeet> Meeting started Wed Jan 15 15:00:20 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:20 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:20 <opendevmeet> The meeting name has been set to 'horizon' 15:00:34 <tmazur> Hello everyone and welcome to the weekly meeting! 15:00:41 <jjasek> Hello :-) 15:01:20 <tmazur> Let's wait for couple minutes :) 15:01:23 <rdopiera> o/ 15:02:43 <tmazur> Ok, let's start 15:03:13 <tmazur> #topic Notices 15:03:34 <tmazur> Today's agenda: https://etherpad.opendev.org/p/horizon-release-priorities#L51 15:04:53 <tmazur> Schedule reminder. This week is R-11 week. Schedule: https://releases.openstack.org/epoxy/schedule.html 15:06:43 <tmazur> The vote for "F" release name is over. 15:06:51 <tmazur> OpenStack 2025.2 will be known as Flamingo! 15:07:01 <jjasek> Yeeeey 15:07:24 <tmazur> I was really hoping Fjord would win :D 15:07:51 <tmazur> But Flamingo just beats everyone :D 15:07:58 <tmazur> https://civs1.civs.us/cgi-bin/results.pl?id=E_7207f29f7e2e222d 15:07:58 <jjasek> Sorry :D 15:08:02 <tmazur> Results ^^^ 15:08:28 <rdopiera> you can't spell flamingo without flaming 15:08:46 <tmazur> Yep 15:08:58 <jjasek> :D 15:09:07 <tmazur> Flaming O 15:09:09 <rdopiera> it should be flaming flamingo a la ubuntu naming 15:09:21 <tmazur> O is for OpenStack here 15:09:37 <rdopiera> that explains everything 15:09:51 <tmazur> :D 15:10:28 <tmazur> Anyway 15:10:38 <tmazur> That's all for announcements for today 15:10:43 <tmazur> Moving to the next topic 15:10:47 <tmazur> #topic Release priorities 15:11:40 <tmazur> Last meeting we agreed to discuss the release priorities more explicitly 15:13:06 <tmazur> And so far all that we have is our etherpad https://etherpad.opendev.org/p/horizon-release-priorities#L8 15:13:23 <tmazur> Which needs loots of grooming 15:14:03 <tmazur> *lots 15:15:04 <rdopiera> we did some discussion on the last ptg iirc 15:15:33 <rdopiera> I think we can remove everything except the openstacksdk, as it's all done 15:16:23 <tmazur> Agreed 15:16:24 <rdopiera> and then add the angular removal, and anything else that I forgot about 15:16:35 <tmazur> And I am adding AngularJS removal 15:19:25 <rdopiera> do we need a blueprint or something for it? 15:19:55 <tmazur> Yes 15:20:17 <tmazur> We totally need to restore the blueprint practice 15:20:34 <tmazur> I am also adding the 2FA feature 15:21:32 <tmazur> For which we also will need a blueprint 15:22:40 <tmazur> Ok, thanks everyone, it looks much better now. 15:22:52 <tmazur> Am I forgetting something else? 15:23:30 <rdopiera> my mind is perfectly blank 15:24:01 <tmazur> Ok, let's move to the next topic then 15:24:54 <tmazur> #topic Bug deputy report 15:25:18 <tmazur> I would like to discuss a couple bugs from our backlog 15:25:36 <tmazur> https://bugs.launchpad.net/horizon/+bug/2085126 15:27:21 <tmazur> This one seems to be a low hanging fruit, to test, confirm and check the suggested solution 15:29:06 <tmazur> And this one here: https://bugs.launchpad.net/horizon/+bug/2093276 I wanted to discuss 15:29:33 <tmazur> It seems that translation is broken for django tables 15:30:09 <tmazur> And I assume it happened after we switched from ugettext_lazy to gettext_lazy 15:30:20 <tmazur> After ugettext_lazy got deprecated 15:31:23 <tmazur> I tried to investigate, but I am stuck. The field verbose_name works for table names, perfectly translated, but it is not translated in column names 15:34:18 <tmazur> So please if anyone could take a look and just come up with ideas where to dig, it would be great 15:36:18 <rdopiera> do you have a link to the commmit that started the problem? 15:36:55 <rdopiera> (if not, I will find it, no problem) 15:39:25 <tmazur> I am not sure if it started it, that's the problem 15:39:46 <tmazur> I only can confirm that gettext_lazy doesn't translate all that it suppose to 15:40:56 <tmazur> Thanks rdopiera 15:41:05 <rdopiera> I will look into it 15:41:08 <tmazur> Thanks 15:41:17 <tmazur> Let's move to the next topic 15:41:38 <tmazur> #topic Open reviews 15:42:17 <tmazur> https://review.opendev.org/c/openstack/horizon/+/927342 -- Bump oslo.policy to latest version 15:42:34 <tmazur> jjasek did you have a chance to look at it? ^^^ 15:42:52 <jjasek> I am sorry, I did not have a time to look at it yet. A lot of things going on in downstream. 15:43:44 <tmazur> I tested it on my env, and it looks ok. rdopiera has his +2 already. 15:44:23 <tmazur> jjasek if you have a minute, please take a look, so we can merge it 15:44:52 <jjasek> Yep, sorry, will try! 15:45:00 <tmazur> Thanks! 15:45:03 <tmazur> And there's two SDK patches on review: 15:45:08 <tmazur> https://review.opendev.org/c/openstack/horizon/+/936008 -- SDK for Neutron Quotas IP availabilty and Agents 15:45:15 <tmazur> https://review.opendev.org/c/openstack/horizon/+/938488 -- SDK for Neutron Floating IPs 15:46:33 <tmazur> rdopiera thanks for reviewing the doc changes from the new contributor 15:47:37 <tmazur> And this is all from me for today 15:47:40 <tmazur> #topic Open discussion 15:47:48 <tmazur> Do we need to discuss anything else? 15:48:34 <jjasek> Nothing from me, thank you. 15:49:04 <rdopiera> nothing 15:49:15 <tmazur> Ok, let's wrap it up then 15:49:25 <tmazur> Thanks everyone for joining and see you next week! 15:49:29 <tmazur> #endmeeting