Wednesday, 2023-08-02

opendevreviewKe Niu proposed openstack/horizon master: Use py3 as the default runtime for tox  https://review.opendev.org/c/openstack/horizon/+/89008002:20
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008606:50
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008606:50
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008606:51
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008606:52
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008607:13
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008607:14
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008607:16
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008607:48
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008607:48
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008609:27
opendevreviewRadomir Dopieralski proposed openstack/horizon master: Add pytest-based selenium tests  https://review.opendev.org/c/openstack/horizon/+/89008612:16
vishalmanchanda#startmeeting horizon15:00
opendevmeetMeeting started Wed Aug  2 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
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:01
tmazuro/15:01
amotokihi15:02
vishalmanchandaagenda of the meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L3815:02
vishalmanchanda#topic Notices15:03
vishalmanchandaI have no announcements for this week.15:03
vishalmanchandaif anyone have any announcement to make for this week, please go ahead.15:04
vishalmanchandaLooks like nothing, moving to the next topic.15:05
vishalmanchanda#topic Release priorities15:06
vishalmanchandaUpdate on jQuery Migration15:06
vishalmanchandaNow horizon is using XStatic-jQuery===3.5.1.1 in the CI job.15:07
vishalmanchandaPatch to update upper-constraints merged this week. 15:07
vishalmanchandahttps://review.opendev.org/c/openstack/requirements/+/89008115:07
vishalmanchandaI also pushed a patch to bump lower bound of jQuery in horizon Bump minor version of XStatic-jQuery15:08
vishalmanchandahttps://review.opendev.org/c/openstack/horizon/+/89021715:09
vishalmanchandaPlease take a look once you have time.15:09
vishalmanchandaNow I thing this migration is completed after above patch got merged.15:09
rdopiera\o/15:10
tmazurYay15:10
vishalmanchandaI will push more patches if I see any deprecation warning with latest jQuery version.15:10
vishalmanchandaI am not going to bring this topic in upcoming horizon weekly meeting.15:10
vishalmanchandamarking it as completed.15:11
vishalmanchandamoving to the next topic.15:11
vishalmanchandaAs discussed in the last weekly meeting, I am going through the docs how to switch to SCSS library or any other alternatives.15:13
vishalmanchandathat's is all update from my side on this topic.15:13
vishalmanchandaDoes anyone have any update to share on this topic?15:14
rdopieravishalmanchanda: I think the relevant docs is https://django-compressor.readthedocs.io/en/latest/settings.html#django.conf.settings.COMPRESS_PRECOMPILERS15:16
rdopieravishalmanchanda: we can specify a command line command in there for scss15:16
vishalmanchandardopiera: ok thanks, will through the doc. link15:18
vishalmanchandamoving to the next topic15:20
vishalmanchanda#topic open-discussion15:20
vishalmanchandaI have one topic to discuss here. 15:20
vishalmanchandaadding xstatic-angular-fileupload as part of release repo15:22
vishalmanchandadeliverables15:22
vishalmanchandaThere is a patch up to add "xstatic-angular-fileupload" as a release deliverables but CI is failing for the patch.15:23
vishalmanchandaError msg is "ERROR: Could not find 12.2.13.0: Command '['git', 'show', '12.2.13.0']' returned non-zero exit status 128."15:24
vishalmanchandahttps://zuul.opendev.org/t/openstack/build/9e394cd3dc7849dea8811dba376a5851/log/job-output.txt#734215:24
vishalmanchandaIf I look at pypi.org "12.2.13.0" version is not available there https://pypi.org/project/XStatic-Angular-FileUpload/#history15:25
vishalmanchandaAnyone have any idea how to fix this CI issue?15:26
rdopierahave you seen the error a few lines up?15:26
rdopieraERROR: tarball-base for openstack/xstatic-angular-fileupload 12.2.13.0 is set to 'XStatic-Angular-Fileupload' but the sdist name is actually 'XStatic-Angular-FileUpload'. It is too expensive to determine this value during the site build, please set it explicitly.15:26
rdopieramaybe it's related?15:27
vishalmanchandardopiera: thanks, updated let's see if it got resolved now.15:28
vishalmanchandaDoes anyone have any other topic to discuss?15:32
rdopieraI submitted the patch making room for the new tests15:34
rdopierait should pass the gate tests now, I eventually decided to put everything in openstack_dashboard/test/selenium15:35
rdopieraI made sure the new tests are not run automatically15:35
rdopieranext I will look into using the new memcached driver15:35
vishalmanchandardopiera: thanks, i will test your patch in my local env.15:37
rdopierathe tests themselves fill probably fail at the moment15:39
rdopierathey need more work, but we want to be able to do it properly, through patches with review, not in one big patch15:40
vishalmanchandayeah, make sense. It will be difficult to review.15:41
vishalmanchandahttps://review.opendev.org/c/openstack/releases/+/889385 still fails15:43
vishalmanchandardopiera: ^^15:43
vishalmanchandardopiera: You have updated xstatic-angular-fileupload version but it is not released/published on pypi.org https://review.opendev.org/c/openstack/xstatic-angular-fileupload/+/70362615:44
vishalmanchandaAnyway I will check with release team if they can help here.15:48
vishalmanchandaIf we have no other topic to discuss here, let's end this meeting.15:51
vishalmanchandathanks everyone for joining, See you next week.15:51
vishalmanchanda#endmeeting15:51
opendevmeetMeeting ended Wed Aug  2 15:51:42 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:51
opendevmeetMinutes:        https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-02-15.00.html15:51
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-02-15.00.txt15:51
opendevmeetLog:            https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-02-15.00.log.html15:51
amotokivishalmanchanda: regarding xstatic-angular-fileupload release job failure, the failuree mode has changed after adding tarball-base.16:07
amotokivishalmanchanda: the error happens here now -> https://zuul.opendev.org/t/openstack/build/20b01f97d2b546e084f7cbadb9343089/log/job-output.txt#7365 16:08
amotokivishalmanchanda: looking at project-config/zuul.d/projects.yaml (as mentioned in the error msg), the job template for xstatic-angular-fileupload is different from ohter xstatic repos16:09
amotokivishalmanchanda: https://opendev.org/openstack/project-config/src/branch/master/zuul.d/projects.yaml#L5261-L526516:09
amotokivishalmanchanda: it has publish-xstatic-to-pypi instead of publish-to-pypi which is required by the release job.16:10
amotokivishalmanchanda: I think that's the reason of the failure.16:10

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