15:00:11 <e0ne> #startmeeting horizon
15:00:11 <openstack> Meeting started Wed Mar  6 15:00:11 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:12 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:14 <openstack> The meeting name has been set to 'horizon'
15:00:57 <amotoki> o/
15:01:06 <e0ne> amotoki: good evening
15:01:15 <vishalmanchanda> hi all
15:01:20 <rdopiera> hi
15:01:21 <amotoki> I had no evening event this Wed
15:01:37 <e0ne> amotoki: you've got horizon meeting instead!
15:01:55 <amotoki> e0ne: yeah, I have a nice midnight event instead :)
15:02:06 <e0ne> :)
15:02:07 <e0ne> let's start
15:02:12 <openstack> e0ne: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.
15:02:15 <e0ne> oops
15:02:19 <e0ne> #topic Notices
15:02:34 <e0ne> #link https://releases.openstack.org/stein/schedule.html
15:03:12 <e0ne> we're reaching feature freeze stein-3 milestone this week
15:03:45 <e0ne> I'll propose a patch with deliverables tomorrow
15:04:06 <amotoki> do we discuss reviews with features later in this meeting?
15:04:24 <e0ne> please, let me know if we need to get merge something important by this date
15:04:53 <e0ne> amotoki: we can, I've got few more announcements
15:05:00 <amotoki> e0ne: ack
15:05:35 <e0ne> Train PTL self-nomination started this week
15:05:37 <e0ne> #link https://governance.openstack.org/election/
15:06:09 <e0ne> don't forget to propose your candidacy if you're going to do
15:06:48 <e0ne> I'll propose my a bit later this week. I'll have more time for upstream work next cycle
15:08:18 <e0ne> I've just added horizon-core team to heat-dashboard-core group
15:08:30 <e0ne> we discussed it earlier
15:09:05 <e0ne> so we can help heat team to fix dashboard if it was broken by horizon changes or just help with some gate blocker reviews
15:09:52 <e0ne> it's up to the each Horizon Core to decide if he can spend any time of heat-dashboard reviews
15:10:18 <e0ne> that's all updates from my side
15:10:39 <amotoki> perhaps I can help it for part of heat-dashboard which previously was part of horizon.
15:11:00 <amotoki> it means heat-template-generator is difficult to help :-(
15:11:31 <e0ne> amotoki: any help is welcome:)
15:12:11 <e0ne> oh.. I almost forgot about PTG
15:12:19 <e0ne> I hope to see you there
15:12:35 <e0ne> here is an etherpad to collect topics for discussion
15:12:38 <e0ne> #link https://etherpad.openstack.org/p/horizon-train-ptg
15:13:18 <e0ne> #topic Stein-3 milestone
15:14:03 <e0ne> #link https://review.openstack.org/#/c/631785/
15:14:16 <e0ne> Add a upgrade_check management command
15:14:27 <e0ne> it's a community goal for this release
15:14:40 <amotoki> rdopiera: thanks for your effort
15:14:44 <e0ne> rdopiera: thank you for getting this done!
15:14:50 <rdopiera> sorry it took so long
15:15:00 <e0ne> I'mm going to test this patch later today and approve it
15:15:18 <amotoki> embeded list of settings is a bit tricky, but it is a good start!
15:15:31 <e0ne> amotoki: +1
15:16:11 <e0ne> amotoki: do you have anything more in mind for stein-3?
15:16:35 <amotoki> I have several things
15:16:48 <amotoki> the first is https://review.openstack.org/637183
15:17:24 <amotoki> I think it is in good shape and am doing a final check locally
15:17:31 <e0ne> #link https://review.openstack.org/637183
15:18:04 <amotoki> another one is https://review.openstack.org/602468
15:18:17 <e0ne> #link https://review.openstack.org/602468
15:18:30 <amotoki> I haven't reviewed it well, but it is worth considered.
15:18:46 <amotoki> both of them are good ones to fill feature gaps.
15:18:53 <e0ne> +1
15:19:16 <e0ne> I reviewed previous version of https://review.openstack.org/#/c/602468/, but didn't test it:(
15:19:16 <amotoki> the final thing is to check the status of open blueprints for stein https://blueprints.launchpad.net/horizon/15.0.0-stein
15:19:27 <e0ne> it's time to test this patch
15:19:50 <e0ne> according to mock-framework-in-unit-tests
15:19:55 <amotoki> if 602468 is in good shape, it can be a candidate of FFE.
15:20:14 <e0ne> amotoki: +1
15:20:31 <e0ne> I almost finished test_auth refactoring to mock
15:20:39 <e0ne> 54 of 56 tests are passing
15:21:12 <e0ne> honestly, I dropped keystone v2 tests because we're going to drop it in Train
15:21:33 <e0ne> I hope, I'll finish my patch this week
15:21:52 <e0ne> I could send FFE if needed
15:22:17 <e0ne> https://blueprints.launchpad.net/horizon/+spec/cinder-generic-volume-groups - need to go throw open patches
15:22:28 <e0ne> I remember we merged several of them
15:22:54 <amotoki> vishalmanchanda: could you share the current status?
15:24:19 <e0ne> #link https://review.openstack.org/#/c/602468/
15:25:05 <e0ne> I'm sorry, please ignore the link above
15:25:16 <vishalmanchanda> amotoki: Almost all of the patches are merged for this bp except this: https://review.openstack.org/#/c/640588/ .let me know if i missed something.
15:25:44 <amotoki> vishalmanchanda: how about the admin volume/snapshot table?
15:25:50 <e0ne> vishalmanchanda: great!
15:26:20 <amotoki> vishalmanchanda: I pointed it out in IRC conversation a few days ago
15:26:42 <vishalmanchanda> amotoki: yeah i remember.
15:27:00 <amotoki> what I mean is that volume and snapshots cannot be deleted if they belong to a group and it needs to be improved.
15:27:15 <amotoki> this is what the project panel does and it is worth supported in the admin panel.
15:27:25 <vishalmanchanda> amotoki: I'll try to push the patch for the same by tomorrow.
15:27:39 <amotoki> AFAICT, these two are only remaining things regarding this blueprint.
15:28:45 <amotoki> I can say most implementations have completed and the remaining things can be handled as minor things (without FFE)
15:29:04 <vishalmanchanda> amotoki: yeah, agreed.
15:29:37 <amotoki> but it is better to mark this blueprint as completed after they land.
15:29:50 <amotoki> this is what I see.
15:30:31 <vishalmanchanda> amotoki: ok.
15:31:01 <e0ne> vishalmanchanda: please, ping me once your patch will be ready to review
15:31:12 <vishalmanchanda> e0ne: sure.
15:31:24 <e0ne> thanks
15:31:36 <amotoki> e0ne: I think we don't need to rush it for Stein-3. we can merge it in RC1 I think.
15:31:52 <e0ne> amotoki: +1
15:31:52 <vishalmanchanda> e0ne: welcome...
15:32:09 <amotoki> regarding mock migration, it might be better to complete the mox removal in the beginning of Train along with keystone v2 removal.
15:32:55 <e0ne> good idea
15:33:22 <e0ne> anyway, I'll push a patch to gerrit as soon, as it will be ready
15:33:30 <amotoki> nice
15:33:53 <e0ne> we always can use WIP/-2 to not merge it
15:35:26 <amotoki> let's communicate on what can be merged in IRC :)
15:36:29 <e0ne> :)
15:37:52 <e0ne> looks like we're done with this topic
15:38:56 <e0ne> I skip Stein priorities Community Goals because we already covered them
15:39:02 <e0ne> #topic Open Discussion
15:40:31 <e0ne> anything else to discuss today?
15:40:37 <vishalmanchanda> amotoki: e0ne : I need your opnion about this patch https://review.openstack.org/#/c/639629/.I am fine to merge it in beginning of train cycle.
15:40:56 <vishalmanchanda> e0ne: amotoki kindly suggest.
15:41:35 <amotoki> vishalmanchanda: the beginning of Train is what we expect now. It is not decided.
15:42:03 <amotoki> per discussion on the mailing list, py35 job would be dropped after bionic migration have completed. This is my understanding.
15:42:20 <e0ne> cinder removed py35 support in this release https://review.openstack.org/#/q/topic:remove-py35+(status:open+OR+status:merged)
15:43:00 <amotoki> perhaps py35 and py37 coverage would be enough, but py36 is a requirement. hehe :p
15:43:50 <amotoki> another thing
15:43:50 <amotoki> as most of us know, Chinese translation looks broken in a couple of past releases. We would like to have a fix.
15:44:26 <amotoki> rdopiera's https://review.openstack.org/#/c/641054/ will address this.
15:44:27 <e0ne> since we did't run unit test with py36, I think it's safer to remove py35 early in Train
15:44:29 <amotoki> This is just FYI
15:45:48 <e0ne> amotoki: thanks. I didn't see this patch yet
15:46:29 <e0ne> it's good to get fix backported for stable releases so we can release Rocky and Queens with a fix
15:46:30 <amotoki> e0ne: this is the outcome from discussion with rdopiera and me yesterday. It will minimize the impact on existing translations.
15:47:11 <e0ne> amotoki: +1
15:49:23 <amotoki> nothing more from me today
15:49:37 <rdopiera> othing from me
15:49:46 <e0ne> thanks everybody for your contributions
15:49:50 <e0ne> see you next week
15:50:04 <e0ne> #endmeeting