Fuel UI uses deprecated Keystone v2 API

Bug #1628445 reported by Vitaly Kramskikh
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Vitaly Kramskikh

Bug Description

Keystone v2 API is deprecated for a long time, v3 should be used instead

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/380215

Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Vitaly Kramskikh (vkramskikh)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/380215
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=5c8cbd26e3daaef733b3482197f2abd9cd40656d
Submitter: Jenkins
Branch: master

commit 5c8cbd26e3daaef733b3482197f2abd9cd40656d
Author: Vitaly Kramskikh <email address hidden>
Date: Fri Sep 30 15:18:18 2016 +0300

    Add fake Keystone V3 API handlers

    Keystone V2 API is deprecated, V3 should be used instead. This
    commit adds fake Keystone V3 API handlers which can be used by
    Fuel UI and Fuel CLI for development and functional tests.

    Change-Id: If201c247210131ce6ab192362eada250a4f51ce1
    Partial-Bug: #1628445

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ui (master)

Reviewed: https://review.openstack.org/379387
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=2756e6b50339c6875e71a5df4e1986e5e936d3b3
Submitter: Jenkins
Branch: master

commit 2756e6b50339c6875e71a5df4e1986e5e936d3b3
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
    Closes-Bug: #1618172
    Depends-On: If201c247210131ce6ab192362eada250a4f51ce1
    Change-Id: I48b73a09cad0d707c16df5ca8ada202173779129

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/420717

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-ui (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/420746

no longer affects: fuel/newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/mitaka)

Reviewed: https://review.openstack.org/420717
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=12e0c97463ea33c9707e86eaea35f57ba7a7efb1
Submitter: Jenkins
Branch: stable/mitaka

commit 12e0c97463ea33c9707e86eaea35f57ba7a7efb1
Author: Vitaly Kramskikh <email address hidden>
Date: Fri Sep 30 15:18:18 2016 +0300

    Add fake Keystone V3 API handlers

    Keystone V2 API is deprecated, V3 should be used instead. This
    commit adds fake Keystone V3 API handlers which can be used by
    Fuel UI and Fuel CLI for development and functional tests.

    Change-Id: If201c247210131ce6ab192362eada250a4f51ce1
    Partial-Bug: #1628445
    (cherry picked from commit 5c8cbd26e3daaef733b3482197f2abd9cd40656d)

tags: added: in-stable-mitaka
no longer affects: fuel/mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-ui (stable/mitaka)

Reviewed: https://review.openstack.org/420746
Committed: https://git.openstack.org/cgit/openstack/fuel-ui/commit/?id=917dd0835af879987d831abca2480428b9ad32d8
Submitter: Jenkins
Branch: stable/mitaka

commit 917dd0835af879987d831abca2480428b9ad32d8
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
    Closes-Bug: #1618172
    Closes-Bug: #1656822
    Depends-On: If201c247210131ce6ab192362eada250a4f51ce1
    Change-Id: I48b73a09cad0d707c16df5ca8ada202173779129

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.