15:01:05 <e0ne> #startmeeting horizon 15:01:06 <openstack> Meeting started Wed Apr 17 15:01:05 2019 UTC and is due to finish in 60 minutes. The chair is e0ne. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:08 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:10 <openstack> The meeting name has been set to 'horizon' 15:02:13 <e0ne> hi 15:02:20 <rdopiera> aloha 15:02:56 <vishalmanchanda> Hi all 15:03:50 <dklyle> o/ 15:04:22 <e0ne> we've got a good team to start :) 15:04:43 <e0ne> #topic Notices 15:05:08 <e0ne> OpenStack Stein was released last week. thanks everybody for contributions 15:05:29 <e0ne> here is Train schedule: 15:05:31 <e0ne> #link https://releases.openstack.org/train/schedule.html 15:06:55 <e0ne> we're about 1.5 weeks before the Summit and PTG 15:07:19 <e0ne> #link https://www.openstack.org/summit 15:07:51 <e0ne> here is our PTG planning etherpad 15:07:55 <e0ne> #link https://etherpad.openstack.org/p/horizon-train-ptg 15:08:26 <e0ne> that's all updates from my side 15:08:50 <e0ne> I didn't do stable/* releases last week:(. will do it today or tomorrow 15:09:24 <e0ne> #topic Open Discussion 15:09:37 <e0ne> do we have anything more to discuss? 15:09:50 <rdopiera> so, I would like to bring back a stalled blueprint 15:10:00 <rdopiera> https://blueprints.launchpad.net/horizon/+spec/allow-users-change-expired-password 15:10:03 <rdopiera> this one 15:10:41 <e0ne> oh... it's really good to have it done 15:11:02 <vishalmanchanda> rdopiera: +1 15:11:09 <e0ne> rdopiera: what about 'change password on first login'? 15:11:12 <rdopiera> yeah we have some customers that want it 15:11:21 <rdopiera> e0ne: well, that would be included in this 15:11:35 <e0ne> cool 15:11:42 <rdopiera> as it's basically a password that is expired from the get go, pretty much? 15:11:57 <e0ne> we've got a bug for it https://bugs.launchpad.net/keystone/+bug/1791111 15:11:58 <openstack> Launchpad bug 1791111 in OpenStack Dashboard (Horizon) "allow change password upon first use as user" [High,Confirmed] 15:12:43 <rdopiera> I didn't do research on the APIs yet, but I'm told that keystone apis for changing the passowrds don't require login precisely to support this use case 15:14:19 <rdopiera> so this should be a relatively easy -- maybe just a custom error page with a form for changing the password on it 15:14:35 <e0ne> sounds reasonable to me 15:14:54 <dklyle> I'm interested to see the API that allows that 15:15:07 <rdopiera> dklyle: it's the keystone password change api 15:15:11 <rdopiera> dklyle: we use it already 15:15:17 <rdopiera> dklyle: it just requires your old password 15:15:29 <dklyle> ok 15:15:37 <dklyle> interesting 15:15:37 <rdopiera> dklyle: if you look at our user password change form (not the admin one) 15:16:39 <dklyle> https://developer.openstack.org/api-ref/identity/v3/index.html?expanded=change-password-for-user-detail#change-password-for-user 15:16:44 <dklyle> ok, I see it now 15:16:56 <rdopiera> yes, precisely 15:24:07 <rdopiera> anyone else? 15:24:23 <e0ne> nothing from me 15:24:57 <rdopiera> I will assign that blueprint to myself 15:25:05 <e0ne> rdopiera: thanks! 15:28:48 <e0ne> let's wrap up the meeting if there is nothing more to discuss 15:30:00 <e0ne> thanks everybody for the participation! 15:30:05 <e0ne> #endmeeting