Unimplemented error on V3 get token

Bug #1277463 reported by Marcos Lobo
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
Wishlist
Marcos Lobo

Bug Description

Configuring keystone on V3 with LDAP configured for Assignment and Identity

If you try this curl command:

$ curl -i -X POST https://theserver:5000/v3/auth/tokens -H "Content-Type: application/json" -d '{"auth": {"identity": {"methods": ["password"], "password": {"user": {"domain": {"name": "Default"}, "name": "USERNAME", "password": "PASSWORD"}}}}}' --insecure

The response is:

{"error": {"message": "The action you have requested has not been implemented.", "code": 501, "title": "Not Implemented"}}

This is the log info http://paste.openstack.org/show/63030/

Changed in keystone:
assignee: nobody → Marcos Lobo (marcos-fermin-lobo)
Revision history for this message
Dolph Mathews (dolph) wrote :

What's raising a NotImplemented in the service-side logs? Which identity driver are you using?

Changed in keystone:
status: New → Incomplete
description: updated
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to keystone (master)

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

Changed in keystone:
status: Incomplete → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to keystone (master)

Reviewed: https://review.openstack.org/71887
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=60a570e2bb04126a8b90ec4f554be57f7259ac2a
Submitter: Jenkins
Branch: master

commit 60a570e2bb04126a8b90ec4f554be57f7259ac2a
Author: Marcos Lobo <email address hidden>
Date: Fri Feb 7 13:51:18 2014 +0100

    Unimplemented error on V3 get token

    Configuring keystone on V3 with LDAP configured for Assignment and
    Identity. When you try to obtain the token (using CURL ie), the keystone
    server raises an unimplemented exception. You can see how to reproduce
    this on the description's bug.

    This is caused because, when you make logging on keystone it assign to
    the validate user the 'default' domain (thats because LDAP is
    single-domain backend). In the LDAP backend, one of the functions
    involved on this workflow is not implemented.

    Change-Id: I04faddf888f66978bfe5a330140f8fac9b961a5a
    Closes-Bug: #1277463

Changed in keystone:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in keystone:
milestone: none → icehouse-3
status: Fix Committed → Fix Released
Dolph Mathews (dolph)
Changed in keystone:
importance: Undecided → Wishlist
Thierry Carrez (ttx)
Changed in keystone:
milestone: icehouse-3 → 2014.1
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.