)]}'
{"tripleoclient/tests/v1/overcloud_deploy/test_overcloud_deploy.py":[{"author":{"_account_id":9712,"name":"Dougal Matthews","email":"dougal.matthews@canonical.com","username":"dougal"},"change_message_id":"a44deea20e6afe06e0f3fd215ea56b2e8a3473c5","unresolved":false,"context_lines":[{"line_number":24,"context_line":"from keystoneclient import exceptions as kscexc"},{"line_number":25,"context_line":"import mock"},{"line_number":26,"context_line":"from openstackclient.common import exceptions as oscexc"},{"line_number":27,"context_line":"from swiftclient.exceptions import ClientException as ObjectClientException"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"from tripleoclient import constants"},{"line_number":30,"context_line":"from tripleoclient import exceptions"}],"source_content_type":"text/x-python","patch_set":9,"id":"9a89bdaa_1d5acb83","line":27,"updated":"2016-09-09 20:50:33.000000000","message":"normally we do module imports, but this is fine with me.","commit_id":"2898e7595f5df5ad9e46a137a8fd5ca6bf166369"}],"tripleoclient/v1/overcloud_deploy.py":[{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"23dbe1046bcdef5830a1a091031bc7855a9f74ce","unresolved":false,"context_lines":[{"line_number":266,"context_line":""},{"line_number":267,"context_line":"        template_files, template \u003d template_utils.get_template_contents("},{"line_number":268,"context_line":"            template_object\u003dplan_yaml_path,"},{"line_number":269,"context_line":"            object_request\u003ddo_object_request)"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"        files \u003d dict(list(template_files.items()) + list(env_files.items()))"},{"line_number":272,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"9a89bdaa_e05d8549","line":269,"updated":"2016-09-09 19:22:23.000000000","message":"i think we should update OVERCLOUD_YAML_NAMES in constants.py to remove overcloud-without-mergepy.yaml, otherwise this results in a nasty traceback from swift on the cli:\n\n Object GET failed: https://192.0.2.2:13808/v1/AUTH_870ac3192305413ea9758ce9419350b9/overcloud/overcloud-without-mergepy.yaml 404 Not Found  [first 60 chars of response] \u003chtml\u003e\u003ch1\u003eNot Found\u003c/h1\u003e\u003cp\u003eThe resource could not be foun\nd.\u003c\nTraceback (most recent call last):\n  File \"/usr/lib/python2.7/site-packages/swiftclient/client.py\", line 1574, in _retry\n    service_token\u003dself.service_token, **kwargs)\n  File \"/usr/lib/python2.7/site-packages/swiftclient/client.py\", line 1131, in get_object\n    raise ClientException.from_response(resp, \u0027Object GET failed\u0027, body)\nClientException: Object GET failed: https://192.0.2.2:13808/v1/AUTH_870ac3192305413ea9758ce9419350b9/overcloud/overcloud-without-mergepy.yaml 404 Not Found  [first 60 chars of response] \u003chtml\u003e\u003ch1\u003eNot Found\u003c/h1\u003e\u003cp\u003eThe resource \ncould not be found.\u003c","commit_id":"9413d034ab2eafb20bc4dd46bb4cad6d251274ae"},{"author":{"_account_id":7144,"name":"James Slagle","email":"jslagle@redhat.com","username":"slagle"},"change_message_id":"89d4d42da3cc9c1bca2675d3857cf8b129f378b8","unresolved":false,"context_lines":[{"line_number":474,"context_line":"            try:"},{"line_number":475,"context_line":"                self._heat_deploy(stack, stack_name, overcloud_yaml,"},{"line_number":476,"context_line":"                                  parameters, environments, timeout, tht_root)"},{"line_number":477,"context_line":"            except ClientException as e:"},{"line_number":478,"context_line":"                messages.append(str(e))"},{"line_number":479,"context_line":"            else:"},{"line_number":480,"context_line":"                return"}],"source_content_type":"text/x-python","patch_set":8,"id":"9a89bdaa_bba9ece1","line":477,"updated":"2016-09-09 19:26:43.000000000","message":"oh i guess it was meant to be handled here, but for some reason it\u0027s still getting printed to stdout","commit_id":"9413d034ab2eafb20bc4dd46bb4cad6d251274ae"}]}
