Keystone v3 support for freezer web ui

Registered by Memo Garcia

Summary
=======
Add keystone v3 support for freezer ui

Motivation
========
Some kilo environments only support keystone v3, the idea behind this change is to allow freezer-ui to connect with freezer-api using keystone v3

Description
=========
To solve this issue we need to change the client function in disaster_recovery/api/api.py to support v2.0 and v3 endpoints by adding a conditional using OPENSTACK_API_VERSIONS in local_settings.py

OPENSTACK_API_VERSIONS =
{ "identity": 3, }

UX
===
There is no UX implications for this change

Outside Dependencies
==================
Freezer-api is already in place to support keystone v3 authentication.

Blueprint information

Status:
Complete
Approver:
Fausto Marzi
Priority:
Undefined
Drafter:
Memo Garcia
Direction:
Needs approval
Assignee:
Memo Garcia
Definition:
New
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Memo Garcia
Completed by
Memo Garcia

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/keystone-v3-freezer-ui,n,z

Addressed by: https://review.openstack.org/256417
    Add keystone 3 support for freezer ui

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.