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