Wednesday, 2023-08-16

vishalmanchanda#startmeeting horizon15:00
opendevmeetMeeting started Wed Aug 16 15:00:08 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
tmazuro/15:00
vishalmanchandaHello everyone15:00
rdopiera_o/15:02
vishalmanchandalet's start the meeting15:03
vishalmanchandaagenda of the meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L3915:04
vishalmanchanda#topic Notices15:04
vishalmanchandaFirst of all, a casual reminder about the schedule.15:05
vishalmanchandaThis week is R-7 week. we have 2 weeks left for feature freeze.15:06
vishalmanchandaNext announcement is about 2024.1 cycle Election Nominations15:07
vishalmanchandanomination for PTL and TC candidates has started from today15:07
vishalmanchandaPTL + TC nomination starts   @ Aug 16, 2023 23:45 UTC15:07
vishalmanchandaPTL + TC nomination ends     @ Aug 30, 2023 23:45 UTC15:07
vishalmanchanda#link https://lists.openstack.org/pipermail/openstack-discuss/2023-August/034744.html15:08
vishalmanchandaAlso, as  we are approaching the feature freeze, please let me know in advance if you are working on any bp/bugs which you want to merge in bobcat cycle.15:09
vishalmanchandaSo we can review it asap.15:09
vishalmanchandaI am curious if we can merge Add TOTP support bp.15:10
vishalmanchandahttps://review.opendev.org/c/openstack/horizon/+/88557015:10
vishalmanchandaDoes anyone tried the patch in your local env.?15:11
vishalmanchandaactually  I am not getting 'totp' form  while login where I can enter the code for authentication.15:13
vishalmanchandaanyway I asked the same question to author in the patch.15:13
vishalmanchandathat's announcement from my side for this week.15:14
vishalmanchandamoving to the next topic15:14
vishalmanchanda#topic Release priorities15:14
vishalmanchandaDoes anyone have any update to share on this topic?15:15
rdopierathe external compiler for scss seems to be working fine15:17
rdopierabut for the patch to pass the ci, we need to have the sass compiler installed on the ci vm15:17
vishalmanchandanice, this patch https://review.opendev.org/c/openstack/horizon/+/890403 ?15:17
rdopieraI'm not sure how such non-python dependencies are handled15:17
rdopierayes15:17
vishalmanchandardopiera: what if we can add it in our requirements.txt file ?15:18
rdopierarequirements.txt is for python libs, this is a ruby gem15:18
vishalmanchandaok15:19
rdopieraor nodejs package, depending which one you choose to install15:19
rdopierawe can use either15:19
rdopieradownstream we are just going to have a dependency on the rpm package15:19
rdopieraif we go that route, we will need to update install guides15:20
rdopieraI suppose we need to add installing it to the job?15:21
rdopierathe gate job, I mean15:21
vishalmanchandai think maybe, we can mention in ``bindep.txt`` file15:22
vishalmanchandahttps://github.com/openstack/horizon/blob/master/bindep.txt15:22
rdopieralooks good15:23
vishalmanchandahow you installed it in your local env. for testing, using npm package or other ?15:23
rdopierayum install rubygem-sassc15:25
rdopierasorry, that's rubygem-sass15:25
vishalmanchandaok15:25
vishalmanchandaI will explore how can we install it in the job.15:26
vishalmanchandaWe can also check with openstack-infra team.15:27
rdopierathere is also a sassc package that uses a c++ library15:28
rdopierabut I believe the ruby version is the official one15:28
rdopieraI still need to write the patch for memcached, we will need a new dependency, django-pymemcached15:29
rdopierais there a procedure for requesting it, or should I just make a patch for the global requirements?15:29
rdopierathat's a python library, this time15:29
vishalmanchandayes.15:29
vishalmanchandathere are few thing, you need to check when you add a new python library.15:30
rdopierait's apache 2.0 license15:31
vishalmanchandayou can refer https://review.opendev.org/c/openstack/requirements/+/74208015:31
rdopierahttps://github.com/django-pymemcache/django-pymemcache15:32
rdopieralast commit was 3 years ago, but it's a stable code, so I don't expect it to need a lot of changes15:34
vishalmanchandardopiera: agreed.15:35
rdopieraby the way, this is only needed for django 3, django 4 has it built-in15:35
vishalmanchandaohh really.15:36
vishalmanchandagood.15:36
rdopierahttps://docs.djangoproject.com/en/4.2/topics/cache/#memcached15:36
rdopieraso we can remove it once we upgrade15:36
vishalmanchandayeah.15:37
vishalmanchandaif you want I can purpose a patch to gloabl requirements.15:37
rdopierawait a minute15:38
rdopiera3.2 also has it15:38
rdopieranevermind then15:39
rdopieraI will write the patch15:39
vishalmanchandaok cool15:39
rdopierasorry for not checking earlier, the docs didn't mention it15:40
vishalmanchandardopiera: although you have already done a review for patch https://review.opendev.org/c/openstack/horizon/+/89120515:42
vishalmanchandabut that's a good start for moving to SDK from neutronclient bindings15:43
vishalmanchandalet's see how it goes.15:43
vishalmanchandaDoes anyone have any other update to share?15:44
vishalmanchandamoving to the next topic15:45
vishalmanchanda#topic open-discussion15:45
vishalmanchandaIf anyone have any other topic to discuss, please go ahead.15:45
vishalmanchandaif no other topic to discuss, let's end this meeting.15:49
vishalmanchandaThanks everyone for joining, see you next week.15:49
vishalmanchanda#endmeeting15:49
opendevmeetMeeting ended Wed Aug 16 15:49:49 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:49
opendevmeetMinutes:        https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-16-15.00.html15:49
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-16-15.00.txt15:49
opendevmeetLog:            https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-16-15.00.log.html15:49
opendevreviewMerged openstack/horizon master: pytest-based selenium tests fix conf. variables and import fixtures  https://review.opendev.org/c/openstack/horizon/+/89150916:13
opendevreviewTatiana Ovchinnikova proposed openstack/horizon master: [WIP] Use placement API for the hypervisor stats  https://review.opendev.org/c/openstack/horizon/+/89052521:24

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