This commit introduces support of V3 API and also removes token
regeneration every 1 hour which is totally unnecessary. Also,
token is now only stored in User model and passed to the
Keystone client via arguments, so there is no more two sources
of truth. User id and roles are also stored in User model now.
Reviewed: https:/ /review. openstack. org/420746 /git.openstack. org/cgit/ openstack/ fuel-ui/ commit/ ?id=917dd0835af 879987d831abca2 480428b9ad32d8
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit 917dd0835af8799 87d831abca24804 28b9ad32d8
Author: Vitaly Kramskikh <email address hidden>
Date: Wed Sep 28 16:53:17 2016 +0300
Use Keystone V3 API
This commit introduces support of V3 API and also removes token
regeneration every 1 hour which is totally unnecessary. Also,
token is now only stored in User model and passed to the
Keystone client via arguments, so there is no more two sources
of truth. User id and roles are also stored in User model now.
Partial-Bug: #1628445 ce6ab192362eada 250a4f51ce1 07c16df5ca8ada2 02173779129
Closes-Bug: #1618172
Closes-Bug: #1656822
Depends-On: If201c247210131
Change-Id: I48b73a09cad0d7