15:00:16 #startmeeting horizon 15:00:16 Meeting started Wed Apr 5 15:00:16 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:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:16 The meeting name has been set to 'horizon' 15:01:32 o/ 15:01:44 hello everyone 15:02:20 o/ 15:03:07 agenda of meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L29 15:03:17 let's start the meeting 15:03:28 #topic Notices 15:03:41 I have few updates for this week. 15:04:00 First of all, Welcome to First meeting of bobcat cycle. 15:04:51 \o/ 15:04:52 Thanks for joining the vPTG, if you didn't join and looking for the notes what we discuss, you can find here https://etherpad.opendev.org/p/horizon-bobcat-ptg 15:05:11 For bobcat cycle schedule please refer https://releases.openstack.org/bobcat/schedule.html 15:06:29 One update on pypi maintainers cleanup from my side, I have sent the mail to all external maintainers last week, now rdopiera you can remove yourself and other maintainers and make openstackci as owner. 15:07:00 As expected, I didn't get any response from any maintainers as of today. 15:07:38 \o/ 15:07:48 rdopiera: If you are looking for list of pypi where you are maintainer please see https://paste.openstack.org/show/819503/ 15:08:38 thanks 15:09:37 I have also updated their status in cleanup etherpad https://etherpad.opendev.org/p/openstack-pypi-maintainers-cleanup#L113 15:09:58 moving to next announcement 15:10:13 rdopiera: Could you take a look at https://review.opendev.org/c/openstack/horizon/+/862901 15:10:35 Once it get merge, will cut a final release of stable/xena branch for horizon before moving to extended maintenance phase. 15:11:50 About https://review.opendev.org/c/openstack/horizon/+/870902, same 5 integration test are failing. So it's worth to look into failed test rather than just rechecking on gate. 15:12:40 https://paste.openstack.org/show/819505/ these integration test are failing for 870902. 15:13:24 I guess some issue with deleting the instances/volumes in integration test. 15:14:07 moving to next item. 15:14:56 You may have noticed zuul job doesn't trigger for stable/train and stable/stein branch. 15:14:59 https://review.opendev.org/q/project:openstack/horizon+branch:stable/train+status:open 15:15:27 To fix this issue, we have to merge https://review.opendev.org/c/openstack/horizon/+/878845 and https://review.opendev.org/c/openstack/horizon/+/878846 15:16:04 Feel free to work on these patches, if it is urgent for you. 15:16:24 moving to next announcement 15:17:47 rdopiera: Did you get time to write a mail to other openstack project(nova, cinder, neutron, glance) to know feature gap for horizon. 15:18:14 we discuss this topic in vPTG https://etherpad.opendev.org/p/horizon-bobcat-ptg#L101 15:18:44 just an reminder. 15:19:18 I have no other announcements to make, if anyone have any announcement to make. please go ahead 15:19:35 vishalmanchanda: not yet 15:19:53 rdopiera: ok. 15:21:20 moving to next topic 15:21:29 #topic Release priorities 15:23:04 I have updated the list of priorities items for Bobcat cycle which we will track in bobcat cycle. 15:23:53 Feel free to add any bug/feature which you think we should prioritize in the bobcat cycle. 15:25:11 We will start tracking these features from next week. 15:25:48 that's all from my side for this week. 15:25:59 #topic open-discussion 15:26:54 I am facing some issues while running integration job in local env. 15:27:06 timeout errors. 15:28:12 here are some error logs https://paste.openstack.org/show/bPI5p7CtvPLJ3L7nMsyD/ 15:28:46 anyone also facing same issues and know how to fix these? 15:29:36 I doubt I've seen anything like this :/ 15:30:55 looks like it can't connect to selenium 15:31:06 does the browser window open? 15:31:42 no, it's not opening when I run integration test. 15:31:55 I am using Firefox browser. 15:32:35 if you comment out the "headless" env variable, it will open, so you might be able to see better what's happening 15:32:51 it might be failing to start for a variety of reasons 15:33:04 geckodriver not available or too old 15:33:39 or crashing for some reason 15:33:51 geckodriver version is same as we are using in horizon CI 15:34:07 but your browser is newer 15:34:15 yes 15:35:11 you can also try starting geckodriver manually and see if it says anything 15:35:29 ok, I will try that. 15:35:49 thanks for the workarounds. 15:35:54 I have one thing to note 15:36:37 We have a very weird issue with the django compressor on upgrading horizon, where the compressor fails to run 15:37:12 it's similar to https://lists.openstack.org/pipermail/openstack-discuss/2020-December/019312.html however in our case restarting memcached doesn't help 15:37:43 I tried to debug it, but it looks like escaping of single quotes changed somehow between versions 15:38:24 as I'm unable to figure out what is happening exactly and how to fix it, I decicded to work around it, and in the meantime also clean up out html templates a bit 15:38:36 and I replaced all single quotes in html with double quotes 15:39:42 I know it seems like unneeded change, but I think we are better with consistent quoting like this, and it will help sidestep that particular problem 15:40:40 ok, I have one query how you are upgrading horizon from which branch to latest? 15:41:13 vishalmanchanda: they are installing a newer verson of a container that contains horizon 15:41:43 rdopiera: ok. 15:41:46 the problem is with two versions of Train 15:41:51 so it's pretty old for us 15:42:11 I will backport that patch to our downstream repository 15:42:37 I am fine with using html attributes to always use double quotes. 15:42:50 will review it asap. 15:43:01 thanks 15:43:32 I have one more request for patch review https://review.opendev.org/c/openstack/xstatic-jquery-migrate/+/878923 15:44:26 It add warning about Xstatic packages may contain security vulnerabilities. 15:44:36 Please review it once you have time. 15:45:01 I removed everyone from pypi now 15:45:12 rdopiera: thanks. 15:46:45 Merged openstack/xstatic-jquery-migrate master: Add Javascript fork warning boilerplate to README https://review.opendev.org/c/openstack/xstatic-jquery-migrate/+/878923 15:47:11 We can add the same warning message for other xstatic packages which are old and may have CVE. 15:47:34 yes, very good idea 15:47:54 I'm also thinking about adding this to the pep8 test: https://www.djlint.com/docs/languages/django/ 15:48:08 or a similar tool 15:48:58 I will look for those Xstatic packages and purpose a patch to update README file. 15:49:18 rdopiera: great. 15:50:32 Does anyone have any other topic to discuss? 15:51:11 I have a question 15:51:27 please ask. 15:51:47 Do we want to work on SDK in bobcat? Should we add it to our priorities? 15:52:12 tmazur: yeah, I am also thinking about it. 15:52:16 Seems it's inevitable anyway 15:52:59 tmazur: we should prioritize these work for sure. 15:54:07 As most of openstack project planing to move to SDK. 15:54:51 big +1 from my side for SDK work. 15:55:06 Thanks 15:55:26 I am also planning to work on these thing for few cinder or neutron features. 15:55:36 in bobcat cycle. 15:57:40 If no more topic to discuss, let's end this meeting. 15:58:01 Thanks everyone for your contributions. 15:58:07 See you next week. 15:58:27 #endmeeting