15:00:17 <vishalmanchanda> #startmeeting horizon
15:00:17 <opendevmeet> Meeting started Wed Jan 17 15:00:17 2024 UTC and is due to finish in 60 minutes.  The chair is vishalmanchanda. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:17 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:17 <opendevmeet> The meeting name has been set to 'horizon'
15:00:43 <vishalmanchanda> hello anyone around for the horizon weekly meeting?
15:00:56 <profcorey> hi, I am
15:01:03 <tmazur> o/
15:01:11 <vishalmanchanda> hello everyone
15:01:23 <profcorey> o/
15:01:42 <vishalmanchanda> let's wait for few minutes if more people join us.
15:02:09 <lajoskatona> o/
15:03:25 <vishalmanchanda> let's start the meeting.
15:03:47 <vishalmanchanda> agenda of the meeting can be found here https://etherpad.opendev.org/p/horizon-release-priorities#L46
15:04:01 <vishalmanchanda> #topic Notices
15:04:56 <vishalmanchanda> one announcement from my side for this week.
15:05:31 <vishalmanchanda> OpenStack D Release Name is announced last week. It is Dalmatian.
15:05:41 <tmazur> Yay!
15:05:43 <vishalmanchanda> https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/3OZILLG26HZ3KEDHGPB2HUDZ72WPP4JJ/
15:06:27 <vishalmanchanda> moving to the next topic
15:06:48 <vishalmanchanda> #topic Release priorities
15:07:44 <vishalmanchanda> I discussed the status of all priorities items in the last weekly meeting but only radomir joined that meeting.
15:08:05 <vishalmanchanda> anyway let's discuss any update on those topic.
15:09:15 <vishalmanchanda> pytest-based selenium tests progress is good, patch to fix the CI job also got merged last week.
15:09:36 <vishalmanchanda> Migrate to Django version =>4.2 from Django 3.2
15:10:10 <vishalmanchanda> This migration is almost completed, I pushed a patch today to make django 4.2 job as voting
15:10:21 <vishalmanchanda> https://review.opendev.org/c/openstack/horizon/+/905864
15:10:48 <vishalmanchanda> Please review the patch once you have time.
15:11:38 <vishalmanchanda> I also pushed a patch to bump upper Django version in openstack/requirements.
15:11:53 <vishalmanchanda> https://review.opendev.org/c/openstack/requirements/+/904202
15:12:40 <vishalmanchanda> next is Migration to next nodejs LTS version nodejs v18-> nodejs v20
15:13:11 <vishalmanchanda> This migration is completed. So I will not discuss it in upcoming weekly meeting.
15:13:35 <vishalmanchanda> marking it as completed on etherpad.
15:14:26 <vishalmanchanda> next is Switching to openstacksdk
15:15:11 <vishalmanchanda> Initial Patch is up for this https://review.opendev.org/c/openstack/horizon/+/891205
15:15:49 <lajoskatona> thanks for mentioning it, I am strugling with one integration test
15:15:50 <vishalmanchanda> but CI is failing as of now.
15:16:00 <vishalmanchanda> ok
15:16:22 <lajoskatona> to tell the truth I am not sure if I really cause of it to fail, or if I cause it it what is it exactly
15:16:43 <vishalmanchanda> some time these failure for integration test are random and may not related to your change.
15:16:54 <lajoskatona> in the current state I skipped most of the integration tests to make debugging simpler (for me at least)
15:17:07 <vishalmanchanda> these fails randomly that's why we are switching to pytest based test.
15:17:25 <vishalmanchanda> lajoskatona: ok I will take a look.
15:17:59 <lajoskatona> ah,, ok, because the last failures (no instance is visible in list after clicking to launch instance seems unrelated (see the png from selenium: https://4d269e69f7d5f4f1ace3-14d2aaee87a52e6f9b0dc86ecc0fbd6c.ssl.cf2.rackcdn.com/891205/15/check/horizon-integration-tests/23998b1/tox/test_reports/TestInstances.test_create_delete_instance/screenshot.png )
15:18:19 <lajoskatona> thanks anyway for the attention
15:19:04 <vishalmanchanda> lajoskatona: other than integration test your patch is ready to review?
15:19:48 <lajoskatona> I remove the tests skips and I think otherwise it is ready for review, tomorrow (perhaps even this evening) I push it again than
15:20:03 <vishalmanchanda> ok
15:20:45 <vishalmanchanda> thanks.
15:20:58 <vishalmanchanda> next is Use placement API for the hypervisor stats
15:21:35 <lajoskatona> This patch was merged for it: https://review.opendev.org/c/openstack/horizon/+/890525
15:21:37 <vishalmanchanda> One patch is already merge for this issue https://review.opendev.org/c/openstack/horizon/+/890525
15:22:09 <vishalmanchanda> tmazur: Is there anything pending for this issue which you are working on?
15:23:47 <tmazur> I need to submit a cosmetic patch correcting the confusing diagrams.
15:24:06 <vishalmanchanda> ok.
15:24:33 <lajoskatona> I asked this week a related question : is it possible to backport this to older branches
15:24:37 <lajoskatona> ?
15:25:01 <tmazur> What both hypervisors and placement call total VCPUs are in fact the cores, so the diagrams are incorrect
15:25:26 <vishalmanchanda> tmazur: ok.
15:25:34 <tmazur> lajoskatona: I was just about to raise this topic
15:25:45 <tmazur> Do we want it backported?
15:25:54 <lajoskatona> +1, sorry to be too quick
15:26:26 <lajoskatona> yes, acually we need it even on victoria for some of our customers, but any backport can help our downstream teams
15:26:41 <tmazur> I see it pretty reasonable. This issue was here for a long while, so we probably want it fixed in earlier versions
15:27:05 <tmazur> The question is: how far back do we want to do it?
15:27:06 <lajoskatona> as I checked you need placement microversion 1.6, and that is quite old, older than victoria so from tha perspective it is safe
15:27:29 <lajoskatona> but this is a grey area as  it is not just  a backport as I see
15:28:32 <vishalmanchanda> I am not sure if backport it  to more stable branches may cause any issues.
15:28:35 <lajoskatona> tmazur: stable victoria would be the final as I wrote, we will see if it can work with CI and branches closing and moving to unmaintained.... etc...
15:29:02 <lajoskatona> vishalmanchanda: ok
15:29:33 <lajoskatona> vishalmanchanda:  I see it the same way, but better to discuss such things
15:30:01 <vishalmanchanda> I am fine with backport it to till antelope release which I can test in my local env.
15:30:04 <tmazur> vishalmanchanda: agreed. what do you think will be the best?
15:30:21 <tmazur> Ok, sounds good
15:30:52 <lajoskatona> ack
15:30:54 <vishalmanchanda> but older than antelope release I see it as a risk.
15:30:54 <tmazur> And from antelope we can backport it downstream
15:31:02 <vishalmanchanda> yeah.
15:31:03 <lajoskatona> sounds great
15:31:38 <tmazur> Okay. I'll work on the upcoming cosmetic patch today and make those backports
15:31:45 <vishalmanchanda> ok let's wait for tmazur to push the patch
15:32:00 <vishalmanchanda> tmazur: +1.
15:32:47 <lajoskatona> tmazur: if you have no time for backports just ping me I can help with that of course
15:33:16 <tmazur> lajoskatona: thanks!
15:33:23 <lajoskatona> thanks for discussing this topic
15:34:15 <vishalmanchanda> ok that's all updated from my side for this week.
15:34:21 <vishalmanchanda> moving to the next topic
15:34:28 <vishalmanchanda> #topic open-discussion
15:34:41 <profcorey> Yes I have a small request please
15:34:42 <vishalmanchanda> Does anyone have any other topic to discuss?
15:34:52 <vishalmanchanda> profcorey: please go ahead.
15:35:07 <profcorey> I teach cloud computing and have a student who would like to contribute to your project this semester
15:35:29 <vishalmanchanda> profcorey: ok.
15:35:29 <profcorey> Is it possible to speak to someone about mentoring her to contribute
15:35:57 <vishalmanchanda> profcorey: I will be happy to help.
15:36:03 <profcorey> Thank you!
15:36:17 <tmazur> I am happy to help
15:36:25 <profcorey> Thank you so much!
15:36:38 <profcorey> Email or Dm here?
15:36:50 <tmazur> email is better
15:37:01 <vishalmanchanda> yeah.
15:37:07 <profcorey> Ok, my email is cleong2@valenciacollege.edu
15:37:24 <profcorey> I've been working with Kendall on other openstack projects as well
15:37:32 <vishalmanchanda> my email is manchandavishal143@gmail.com
15:37:36 <profcorey> Manila and Tempest
15:37:40 <profcorey> Great thank you!
15:37:48 <profcorey> I will email you, thanks!
15:37:50 <vishalmanchanda> she can ping me on irc dm.
15:37:56 <tmazur> t.v.ovtchinnikova@gmail.com
15:37:58 <vishalmanchanda> if need any help.
15:38:06 <profcorey> I'll have her start an irc account asap
15:38:11 <profcorey> Thank you!
15:38:46 <profcorey> I will email the two of you later this afternoon.
15:38:49 <profcorey> thanks!
15:38:56 <vishalmanchanda> cool.
15:39:25 <profcorey> That's all from me
15:39:43 <vishalmanchanda> anyone else have any topic to discuss?
15:40:00 <tmazur> Nothing from me
15:40:22 <vishalmanchanda> if no other topic to discuss, let's end this meeting.
15:40:45 <vishalmanchanda> thanks everyone for joining, see you in the next meeting.
15:40:55 <vishalmanchanda> #endmeeting