Unparseable endpoint URL's should raise a user friendly error
Bug #1058494 reported by
Dolph Mathews
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Undecided
|
stelford | ||
Folsom |
Fix Released
|
Low
|
Alan Pevec |
Bug Description
A common user-error during configuration involves mistakes in the configured endpoint URLs, resulting in failed string formatting. Unfortunately, keystone barfs back a 500 and dumps a rather user-unfriendly stacktrace back to the logs with no real indication of what went wrong.
I think this condition should be caught with the following results:
A) a user-friendly 500 should be raised back to the client, at least suggesting that the user read the logs for more details
B) an ERROR message should be logged with the offending URL, and a note about what was expected of it
Most recently, this came up on the mailing list: https:/
Changed in keystone: | |
status: | New → Confirmed |
Changed in keystone: | |
assignee: | nobody → stelford (stef-ummon) |
Changed in keystone: | |
milestone: | none → grizzly-1 |
status: | Fix Committed → Fix Released |
Changed in keystone: | |
milestone: | grizzly-1 → 2013.1 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/14117
Review: https:/