15:00:15 <vishalmanchanda> #startmeeting horizon 15:00:15 <opendevmeet> Meeting started Wed Jun 14 15:00:15 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:15 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:15 <opendevmeet> The meeting name has been set to 'horizon' 15:01:14 <tmazur> o/ 15:01:30 <rdopiera> o/ 15:01:31 <vishalmanchanda> Hello everyone 15:02:25 <vishalmanchanda> agenda of meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L32 15:02:31 <vishalmanchanda> let's start the meeting 15:02:37 <vishalmanchanda> #topic Notices 15:02:53 <amotoki> hi 15:03:37 <vishalmanchanda> This week is OpenInfra Summit + PTG going on but no-one of us going there. 15:04:20 <vishalmanchanda> I hope maybe next time we may travel for the PTG. 15:04:32 <vishalmanchanda> moving to next announcement 15:05:06 <vishalmanchanda> I have purposed a patch to move horizon stable/stein branch to EOL and send a mail on open-discuss and no objection is raised so far. 15:05:23 <vishalmanchanda> https://review.opendev.org/c/openstack/releases/+/885109 15:06:08 <vishalmanchanda> we are good to move forward with moving horizon stable/stein branch to EOL. 15:06:24 <vishalmanchanda> moving to next announcement 15:07:25 <vishalmanchanda> I pushed a patch to Pin XStatic-Font-Awesome to <4.8.0.0 in openstack/requirements and it's also got merged. 15:07:31 <vishalmanchanda> https://review.opendev.org/c/openstack/requirements/+/885159 15:09:48 <vishalmanchanda> Now I guess next thing is to identify and pin more Xstatic packages which are not horizon deliverables https://governance.openstack.org/tc/reference/projects/horizon.html to avoid any failures. 15:11:11 <vishalmanchanda> that's all announcements from my side for this week. 15:11:21 <vishalmanchanda> moving to next topic 15:11:31 <amotoki> I am not sure pinning more xstatic packages makes sense or not 15:12:25 <rdopiera> I think it does make sense for the data-only ones 15:12:44 <amotoki> rdopiera: +1 15:13:50 <amotoki> is there no issue from rhosp perspective? perhaps rhosp and other rh deliverables do not include moinmoin who is the other major user of xstatic, so it would not be a problem 15:14:59 <amotoki> I don't know the situation around ubuntu and debian 15:16:45 <vishalmanchanda> I think we can watch if automatic update of any Xstatic package break horizon and then decide if we need those update or not. 15:17:45 <rdopiera> yeah, we don't care about the moin moin wiki 15:18:16 <amotoki> oen question: what is the actual problem around xstatic-font-awesome and is it documented somewhere? (launchpad bug or anywhere is okay) 15:18:17 <rdopiera> I didn't think about the situation of distros that need it 15:18:45 <rdopiera> the problem is that when it was upgraded, the names/paths were changed for no apparent reason 15:20:00 <amotoki> I see. it sounds a good reason to block the new version, but perhaps we need to make it searchable/findable anywhere. 15:21:09 <amotoki> how about filing a horizon bug and add a comment on it to g-r? 15:21:41 <vishalmanchanda> https://zuul.opendev.org/t/openstack/build/e5dd3c8fced64cf2b95ecc2d50bc0827/log/job-output.txt#20091 15:22:15 <rdopiera> the files used to be named fontawesome.css and now are named font-awesome.css 15:22:16 <vishalmanchanda> amotoki: ok, I will open a open bug for that in horizon launchpad for future reference. 15:24:49 <vishalmanchanda> There is not much update on jQuery migrate this week. 15:25:17 <vishalmanchanda> Only one patch is not merged yet https://review.opendev.org/q/topic:update-jquery+status:open 15:25:52 <vishalmanchanda> I was waiting for https://review.opendev.org/c/openstack/horizon/+/883953 to get merged to fix the CI. 15:26:14 <vishalmanchanda> but horizon-integration jobs fails too much. 15:26:36 <rdopiera> we looked into those failures a bit 15:26:51 <rdopiera> it seems it's failing when it clicks on the user menu to go to the settings page 15:26:57 <rdopiera> somehow the menu never opens 15:27:29 <vishalmanchanda> here you can find summary of failed tests https://etherpad.opendev.org/p/random-failed-horizon-integration-tests 15:27:33 <rdopiera> I suspect a javascript error, but firefox doesn't let us retreve the javascript error logs, so we don't know 15:28:08 <tmazur> for different tests it's the same problem apparently: that user menu dropdown doesn't open 15:28:17 <rdopiera> we looked at several different failures, they all fail trying to click that menu 15:31:12 <rdopiera> of course we can't reproduce it locally 15:31:39 <vishalmanchanda> hmm, what we should do now? 15:32:34 <rdopiera> I'm looking for a workarund to get js errors somehow, by using an error callback 15:33:33 <rdopiera> we could also switch to chromium... 15:33:56 <vishalmanchanda> ok, we can try that. 15:34:36 <vishalmanchanda> I am just wondering if these issue happening due to my jQuery update patches. 15:34:40 <vishalmanchanda> https://review.opendev.org/q/topic:update-jquery 15:34:55 <rdopiera> it is possible, but it's hard to tell without seeing the error 15:35:22 <rdopiera> you can try and see if you can reproduce it locally 15:36:24 <vishalmanchanda> unfortunately I am unable to run integration job locally on my env. but I will try again today. 15:37:03 <rdopiera> manual reproducer would work too, anything that lets you see the error 15:37:21 <tmazur> I am going to try on my other env too 15:37:23 <rdopiera> it's random, so there must be some kind of a race condition perhaps 15:37:30 <vishalmanchanda> ok, yeah. 15:38:27 <vishalmanchanda> If we look at this data https://etherpad.opendev.org/p/random-failed-horizon-integration-tests 15:39:10 <vishalmanchanda> "test_instances_pagination" integration test fails too much 15:39:49 <tmazur> We've checked test_logout failure, and it's the same issue with that menu 15:40:08 <vishalmanchanda> tmazur: yes 15:40:16 <tmazur> But yeah, it seems pagination triggers it way more often 15:41:37 <vishalmanchanda> should we avoid recheck now on https://review.opendev.org/c/openstack/horizon/+/883953 15:42:14 <vishalmanchanda> until we found the fix or some workaround? 15:43:00 <rdopiera> looking at the commits, the jquery changes are the last patches that merged 15:46:22 <vishalmanchanda> I can revert last 2-3 patches or maybe more of jquery update in a single patch and see. 15:52:46 <vishalmanchanda> I think I got dropped 15:53:34 <amotoki> vishalmanchanda: nobody commented since you wrote 15:54:49 <vishalmanchanda> let's try our best to fix the horizon integration job asap. 15:55:38 <tmazur> yeah 15:56:25 <vishalmanchanda> moving to next topic 15:56:35 <vishalmanchanda> #topic open-discussion 15:56:47 <vishalmanchanda> Does anyone have any other topic to discuss? 16:01:00 <vishalmanchanda> Thanks everyone for joining. 16:01:10 <vishalmanchanda> let's fix the CI asap. 16:01:16 <vishalmanchanda> see you next week. 16:01:27 <vishalmanchanda> #endmeeting