← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1479837] Re: improper handling non existing identity providers

 

Reviewed:  https://review.openstack.org/291622
Committed: https://git.openstack.org/cgit/openstack/python-openstackclient/commit/?id=21530d026e4d14142bea4ce6736326b78022ff86
Submitter: Jenkins
Branch:    master

commit 21530d026e4d14142bea4ce6736326b78022ff86
Author: Steve Martinelli <stevemar@xxxxxxxxxx>
Date:   Fri Mar 11 04:13:21 2016 -0500

    Search by user defined ID for identity providers
    
    IDs for service providers can be user defined (like, Bob). This
    causes issues with the usual get by ID method.
    
    Keystone server side has implemented changes to search by ID when
    listing, which should resolve the issue with minimal changes to
    the client side.
    
    Change-Id: Ic58df22b3445d3293a8e1c76c5da79badebf6528
    Closes-Bug: 1479837


** Changed in: python-openstackclient
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1479837

Title:
  improper handling non existing identity providers

Status in OpenStack Identity (keystone):
  Fix Released
Status in python-keystoneclient:
  Invalid
Status in python-openstackclient:
  Fix Released

Bug description:
  I've spotted something like this today:

  ubuntu@devstack:~$ openstack identity provider list
  +-----+---------+-------------+
  | ID  | Enabled | Description |
  +-----+---------+-------------+
  | k2k | True    | None        |
  +-----+---------+-------------+
  ubuntu@devstack:~$ openstack identity provider show idontexist
  +-------------+-------+
  | Field       | Value |
  +-------------+-------+
  | description | None  |
  | enabled     | True  |
  | id          | k2k   |
  | remote_ids  | []    |
  +-------------+-------+
  ubuntu@devstack:~$ 


  
  What's more i can see such log in my keystone server:

  2015-07-30 14:53:17.174908 14054 INFO keystone.common.wsgi [-] GET
  http://128.142.132.173:35357/v3/OS-
  FEDERATION/identity_providers?name=idontexist

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1479837/+subscriptions