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