15:00:07 <vishalmanchanda> #startmeeting horizon
15:00:07 <opendevmeet> Meeting started Wed Oct  4 15:00:07 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:07 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:07 <opendevmeet> The meeting name has been set to 'horizon'
15:00:52 <vishalmanchanda> hello
15:01:53 <vishalmanchanda> anyone around for the horizon weekly meeting?
15:01:58 <tmazur> o/
15:02:20 <tmazur> rdopiera is not coming
15:02:25 <vishalmanchanda> ok
15:02:31 <vishalmanchanda> let's start the meeting
15:02:37 <vishalmanchanda> #topic Notices
15:02:46 <vishalmanchanda> agenda of meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L39
15:03:07 <vishalmanchanda> Bobcat is officially released today.
15:03:18 <vishalmanchanda> Thanks everyone for their contributions.
15:03:31 <vishalmanchanda> #link https://lists.openstack.org/pipermail/openstack-discuss/2023-October/035266.html
15:03:59 <vishalmanchanda> moving to the next announcement
15:04:22 <vishalmanchanda> As discussed in the previous weekly meeting, I have booked the same time slots which we booked in the past virtual PTG.
15:04:48 <vishalmanchanda> https://etherpad.opendev.org/p/horizon-caracal-ptg#L26
15:05:17 <vishalmanchanda> Please let me know asap if anyone have any issue with above time slots.
15:05:42 <vishalmanchanda> tmazur: Do you know janjasek is in which timezone?
15:06:21 <tmazur> He's in Czech Republic
15:06:37 <tmazur> So should be CEST
15:07:36 <tmazur> Or CET? I don't remember when summer time is over
15:07:45 <vishalmanchanda> actually janjasek added a topic, So I just want to know if above time slots  works for him?
15:08:30 <vishalmanchanda> Could you please check with him if you have any interaction with him.
15:09:20 <tmazur> I've just asked
15:09:30 <vishalmanchanda> ok, thanks
15:11:12 <vishalmanchanda> Finally, a reminder about PTG registration if not done yet https://openinfra.dev/ptg/
15:11:59 <vishalmanchanda> Also, please add the topic in the PTG etherpad which you would like to discuss during the PTG https://etherpad.opendev.org/p/horizon-caracal-ptg
15:12:32 <vishalmanchanda> that's all announcements from my side for this week.
15:12:49 <vishalmanchanda> moving to the next topic
15:12:58 <vishalmanchanda> #topic open-discussion
15:13:05 <janjasek> Hi guys. Sorry I am here.
15:13:16 <vishalmanchanda> Does anyone have any other topic to discuss?
15:13:29 <vishalmanchanda> janjasek: hello
15:13:41 <janjasek> I am in CET timezone (GMT+2)
15:13:48 <tmazur> janjasek we were discussing time slots for PTG
15:13:55 <tmazur> Are they ok for you?
15:14:25 <zigo> vishalmanchanda: My patch is in shape now: https://review.opendev.org/c/openstack/horizon/+/897310 without it, I get dozens of unit tests failures ...
15:14:45 <zigo> Tested under Python 3.11, 3.12, django 3 and 4... :)
15:15:11 <vishalmanchanda> zigo: thanks, will review them asap.
15:16:11 <zigo> Cheers.
15:16:15 <vishalmanchanda> zigo: Could you please open a new bug on  launchpad about how can I reproduce the issue in local env.?
15:16:27 <zigo> Well, I have no idea how to reproduce ...
15:16:35 <zigo> As I wrote in the commit header.
15:16:51 <zigo> I just know it happened for me in Unstable with Python 3.12 and Django 4.
15:16:52 <janjasek> tmazur, yes, the time slots are ok for me :).
15:17:00 <zigo> Not sure what element is the cause.
15:17:03 <zigo> Probably Python 3.12 ?
15:17:10 <vishalmanchanda> zigo: ok I will check.
15:17:16 <vishalmanchanda> janjasek: awosome.
15:17:47 <tmazur> zigo you can at least write about it on launchpad. This is a serious issue, so it would be very helpful to track it via launchpad too
15:17:55 <vishalmanchanda> zigo: maybe you can mention the python, django version in the launchpad bug so that I can check.
15:18:03 <zigo> Ok.
15:18:13 <zigo> pip freeze maybe ?
15:18:40 <vishalmanchanda> yeah any details you can provide would be helpful.
15:19:38 <vishalmanchanda> zigo: also is there any specific reason you are using django 4.x version
15:20:51 <zigo> vishalmanchanda: https://packages.debian.org/python3-django <--- Because it has been uploaded in Debian Unstable ...
15:20:58 <vishalmanchanda> because in horizon we are supporting Django 3.2 version for now, although some patches are already up for migration to Django 4.0
15:21:43 <zigo> (Un- ?!?) fortunately, I'm not the maintainer of all Python modules in Debian ! :)
15:22:38 <vishalmanchanda> ok. let's see how can we help.
15:22:40 <zigo> Also, it's been more than 2 years Django 4 is around, no ? :)
15:22:55 <zigo> Or am I mistaking with dates?
15:23:07 <zigo> Well ... a long time ... :)
15:24:37 <zigo> Looks like it was released on the December 7, 2021...
15:26:02 <vishalmanchanda> Actually Django 3.2 LTS support is till April 2024.
15:26:13 <vishalmanchanda> https://www.djangoproject.com/download/#supported-versions
15:27:05 <zigo> Which is kind of a short life for this release Horizon ... :)
15:27:12 <vishalmanchanda> https://docs.openstack.org/horizon/latest/contributor/policies/supported-software.html#django-support
15:29:09 <vishalmanchanda> We can discuss in the PTG, if when we can migrate to Django 4.x version.
15:30:43 <vishalmanchanda> There is some issues in migrating to Django 4.x version as some libraries not support Django 4.x version.
15:31:11 <vishalmanchanda> pyScss is one of them https://github.com/openstack/horizon/blob/master/requirements.txt#L36
15:31:20 <zigo> Oh...
15:31:21 <zigo> Ok.
15:31:34 <zigo> Well, indeed, this needs to be 1/ discussed 2/ implemented ! :)
15:31:50 <zigo> If 3.2 is dead in April, I don't think we have much choice.
15:32:22 <vishalmanchanda> yeah, I will add it as a topic in the PTG etherpad.
15:32:53 <zigo> Breakage in Debian: https://qa.debian.org/excuses.php?package=python-django
15:32:55 <vishalmanchanda> meanwhile you can also open a bug on launchpad and mention all the details you know.
15:33:27 <zigo> I'm not sure I added autopkgtest for all the dependencies of Horizon, I'll check and make sure to add them whenever possible.
15:33:42 <vishalmanchanda> ok.
15:33:58 <zigo> (note: it doesn't show in that page when autopkgtest passes, only failures)
15:34:28 <vishalmanchanda> ok
15:34:53 <vishalmanchanda> Does anyone have any other topic to discuss?
15:35:07 <vishalmanchanda> or we can end this meeting.
15:36:38 <vishalmanchanda> I guess no other topic to discuss.
15:37:15 <vishalmanchanda> Thanks everyone for joining, See you in the next meeting.
15:37:28 <vishalmanchanda> #endmeeting