15:00:43 <amotoki> #startmeeting horizon
15:00:46 <openstack> Meeting started Wed Nov 13 15:00:43 2019 UTC and is due to finish in 60 minutes.  The chair is amotoki. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:48 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:50 <openstack> The meeting name has been set to 'horizon'
15:00:53 <vishalmanchanda> hi all
15:01:40 <amotoki> vishalmanchanda: hi
15:01:47 <vishalmanchanda> amotoki: hello.
15:02:13 <e0ne> hi
15:02:26 <vishalmanchanda> e0ne: hi
15:03:02 <amotoki> hope you have refreshed from travel :)
15:03:19 <e0ne> I did it today only
15:03:33 <vishalmanchanda> yup:)
15:03:56 <vishalmanchanda> I was landed yesterday night.
15:04:34 <amotoki> vishalmanchanda: you seemed to enjoy Shanghai more days
15:04:53 <vishalmanchanda> amotoki: hehe:)
15:05:22 <amotoki> okay, let's start. we discussed a lot last week, so this week meeting would be short.
15:05:35 <amotoki> #topic notices
15:05:51 <amotoki> The Shanghai PTG was over. Thanks for joining.
15:06:05 <vishalmanchanda> +1.
15:06:14 <e0ne> +1
15:06:17 <amotoki> It was a very good chance to meet us in F2F :)
15:06:56 <amotoki> I will send a summary of the PTG discussion this week
15:07:39 <amotoki> The schedule of Ussuri cycle is https://releases.openstack.org/ussuri/schedule.html
15:08:11 <amotoki> The next target is Ussuri-1 and it is scheduled  at the week of Dec 9
15:09:03 <amotoki> another is about the meeting next week
15:09:24 <amotoki> I will join KubeCon next week so I cannot run the meeting.
15:09:45 <amotoki> Is it better to cancel it or does anyone want to chair?
15:09:58 <e0ne> I think we can cancel it
15:10:05 <vishalmanchanda> yeah.
15:10:35 <vishalmanchanda> if anything is urgent we can discuss it in horizon channel.
15:10:51 <e0ne> we can manage anything in IRC/mailing list is something critical occurs
15:10:59 <amotoki> yeah
15:11:02 <amotoki> let's cancel it. I will send a notice to cancel it.
15:11:09 <e0ne> ack
15:11:18 <amotoki> #info the meeting next week is canceled.
15:12:18 <amotoki> #topic Ussuri priorities
15:12:58 <amotoki> Based on the PTG discussion, I listed prioritized items in the release priority etherpad
15:13:01 <amotoki> https://etherpad.openstack.org/p/horizon-release-priorities
15:13:16 <amotoki> Around L.28 "General prioties"
15:13:38 <amotoki> what do you think?
15:14:44 <e0ne> sounds reasonable
15:15:19 <vishalmanchanda> +1
15:15:42 <amotoki> I don't think we can do many things. "High" is the first focus and "Medium" is the second priorities.
15:16:35 <amotoki> we can revisit them if needed as usual
15:16:44 <vishalmanchanda> amotoki: agreed.
15:17:33 <amotoki> let's move on
15:17:36 <amotoki> #topic Community Goals
15:17:54 <amotoki> Several discussions happened in the PTG
15:18:19 <amotoki> As far as I hear, two items are selected as Ussuri goals
15:18:46 <amotoki> 1) Dropping python 2.7 suport and 2) PTL/Contributor guide
15:19:12 <vishalmanchanda> yeah.
15:19:26 <amotoki> zuul v3 migration will be skipped and is planned for V cycle
15:19:26 <vishalmanchanda> I think there is one more but not sure.
15:19:41 <vishalmanchanda> Add non-voting py38 job.
15:20:05 <amotoki> non-voting is non-voting :)
15:20:18 <e0ne> :)
15:20:25 <vishalmanchanda> yeah:)
15:20:40 <amotoki> it means we can defer it if it is not easy
15:21:05 <amotoki> TC will vote them soon, so let's keep our eyes on them
15:21:53 <amotoki> the last community-wide topic is to support the new policy stuffs
15:22:36 <amotoki> we agreed that we will tackle this topic as a pop-up team and prepare it as potential V goal
15:22:55 <e0ne> I suppose it could lead to a lot of issues
15:23:07 <amotoki> yeah
15:23:41 <amotoki> some key projects will work on the support of the new policy mechanism
15:23:59 <amotoki> nova, neutron and some projects are interested in it
15:24:17 <amotoki> horizon is already affected by this
15:24:39 <amotoki> so I believe we need to tackle this in this cycle
15:24:47 <e0ne> +1
15:25:14 <amotoki> I plan to join the pop-up team meeting which will be organized
15:25:25 <vishalmanchanda> great.
15:25:30 <amotoki> more involvements would be appreciated
15:25:51 <vishalmanchanda> +1
15:26:26 <amotoki> that's the update on community-wide topics during the PTG from my side.
15:27:03 <amotoki> anything else to add in this topic?
15:27:28 <e0ne> nothing from me
15:27:40 <vishalmanchanda> no we can move on to another topic.
15:28:00 <amotoki> #topic Django 2.2 support
15:28:36 <amotoki> unit test support is almost done in all plugins
15:28:58 <amotoki> we need to explore the next step as discussed last week
15:29:00 <e0ne> #link https://review.opendev.org/#/q/status:open+topic:django22
15:29:34 <vishalmanchanda> yeah there is only 2 repos in which patch is not merged yet.
15:30:25 <amotoki> tacker-horizon failure is not related to DJango22. It is related to the test configuration.
15:30:25 <vishalmanchanda> tacker-horizon gate is failing before
15:30:36 <vishalmanchanda> i have fixed it in https://review.opendev.org/#/c/692275/
15:30:40 <amotoki> I believe it will be fixed soon
15:30:47 <e0ne> anyway, we're blocked with it
15:31:34 <vishalmanchanda> I am going to fix your comments on this patch https://review.opendev.org/#/c/692275/
15:32:04 <vishalmanchanda> then rebase my patch on it.
15:32:19 <vishalmanchanda> amotoki: ^^
15:32:28 <amotoki> vishalmanchanda: thanks
15:32:45 <vishalmanchanda> amotoki: np.
15:33:30 <amotoki> vishalmanchanda: can you break down what we need to do in pieces to complete the goal?
15:34:06 <amotoki> we discussed the rough milestone in the PTG
15:34:18 <vishalmanchanda> amotoki: for what?
15:35:02 <vishalmanchanda> amotoki: for django migration?
15:35:04 <amotoki> vishalmanchanda: the goal is to make django 2.2 default and finally drop django 1.11 support
15:35:17 <amotoki> vishalmanchanda: yes, for django migration
15:36:12 <vishalmanchanda> amotoki: sure.
15:36:53 <vishalmanchanda> will add the same info to this etherpad https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin
15:37:03 <amotoki> sounds fine. I can discuss and review it of course
15:37:04 <vishalmanchanda> like what is our next plan.
15:38:28 <amotoki> #topic Open Discussion
15:39:06 <vishalmanchanda> amotoki: need your opinion on this patch https://review.opendev.org/#/c/692945/
15:39:31 <vishalmanchanda> we need to merge this patch asap.
15:40:29 <amotoki> I have it in my mind but I am afraid I have no time to review it this week...
15:40:53 <amotoki> anyway I will try it early next week at latest
15:41:23 <e0ne> vishalmanchanda: why you can't review it?
15:41:47 <e0ne> vishalmanchanda: you +2'ed on the first patch-set
15:42:04 <vishalmanchanda> e0ne: https://review.opendev.org/#/c/692945/2/openstack_auth/forms.py#241
15:42:17 <vishalmanchanda> Could we change this exception handling message to LOG.error("Unable to update password: %s",
15:42:18 <vishalmanchanda> e)
15:42:23 <vishalmanchanda> thoughts?
15:42:44 <vishalmanchanda> e0ne: if it look good to you i can merge it.
15:43:20 <e0ne> it's my patch. you can -1/-2 or +1/2 on it
15:43:21 <amotoki> the detail can be discussed in the review.
15:43:59 <amotoki> It is the right place to discuss such detail. why don't you add a comment instead of discussing the detail here?
15:44:08 <vishalmanchanda> e0ne: ok I will left some comments there after the meeting.
15:44:55 <e0ne> vishalmanchanda: ok, thanks
15:44:55 <vishalmanchanda> e0ne: Also it's worth to  backport this bug to stable/train.
15:45:01 <e0ne> +1
15:45:18 <vishalmanchanda> e0ne: btw thanks for the fix.
15:45:23 <e0ne> np
15:45:55 <vishalmanchanda> Due to your patch we are able to show this feature in our hands-on session.
15:46:18 <amotoki> perhaps vishalmanchanda asked me to check it because I confirmed it worked well and succeeded to change my password when a first login was attempted.
15:46:29 <amotoki> he wonders what's the difference.
15:47:08 <amotoki> anyway it is okay if it works well :)
15:47:09 <e0ne> amotoki: I checked this feature some time ago too. maybe some dependency changed
15:47:26 <e0ne> keystoneauth or keystonemiddleware
15:48:14 <amotoki> ah, it might affect us
15:48:57 <amotoki> anything else to discuss?
15:49:39 <vishalmanchanda> yeah i want to discuss one more topic.
15:49:47 <amotoki> go ahead
15:50:29 <vishalmanchanda> e0ne: I am going through i18 ptg etherpad and it is very confusing for me.
15:50:43 <vishalmanchanda> e0ne: I have a question.
15:50:50 <vishalmanchanda> https://etherpad.openstack.org/p/shanghai-ptg-i18n#39
15:51:26 <vishalmanchanda> e0ne: we are going to add support for zh-hans and zh-hant ?
15:51:29 <e0ne> vishalmanchanda: what question?
15:51:42 <e0ne> btw, I didn't take a look on a patch to horizon with new translations
15:52:01 <vishalmanchanda> and deprecate zh-cn and zh-tw ?
15:52:45 <e0ne> yes if it fixes our issues
15:53:42 <vishalmanchanda> ok but there are some typo mistake in their etherpad
15:54:03 <e0ne> maybe :)
15:54:15 <vishalmanchanda> ok. thanks for info.
15:54:58 <vishalmanchanda> e0ne: one more thing you have some discussion with glance team or with andy botting.
15:55:44 <vishalmanchanda> is there any etherpad about your discussion?
15:56:03 <e0ne> what discussions do you mean?
15:56:22 <e0ne> I don't remember anything I promised to glance team
15:56:52 <vishalmanchanda> ohh.
15:57:01 <vishalmanchanda> my bad.
15:58:09 <vishalmanchanda> btw i have clicked some of your pic during project update
15:58:16 <amotoki> vishalmanchanda: is there any important topic on glance?
15:58:24 <vishalmanchanda> will what's app you after the meeting.
15:58:49 <vishalmanchanda> amotoki: nothing.
15:59:29 <amotoki> Let's wrap up the meeting.
15:59:49 <amotoki> it is longer than I thought but we had a good dicsussion.
15:59:59 <amotoki> thanks for joining!
16:00:05 <amotoki> #endmeeting