Wednesday, 2023-05-24

opendevreviewVishal Manchanda proposed openstack/horizon master: Rename x/xstatic-angular-fileupload->openstack/xstatic-angular-fileupload  https://review.opendev.org/c/openstack/horizon/+/88399503:54
opendevreviewVishal Manchanda proposed openstack/horizon master: Rename x/xstatic-angular-fileupload->openstack/xstatic-angular-fileupload  https://review.opendev.org/c/openstack/horizon/+/88399503:55
opendevreviewVishal Manchanda proposed openstack/horizon stable/zed: Remove usage of openstack/xstatic-font-awesome  https://review.opendev.org/c/openstack/horizon/+/88391804:02
opendevreviewVishal Manchanda proposed openstack/horizon stable/yoga: Remove usage of openstack/xstatic-font-awesome  https://review.opendev.org/c/openstack/horizon/+/88391904:03
opendevreviewVishal Manchanda proposed openstack/horizon stable/xena: Remove usage of openstack/xstatic-font-awesome  https://review.opendev.org/c/openstack/horizon/+/88392004:03
opendevreviewVishal Manchanda proposed openstack/horizon stable/wallaby: Remove usage of openstack/xstatic-font-awesome  https://review.opendev.org/c/openstack/horizon/+/88392104:03
opendevreviewVishal Manchanda proposed openstack/horizon stable/victoria: Remove usage of openstack/xstatic-font-awesome  https://review.opendev.org/c/openstack/horizon/+/88392204:03
opendevreviewVishal Manchanda proposed openstack/horizon stable/ussuri: Remove usage of openstack/xstatic-font-awesome  https://review.opendev.org/c/openstack/horizon/+/88392304:04
opendevreviewVishal Manchanda proposed openstack/horizon stable/ussuri: Remove usage of openstack/xstatic-font-awesome  https://review.opendev.org/c/openstack/horizon/+/88392304:11
opendevreviewVishal Manchanda proposed openstack/horizon stable/ussuri: Remove usage of openstack/xstatic-font-awesome  https://review.opendev.org/c/openstack/horizon/+/88392304:36
opendevreviewThomas Goirand proposed openstack/horizon master: WIP: Add TOTP support  https://review.opendev.org/c/openstack/horizon/+/88418412:22
vishalmanchanda#startmeeting horizon15:00
opendevmeetMeeting started Wed May 24 15:00:10 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'horizon'15:00
rdopierao/15:00
vishalmanchandaHello everyone15:00
tmazuro/15:01
amotokihi15:02
vishalmanchandalet's start the meeting15:02
vishalmanchandaagenda of meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L3915:02
vishalmanchandaI have no announcements for this week, so moving to release priorities topic.15:03
vishalmanchanda#topic Release priorities15:03
vishalmanchandaUpdate-jQuery15:04
vishalmanchandaI have pushed a patch to bump XStatic-JQuery-Migrate version from 1.2.1.1->3.3.2.1 and horizon-integration job also pass.15:04
vishalmanchandaPlease take a look https://review.opendev.org/c/openstack/horizon/+/88366015:05
vishalmanchandaThe next step would be updating the XStatic-jQuery version from 1.12.4.1->3.5.1.1 in horizon CI jobs.15:05
vishalmanchandaI hope it doesn't broke the CI jobs.15:07
vishalmanchandaspecifically horizon-integration job.15:07
vishalmanchandamoving to next thing15:08
amotokithe failure rate of the integration job is already super high, so I don't think we can evaluate whether the version bump affects it :-(15:08
vishalmanchandaSetuptools issue https://bugs.launchpad.net/horizon/+bug/200757415:08
vishalmanchandaamotoki: yeah, but I am testing it manually for all the panels but few things I may miss in my testing.15:09
amotokivishalmanchanda: the failure rate of the integration job is another topic. perhaps we need to discuss it separately15:10
vishalmanchandaamotoki: yes, I was saying it didn't breaks due to changes I am doing for jQuery update.15:11
vishalmanchandaFor setuptool, patch to use latest version of XStatic =1.0.3 is merged in both openstack/requirements and openstack/horizon.15:11
vishalmanchandaNow it is using XStatic =1.0.3, see https://zuul.opendev.org/t/openstack/build/730cdebb1a864d6289d0afca99d6e39e/log/kolla/build/horizon.log#14515:12
vishalmanchandabut still getting the same error https://zuul.opendev.org/t/openstack/build/730cdebb1a864d6289d0afca99d6e39e/log/kolla/build/horizon.log#188315:12
vishalmanchandardopiera: did you get the time to look into it?15:13
rdopieravishalmanchanda: no15:14
rdopieravishalmanchanda: I suppose that means we have to make that change to all xstatic packages...15:14
rdopierabut before we do that, I need to test it15:14
rdopieraon some fake packages15:14
vishalmanchandardopiera: yes, we start with XStatic-Moment-Timezone pypi15:16
vishalmanchandathat's all update from my side on this topic15:18
vishalmanchandamoving to next topic15:19
vishalmanchanda#topic open-discussion15:19
vishalmanchandaI have pushed a patch to rename x/xstatic-angular-fileupload->openstack/xstatic-angular-fileupload but getting some errors.15:20
vishalmanchandahttps://review.opendev.org/c/openstack/horizon/+/88399515:20
vishalmanchandaDoes anyone have any idea how to fix it?15:21
amotokiwe hit the same issue on xstatic-fond-awesome too15:21
vishalmanchandaI think this series of patch needs to be merged till stable/ussuri branch to fix it https://review.opendev.org/q/I9c75b084705dfdc6df52aca1659f89444c8a172815:22
vishalmanchandaamotoki: yes.15:22
amotokiI think it is better to ask it to the opendev infra team15:22
vishalmanchandaamotoki: ok, I will check with them15:22
amotokistable/ussuri syntax error is just what we see15:22
amotokiit is just because ussuri branch zuul config is checked first15:22
vishalmanchandaohh.15:23
amotokiI think we will hit the same error one branch by one15:23
amotokibut it is just my guess, so let's discuss it with the TACT SIG member15:24
vishalmanchandayeah, we have to rename x/xstatic-angular-fileupload and remove xstatic-font-awesome in a single patch in stable branches, but anyway I will check with them15:24
vishalmanchandaWe have 1 new bug reported this week https://bugs.launchpad.net/horizon/+bug/202063015:26
vishalmanchandaI haven't looked at the bug yet, If anyone get some time please take a look.15:26
tmazurI will take a look. Might be connected to the angular upgrade.15:27
vishalmanchandatmazur: thanks.15:28
vishalmanchandaDoes anyone setup keystone Federation env. on devstack and provide me some references?15:29
amotokias I mentioned above, the failure rate of the integration job is super high https://grafana.opendev.org/d/260356fb6c/horizon-failure-rate?orgId=1&from=1684335968345&to=1684940768345&viewPanel=4 15:29
amotokidoes it happen for purely random test?15:29
amotokior does it happen in a specific set of tests?15:29
amotokiif it fails in a specific set of tests, over 90% failure might be a good indicator to skip them15:30
vishalmanchandaI have noticed pagination and filteration related integration tests fails too much.15:32
vishalmanchandawe can also rewrite those random failing tests rather then skipping it.15:33
amotokitheose tests often fail for long.... but the failure rate these weeks are too high. I wonder something has changed15:34
amotokiat least "recheck random failure" mesage is confusing15:34
vishalmanchandahmm, we can add more detail info. while rechecking for a patch.15:35
amotokivishalmanchanda: do you suggest to continue recheck recheck recheck.... until we succeed to rewrite them?15:35
vishalmanchandaamotoki: you want to skip those failed tests?15:36
tmazurrdopiera and I were also thinking about rewriting integration tests as scenario-based. This will help to decrease the amount of tests running15:37
amotokivishalmanchanda: IMHO we can skip them once and explore how to make them stable15:37
amotokiwe are wasting CI resources and power. we are not energy friendly :p15:38
tmazurBasically we test create something, and then we test update the same thing, and for this we run create again. So we can skip the create test and include it into the scenario15:38
vishalmanchandaok, I am fine with that but just wondering about side-effect of that.15:38
vishalmanchandatmazur: I like the idea.15:40
amotokiwe are doing almost the same thing as "bare recheck" and other tests verifies the basic operation, so I think we can skip them15:40
vishalmanchandaamotoki: that's true.15:40
vishalmanchandawhat we can do now, make a list of these random failing integration tests and then decide to skip that test or not.15:45
vishalmanchandawhere we can save these type of data about the failed integration test which everyone of us can see and update?15:47
vishalmanchandaetherpad?15:47
vishalmanchandaor somewhere else in tabular format.15:47
amotokiI think we can use etherpad and collect failing tests for example last week15:47
tmazur+1 for etherpad15:48
vishalmanchandaok15:48
amotokilaunchpad bug can be used as an entry point too (as it allows us to link a bug from a gerrit change)15:48
amotokibut we can collect stats on failing tests in an etherpad15:49
vishalmanchandaI will create a new etherpad and add some info. their.15:49
vishalmanchandaFeel free to update and add some more info. there.15:50
amotokithanks15:50
vishalmanchandahttps://etherpad.opendev.org/p/random-failed-horizon-integration-tests15:52
vishalmanchandaDoes anyone have any other topic to discuss?15:52
amotokinone from me15:56
tmazurnothing15:56
vishalmanchandaDoes anyone of you ever setup Keystone Federation env. on devstack and provide me some references?15:58
vishalmanchandaok let's end this meeting.16:00
amotokiI have no experience on it. devstack itself does not support it and perhaps you need extra config after running devstack16:00
tmazurNever did that16:01
vishalmanchandaok16:01
vishalmanchandathanks, everyone for joining.16:01
vishalmanchanda#endmeeting16:01
opendevmeetMeeting ended Wed May 24 16:01:26 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-05-24-15.00.html16:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-05-24-15.00.txt16:01
opendevmeetLog:            https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-05-24-15.00.log.html16:01
amotokio/16:01
tmazuro/16:02

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!