15:00:07 <vishalmanchanda> #startmeeting horizon 15:00:07 <opendevmeet> Meeting started Wed Oct 27 15:00:07 2021 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:01:03 <vishalmanchanda> hi anyone around for horizon meeting? 15:01:35 <amotoki> hi 15:02:32 <vishalmanchanda> let's wait for few minutes if more people join us. 15:03:47 <vishalmanchanda> tmazur: e0ne : rdopiera : around? 15:04:14 <tmazur> o/ 15:04:45 <vishalmanchanda> ok Let's start the meeting. 15:05:27 <vishalmanchanda> First of all, thank you all for joining the PTG discussion. It's good to see you all. 15:05:44 <vishalmanchanda> In case if you are not able to join or missed any topic discussion please take a look at ptg eherpad 15:05:52 <vishalmanchanda> https://etherpad.opendev.org/p/horizon-yoga-ptg 15:06:04 <vishalmanchanda> #topic Notices 15:06:31 <vishalmanchanda> few notices from my side for this week. 15:06:48 <vishalmanchanda> This week is R-22, Yoga-1 milestone is R-19(Nov 15 - Nov 19) 15:06:51 <amotoki> do we have assignees for priority items? Or are they just listed? 15:06:58 <vishalmanchanda> Yoga Schedule https://releases.openstack.org/yoga/schedule.html 15:07:12 <vishalmanchanda> amotoki: I will come to that point. 15:08:00 <vishalmanchanda> I have cut first release for Yoga cycle so that all horizon plugins can consume django upper bump change and patch is merged today https://review.opendev.org/c/openstack/releases/+/815334 15:08:32 <vishalmanchanda> I have updated our release priority etherpad and priority items for Yoga cycle. 15:08:50 <vishalmanchanda> So please a look at etherpad and any other priority if I missed any. 15:09:03 <amotoki> vishalmanchanda: okay. we are now in the "Notices" topic, if more discussion is needed, let's cover later. 15:09:11 <vishalmanchanda> Also, If you are working on any task mentioned on the etherpad, please add your name so we ask the status throughout the cycle. 15:09:39 <amotoki> vishalmanchanda: where in which etherpad do you mean? 15:10:23 <amotoki> the PTG etherpad? the priority etherpad? or something other? 15:10:31 <vishalmanchanda> https://etherpad.opendev.org/p/horizon-release-priorities 15:10:47 <vishalmanchanda> amotoki: release priority etherpad 15:12:24 <vishalmanchanda> I have also updated the Weekly meeting Section in the release priority etherpad, so if you have topic to discuss please add it there. 15:13:35 <vishalmanchanda> that's all announcement from my side for this week, if anyone have any announcement to make go ahead. 15:14:39 <vishalmanchanda> moving to next topic 15:14:54 <vishalmanchanda> #topic Django 3.2 support 15:15:17 <vishalmanchanda> patch to update upper constraints to use new horizon release is up https://review.opendev.org/c/openstack/requirements/+/815628 15:15:34 <rdopiera> sorry for being late 15:16:18 <vishalmanchanda> once above patch is merged I will purpose a patch to bump minimum django version to 3.2 in horizon and then cut a new release for horizon. 15:17:06 <vishalmanchanda> I was also thinking if I should drop code for Launch instance python based implementation and django 2 support together so we not have to cut two releases. 15:17:42 <amotoki> do we want to give some time to horizon plugins to bump the lower bound or want a new horizon release to force them to update their l-c? 15:18:29 <amotoki> the gray zone is whetherr we need a major version bump when we change the lower bound of Django. 15:20:14 <vishalmanchanda> I am not sure if horizon plugins are much active and they are going bump there lower bound. 15:21:33 <vishalmanchanda> You mean if we drop Django 2 support then we didn't need a major version bump. 15:22:23 <amotoki> vishalmanchanda: regrading the major version, yes. it is really a grayzone. 15:22:42 <amotoki> I cannot say which is better 15:22:45 <vishalmanchanda> but if I look at prometheanfire comment on my patch https://review.opendev.org/c/openstack/requirements/+/815096 it say we need to do a major version bump. 15:24:23 <amotoki> yeah, a major version bump should work. what I am not sure is that the semantic versioning requires the major version bump when our (major) dependency are changed 15:24:48 <amotoki> if we can do other changes which requires a major version change, it would be really nice to do them together 15:25:25 <amotoki> so it is nice to have the removal of django Launch instance form in a same release 15:26:02 <vishalmanchanda> amotoki: ok I will try to push a patch by next week. 15:26:04 <amotoki> it is not specific to Django 2 vs 3. it can happen every Django LTS change :-( 15:26:58 <vishalmanchanda> moving to next topic 15:27:06 <amotoki> IMO I don't want to see a major version bump more than once in a release :_ 15:27:08 <amotoki> :) 15:27:22 <vishalmanchanda> amotoki: sure. 15:27:46 <vishalmanchanda> #topic Bug deputy report 15:28:02 <vishalmanchanda> We have 3 new bugs reported from last 2 weeks. 15:29:06 <vishalmanchanda> one of them is already triaged 2 needs to be verify https://bugs.launchpad.net/horizon/+bug/1947295 and https://bugs.launchpad.net/horizon/+bug/1946534 15:29:42 <vishalmanchanda> I will take a look at these bug tomorrow. 15:29:58 <amotoki> regarding the first one https://bugs.launchpad.net/horizon/+bug/1947295, the bug author found a solution. 15:30:47 <amotoki> it looks like that the package they use still uses wsgi/django.wsgi unfortunately 15:30:54 <amotoki> I think it is a bug of the package. 15:31:10 <amotoki> I am not sure such kind of thing should be covered by the upstream team. 15:31:49 <vishalmanchanda> amotoki: yeah, thanks feel free to add your comment there. 15:32:27 <amotoki> will do if I don't forget it :p 15:33:12 <vishalmanchanda> amotoki: thanks or I will mark it as incomplete as it is not horizon bug. 15:33:54 <amotoki> where is a good place to report a bug on such package? 15:34:50 <vishalmanchanda> I don't know maybe zigo know more about that. 15:34:53 <amotoki> I only have an experience on ubuntu cloud archive as an OpenStack operator, so I don't know where is a right place for RPM package 15:34:57 <opendevreview> Vadym Markov proposed openstack/horizon master: Fix for "Resize instance" button https://review.opendev.org/c/openstack/horizon/+/808102 15:35:15 <vishalmanchanda> ok moving to next topic 15:35:25 <opendevreview> Vadym Markov proposed openstack/horizon master: WIP Fix for "Resize instance" button https://review.opendev.org/c/openstack/horizon/+/808102 15:35:42 <vishalmanchanda> #topic On demand agenda 15:35:48 <zigo> vishalmanchanda: What package? 15:35:53 <amotoki> vishalmanchanda: I don't think zigo is the right contact as he is a Debian package maintainers 15:35:59 <vishalmanchanda> Do we have any other topic to discuss. 15:36:01 <zigo> o/ 15:36:35 <amotoki> zigo: sorry for bugging you. we are just wonder where is the right place to file a bug on a wrong configuration of RPM package of horizon. 15:36:40 <vishalmanchanda> zigo: we are just discussing a bug and I thought maybe you know where to report it. 15:36:55 <zigo> I'm not the right person for RPM stuff ... :) 15:37:10 <amotoki> zigo: perhaps you are not the right person as you are a debian guy and I know it well. 15:37:23 <zigo> Indeed. 15:37:35 <rdopiera> I suppose that would be me 15:37:43 <vishalmanchanda> cool. 15:39:11 <amotoki> rdopiera: where should we report a bug? RDO? 15:39:17 <rdopiera> amotoki: yes 15:39:52 <amotoki> rdopiera: thanks. 15:40:05 <amotoki> as upstream, it is better to forward a bug on packaging rather than marking such as Incomplete/Invalid. 15:40:46 <vishalmanchanda> oh I forgot to mention I will not be able to host the next weekly meeting as it's the holiday for me. 15:41:07 <rdopiera> I actually think he's following the wrong guide 15:41:08 <vishalmanchanda> Can someone else chair it or we can skip? 15:41:23 <rdopiera> he didn't mention which one he followed, other than it is "official" 15:41:46 <amotoki> I think we can skip. I believe you discussed a lot in the PTG already. 15:42:43 <vishalmanchanda> rdopiera: We can ask him about the steps how to reproduce it and let' see. 15:42:48 <amotoki> rdopiera: good point. let's clarify it 15:44:36 <vishalmanchanda> ok I will send a mail on open-discuss about skipping next weekly meeting in case noone come forward to chair it. 15:45:11 <vishalmanchanda> I think we can end this meeting if we have nothing else to discuss. 15:46:30 <vishalmanchanda> Also, please add your name if you are going to work on any task mentioned in release etherpad for yoga cycle 15:46:52 <vishalmanchanda> https://etherpad.opendev.org/p/horizon-release-priorities line 6 15:48:20 <vishalmanchanda> Thanks everyone for joining! 15:48:33 <vishalmanchanda> #endmeeting