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