vishalmanchanda | #startmeeting horizon | 15:00 |
---|---|---|
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'horizon' | 15:00 |
tmazur | o/ | 15:00 |
vishalmanchanda | Hello everyone | 15:00 |
rdopiera_ | o/ | 15:02 |
vishalmanchanda | let's start the meeting | 15:03 |
vishalmanchanda | agenda of the meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L39 | 15:04 |
vishalmanchanda | #topic Notices | 15:04 |
vishalmanchanda | First of all, a casual reminder about the schedule. | 15:05 |
vishalmanchanda | This week is R-7 week. we have 2 weeks left for feature freeze. | 15:06 |
vishalmanchanda | Next announcement is about 2024.1 cycle Election Nominations | 15:07 |
vishalmanchanda | nomination for PTL and TC candidates has started from today | 15:07 |
vishalmanchanda | PTL + TC nomination starts @ Aug 16, 2023 23:45 UTC | 15:07 |
vishalmanchanda | PTL + TC nomination ends @ Aug 30, 2023 23:45 UTC | 15:07 |
vishalmanchanda | #link https://lists.openstack.org/pipermail/openstack-discuss/2023-August/034744.html | 15:08 |
vishalmanchanda | Also, 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 |
vishalmanchanda | So we can review it asap. | 15:09 |
vishalmanchanda | I am curious if we can merge Add TOTP support bp. | 15:10 |
vishalmanchanda | https://review.opendev.org/c/openstack/horizon/+/885570 | 15:10 |
vishalmanchanda | Does anyone tried the patch in your local env.? | 15:11 |
vishalmanchanda | actually I am not getting 'totp' form while login where I can enter the code for authentication. | 15:13 |
vishalmanchanda | anyway I asked the same question to author in the patch. | 15:13 |
vishalmanchanda | that's announcement from my side for this week. | 15:14 |
vishalmanchanda | moving to the next topic | 15:14 |
vishalmanchanda | #topic Release priorities | 15:14 |
vishalmanchanda | Does anyone have any update to share on this topic? | 15:15 |
rdopiera | the external compiler for scss seems to be working fine | 15:17 |
rdopiera | but for the patch to pass the ci, we need to have the sass compiler installed on the ci vm | 15:17 |
vishalmanchanda | nice, this patch https://review.opendev.org/c/openstack/horizon/+/890403 ? | 15:17 |
rdopiera | I'm not sure how such non-python dependencies are handled | 15:17 |
rdopiera | yes | 15:17 |
vishalmanchanda | rdopiera: what if we can add it in our requirements.txt file ? | 15:18 |
rdopiera | requirements.txt is for python libs, this is a ruby gem | 15:18 |
vishalmanchanda | ok | 15:19 |
rdopiera | or nodejs package, depending which one you choose to install | 15:19 |
rdopiera | we can use either | 15:19 |
rdopiera | downstream we are just going to have a dependency on the rpm package | 15:19 |
rdopiera | if we go that route, we will need to update install guides | 15:20 |
rdopiera | I suppose we need to add installing it to the job? | 15:21 |
rdopiera | the gate job, I mean | 15:21 |
vishalmanchanda | i think maybe, we can mention in ``bindep.txt`` file | 15:22 |
vishalmanchanda | https://github.com/openstack/horizon/blob/master/bindep.txt | 15:22 |
rdopiera | looks good | 15:23 |
vishalmanchanda | how you installed it in your local env. for testing, using npm package or other ? | 15:23 |
rdopiera | yum install rubygem-sassc | 15:25 |
rdopiera | sorry, that's rubygem-sass | 15:25 |
vishalmanchanda | ok | 15:25 |
vishalmanchanda | I will explore how can we install it in the job. | 15:26 |
vishalmanchanda | We can also check with openstack-infra team. | 15:27 |
rdopiera | there is also a sassc package that uses a c++ library | 15:28 |
rdopiera | but I believe the ruby version is the official one | 15:28 |
rdopiera | I still need to write the patch for memcached, we will need a new dependency, django-pymemcached | 15:29 |
rdopiera | is there a procedure for requesting it, or should I just make a patch for the global requirements? | 15:29 |
rdopiera | that's a python library, this time | 15:29 |
vishalmanchanda | yes. | 15:29 |
vishalmanchanda | there are few thing, you need to check when you add a new python library. | 15:30 |
rdopiera | it's apache 2.0 license | 15:31 |
vishalmanchanda | you can refer https://review.opendev.org/c/openstack/requirements/+/742080 | 15:31 |
rdopiera | https://github.com/django-pymemcache/django-pymemcache | 15:32 |
rdopiera | last commit was 3 years ago, but it's a stable code, so I don't expect it to need a lot of changes | 15:34 |
vishalmanchanda | rdopiera: agreed. | 15:35 |
rdopiera | by the way, this is only needed for django 3, django 4 has it built-in | 15:35 |
vishalmanchanda | ohh really. | 15:36 |
vishalmanchanda | good. | 15:36 |
rdopiera | https://docs.djangoproject.com/en/4.2/topics/cache/#memcached | 15:36 |
rdopiera | so we can remove it once we upgrade | 15:36 |
vishalmanchanda | yeah. | 15:37 |
vishalmanchanda | if you want I can purpose a patch to gloabl requirements. | 15:37 |
rdopiera | wait a minute | 15:38 |
rdopiera | 3.2 also has it | 15:38 |
rdopiera | nevermind then | 15:39 |
rdopiera | I will write the patch | 15:39 |
vishalmanchanda | ok cool | 15:39 |
rdopiera | sorry for not checking earlier, the docs didn't mention it | 15:40 |
vishalmanchanda | rdopiera: although you have already done a review for patch https://review.opendev.org/c/openstack/horizon/+/891205 | 15:42 |
vishalmanchanda | but that's a good start for moving to SDK from neutronclient bindings | 15:43 |
vishalmanchanda | let's see how it goes. | 15:43 |
vishalmanchanda | Does anyone have any other update to share? | 15:44 |
vishalmanchanda | moving to the next topic | 15:45 |
vishalmanchanda | #topic open-discussion | 15:45 |
vishalmanchanda | If anyone have any other topic to discuss, please go ahead. | 15:45 |
vishalmanchanda | if no other topic to discuss, let's end this meeting. | 15:49 |
vishalmanchanda | Thanks everyone for joining, see you next week. | 15:49 |
vishalmanchanda | #endmeeting | 15:49 |
opendevmeet | Meeting ended Wed Aug 16 15:49:49 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:49 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-16-15.00.html | 15:49 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-16-15.00.txt | 15:49 |
opendevmeet | Log: https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-08-16-15.00.log.html | 15:49 |
opendevreview | Merged openstack/horizon master: pytest-based selenium tests fix conf. variables and import fixtures https://review.opendev.org/c/openstack/horizon/+/891509 | 16:13 |
opendevreview | Tatiana Ovchinnikova proposed openstack/horizon master: [WIP] Use placement API for the hypervisor stats https://review.opendev.org/c/openstack/horizon/+/890525 | 21:24 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!