15:00:03 #startmeeting horizon 15:00:03 Meeting started Wed Nov 15 15:00:03 2023 UTC and is due to finish in 60 minutes. The chair is vishalmanchanda. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:03 The meeting name has been set to 'horizon' 15:01:06 hello 15:02:36 anyone around for the horizon weekly meeting? 15:04:00 o/ 15:04:50 let's start the meeting 15:05:13 agenda of meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L46 15:05:20 #topic Notices 15:06:45 If anyone not attended the last weekly meeting, me and rdopiera discussed the release priorities items for the current release 15:07:30 I have updated the same on etherpad https://etherpad.opendev.org/p/horizon-release-priorities#L14 15:07:57 I have no announcements for this week. 15:08:05 moving to the next topic 15:08:17 #topic Release priorities 15:08:36 pytest-based selenium tests 15:08:38 sorry for being late 15:08:57 time zone changes got me 15:09:15 I have added a non-voting for the new pytest job, please take a look. 15:09:18 rdopiera: np. 15:09:28 https://review.opendev.org/c/openstack/horizon/+/899029 15:10:30 Also there are 2 open patches for these tests https://review.opendev.org/c/openstack/horizon/+/899075 https://review.opendev.org/c/openstack/horizon/+/899098 15:10:55 I will review them asap. 15:11:35 Migrate to Django version =>4.2 15:12:08 I am waiting for https://review.opendev.org/c/openstack/horizon/+/899021 to get merged 15:12:20 then I will proceed to the next step. 15:12:49 Migration to next nodejs LTS version nodejs v18-> nodejs v20 15:13:23 I pushed a patch to add nodejs v20 job, please take a look https://review.opendev.org/c/openstack/horizon/+/901029 15:14:24 Switch the default memcached library, patch required one more +2 to get merged https://review.opendev.org/c/openstack/horizon/+/891828 15:14:48 that's all updates from my side for this week. 15:15:05 I don't want to +2 it since I'm the original author 15:15:19 fair enough. 15:16:09 If anyone have any updates to share about release priorities topic, please go ahead. 15:16:30 I looked into the saas compilers a bit closer 15:17:11 I was wrong about the scss support. The --scss flag has been removed from the newer verssions of the compilers, but they still compile scss, they just detect the format by the file name. 15:17:30 So we can use any of the compilers available, either ruby or nodejs 15:17:36 or even C 15:18:08 However, we must make sure a compiler is installed, as a non-python dependency 15:18:53 ok, thanks for investigating. 15:18:53 I'm leaning towards the C compiler, since it doesn't depend on npm or ruby being installed 15:19:08 great. 15:19:16 otherwise, since we already use npm, we could use the npm based one 15:19:51 Also, we definitely want to stick with scss and not sass, as this is the preferred format 15:19:55 we use npm stuffs only in our js test? 15:20:08 i am not sure we use npm in the deployment phase. 15:20:14 right 15:20:47 next step, I will update the patch to use the C-based compiler, and see if I can add a patch for devstack to add it as dependency 15:21:13 similar to how Takashi did with the memcached library 15:21:59 i will review the memcache lib switch patch. as a quick look, the relnote neesd to be updated a bit. anyway i will drop a comment. 15:22:13 thanks. 15:24:03 amotoki: Do you know if any updates on Switching to openstacksdk? 15:24:13 I mean this one https://review.opendev.org/c/openstack/horizon/+/891205 15:24:22 vishalmanchanda: no update this week. 15:24:28 ok. 15:24:44 I started the impact of attribute naming change in detail. 15:26:15 ok 15:26:50 moving to the next topic. 15:27:12 #topic open-discussion 15:27:36 Does anyone have any other topic to discuss? 15:29:39 If no other topic to discuss, let's end this meeting. 15:29:51 Thanks everyone for joining. 15:30:09 #endmeeting