15:01:06 <tmazur_> #startmeeting horizon
15:01:06 <opendevmeet> Meeting started Wed Jul 16 15:01:06 2025 UTC and is due to finish in 60 minutes.  The chair is tmazur_. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:01:06 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:01:06 <opendevmeet> The meeting name has been set to 'horizon'
15:01:19 <tmazur_> Hello everyone and welcome to the weekly meeting!
15:01:22 <anfimovir> little good news - languages import from Zanata works automatically again ;)
15:04:37 <tmazur_> Today's agenda is here: https://etherpad.opendev.org/p/horizon-release-priorities#L40
15:04:50 <tmazur_> #topic Notices
15:05:14 <tmazur_> Thanks anfimovir, we can start with this good news :)
15:05:33 <tmazur_> The update from Zanata team is here: https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/KBYROPE3OW7ADEKQVQAYEHBSHBS2RST4/
15:08:49 <anfimovir> Yes, only please merge anyone MR for received update in Zanata for master and starting works with new phrases - https://review.opendev.org/c/openstack/horizon/+/952058?usp=search this for example
15:10:01 <tmazur_> Sure, will review it after the meeting
15:10:10 <tmazur_> Let's proceed with announcements
15:10:32 <tmazur_> Schedule reminder: this week is R-11 week. Flamingo Schedule: https://releases.openstack.org/flamingo/schedule.html
15:10:40 <tmazur_> The feature freeze date for this release cycle is 2025-08-28.
15:12:46 <tmazur_> Also, there was an email "Action Required: Renew Your OpenInfra Individual Membership by July 19"
15:12:57 <tmazur_> In the mailing list and individually
15:13:29 <tmazur_> So please don't forget to renew your membership!
15:14:05 <rdopiera> do you have a link for that?
15:14:26 <tmazur_> https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/7CITYVVCQDVJSCK65LOKTN25HWKAM237/
15:14:55 <tmazur_> I have added it to the agenda as well
15:15:36 <anfimovir> Current Member Level: Community Member (Renew your Membership) - in profile on openstack.org
15:16:40 <tmazur_> I have also received a personal email about this.
15:17:07 <tmazur_> Anyway
15:17:16 <tmazur_> One more announcement:
15:17:35 <tmazur_> I am on PTO starting this Friday and until August 5
15:17:56 <tmazur_> What do we want to do with the weekly meetings?
15:18:26 <tmazur_> We could just cancel the two upcoming meetings unless someone would like to volunteer to chair
15:18:42 <anfimovir> Dmitriy PTO until 04 august too... May be we continue in august after you back?
15:19:37 <tmazur_> Sure. PTO season. I will send an email about the cancellation to the mailing list then.
15:20:13 <tmazur_> #topic Release priorities
15:20:40 <tmazur_> Just one patch still, and still WIP:
15:20:41 <tmazur_> 953302: WIP: remove remaining neutronclient calls | https://review.opendev.org/c/openstack/horizon/+/953302
15:21:14 <tmazur_> I hope I will have more time after my PTO to start looking into AngularJS removal
15:21:27 <anfimovir> I think may be we remove this from release priorities until developer push final MR?
15:22:07 <tmazur_> I don't think it hurts to keep it in the list to not forget about it
15:22:37 <anfimovir> no problem ;)
15:22:59 <tmazur_> Moving forward
15:23:12 <tmazur_> #topic On-demand agenda
15:23:21 <tmazur_> rdopiera please go ahead
15:24:27 <rdopiera> OK, so we got this huge patch with a new feature
15:24:36 <rdopiera> https://review.opendev.org/c/openstack/horizon/+/879163
15:24:50 <rdopiera> the problem is, we never discussed this with the author
15:25:10 <rdopiera> as far as I can tell, they just wrote the blueprint themselves and implemented it
15:25:23 <rdopiera> now, the question is, what do we do with it?
15:25:33 <rdopiera> Do we want this feature in Horizon?
15:26:06 <rdopiera> should we be testing and reviewing this code?
15:26:38 <rdopiera> I looked at the changes briefly, and they are not terrible. There are some places that could be improved, but overall it doesn't look bad
15:26:41 <anfimovir> When I tested this locally, to be honest I agree with Radomir, I haven't seen anything like this in other public clouds.. I don't think it's a good idea....
15:26:43 <rdopiera> I haven't tested it yet
15:27:14 <anfimovir> If something like this is practiced somewhere, I would like to see it.
15:27:47 <rdopiera> could you comment that on the patch?
15:28:07 <anfimovir> Yes, I will do it today.
15:28:22 <rdopiera> any other opinions? ideas?
15:28:28 <tmazur_> I haven't look at it yet.
15:28:36 <rdopiera> it would be a shame to waste all that effort
15:28:55 <rdopiera> they seem to be a commpetent programmer
15:28:59 <tmazur_> The question is: do we want in in Flamingo? Will we be able to test it properly?
15:29:42 <anfimovir> Perhaps this is taken from Amazon, but I'm not sure, so I won't say for sure, there is nothing similar in the solutions that are built on the basis of OpenStack.
15:29:43 <rdopiera> they wrote some tests, but it's mostly unit tests
15:30:17 <rdopiera> anfimovir: we are allowed to innovate, if it's useful...
15:30:27 <tmazur_> So we will need integration tests
15:31:22 <anfimovir> In the configuration that I checked, it worked strangely, maybe it's because of RBAC....
15:32:32 <tmazur_> What I am trying to assume here, since we have a feature freeze looming already, we will probably not be able to include it into Flamingo. I will try to contact the owner to invite them to our meetings and ideally to PTG to have a proper discussion
15:33:12 <rdopiera> thank you
15:33:41 <anfimovir> ++
15:35:48 <rdopiera> I don't have anything else
15:36:04 <tmazur_> Ok, thanks rdopiera
15:36:13 <tmazur_> #topic Open reviews
15:36:22 <tmazur_> https://etherpad.opendev.org/p/horizon-release-priorities#L59
15:36:38 <tmazur_> Thanks anfimovir for keeping the list updated
15:37:24 <tmazur_> This week was packed for me, but I will try to invest some time to review before my PTO
15:37:48 <anfimovir> Thank you
15:39:35 <anfimovir> until freeze we need find solution for https://review.opendev.org/c/openstack/horizon/+/950382
15:40:08 <anfimovir> https://review.opendev.org/c/openstack/horizon/+/950382 - this question very strange...
15:40:24 <anfimovir> I don't have do it from code side...
15:44:11 <rdopiera> anfimovir: perhaps we could make it work with both versions temporarily, and then remove that code after everything merges?
15:44:46 <rdopiera> this way we sidestep the problem of cyclic dependencies
15:45:23 <anfimovir> Hmm, yes, we do it in august
15:46:19 <anfimovir> We update this MR after finish
15:47:37 <anfimovir> It just seems to me that the solution is in https://review.opendev.org/c/openstack/requirements/+/950400 - biased....
15:48:03 <anfimovir> I haven't seen such requests in other MRs...
15:51:18 <rdopiera> it's not ideal, but if it's only temporary...
15:51:28 <anfimovir> No problem, we do it
15:51:50 <rdopiera> I mean, I agree, the entire system seems to not be very well thought out
15:51:56 <anfimovir> Radomir, back to https://review.opendev.org/c/openstack/horizon/+/879163 - we received comment - this local solution.. Need talk about in PTG....
15:53:10 <rdopiera> cool
15:54:27 <tmazur_> Great
15:55:02 <tmazur_> Anyway, do we have anything for the open discussion today?
15:55:57 <anfimovir> I think no, only we received big update for Russian language with user / admin / install doc complete full ;)
15:56:22 <tmazur_> Good news :)
15:57:20 <tmazur_> Okay then. Thanks everyone for joining, and see you on August 6!
15:57:36 <anfimovir> have a good week and PTO ;)
15:57:47 <tmazur_> #endmeeting