15:00:16 <e0ne> #startmeeting horizon 15:00:17 <openstack> Meeting started Wed Aug 7 15:00:16 2019 UTC and is due to finish in 60 minutes. The chair is e0ne. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:18 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:21 <openstack> The meeting name has been set to 'horizon' 15:00:29 <e0ne> hi 15:00:37 <vishalmanchanda> hi 15:00:50 <amotoki> hi 15:01:08 <e0ne> rdopiera: are you around? 15:02:12 <e0ne> #topic Notices 15:02:59 <e0ne> one month left before feature freeze for train 15:03:01 <e0ne> #link https://releases.openstack.org/train/schedule.html 15:03:29 <e0ne> I would like to focus on reviewing patches from our priorities etherpad 15:03:31 <e0ne> #link https://etherpad.openstack.org/p/horizon-release-priorities 15:05:08 <amotoki> e0ne: I think feature removals like keystone v2 support removal are one of prioritized items. can we add them? 15:05:17 <e0ne> sure 15:06:22 <amotoki> thanks for adding the link 15:06:37 <amotoki> is there any removal candidate in train? 15:06:46 <e0ne> I'll go throw a list of open patches and add them to etherpad if needed 15:07:30 <e0ne> glance api v1 in the next thing in my list 15:07:32 <amotoki> how about django 2.2 support? I think it is optional but we were asked on it several times since last week 15:08:14 <e0ne> honestly, I would like to wait until U release and drop python2 with django 1.1 15:08:20 <amotoki> ^ is about release-priorities (not about feature removals :)) 15:08:48 <amotoki> agree. I am thinking same 15:08:51 <e0ne> so it will make our code cleaner and it will be easier to add djnago2.2 support 15:10:07 <e0ne> in such case, I don't know if we need https://review.opendev.org/#/c/672512/ now 15:10:37 <e0ne> I can remove WIP flag form that patch if we agree to have django 2.2 non-voting job now 15:10:51 <amotoki> I think it is useful to check django 2.2 support. 15:11:01 <e0ne> ok 15:11:02 <amotoki> the question is when we should start to have django 2.2 job 15:11:31 <e0ne> once it will pass 15:11:34 <amotoki> it sounds reasonable to add it when we start django 2.2 work. 15:11:54 <e0ne> +1 15:12:08 <vishalmanchanda> +1 15:12:30 <amotoki> we don't block anyone to working on it :) 15:13:00 <e0ne> :) 15:13:45 <rdopiera> e0ne: sorry, late 15:13:54 <e0ne> it would be good to have 2.1 and 2.2 support in U 15:14:12 <e0ne> 2.1 would be a temporary option until 2.2 support will be landed 15:14:51 <amotoki> it depends on the progress. we don't support django 2.1 either. 15:15:31 <e0ne> it's an experimental mode :) 15:15:59 <e0ne> at least, it's deployed with devstack and py3 unit tests on CI 15:16:24 <e0ne> we can't have non-working horizon if we just drop 1.1 without 2.2 support 15:17:04 <amotoki> s/1.1/1.11/ 15:17:14 <e0ne> amotoki: thanks :) 15:18:18 <e0ne> can we move to the next topic? 15:20:02 <e0ne> I treat the silence as 'yes' 15:20:17 <e0ne> #topic PTG planning 15:20:30 <e0ne> #link https://www.openstack.org/ptg/ 15:21:07 <e0ne> I don't know on which day horizon will have a space to talk 15:21:27 <e0ne> but we can start to get topics to discuss 15:21:31 <rdopiera> hopefully not Tuesday 15:21:40 <e0ne> rdopiera: noted 15:21:44 <rdopiera> as many people only come on Wednesday 15:21:48 <e0ne> here is an etherpad 15:21:57 <e0ne> #link https://etherpad.openstack.org/p/horizon-u-ptg 15:22:06 <e0ne> I hope to be there a whole week 15:22:26 <e0ne> need to get a new Chinese visa now 15:23:02 <rdopiera> I will only be there for the ptg, got my approval, now trying to get the visa 15:23:25 <rdopiera> e0ne: did you register already for the ptg? 15:23:30 <e0ne> yes 15:23:42 <rdopiera> e0ne: did you get a registration number? they need it for the visa letter 15:23:42 <e0ne> last time it was easy to get a visa 15:23:48 * e0ne is csrossing fingers 15:24:13 <e0ne> rdopiera: not yet:(. I asked this question to OSF 15:24:22 <rdopiera> fun fact: on saturday and sunday of the conference week there is Maker Faire in Shenzhen 15:24:32 <rdopiera> e0ne: ah, so I'm not alone, thanks 15:24:58 <e0ne> anyway, feel free to add any topic you're interesting in even if you won't attend PTG this time 15:25:44 <amotoki> I think OSF provides the invitation letter for VISA 15:26:01 <rdopiera> they do, but you need a registration number 15:26:10 <e0ne> amotoki: yes. but it requires to have a registration number 15:26:36 <e0ne> I didn't get a ticket after registration :( 15:26:46 <rdopiera> same 15:26:46 <amotoki> I see. 15:28:34 <e0ne> I'm pretty sure that this issue will be resolved really soon 15:29:07 <e0ne> let's move to the next topic 15:29:17 <e0ne> #topic horizon-integration-tests CI job 15:29:32 <e0ne> there are a lot of failures on gates now 15:30:10 <vishalmanchanda> e0ne: yeah 15:30:14 <e0ne> while I'm working to troubleshooting, I propose to disable tests which causes failures on gates to unblock development 15:30:57 <rdopiera> sounds good 15:31:10 <amotoki> +1 15:31:12 <amotoki> is there any nice way to debug failure in integration test gates? 15:31:15 <rdopiera> e0ne: by the way, where is it all configured? I would like to take a look at it as well 15:31:27 <rdopiera> amotoki: only ugly ways 15:31:51 <vishalmanchanda> e0ne: I think it's due to 'radvd' failed to restart. 15:32:04 <e0ne> rdopiera: horizon-integration-tests 15:32:05 <vishalmanchanda> https://logs.opendev.org/45/673945/2/check/horizon-integration-tests/d50bceb/job-output.txt.gz#_2019-08-07_09_54_01_784180 15:32:12 <e0ne> rdopiera: https://opendev.org/openstack/horizon/src/branch/master/playbooks/horizon-devstack-integration 15:33:17 <amotoki> vishalmanchanda: how is it related? could you elaborate it in detail? 15:33:42 <e0ne> unfortunately, there are different failures for different patches 15:33:47 <rdopiera> e0ne: I meant the gate configuration? 15:34:13 <e0ne> rdopiera: https://opendev.org/openstack/horizon/src/branch/master/.zuul.yaml#L28 15:34:25 <rdopiera> e0ne: ah, awesome, thanks! 15:34:36 <e0ne> you're welcome! 15:34:45 <vishalmanchanda> amotoki: I don't know am just asking 15:35:31 <amotoki> vishalmanchanda: anyway we need to look into failures in more detail 15:36:06 <amotoki> e0ne: I am also trying to enable video capture again but I am struggling to run the integration test locally.... 15:36:33 <e0ne> amotoki: I'm setting up a vm to tun these tests 15:37:14 <e0ne> amotoki: I'll try to test your patch with video capture on my env once it will be ready 15:37:32 <amotoki> e0ne: thanks 15:40:38 <e0ne> that's all I have for this week. do we want to have open discussion or raise any other topic? 15:43:20 <amotoki> nothing from me 15:43:47 <rdopiera> nothing 15:44:05 <vishalmanchanda> none from my side 15:44:09 <e0ne> seems like we've done for today 15:44:19 <e0ne> thanks everybody for your contributions! 15:44:25 <e0ne> see you next week 15:44:53 <e0ne> #endmeeting