Skip to end of metadata
Go to start of metadata

OpenStack Identity (Keystone)

Keystone is a cloud identity service written in Python.

Project Description

CODE Repository - https://github.com/openstack/keystone Releases - https://github.com/openstack/keystone/tags DOCUMENTATION For Users - http://docs.openstack.org/ For Contributors - http://keystone.openstack.org/ COMMUNITY Wiki - http://wiki.openstack.org/keystone Meetings - http://wiki.openstack.org/Meetings/KeystoneMeeting Mailing Lists - http://wiki.openstack.org/MailingLists IRC - #openstack on http://freenode.net/

 

Active Project Series

Series

Summary

Status

Active Milestone(s)

Keystone future series

The future series tracks work that is necessary but will not land (or be completed) in the current development cycle.

Future

Keystone grizzly series

This is the "grizzly" series.

Current Stable Release

 

Keystone havana series

This is the "havana" series.

Active Development

Keystone icehouse series

This is the "icehouse" series.

Future

Project Code:

openstack/keystone

Repository URL:

https://github.com/openstack/keystone

Launchpad Project:

OpenStack Identity (Keystone)

Project Activity Dashboard:

Project Activity

Project Contributors Activity:

Project Contributors Activity

Repository

Active Bugs in the past 7 days

Bug Importance Reporter Assigned Date Assigned Assignee Status
Deprecate catalog replacements and whitelists High David Stanek (info) Oct 21, 2014 David Stanek In Progress
endless loop when deleting region High wanghong (info) Oct 21, 2014 wanghong Triaged
keystone ldap identity backend will not work without TLS_CACERT path specified in an ldap.conf file Low Matt Fischer (info) Oct 20, 2014 Emily Hugenbruch Confirmed
Keystone cannot cope with being behind an SSL terminator for version list Low Andrey Pavlov (info) Oct 17, 2014 Andrey Pavlov Confirmed
Domain aware policy should restrict certain operations to cloud admin Medium Nathan Kinder (info) Oct 15, 2014 Nathan Kinder Fix Committed
AttributeError: 'module' object has no attribute 'LDAP_CONTROL_PAGE_OID' with python-ldap 2.4 Medium Matt Fischer (info) Oct 15, 2014 Nathan Kinder Fix Committed
Add v3 endpoint for identity in catalog Wishlist Haneef Ali (info) Oct 15, 2014 Kenjiro Kosaka Confirmed
SAML protocol must always be called 'saml2' Medium Matthieu Huin (info) Oct 13, 2014 Matthieu Huin In Progress
Obsolete deployment docs Low Boris Bobrov (info) Oct 9, 2014 wanghong Fix Committed
Extract Assignment related tests from IdentityTestCase Low Samuel de Medeiros Queiroz (info) Sep 10, 2014 Samuel de Medeiros Queiroz Fix Committed
Incorrect key in endpoint dictionary Critical Sergey Kraynev (info) Sep 2, 2014 David Stanek Fix Committed
Some assertValidListResponse methods incorrectly handle 'description' Low Henry Nash (info) Aug 7, 2014 wanghong In Progress
Creation of Member role is no longer required Low Stephen Gordon (info) Jul 30, 2014 Dolph Mathews Fix Committed
Unittests do not succeed with random PYTHONHASHSEED value Medium Clark Boylan (info) Jul 28, 2014 Dolph Mathews In Progress
Not all db.sqal.session methods are wrapped by wrap_db_error Undecided Boris Pavlovic (info) Jul 23, 2014 Ilya Pekelny Fix Committed
HEAD and GET inconsistencies in Keystone Medium Morgan Fainberg (info) Jun 25, 2014 Morgan Fainberg Fix Committed
do not use default=None for config options Low Christian Berendt (info) Jun 20, 2014 wanghong Fix Committed
Update test requirement hacking to series 0.9.x Low Christian Berendt (info) Jun 10, 2014 Morgan Fainberg Fix Committed
idp deletion should trigger token revocation High Steve Martinelli (info) May 29, 2014 Navid Pustchi Triaged
Keystone's IANA-assigned default port in linux local ephemeral port range: Errno 98 Address already in use Critical Clark Boylan (info) May 28, 2014 Dolph Mathews Fix Committed
Can't list endpoints for a token in the user-facing library API Undecided Fernando Ribeiro (info) May 4, 2014 Fernando Ribeiro In Progress
mod_wsgi exception processing UTF-8 Header Undecided Adam Young (info) Apr 28, 2014 Adam Young Fix Committed
V3 list users filter by email address throws exception Medium Haneef Ali (info) Apr 14, 2014 Juan Antonio Osorio Robles Fix Committed
Reconnect on failure for multiple servers always connects to first server Low Maru Newby (info) Apr 1, 2014 wanghong Triaged
Remove dependent module py3kcompat Undecided ChangBo Guo(gcb) (info) Feb 26, 2014 lvdongbing Fix Committed
Replace assertEqual(None, *) with assertIsNone in tests Undecided Jia Dong (info) Feb 25, 2014 lvdongbing In Progress
wrong order of assertEquals args Wishlist Ilya Tyaptin (info) Feb 19, 2014 David Stanek Fix Committed
MySQL 2013 lost connection is being raised Undecided Flavio Percoco (info) Feb 15, 2014 Xurong Yang In Progress
Files without code should not contain copyright notices Undecided Maru Newby (info) Feb 8, 2014 ChangBo Guo(gcb) Fix Committed
extraneous vim editor configuration comments Wishlist Terri Yu (info) Feb 8, 2014 ChangBo Guo(gcb) Fix Committed
connection_trace does not work with DB2 backend Low Matt Riedemann (info) Jan 30, 2014 Brant Knudson New
Some Python requirements are not hosted on PyPI High Jeremy Stanley (info) Jan 16, 2014 Brant Knudson Fix Committed
range method is not same in py3.x and py2.x Low lizheming (info) Jan 13, 2014 lizheming In Progress
Use testr instead of nose as the unittest runner. Wishlist Clark Boylan (info) Sep 13, 2013 David Stanek Fix Committed
Keystone token hashing is MD5 Wishlist Adam Young (info) Aug 30, 2013 Brant Knudson Fix Committed
Fix copyright headers to be compliant with Foundation policies Low Sean Winn (info) Aug 19, 2013 Steve Martinelli Fix Committed
Use testtools for base test class Wishlist Monty Taylor (info) Jul 29, 2013 Victor Sergeyev Fix Released
Adding a user to a domain fails with ldap identity and sql assignment driver Undecided Mahesh Sawaiker (info) Incomplete
Inconsistency in documentation (API reference) for Boolean parameters Undecided Durgadas Kamath (info) New
Keystone API GET 5000/v3 returns wrong endpoint URL in response body Low Yang Zhang (info) Confirmed
Keystone running out of memory Undecided David McNally (info) Incomplete
No way to prevent duplicates in endpoints Medium Vish Ishaya (info) Confirmed
Openstack services should support SIGHUP signal Wishlist Bogdan Dobrelya (info) Confirmed
keystone notification should use different topic for CADF and normal notificaiton Undecided Haneef Ali (info) New
oslo.db's master breaks unittest in OS projects Medium Victor Sergeyev (info) Fix Committed
pipe not closed with use of popen Undecided Simon (info) New
start of keystone not possible when use_syslog=True but syslog is not accessible/running Medium Christian Berendt (info) Fix Committed

 

Active Reviews in the past 7 days

Review

Owner

Status

Created

Updated

Updated from global requirements

NEW

Oct 11, 2014

Oct 21, 2014

Merge tag '2014.2'

NEW

Oct 16, 2014

Oct 16, 2014

Basic-Auth middleware

Adam Young

NEW

May 5, 2014

Oct 21, 2014

Adds openSUSE support for developer documentation

Alberto Planas

NEW

Oct 17, 2014

Oct 17, 2014

LDAP additional attribute mappings description

Alexander Makarov

NEW

Sep 3, 2014

Oct 21, 2014

PKI and PKIZ tokens unnecessary whitespace removed

Alexander Makarov

NEW

Sep 9, 2014

Oct 21, 2014

Trust redelegation

Alexander Makarov

NEW

Oct 8, 2014

Oct 20, 2014

Creating a policy sample

Andre Aranha

NEW

Sep 23, 2014

Oct 16, 2014

Refactor: create a helper function to create users

Andre Aranha

NEW

Oct 16, 2014

Oct 16, 2014

Change the default digest for pki/ssl_setup to sha256

Brant Knudson

NEW

Aug 27, 2014

Oct 17, 2014

Remove extra V3 version router

Brant Knudson

NEW

Sep 3, 2014

Oct 20, 2014

Move unit tests from test_backend_ldap

Brant Knudson

NEW

Sep 8, 2014

Oct 20, 2014

Tests raise exception if logging problem

Brant Knudson

NEW

Sep 8, 2014

Oct 21, 2014

sys.exit mock cleanup

Brant Knudson

NEW

Sep 26, 2014

Oct 21, 2014

Avoid multiple instances for a provider

Brant Knudson

NEW

Sep 27, 2014

Oct 17, 2014

Log the username when using an invalid username or password

Christian Berendt

NEW

Oct 16, 2014

Oct 16, 2014

Correct the code path of implementation for the abstract method

Dave Chen

NEW

Oct 20, 2014

Oct 20, 2014

region.description is optional and can be null

David Stanek

NEW

Aug 28, 2014

Oct 20, 2014

Fixes endpoint_filter tests

David Stanek

NEW

Oct 3, 2014

Oct 20, 2014

Fixes docstrings to be more accurate.

David Stanek

MERGED

Oct 7, 2014

Oct 21, 2014

Remove database setup duplication

David Stanek

NEW

Oct 7, 2014

Oct 20, 2014

Make sure scoping to the project of a disabled domain result in 401.

Dolph Mathews

NEW

Oct 1, 2014

Oct 21, 2014

remove deprecated access log middleware

Dolph Mathews

NEW

Oct 2, 2014

Oct 20, 2014

Use metadata.create_all() to fill a test database

Ilya Pekelny

NEW

May 14, 2014

Oct 20, 2014

Add memcached_backend configuration

Kui Shi

NEW

Sep 17, 2014

Oct 16, 2014

Remove XML support

Lance Bragstad

NEW

Oct 2, 2014

Oct 21, 2014

Remove check_password() in identity.backend.ldap

Lin Hua Cheng

MERGED

Oct 17, 2014

Oct 20, 2014

SAML-related protocols must be named 'saml2'

Matthieu Huin

ABANDONED

Oct 13, 2014

Oct 16, 2014

Remove token persistence proxy

Morgan Fainberg

NEW

Sep 29, 2014

Oct 17, 2014

Remove unused ec2 driver option

Morgan Fainberg

MERGED

Sep 29, 2014

Oct 20, 2014

Add max-complexity to pep8 for Keystone

Morgan Fainberg

MERGED

Oct 17, 2014

Oct 20, 2014

Ensure sql upgrade tests can run with non-sqlite databases.

Morgan Fainberg

ABANDONED

Oct 17, 2014

Oct 17, 2014

Remove identity and assignment kvs backends

Morgan Fainberg

ABANDONED

Oct 17, 2014

Oct 17, 2014

Switch LdapIdentitySqlAssignment to use oslo.mockpatch

Morgan Fainberg

ABANDONED

Oct 17, 2014

Oct 17, 2014

Remove images directory from docs

Morgan Fainberg

ABANDONED

Oct 17, 2014

Oct 17, 2014

Validates controller methods exist when specified

Morgan Fainberg

ABANDONED

Oct 17, 2014

Oct 17, 2014

Imported Translations from Transifex

Morgan Fainberg

ABANDONED

Oct 17, 2014

Oct 17, 2014

Merge remote-tracking branch 'origin/master' into feature/hierarchical-multitenancy

Morgan Fainberg

MERGED

Oct 17, 2014

Oct 18, 2014

Use newer python-ldap paging control API

Nathan Kinder

MERGED

Oct 15, 2014

Oct 20, 2014

Restrict certain APIs to cloud admin in domain-aware policy

Nathan Kinder

MERGED

Oct 15, 2014

Oct 16, 2014

Update python-ldap version used for testing

Nathan Kinder

ABANDONED

Oct 16, 2014

Oct 16, 2014

Add a simple module to work with filters and DNs to LDAP backend

Razumovsky Peter

NEW

Aug 28, 2014

Oct 16, 2014

Inherited roles to projects

Rodrigo Duarte

NEW

Aug 29, 2014

Oct 21, 2014

Add parent_id field to projects

Rodrigo Duarte

MERGED

Aug 29, 2014

Oct 18, 2014

Create, update and delete hierarchical projects

Rodrigo Duarte

NEW

Aug 29, 2014

Oct 21, 2014

Base methods to handle hierarchical projects

Rodrigo Duarte

NEW

Aug 29, 2014

Oct 21, 2014

Add xmlsec1 dependency comments

Rodrigo Duarte

MERGED

Oct 17, 2014

Oct 21, 2014

Improve list role assignments filters performance

Samuel de Medeiros Queiroz

NEW

Aug 25, 2014

Oct 20, 2014

Extract Assignment tests from IdentityTestCase

Samuel de Medeiros Queiroz

MERGED

Sep 15, 2014

Oct 21, 2014

try removing oslo.config

Steve Martinelli

NEW

Oct 14, 2014

Oct 20, 2014

Opening stable/juno

Thierry Carrez

MERGED

Oct 16, 2014

Oct 17, 2014

remove default check keys in assertValidEntity

wanghong

ABANDONED

Aug 7, 2014

Oct 16, 2014

Make the the assertValid<Entity> calls internal.

wanghong

ABANDONED

Sep 5, 2014

Oct 16, 2014

fix the wrong order of assertEqual args in test_v3

wanghong

NEW

Oct 9, 2014

Oct 21, 2014

remove assignments for foreign actors when deleting domain

wanghong

NEW

Oct 10, 2014

Oct 21, 2014

use expected_length parameter to assert expected length

wanghong

NEW

Oct 14, 2014

Oct 21, 2014

remove implemented TODO in catalog/backends/sql.py

wanghong

NEW

Oct 21, 2014

Oct 21, 2014

Notes

Icon
 

  • No labels