15:02:11 #startmeeting horizon 15:02:12 Meeting started Wed Oct 16 15:02:11 2019 UTC and is due to finish in 60 minutes. The chair is amotoki. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:16 The meeting name has been set to 'horizon' 15:02:21 #chair e0ne 15:02:22 Current chairs: amotoki e0ne 15:02:35 hi horizon folks 15:02:45 hi 15:04:14 let's wait for a couple of mins 15:04:37 amotoki: congrats with a new role! 15:05:03 e0ne: thanks. I will do my best :) 15:05:12 :) 15:06:18 okay, let's start 15:06:24 #topic announcement 15:06:47 Train release is officially announced! http://lists.openstack.org/pipermail/openstack-announce/2019-October/002024.html 15:07:01 that's great! 15:07:16 thanks all for your great work! 15:08:28 the next one is about PTG 15:08:48 e0ne: amotoki :hi 15:09:07 #link https://etherpad.openstack.org/p/horizon-u-ptg 15:09:08 our etherpad is https://etherpad.openstack.org/p/horizon-u-ptg and we have good topics already, but feel free to add topics you would like to discuss. 15:09:34 it is a good place to collect Ussuri topics 15:09:45 +1 15:11:24 although I don't have a pointer, I heard Shanghai PTG venue does not have enough power supply and you need to charge your mobile notes in your hotels... 15:11:41 but we can move tables! 15:11:52 hehe 15:12:01 amotoki: AFAIR, it was announced in some mail 15:12:23 perhaps I just missed that. will check it later. 15:12:33 no coffee and tea as well. 15:13:06 vishalmanchanda: really bad news :p 15:13:33 another thing I would like to share is that I updated https://etherpad.openstack.org/p/horizon-release-priorities 15:14:07 you can see some new sections like "Bugs that need attensions", "Reviews that need attentions" and "Horizon plugin wide topics/reviews/bugs". 15:14:31 I am thinking to review this etherpad in our meetngs. 15:14:41 +1 on it 15:15:10 so it would be a kind of the agenda of the meeting. feel free to add what you want. 15:15:39 +1. 15:16:38 I would cover topics in the etherpad in this meeting as "#topic' 15:16:45 is there any other announcement to the team? 15:18:15 nothing from me 15:18:35 ah, I forgot one thing to mention. 15:19:05 I proposed https://review.opendev.org/#/c/688628/ (assume features from N-4 release) 15:19:18 e0ne and vishalmanchanda just approved it. 15:19:31 it is the policy change, so it is worth sharing here. 15:20:13 Considering Ubuntu Cloud archive lifecycle and live upgrade, we need to consider upgrades from N-4 to N release. 15:20:34 let's keep it in our mind when reviewing patches! 15:21:15 moving on 15:21:28 we will cover the etherpad https://etherpad.openstack.org/p/horizon-release-priorities 15:21:35 #topic Community Goals 15:21:58 thanks e0ne for updating the status of mox->mock migration 15:22:24 I put it as a top priotity for me to finish this task asap 15:22:38 e0ne: great 15:22:57 I'm sorry that I do this stuff too slow:( 15:23:00 AFAIK after dropping keystone v2 support, it would be much simpler 15:23:13 +1 15:24:06 e0ne: if you cannot have enough time, feel free to upload pending patch(es). I can help it. 15:24:32 ok, thanks for the help 15:25:00 the next one is "Drop python 2.7 support". 15:25:24 as you may know, the discussion happened in the TC meeting. 15:25:39 https://etherpad.openstack.org/p/drop-python2-support captures the current plan 15:25:40 finally, let's remove it! 15:25:52 +1. 15:25:56 +1 15:27:02 according to the plan, individual teams including us can drop python 2.7 support in Ussuri-1 milestone 15:27:04 I'll update my patch to return pep8 job https://review.opendev.org/#/c/688865/ 15:27:54 yeah, but I think it needs a discussion around the whole openstack community 15:28:06 as the project template is used by all projects 15:28:36 I first would like to clarify which project template will cover 'pep8' job. 15:29:14 one idea is to keep openstack-python-jobs and drop other py27 stuffs 15:29:49 I'm going to update openstack-python-jobs-horizon to use py3 as a short-term solution for us 15:29:57 amotoki: sounds good. 15:30:47 e0ne: it only affects horizon plugins. 15:30:53 yes 15:31:24 I think openstack-python-jobs-horizon should follow changes in openstack-python-jobs 15:31:50 so it sounds a bit tricky to use py3 only in openstack-python-jobs-horizon 15:32:07 fair enough 15:32:09 is it better to raise it to TC etherpad? 15:32:14 I can do it 15:32:27 great. 15:32:55 I added a topic about backports to the TC etherpad 15:33:27 e0ne: around L.58? 15:33:35 yes 15:33:48 good question 15:35:02 it is not easy to keep py27 compatible after dropping py27 tests, so some guideline would be really nice. 15:35:30 let's continue the discussion 15:35:30 that's why I've added this topic 15:36:05 I plan to join the next TC office hour at Oct 24 15:36:47 can we move on? 15:37:24 #topic Django 2.2 in horizon plugins 15:37:56 thanks vishalmanchanda for volunteering this topic 15:37:59 vishalmanchanda: do you need any help on this? 15:38:19 any updates or topics to be raised here? 15:39:00 e0ne: yeah it's failing in 3 projects i.e. heat-dashboard, monasca-ui and sahara-dashboard. 15:39:20 vishalmanchanda: ok, will take a look on them tomorrow morning 15:39:21 e0ne: any help would be really appreciated. 15:39:29 e0ne: thanks. 15:39:35 np 15:40:45 looking at the failure mode in heat-dashbaord, it just looks like a minor change in HTML rendering. 15:41:36 we can look into the detail on what happens 15:41:57 amotoki: ok. thanks for the help. 15:43:28 on monasca-ui one, I am not sure what happens right now. 15:43:51 amotoki: me too. 15:44:17 I captures the dependences around django 2.2/1.11 and python 2.7 stuffs in the PTG etherpad https://etherpad.openstack.org/p/horizon-u-ptg 15:44:40 I think we can drop python 2.7 separately from Django 1.11 drop 15:45:10 agree 15:45:21 on the other hand, Django 2.2 support must be done before dropping django 1.11 support. 15:45:39 we need to finish django 2.2 related tasks before we can drop 1.11 15:45:57 amotoki: I am going to ask monasca team for the help. 15:46:58 vishalmanchanda: it is good to ask them and we can dig into the detail too. perhaps we are more familiar with this. 15:47:25 amotoki: yeah. 15:47:53 Karbor-dashboard cores are not active. 15:48:15 group-based-policy-ui too I think 15:48:15 https://review.opendev.org/#/c/687607/ 15:49:01 we can judge activeness of each plugins by looking at review history 15:49:17 no quick response is not a good criteria. 15:49:56 hmm. 15:50:12 vishalmanchanda: why do you think karbor-dashboard is not active? 15:50:48 one or two weeks with no reviews is not surprising in minor projects 15:51:03 last patch merge in karor-dashboard is on 12th september. 15:51:19 if i am not wrong. 15:52:08 it's not so bad 15:52:21 we can ask core team in their IRC channel 15:52:44 but yours is the first one in the master branch since Sep 12th, so we need to communicate with them 15:53:42 amotoki: +1. ok will ping cores after the meeting. 15:53:53 that's the difficult point when we work on horizon plugins 15:54:03 :( 15:54:12 and e0ne added a nice topic on this to the PTG etherpad 15:54:22 amotoki: thanks 15:55:04 to clarify it, what I mean is "Horizon plugins maintainance" in https://etherpad.openstack.org/p/horizon-u-ptg 15:55:04 I think, it'll help us in such efforts like new django or some critical and breaking horizon changes 15:55:33 actually. we've got +2 on some plugins already (e.g. manila-ui) 15:55:36 e0ne: I totally agree with your poit 15:55:46 I'll add a full list onto the etherpad 15:55:57 e0ne: +1. 15:56:17 I have another short topic today. let's move on 15:56:28 amotoki: if you as PTL ok with it, I'll send some e-mail before the PTG to raise this topic 15:56:28 #topic Bugs that need attensions 15:56:43 #undo 15:56:44 Removing item from minutes: #topic Bugs that need attensions 15:56:53 e0ne: thanks. please go ahead 15:57:15 e0ne: it is based on your PTL experience, so it would be nice if you can send it. 15:57:23 ok, will do it 15:57:44 e0ne: thanks 15:57:55 #topic Bugs that need attensions 15:58:10 one last thing is https://bugs.launchpad.net/horizon/+bug/1847959 15:58:10 Launchpad bug 1847959 in OpenStack Dashboard (Horizon) "nova list-extensions is abandoned" [High,Triaged] - Assigned to Akihiro Motoki (amotoki) 15:58:31 novaclient will drop list-extensions in the next release 15:58:48 it is not surprising and I will take care of it. 15:59:21 one point which hits me is when we should bump the minimum version 15:59:35 it would be a good PTG topic and I added to the topics. 15:59:42 *added it to* 15:59:52 it is just a reminder. 16:00:16 btw, I'll bump the minimum cinderclient version for horizon soon 16:00:39 we have similar needs :) 16:00:46 https://review.opendev.org/#/c/675894/ - this requires new (already released) python-cinderclient 16:00:47 okay, we are out of time. 16:01:15 we had a really good discussion today. 16:01:21 thanks for joining :) 16:01:25 #endmeeting