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