)]}'
{"nova/compute/manager.py":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"63cf484c48518ef75d385df4a59c28756c9569da","unresolved":false,"context_lines":[{"line_number":2985,"context_line":"        if image_ref:"},{"line_number":2986,"context_line":"            image_meta \u003d self.image_api.get(context, image_ref)"},{"line_number":2987,"context_line":"        elif evacuate:"},{"line_number":2988,"context_line":"            # For evacuate the API does not send down the image_ref since the"},{"line_number":2989,"context_line":"            # image does not change so just get it from what was stashed in"},{"line_number":2990,"context_line":"            # the instance system_metadata when the instance was created (or"},{"line_number":2991,"context_line":"            # last rebuilt). This also works for volume-backed instances."},{"line_number":2992,"context_line":"            image_meta \u003d instance.image_meta"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_31121064","line":2989,"range":{"start_line":2988,"start_character":68,"end_line":2989,"end_character":35},"updated":"2018-08-31 10:35:48.000000000","message":"right this is the important fact as for normaly rebuild it could but evacuate wont change the image.","commit_id":"665ba461f3135857034cf33dd5f427d47fdd155e"}],"nova/tests/unit/compute/test_compute.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"bc2497e7055a208c6948cfe290e6f3cf046a8d19","unresolved":false,"context_lines":[{"line_number":12661,"context_line":"        super(EvacuateHostTestCase, self).setUp()"},{"line_number":12662,"context_line":"        self.inst \u003d self._create_fake_instance_obj("},{"line_number":12663,"context_line":"            {\u0027host\u0027: \u0027fake_host_2\u0027, \u0027node\u0027: \u0027fakenode2\u0027})"},{"line_number":12664,"context_line":"        self.inst.system_metadata \u003d {}"},{"line_number":12665,"context_line":"        self.inst.task_state \u003d task_states.REBUILDING"},{"line_number":12666,"context_line":"        self.inst.save()"},{"line_number":12667,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"3f79a3b5_aec32138","line":12664,"range":{"start_line":12664,"start_character":18,"end_line":12664,"end_character":33},"updated":"2018-08-31 09:25:16.000000000","message":"note to self: We define this because \u0027Instance.image_meta\u0027 is merely a property which calls \u0027objects.ImageMeta.from_instance\u0027, which in turn calls \u0027utils.instance_sys_meta\u0027 and \u0027utils.get_image_from_system_metadata\u0027, the former of which accesses \u0027Instance.system_metadata\u0027.","commit_id":"665ba461f3135857034cf33dd5f427d47fdd155e"}]}
