15:00:21 <vishalmanchanda> #startmeeting horizon
15:00:21 <opendevmeet> Meeting started Wed Feb 16 15:00:21 2022 UTC and is due to finish in 60 minutes.  The chair is vishalmanchanda. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:21 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:21 <opendevmeet> The meeting name has been set to 'horizon'
15:00:42 <vishalmanchanda> hello everyone
15:00:49 <rdopiera> o/
15:00:54 <e0ne> hi
15:01:05 <tmazur> o/
15:01:28 <amotoki> o/
15:01:45 <vishalmanchanda> Let's start the meeting.
15:02:12 <vishalmanchanda> Agenda for today meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities (at line 32)
15:02:33 <vishalmanchanda> #topic Notices
15:02:51 <vishalmanchanda> Few announcements from my side for this week
15:03:24 <vishalmanchanda> Yoga Schedule reminder https://releases.openstack.org/yoga/schedule.html
15:03:47 <vishalmanchanda> This week is R-5 week.
15:04:05 <vishalmanchanda> Next week is feature freeze.
15:04:27 <vishalmanchanda> So please take a look at bp patches.
15:04:49 <vishalmanchanda> I also added review-priority flag for feature patches which we are targeting for Yoga cycle.
15:05:05 <vishalmanchanda> https://review.opendev.org/q/label:Review-Priority%253D%252B1+status:open+project:openstack/horizon+
15:05:59 <vishalmanchanda> Please review them on priority if you have not done yet.
15:06:25 <vishalmanchanda> moving to next announcement
15:06:31 <amotoki> is not sure how the feature freeze and cycle-with-intermediary are related...
15:06:57 <amotoki> precisely spekaing, the feature freeze is applied to cycle-with-rc model
15:07:19 <amotoki> but it is up to our PTL :)
15:08:01 <vishalmanchanda> amotoki: You mean we can accept feature patches even after R-5 week?
15:08:26 <amotoki> vishalmanchanda: yes
15:08:28 <vishalmanchanda> amotoki: Feature freeze exception I know
15:08:37 <amotoki> from the point of view of our release model
15:09:10 <amotoki> we use cycle-with-intemediary model
15:09:52 <vishalmanchanda> but my thought is we have some bandwidth if a new added feature breaks anything.
15:09:59 <vishalmanchanda> we can fix that issue.
15:10:37 <amotoki> vishalmanchanda: yeah, it makes sense from different points like what you mentioned.
15:11:08 <vishalmanchanda> next announcement is about Zed Cycle PTG.
15:11:54 <vishalmanchanda> I have booked  time slots and created a etherpad for Zed Cycle PTG.
15:12:10 <vishalmanchanda> #link https://etherpad.opendev.org/p/horizon-zed-ptg
15:12:42 <vishalmanchanda> I have booked the same Time Slots we used during last PTG's.
15:13:08 <vishalmanchanda> I hope this works for everyone.
15:13:32 <vishalmanchanda> I know it's going to conflict with cinder and neutron PTG.
15:14:17 <vishalmanchanda> Please let me know before PTG if that time doesn't work for you, I will try to book other time slots.
15:15:29 <vishalmanchanda> that's all announcement from my side for this week.
15:15:58 <vishalmanchanda> If anyone have any announcement to make, please go ahead.
15:16:57 <vishalmanchanda> ok nothing, moving to next topic.
15:17:22 <vishalmanchanda> #topic Release priorities
15:18:17 <vishalmanchanda> e0ne: a reminder for Ivan to release pyscss with https://github.com/Kronuz/pyScss/pull/411 fix
15:18:46 <e0ne> I'm preparing it now. need to check if something more should be included
15:19:07 <vishalmanchanda> e0ne: thanks:)
15:19:55 <vishalmanchanda> there is nothing else added in this section.
15:20:02 <vishalmanchanda> moving to next topic
15:20:16 <vishalmanchanda> #topic Bug deputy report
15:20:41 <vishalmanchanda> We have 3 new bugs reported from last week.
15:22:56 <vishalmanchanda> first one looks invalid to me https://bugs.launchpad.net/horizon/+bug/1960887
15:23:25 <vishalmanchanda> I mean we have list of supported python version in setup.cfg
15:24:38 <amotoki> I am not sure about the full context. it is related to libs we depend on.
15:24:39 <vishalmanchanda> but we can add a parameter in our setup.cfg like done in other projects
15:24:50 <amotoki> I have no strong opinion on this though
15:24:51 <vishalmanchanda> https://opendev.org/openstack/cyborg/src/branch/master/setup.cfg#L9
15:25:39 <amotoki> does horizon 21.0.0 work ONLY with python >=3.6?
15:26:22 <amotoki> If it depends on oslo lib(s) version, I am not sure whether it is the right decision that horizon adds such python version requirement.
15:26:40 <amotoki> (note that I have not checked the full context on this bug)
15:28:23 <vishalmanchanda> author of bug also suggesting to add a parameter which indicate horizon work with python >=3.6
15:29:21 <vishalmanchanda> I can see many openstack project use this in setup.cfg https://codesearch.openstack.org/?q=python_requires&i=nope&literal=nope&files=&excludeFiles=&repos=
15:29:42 <vishalmanchanda> we can also follow the same.
15:30:16 <vishalmanchanda> 2nd bug https://bugs.launchpad.net/horizon/+bug/1960834
15:31:21 <amotoki> I would like to note that oslo.i18n itself mentioned in the bug report does not have such requirements
15:32:18 <amotoki> so I cannot have any suggestion right now
15:33:18 <vishalmanchanda> just tried to reproduce the 2nd bug
15:33:45 <vishalmanchanda> I am facing the same issue in my env.
15:34:48 <vishalmanchanda> will take a look after the meeting
15:36:25 <vishalmanchanda> 3rd bug is about updating JS libraries https://bugs.launchpad.net/horizon/+bug/1955556
15:37:19 <amotoki> I believe gibi's comment in #10 is the right assessment
15:37:26 <zigo> vmarkov: Hi there! FYI, I'm backporting your patch here: https://review.opendev.org/c/openstack/horizon/+/808102
15:37:26 <zigo> to Xena, Wallaby and Victoria. I did already the backport to Xena and it's looking good. Once your patch gets merged, I can push the patch if you're ok with that !
15:37:26 <zigo> Your thoughts?
15:38:22 <vishalmanchanda> amotoki: yes.
15:38:29 <amotoki> zigo: could you wait for a while as we are in a team meeting time now?
15:39:07 <zigo> Sorry, will do.
15:39:13 <amotoki> zigo: I can help you on the backport as I am wokring on the fix together now.
15:39:29 * zigo didn't notice the meeting
15:39:35 <amotoki> zigo: np
15:40:57 <amotoki> let's move back to the original topic on bug 1955556
15:41:31 <vishalmanchanda> I can update jQuery and jQuery Migrate version to latest one
15:41:45 <vishalmanchanda> like I done for  AngularJS in past
15:42:16 <amotoki> vishalmanchanda: IiRC, we hit some problem when we tried to upgrade jquery-migate to the latest version
15:42:18 <vishalmanchanda> but I need some help with make it work with horizon.
15:42:32 <amotoki> I don't know what was the issue though
15:44:12 <vishalmanchanda> If I am not wrong  jQuery Migrate latest version is 3.3.2
15:44:20 <vishalmanchanda> https://github.com/jquery/jquery-migrate
15:45:23 <vishalmanchanda> https://github.com/jquery/jquery
15:45:55 <vishalmanchanda> jquery latest version is 3.6.0
15:47:46 <vishalmanchanda> wondering why we are not using latest version https://pypi.org/project/XStatic-jQuery/
15:48:16 <vishalmanchanda> anyway I will take a look at it after the meeting
15:48:19 <amotoki> I would like to raise that https://review.opendev.org/c/openstack/requirements/+/773823 was merged once
15:48:32 <amotoki> but I needed to revert it to the current version
15:48:42 <amotoki> https://review.opendev.org/c/openstack/requirements/+/773823
15:49:06 <amotoki> the first URL should be https://review.opendev.org/c/openstack/requirements/+/772736 sorry
15:49:29 <vishalmanchanda> ohh I remember we need to fix some warnings to make it work with horizon
15:49:56 <vishalmanchanda> otherwise horizon-integration jobs fails that's why we revert it.
15:50:22 <vishalmanchanda> hmm
15:50:35 <vishalmanchanda> we have 10 mins. left
15:50:57 <vishalmanchanda> Does anyone have any other topic to discuss.
15:51:35 <amotoki> I hope we land fixes on django40 warnings
15:51:43 <vishalmanchanda> ++
15:51:48 <amotoki> they aree not ciritical, but they annoys me a lot......
15:52:21 <vishalmanchanda> me too I use runserver for development
15:53:17 <amotoki> another topic is the failure rate in our integration tests.
15:53:29 <amotoki> I am not sure it is transient
15:53:51 <amotoki> or we need to look into it with a high-priority topic
15:54:53 <vishalmanchanda> there few integration tests which fails most of the time.
15:55:57 <vishalmanchanda> ok if nothing else to discuss we can end this meeting.
15:56:19 <vishalmanchanda> Thanks everyone for your contributions.
15:56:26 <vishalmanchanda> See you next week.
15:56:42 <vishalmanchanda> #endmeeting