yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #50269
[Bug 1558670] Re: Internal server error when updating an identity provider
Reviewed: https://review.openstack.org/294201
Committed: https://git.openstack.org/cgit/openstack/keystone/commit/?id=bfcbb3cd7679dd13d5ededd2f3b765d40e0bca7d
Submitter: Jenkins
Branch: master
commit bfcbb3cd7679dd13d5ededd2f3b765d40e0bca7d
Author: Rodrigo Duarte <rduartes@xxxxxxxxxx>
Date: Thu Mar 17 14:28:55 2016 -0300
Add conflict validation for idp update
Remote IDs conflicts can happen during an identity provider
update (similar to what happens during create).
This patch adds the same conflict handling, so a 500 is not
returned by keystone.
Change-Id: I1f093dad0b9427027edf4dc1a9f563e99aedad0c
Closes-Bug: 1558670
** Changed in: keystone
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/1558670
Title:
Internal server error when updating an identity provider
Status in OpenStack Identity (keystone):
Fix Released
Bug description:
Remote IDs for identity providers can not be reused, so during the
creation of an identity provider, keystone returns a 409 Conflict when
we try to do so. However, the same problem occurs when updating an
identity provider and using a remote ID from another registered
identity provider, but the duplicate entry error is not treated and a
HTTP 500 is returned.
Error trace: http://paste.openstack.org/show/490946/
To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1558670/+subscriptions
References