Project

General

Profile

Actions

Feature #6876

open

Support for session-based oVirt authentication

Added by Ivan Necas almost 10 years ago. Updated over 9 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Compute resources - oVirt
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Everytime there is a call to the oVirt/RHEV, the full authentication against it is performed,
which has quite a big overhead (for more details http://www.ovirt.org/Features/RESTSessionManagement)

Since oVirt 3.1, there was added a support for getting a session token
and authenticating with it, which should be much faster.

At least in my setup, with remote RHEV authenticated over LDAP,
the response times are very unpleasant.


Related issues 1 (1 open0 closed)

Related to Foreman - Bug #3681: One Vsphere Login Session per connection/actionNewActions
Actions #1

Updated by Ivan Necas almost 10 years ago

  • Tracker changed from Bug to Feature
Actions #2

Updated by Ivan Necas almost 10 years ago

On my setup, switching to session based auth instead of using the basic auth on every call gives 4x speedup (4s without the session token,
1s with it)

Actions #3

Updated by Ivan Necas almost 10 years ago

The PR against rbovirt to support this mechanism opened at https://github.com/abenari/rbovirt/pull/42

Actions #4

Updated by Lukas Zapletal almost 10 years ago

What I don't get is how this is planned to work in Foreman. Do you plan to store the ovirt session id in the user's session?

Actions #5

Updated by Dominic Cleal over 9 years ago

  • Related to Bug #3681: One Vsphere Login Session per connection/action added
Actions

Also available in: Atom PDF