20:00:22 <ying_zuo> #startmeeting horizon
20:00:23 <openstack> Meeting started Wed Sep 27 20:00:22 2017 UTC and is due to finish in 60 minutes.  The chair is ying_zuo. Information about MeetBot at http://wiki.debian.org/MeetBot.
20:00:24 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
20:00:26 <openstack> The meeting name has been set to 'horizon'
20:00:35 <ying_zuo> Hi everyone :)
20:00:51 <e0ne_> Hi
20:00:59 <david-lyle> o/
20:01:01 <gary-smith> o/
20:01:07 <jeremy_moffitt> o/
20:01:56 <ying_zuo> o/
20:02:00 <ying_zuo> #topic Notices
20:02:05 <ying_zuo> #info Stable Releases
20:02:12 <ying_zuo> There have been a few patches merged since the last release of stable/ocata and stable/pike, so I am planning to cut another release for them in a few days.
20:02:20 <ying_zuo> #link https://review.openstack.org/#/c/497739/
20:02:26 <ying_zuo> This will be the last patch included in the next stable/ocata release.
20:02:42 <ying_zuo> #link https://review.openstack.org/#/c/505986/
20:02:49 <ying_zuo> If this one looks good to other cores, it will be the last one included in the next stable/pike release.
20:04:07 <ying_zuo> #info Forum Sessions for Sydney Summit
20:04:16 <ying_zuo> #link https://etherpad.openstack.org/p/horizon-sydney-forum-topics
20:04:23 <ying_zuo> I will propose a session to gather user feedback for Horizon. If you have any questions or suggested topics for the session, please add them on this etherpad.
20:04:23 <lucasxu> o/
20:04:58 <ying_zuo> Other than this feedback session, are there any other sessions that anyone wants to suggest?
20:05:49 <david-lyle> are they doing onboarding sessions again?
20:05:58 <ying_zuo> I think so
20:06:07 <david-lyle> we skipped last time, might be worthwhile
20:06:13 <ying_zuo> we can propose that
20:06:20 <david-lyle> I think attendance was hit or miss
20:06:22 <ying_zuo> yes, I think that will be good too
20:06:26 <lucasxu> i don't find any in the schedule, guess not posted yet?
20:06:33 <e0ne_> I'm afraid of not many developers will attend this Summit :(
20:06:46 <ying_zuo> schedule for the summit is posted on the website
20:07:04 <ying_zuo> the schedule for forum has not been set
20:07:06 <david-lyle> these may be separate, not sure
20:07:34 <ying_zuo> the deadline to propose the forum sessions for all the teams is this Friday
20:07:37 <lucasxu> yeah, i mean the on-board sessions. last time was there
20:07:51 <lucasxu> okay.
20:08:14 <david-lyle> ok, they may have done away with those, I haven't seen an email about them either
20:09:00 <ying_zuo> #link http://lists.openstack.org/pipermail/openstack-dev/2017-September/121783.html
20:09:55 <ying_zuo> it's not tagged properly so I missed initially with my email filter too
20:09:55 <robcresswell> o/ Sorry I'm late
20:10:16 <david-lyle> I don't that type mentioned in there
20:10:23 <david-lyle> *don't see
20:10:36 <ying_zuo> onboarding session?
20:10:42 <david-lyle> yes
20:10:55 <ying_zuo> I think that's considered as a forum session
20:11:02 <david-lyle> may have quietly killed the idea
20:11:29 <ying_zuo> I will go ahead and propose that :)
20:11:34 <robcresswell> ying_zuo: Right, but they dont mention it in the email either
20:11:42 <robcresswell> Can't hurt to ask though.
20:12:53 <ying_zuo> yes
20:13:09 <ying_zuo> it's still up to them to approve it or not
20:15:08 <ying_zuo> okay. I will propose the feedback session and onboarding session
20:15:26 <ying_zuo> #topic Bugs Review
20:15:35 <ying_zuo> #link https://bugs.launchpad.net/horizon/+bug/1713724
20:15:36 <openstack> Launchpad bug 1713724 in OpenStack Dashboard (Horizon) "Edit project validates quota against resources used in current project instead of edited project." [High,Confirmed]
20:16:46 <gary-smith> Marked it as high because I didn't see a great workaround for it
20:17:28 <ying_zuo> I think it's high too
20:18:47 <robcresswell> Whats the workaround, just scope to that project then edit?
20:19:35 <ying_zuo> that sounds like one
20:20:08 <david-lyle> not necessarily
20:20:25 <david-lyle> you would have to have the right role on that project scoping
20:20:39 <gary-smith> that was my thought as well. Might not have the right role
20:21:12 <david-lyle> passing the project id as an argument shouldn't be too complex
20:21:17 <ying_zuo> you mean the admin role?
20:21:32 <david-lyle> ying_zuo, not necessarily
20:21:33 <david-lyle> :)
20:21:35 <robcresswell> Oh, but thats just a case of needing a more accurate error message if your role is incorrect then? Or filtering that info
20:21:56 <david-lyle> but could be, whatever role enables you to edit quotas on a project
20:22:25 <robcresswell> As in, we need to make sure we pass the right ID, but also return a useful message if they dont have the right role even when we do pass the right ID.
20:22:52 <david-lyle> I am not really sure where there error is, now that I reread
20:23:06 <david-lyle> we don't set quotas in the admin views
20:23:09 <david-lyle> other than defaults
20:23:15 <david-lyle> and those are cross-project
20:23:36 <david-lyle> I'm guessing they mean the identity dash?
20:24:12 <gary-smith> That's where I saw it.  Identity > Projects > Modify Quotas
20:24:12 <robcresswell> I assume so
20:24:29 <gary-smith> (for a particular project)
20:24:36 <robcresswell> I think they're using "admin interface" as a generic term, not meaning the Admin dash.
20:25:11 <robcresswell> Luckily, neither "admin" nor "interface" are overloaded terms :p
20:25:11 <gary-smith> yup, that's how I interpreted that term
20:29:03 <ying_zuo> if the user doesn't have the right role, then the manage quotas action shouldn't be visible
20:29:41 <ying_zuo> assuming the user has the right role, what can be cause for this issue?
20:30:08 <ying_zuo> project id not being passed in?
20:30:11 <david-lyle> gary-smith, you could repro this?
20:30:17 <david-lyle> ying_zuo, yes
20:30:33 <gary-smith> If they have the role to manage the quota does it mean they have the ability to see and choose the project?
20:30:44 <gary-smith> david-lyle: yes. it's pretty simple
20:30:49 <david-lyle> quotas is a mess
20:31:04 <e0ne_> +1 :(
20:31:06 <david-lyle> it's a mix of project scope and admin scope
20:31:20 <david-lyle> s/admin/domain/
20:31:42 <david-lyle> so we're making project scoped token calls when all other data is domain scoped
20:32:08 <david-lyle> so you have to have the correct domain role and correct project role
20:32:23 <david-lyle> I'll take it
20:32:52 <ying_zuo> thanks david-lyle
20:33:12 <ying_zuo> #link https://bugs.launchpad.net/horizon/+bug/1280094
20:33:14 <openstack> Launchpad bug 1280094 in OpenStack Dashboard (Horizon) "admin password treachery" [Medium,Confirmed]
20:33:20 <david-lyle> that relationship is why we don't show quotas for domain admins
20:33:25 <david-lyle> fwiw
20:34:13 <david-lyle> wow, 3.5 years old
20:34:17 <ying_zuo> :)
20:34:24 <david-lyle> let's home the state of master is better ?
20:34:28 <david-lyle> *hope
20:34:41 <robcresswell> I'm sure they talked about axing this...
20:35:03 <david-lyle> I know we added the ability to hide setting the admin pass
20:35:13 <david-lyle> I'm not sure our documentation is any better
20:35:35 <david-lyle> I'm fine with moving that to low at this point
20:35:48 <david-lyle> hasn't seemed to be highly demanded
20:36:08 <e0ne_> david-lyle: +1 to set lower priority for this
20:36:54 <e0ne_> It looks like an improvement, not a bug, IMO
20:37:26 <ying_zuo> +1
20:38:06 <ying_zuo> #link https://bugs.launchpad.net/horizon/+bug/1288386
20:38:07 <openstack> Launchpad bug 1288386 in OpenStack Dashboard (Horizon) "Heat status column incorrect in horizon" [Medium,Confirmed]
20:39:38 <e0ne_> Aren't we going to move Heat-related things to plugin?
20:40:03 <ying_zuo> yes. I guess we will skip those for now
20:40:15 <robcresswell> tag it "heat" though
20:40:19 <robcresswell> if it isnt already
20:40:26 <e0ne_> +1
20:40:33 <ying_zuo> it is
20:40:40 <ying_zuo> #link https://bugs.launchpad.net/horizon/+bug/1292624
20:40:41 <openstack> Launchpad bug 1292624 in OpenStack Dashboard (Horizon) "horizon messages not shown on redirect to logout" [Medium,Confirmed]
20:40:45 <e0ne_> It has heat tag already
20:42:50 <e0ne_> This bug clear for me
20:42:51 <david-lyle> we add a logout reason now
20:43:01 <david-lyle> not sure what the bug is
20:43:39 <e0ne_> Mark it as incomplete?
20:43:54 <ying_zuo> yes, not sure how that will cause issue for logout
20:44:44 <ying_zuo> the last one for today
20:44:47 <ying_zuo> #link https://bugs.launchpad.net/horizon/+bug/1312781
20:44:49 <openstack> Launchpad bug 1312781 in OpenStack Dashboard (Horizon) "Inconsistent data in the Overview Usage Summary" [Medium,Confirmed]
20:45:00 <david-lyle> https://github.com/openstack/horizon/blob/master/horizon/middleware/base.py#L162
20:47:51 <robcresswell> radomir did a bunch of work on the overview a little while back
20:47:53 <e0ne_> ying_zuo: IMO, such things should be done using some monitoring tools, not horizon
20:47:57 <robcresswell> dont know how much difference that made
20:48:11 <robcresswell> e0ne_: It just hits the Nova API for some basic info iirc.
20:48:43 <robcresswell> Its a bit of a weird API tbh, the stats it gives back aren't terribly useful in some regards
20:49:12 <e0ne_> robcresswell: +1. We should show only that data, which is available via API's
20:49:37 <david-lyle> not sure there is much to do on our end
20:49:57 <e0ne_> david-lyle: that's what we're talking about
20:50:07 <david-lyle> I know, agreeing :)
20:50:14 <robcresswell> e0ne_: I agree, I'm just not sure the bug is saying we should do any more. I think, if anything, its saying show less of the API data to make it less confusing. Hard to tell.
20:50:15 <e0ne_> :)
20:50:53 <ying_zuo> alrighty
20:50:57 <david-lyle> wish list?
20:51:03 <ying_zuo> we got 10 minutes left
20:51:08 <e0ne_> I don't think Nova API has something like requested in the bug
20:51:11 <david-lyle> or incomplete?
20:51:20 <robcresswell> tbh, mark wont fix
20:51:23 <e0ne_> Won't fix
20:51:28 <david-lyle> WFM
20:51:31 <deshipu> robcresswell: I did?
20:52:15 <robcresswell> deshipu: I thought you looked at simple-tenant-usage a while back?
20:52:23 <robcresswell> After some microversion / pagination change
20:52:33 <deshipu> robcresswell: ah, but that was just pagination
20:52:40 <deshipu> robcresswell: no user-visible changes
20:52:49 <robcresswell> Yeah, I just thought you may have more input on the bug, thats all :)
20:52:53 <robcresswell> But no worries
20:53:12 <deshipu> sorry I've been quiet, but I really don't have a clue
20:54:28 <ying_zuo> I guess we don't have time to start the open discussion today
20:54:40 <e0ne_> 5mins reminder
20:54:49 <ying_zuo> If you have any questions, please bring it up in #openstack-horizon
20:55:06 <ying_zuo> thanks everyone for joining :)
20:55:31 <e0ne_> See you next week
20:55:35 <robcresswell> o/
20:55:37 <deshipu> bye
20:55:47 <ying_zuo> #endmeeting