INDIGO - DataCloud Releases
  • Introduction
  • Data Center Solutions
  • Data Solutions
  • Automated Solutions
  • High-level user oriented service
  • Common Solutions
  • INDIGO-2 ElectricIndigo
    • Generic Installation and Configuration Guide - INDIGO-2
    • INDIGO-2 Services & Applications
      • Analytics Portlets
      • CDMI Server
      • CDMI S3 QoS Interface
      • CDMI STORM Plugin
      • CloudInfoProvider
      • CloudProviderRanker
      • CLUES
      • CMDB
      • Core PaaS
        • Accounting
        • Kubernetes
        • Mesos Cluster
        • Monitoring - Zabbix Probes
      • dCache
      • Partition Director(DynPart)
      • Extended OpenStack and OpenNebula Functionalities
        • OpenStack Preemptible Instances Extensions
          • OpenStack Client for OPIE
        • OpenStack Identity Authentication Library
        • Keystone AAI support
        • Heat-Translator
        • Nova-Docker
        • Docker support for OpenNebula (ONEdock)
        • RepoSync
      • FutureGateway
      • Identity Harmonization Service
      • INDIGO IAM
      • INDIGO OMT
      • INDIGO OMT iOS
      • INDIGO Plugins
        • INDIGO Kepler
      • Infrastructure Manager
      • Infrastructure Manager Java API
      • Liferay Plugins
      • OIDC-Agent
      • ONEDATA
      • ONE-FaSS
      • OCCI support for OpenStack and OpenNebula
        • OpenStack OCCI Interface
        • pOCCI
        • jOCCI
      • Ophidia
      • Orchestrator
        • Orchent
      • QoS/SLA Management Service
      • Network Orchestrator Wrapper (NOW)
      • Synergy
      • TOSCA Parser & Types
      • Token Translation Service (WaTTS)
        • Token Translation Service Client (WaTTSon)
      • udocker
    • Updates
      • Sixth Update of INDIGO-2
      • Fifth Update of INDIGO-2
      • Fourth Update of INDIGO-2
      • Third Update of INDIGO-2
      • Second Update of INDIGO-2
      • First Update of INDIGO-2
  • INDIGO-1 MidnightBlue
    • Generic Installation and Configuration Guide - INDIGO-1
    • INDIGO-1 Services & Applications
      • CDMI Server
      • CloudInfoProvider
      • CloudProviderRanker
      • CLUES
      • Core PaaS
        • Accounting
        • Kubernetes
        • Mesos Cluster
        • Monitoring - Zabbix Probes
      • dCache
      • Partition Director(DynPart)
      • Extended OpenStack and OpenNebula Functionalities
        • OpenStack Preemptible Instances Extensions
        • OpenStack Identity Authentication Library
        • Keystone AAI support
        • Heat-Translator
        • Nova-Docker
        • Docker support for OpenNebula (ONEdock)
        • OpenStack Client
        • OpenStack NOVA Client
        • RepoSync
      • FutureGateway
        • FutureGateway API Server
        • FutureGateway API Server Daemon
        • FutureGateway jSAGA Adaptors
        • FutureGateway Portal Setup
        • fgTools
      • Identity Harmonization Service
      • INDIGO IAM
      • INDIGO OMT
      • INDIGO Plugins
        • INDIGO Kepler
      • Infrastructure Manager
      • Infrastructure Manager Java API
      • jSAGA ResourceManager API
      • Liferay IAM
      • ONEDATA
      • OCCI support for OpenStack and OpenNebula
        • OpenStack OCCI Interface
        • pOCCI
        • rOCCI
        • jOCCI
      • Ophidia
      • Orchestrator
      • QoS/SLA Management Service
      • Synergy
      • TOSCA Parser & Types
      • Token Translation Service
      • udocker
    • Updates
      • Nineth Update of INDIGO-1
      • Eighth Update of INDIGO-1
      • Seventh Update of INDIGO-1
      • Sixth Update of INDIGO-1
      • Fifth Update of INDIGO-1
      • Fourth Update of INDIGO-1
      • Third Update of INDIGO-1
      • Second Update of INDIGO-1
      • First Update of INDIGO-1
    • Service template
Powered by GitBook
On this page
  • Release Notes
  • What's new
  • Deployment Notes
  • Known Issues
  • List of Artifacts
  • Documentation
  • Support
  1. INDIGO-1 MidnightBlue
  2. INDIGO-1 Services & Applications
  3. Extended OpenStack and OpenNebula Functionalities

OpenStack Identity Authentication Library

PreviousOpenStack Preemptible Instances ExtensionsNextKeystone AAI support

Last updated 6 years ago

OpenStack Identity Authentication Library - Keystoneauth - provides a standard way to do authentication and service requests within the OpenStack ecosystem. It is designed for use in conjunction with the existing OpenStack clients and for simplifying the process of writing new clients.

The version release in INDIGO-1 adds support for INDIGO AAI developments

This package contains tools for authenticating to an OpenStack-based cloud. These tools include:

  • Authentication plugins (password, token, and federation based)

  • Discovery mechanisms to determine API version support

  • A session that is used to maintain client settings across requests (based on the requests Python library)

Summary:

Release Notes

What's new

This library implements all the Keystone authentication libraries.

  • Refactored and fixed the whole OpenID Connect support

  • Currently there is support for two OpenID Connect grant types (password and authorization code) as well as the reusal of an existing access_token (so three different auth plugins)

List of RfCs

Deployment Notes

  • On CentOS 7, as root or otherwise using sudo:

    $ yum install -y https://repos.fedorapeople.org/openstack/openstack-liberty/rdo-release-liberty-5.noarch.rpm

    $ yum clean all

    $ yum install python2-keystoneauth1

  • On Ubuntu 14.04, as root or otherwise using sudo:

    $ add-apt-repository cloud-archive:liberty

    $ apt-get update

    $ apt-get install python3-keystoneauth1

    or

    $ apt-get install python-keystoneauth1

Known Issues

List of Artifacts

Packages:

  • CentOS 7

    • python2-keystoneauth1-2.10.1-0.el7.centos.noarch.rpm

  • Ubuntu 14.04

    • python3-keystoneauth1_2.10.0-indigo1_all.deb

    • python-keystoneauth1_2.10.0-indigo1_all.deb

    • python-keystoneauth1-doc_2.10.0-indigo1_all.deb

    • python-keystoneauth1_2.10.0-indigo1.debian.tar.xz

    • python-keystoneauth1_2.10.0-indigo1.dsc

    • python-keystoneauth1_2.10.0.orig.tar.gz

Documentation

Support

patches have been sent upstream []

Please see also the details included in

After setting the INDIGO-DC repositories as explained in the :

see list of unsolved bugs at

Please use the

1
UPSTREAM CHANGELOG
https://bugs.launchpad.net/keystoneauth
Generic Installation & Configuration Guide
https://bugs.launchpad.net/keystoneauth
GitHub README
Official OpenStack Identity Authentication Library Documentation
INDIGO - DataCloud CatchAll GGUS Support Unit
Release Notes
What's new
List of RfCs
Deployment Notes
Known Issues
List of Artifacts
Documentation
Support