)]}'
{"keystoneauth1/identity/generic/base.py":[{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"29e98f9327bdf15d3df3b32fd622d24e6db09023","unresolved":false,"context_lines":[{"line_number":156,"context_line":"                plugin \u003d self.create_plugin(session, (3, 0), self.auth_url)"},{"line_number":157,"context_line":"            else:"},{"line_number":158,"context_line":"                raise exceptions.DiscoveryFailure("},{"line_number":159,"context_line":"                    \u0027Could not determine a suitable URL for the plugin, \u0027"},{"line_number":160,"context_line":"                    \u0027got: %s\u0027 % e)"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":3,"id":"df7087c5_9b022b6f","line":159,"updated":"2018-03-20 16:37:42.000000000","message":"Could we reword this? I know we use that text elsewhere, but when people get the error it usually confuses them. Something like:\n\n\"Could not find versioned identity endpoints when attempting to authenticate. Please check that your auth_url is correct.\" \n\nor something like that?","commit_id":"2cd5a675c5d5b053dd58b0c250a5887792492bf4"},{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"6ccc30e707699af0e714949db70d31f58ff22c1e","unresolved":false,"context_lines":[{"line_number":138,"context_line":"                                      authenticated\u003dFalse)"},{"line_number":139,"context_line":"        except (exceptions.DiscoveryFailure,"},{"line_number":140,"context_line":"                exceptions.HttpError,"},{"line_number":141,"context_line":"                exceptions.SSLError,"},{"line_number":142,"context_line":"                exceptions.ConnectionError) as e:"},{"line_number":143,"context_line":"            LOG.warning(\u0027Failed to discover available identity versions when \u0027"},{"line_number":144,"context_line":"                        \u0027contacting %s. Attempting to parse version from URL.\u0027,"}],"source_content_type":"text/x-python","patch_set":4,"id":"df7087c5_4e76aea6","line":141,"updated":"2018-03-23 15:17:38.000000000","message":"I raised a related bug: https://bugs.launchpad.net/keystoneauth/+bug/1738807\n\ntldr I\u0027m not a fan of the way we have this catch-all for various network errors. If an SSLError is raised, then trying again with a different version argument isn\u0027t really going to help.","commit_id":"26cb0f6fcbdc96c25a3ec6abcf6d6785cfec15df"}]}
