15:00:54 <tmazur> #startmeeting horizon 15:00:54 <opendevmeet> Meeting started Wed Sep 11 15:00:54 2024 UTC and is due to finish in 60 minutes. The chair is tmazur. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:54 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:54 <opendevmeet> The meeting name has been set to 'horizon' 15:01:09 <tmazur> Hello everyone and welcome to the weekly meeting! 15:01:29 <jjasek__> Hello 15:02:40 <omcgoang> hello 15:03:12 <tmazur> Let's start 15:04:22 <tmazur> Schedule reminder: this week is R-3 15:04:29 <tmazur> https://releases.openstack.org/dalmatian/schedule.html 15:06:40 <tmazur> I made a release patch from the most recent master branch 15:06:52 <tmazur> https://review.opendev.org/c/openstack/releases/+/928847 15:07:10 <tmazur> The release team will use the latest 2024 Dalmatian release available on release week. 15:07:52 <rdopiera> o/ 15:08:04 <tmazur> I don't think we have anything critical to be included atm, but we still have time to adjust 15:09:57 <tmazur> Moving forward 15:09:59 <tmazur> #topic Release priorities 15:10:33 <tmazur> Do we have any release-critical bugs to fix? 15:11:06 <tmazur> I don't think so, but please correct me if I am wrong 15:13:28 <tmazur> Ok, next topic 15:13:30 <tmazur> #topic Open discussion 15:14:41 <tmazur> Friendly reminder: we have a bunch of backport patches on review. They seem pretty safe and nice to have, so please take a look when you have a minute 15:15:04 <rdopiera> I would like to raise an issue with the glance containers table 15:15:13 <tmazur> Please go ahead 15:15:21 <rdopiera> it's the patch by Tobias Urdin 15:16:12 <rdopiera> he opeted to limit the number of entries to 20, but what we really should do is implementing server-side pagination 15:16:34 <rdopiera> that view currently uses client-side pagination with angular 15:17:14 <rdopiera> there can be thousands of entries in that view, and the amount of data is so large, that it affects the other users of Horizon 15:17:23 <rdopiera> it can make the container that runs Horizon crash 15:17:50 <rdopiera> the problem is, I don't think we have the expertise to implement server-side pagination in Angular 15:18:33 <rdopiera> so I wonder if we should roll back that view to pure python, and then implement the pagination in that 15:18:42 <tmazur> I don't think we have it implemented anywhere in Horizon 15:18:55 <rdopiera> and generally, if we should try to get rid of Angular gradually 15:19:07 <rdopiera> so that we can reclaim control over the code base 15:19:53 <rdopiera> if we need dynamic features like the chevrons, I think we could implement them in pure js without angular 15:20:33 <tmazur> AFAIK conteiners tables is not just chevrons. It's a table of contents within a table of containers 15:20:56 <rdopiera> whatever it is, we can implement it 15:21:43 <tmazur> That's quite a drastic turn, but totally understandable in the current situation with Horizon 15:21:55 <tmazur> Would you like to discuss it on PTG? 15:22:28 <tmazur> I haven't received any email on booking the sessions yet, but I' pretty sure we can make it work 15:23:13 <rdopiera> I could try making a proof of concept 15:23:30 <rdopiera> maybe some simpler view for a start 15:23:55 <tmazur> That would be great, thank you! 15:24:36 <rdopiera> (anything to not work on kubernetes) 15:24:59 <tmazur> :D 15:25:56 <tmazur> Ok, one more thing: 15:26:54 <tmazur> Next Wednesday I am on PTO. Does anyone wants to chair the weekly meeting or I could just cancel it? 15:27:13 <rdopiera> let's cancel 15:27:49 <tmazur> Ok, I'll write to the mailing list then. 15:27:51 <tmazur> That's it from me for today. 15:28:00 <tmazur> Do we want to discuss anything else? 15:28:10 <omcgoang> i am good 15:28:18 <jjasek__> Nothing from me, thank you. 15:28:49 <tmazur> Let's wrap it up then 15:28:51 <tmazur> Thanks everyone for joining and have a wonderful week! 15:28:59 <tmazur> #endmeeting