15:03:04 <e0ne> #startmeeting horizon
15:03:07 <openstack> Meeting started Wed Jul 11 15:03:04 2018 UTC and is due to finish in 60 minutes.  The chair is e0ne. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:03:08 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:03:10 <openstack> The meeting name has been set to 'horizon'
15:03:17 <e0ne> hi team
15:03:26 <e0ne> is anybody around for Horizon meeting?
15:04:31 <rdopiera> o/
15:05:41 <e0ne> ok, let's start. I hope, more people will join us
15:05:49 <e0ne> #link https://wiki.openstack.org/wiki/Meetings/Horizon
15:05:54 <e0ne> #topic Notices
15:06:18 <e0ne> OpenStack summit CFP is open until July, 17th
15:06:31 <e0ne> don't forget to submit your proposal
15:06:42 <e0ne> #link https://www.openstack.org/summit/berlin-2018/call-for-presentations/
15:07:25 <e0ne> I'm going to submit one about xstatic packages and how should plugins care about it
15:07:45 <e0ne> OpenStack PTG in Denver
15:07:48 <e0ne> #link https://www.openstack.org/ptg
15:08:18 <e0ne> we'll have two days as usual to discuss everything we need/want
15:08:34 <e0ne> I created an etherpad with topic proposals
15:08:37 <e0ne> #link https://etherpad.openstack.org/p/horizon-ptg-planning-denver-2018
15:09:21 <e0ne> feel free to add anything you think it's important to discuss face to face
15:09:29 <e0ne> even if you won't attend it
15:09:38 <rdopiera> roger
15:09:46 <e0ne> betherly, rdopiera: are you going to attend PTG this time?
15:10:27 <rdopiera> I'm not
15:10:31 <e0ne> :(
15:10:36 <e0ne> amotoki: hi. are you around?
15:10:39 <rdopiera> I hope to go to the summit though
15:10:46 <rdopiera> it's close by
15:11:05 <e0ne> I'd got approval from TSP this time, so I'll attend PTG
15:11:31 <e0ne> Berlin is pretty close for me too, I need to get my new biometric passport first
15:12:43 <e0ne> we're pretty close to rocky-3 milestone with feature freeze
15:12:45 <e0ne> #link https://releases.openstack.org/rocky/schedule.html
15:13:21 <e0ne> please, take a look on our priorities list
15:13:25 <e0ne> #link  https://etherpad.openstack.org/p/horizon-reviews-priority
15:13:45 <e0ne> I'll add some more feature patches to the etherpad asap
15:14:49 <e0ne> we've got a big review queue now
15:15:35 <e0ne> a lot of patches are waiting for second +2
15:15:38 <e0ne> #link https://review.openstack.org/#/dashboard/?foreach=project:openstack/horizon%20status:open%20&Needs%20final%20+2=label:Code%252DReview%3E=2%20limit:50
15:15:57 <e0ne> I'm trying to not merge with one +2 from me if possible
15:16:12 <e0ne> but I didn't decide how to deal with it
15:16:18 <betherly> e0ne: i hope to but not sure atm
15:16:24 <betherly> sorry late reply
15:16:32 <e0ne> betherly:  np
15:16:48 <e0ne> probably, I will merge some patches before feature freeze to get features merged
15:17:36 <betherly> e0ne: thank you
15:17:59 <e0ne> that's all updates from my side
15:18:11 <e0ne> #topic mox => mock migration
15:18:28 <e0ne> I'm working on openstack_auth migration
15:18:41 <e0ne> I'm going to finish it this week
15:19:12 <e0ne> rdopiera, betherly: do not hesitate to ping me if I switch topics too fast
15:19:30 <e0ne> #topic Improve Horizon Testing
15:19:50 <e0ne> there is one more patch with integration tests fixes
15:19:52 <e0ne> #link https://review.openstack.org/#/c/578636/
15:20:10 <e0ne> I tested it on a fresh devstack and it works for me
15:20:35 <rdopiera> I'm still reviewing it
15:20:42 <e0ne> Also, I'm trying to get back a job for it
15:20:47 <e0ne> rdopiera: cool, thanks!
15:20:50 <e0ne> #link https://review.openstack.org/#/c/580469/8
15:20:56 <e0ne> it fails on gates now:(
15:21:56 <e0ne> I'll continue work on this patch after feature freeze
15:22:59 <e0ne> that's all from my side
15:23:44 <tosky> do you plan to give some guidance to dashboards in order to switch to django test runner?
15:24:02 <tosky> or at least: is the basic support in horizon m2 enough that we can start looking at it?
15:24:52 <e0ne> tosky: AFAIR, almost all plugins switched to django test runner
15:25:13 <tosky> e0ne: argh, not us (sahara-dashboard) yet
15:25:21 <tosky> ok, I will try to catch up
15:25:32 <e0ne> tosky: yes, the same as murano and few others:(
15:25:50 <e0ne> tosky: I can help you if needed
15:25:53 <tosky> I really want to get rid of that old and complicated run_tests.sh
15:26:12 <e0ne> tosky: +1
15:26:37 <tosky> no other questions right now, thanks
15:27:19 <tosky> oh, a note about the previous topic: since last week sahara-dashboard is mox free
15:27:21 <e0ne> tosky: the reason why I didn't do parch for sahara-dashboard, is: there should be done some additional work on it, like switching to django test tag to run integration tests
15:28:27 <tosky> sure, but at least unit tests should be easy to port; in fact I already switched the coverage tox target to use the new runner
15:28:30 <e0ne> we need to get rid of '--exclude-dir' params. it's nose-plugin for it
15:28:42 <e0ne> cool
15:29:09 <e0ne> tosky: do you need any help on removing nose?
15:29:34 <tosky> e0ne: if you have some cycles I will appreciate the help, but in any case I was planning to take a look at it
15:29:44 <tosky> and nag the channel with questions in case of issues
15:30:13 <e0ne> tosky: cool. I won't have much time before rocky-3 to take a look on it
15:32:54 <e0ne> #topic Open Discussion
15:33:11 <e0ne> does anybody have anything more to discuss?
15:35:19 <e0ne> looks like we've done for today
15:35:36 <e0ne> thank you for participation and see you next week!
15:35:42 <e0ne> #endmeeting