)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"abeb241308772b9e579de295008252ba6d80801b","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Allow to use the none auth plugin"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This change allows to use the none auth plugin in CLI without having"},{"line_number":10,"context_line":"to specify --os-cloud file with basically a single endpoint parameter."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Closes-Bug: #1724283"},{"line_number":13,"context_line":"Depends-On: I3e477895ba0c989ffd0c91c45791e9f74173a3d6"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"3fa0c359_320b512a","line":10,"updated":"2018-02-13 19:41:27.000000000","message":"i guess i\u0027m not so picky when i review non-ironic patches. This commit could be improved but ... it is in the release note :)","commit_id":"f0f9349c807876fb30e95d6165d340eac719f67b"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"0dea3f50ba054ebf6a6bfe026117f10edb9fe4ad","unresolved":false,"context_lines":[{"line_number":10,"context_line":"to specify --os-cloud file with basically a single endpoint parameter."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Closes-Bug: #1724283"},{"line_number":13,"context_line":"Depends-On: I3e477895ba0c989ffd0c91c45791e9f74173a3d6"},{"line_number":14,"context_line":"Change-Id: I6cf4e22d676f4a55f84863125aee7318915a7404"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"3fa0c359_7e73904e","line":13,"range":{"start_line":13,"start_character":12,"end_line":13,"end_character":53},"updated":"2018-02-16 18:13:27.000000000","message":"This keystoneauth commit is contained in keystone auth 3.4.0, but global-requirements is still keystoneauth\u003e\u003d3.3.0. We need to wait the bump of the minimum version.","commit_id":"f0f9349c807876fb30e95d6165d340eac719f67b"}],"osc_lib/api/auth.py":[{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"14ea8bea86f3d03eaf9ff0952c794b662e8189c4","unresolved":false,"context_lines":[{"line_number":101,"context_line":"    msgs \u003d []"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"    # when no auth params are passed in, user advised to use os-cloud"},{"line_number":104,"context_line":"    if not options.auth and auth_plugin_name !\u003d \u0027none\u0027:"},{"line_number":105,"context_line":"        msgs.append(_("},{"line_number":106,"context_line":"            \u0027Set a cloud-name with --os-cloud or OS_CLOUD\u0027"},{"line_number":107,"context_line":"        ))"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f4e5783_cde826b4","line":104,"updated":"2017-10-17 18:22:55.000000000","message":"this is ugly but I dunno how to make it better.","commit_id":"a1b7786211750644c7c24ae52e34e1e9323acc1e"}],"osc_lib/clientmanager.py":[{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"8da6fabf683e2b43ee4e9e1afaecd0485b070c1b","unresolved":false,"context_lines":[{"line_number":263,"context_line":"    def get_endpoint_for_service_type(self, service_type, region_name\u003dNone,"},{"line_number":264,"context_line":"                                      interface\u003d\u0027public\u0027):"},{"line_number":265,"context_line":"        \"\"\"Return the endpoint URL for the service type.\"\"\""},{"line_number":266,"context_line":"        if self._cli_options.config.get(\u0027endpoint\u0027):"},{"line_number":267,"context_line":"            # If endpoint was passed explicitly, use it as override"},{"line_number":268,"context_line":"            return self._cli_options.config[\u0027endpoint\u0027]"},{"line_number":269,"context_line":"        if not interface:"}],"source_content_type":"text/x-python","patch_set":3,"id":"3f4b6375_f1cd12b7","line":266,"range":{"start_line":266,"start_character":41,"end_line":266,"end_character":49},"updated":"2017-10-25 20:19:54.000000000","message":"--os-endpoint is deprecated as an option in KSA in the admin_token plugin.","commit_id":"fcbab0f9f30f329d8d32f904f0a09a33196418a3"}],"osc_lib/shell.py":[{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"14ea8bea86f3d03eaf9ff0952c794b662e8189c4","unresolved":false,"context_lines":[{"line_number":428,"context_line":"        # Push the updated args into ClientManager"},{"line_number":429,"context_line":"        self.client_manager._cli_options \u003d self.cloud"},{"line_number":430,"context_line":""},{"line_number":431,"context_line":"        if cmd.auth_required and self.cloud.config.get(\u0027auth_type\u0027) !\u003d \u0027none\u0027:"},{"line_number":432,"context_line":"            self.client_manager.setup_auth()"},{"line_number":433,"context_line":"            if hasattr(cmd, \u0027required_scope\u0027) and cmd.required_scope:"},{"line_number":434,"context_line":"                # let the command decide whether we need a scoped token"}],"source_content_type":"text/x-python","patch_set":2,"id":"5f4e5783_8dc90e5a","line":431,"updated":"2017-10-17 18:22:55.000000000","message":"same ugliness here. doing it because of the fact that NoAuth plugin in keystoneauth does not implement get_auth_ref method, and it kinda makes sense as there is no auth","commit_id":"a1b7786211750644c7c24ae52e34e1e9323acc1e"}],"releasenotes/notes/none-auth-cli-48ab0e48d4852941.yaml":[{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"cb33035f415eaef14226b0d20b657e525dca3b31","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"3fa0c359_0f6f122b","line":6,"updated":"2018-02-13 19:02:18.000000000","message":"how about something like (there weren\u0027t many release notes to try to pattern this after...)\n\nIt is possible to specify the \u0027none\u0027 auth type (via --os-auth-type argument or OS_AUTH_TYPE environment variable). To use this, the endpoint (via --os-endpoint argument or OS_ENDPOINT environment variable) must also be specified. [`Bug 1724283 \u003chttps://bugs.launchpad.net/python-openstackclient/+bug/1724283\u003e`_].","commit_id":"937373ce86798726ef1239df76d095ac9b8f7814"}]}
