)]}'
{"doc/notification_samples/instance-live_migration_post-end.json":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"f72e6441b1aa3b4cfca95cc798c8ed3050a1af08","unresolved":false,"context_lines":[{"line_number":75,"context_line":"        },"},{"line_number":76,"context_line":"        \"nova_object.name\":\"InstanceActionPayload\","},{"line_number":77,"context_line":"        \"nova_object.namespace\":\"nova\","},{"line_number":78,"context_line":"        \"nova_object.version\":\"1.3\""},{"line_number":79,"context_line":"    },"},{"line_number":80,"context_line":"    \"priority\":\"INFO\","},{"line_number":81,"context_line":"    \"publisher_id\":\"nova-compute:compute\""}],"source_content_type":"application/json","patch_set":7,"id":"ff346bd7_5bd69ac5","line":78,"updated":"2017-07-26 09:30:31.000000000","message":"This needs a rebase as InstanceActionPayload already bumped to version 1.4 when the block_devices key has been added.","commit_id":"f59f57e4c5a3d4342e71604521c93baf74607381"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"b8a6aa7da32907b1b1dd725687890069a2451df5","unresolved":false,"context_lines":[{"line_number":89,"context_line":"        },"},{"line_number":90,"context_line":"        \"nova_object.name\":\"InstanceActionPayload\","},{"line_number":91,"context_line":"        \"nova_object.namespace\":\"nova\","},{"line_number":92,"context_line":"        \"nova_object.version\":\"1.4\""},{"line_number":93,"context_line":"    },"},{"line_number":94,"context_line":"    \"priority\":\"INFO\","},{"line_number":95,"context_line":"    \"publisher_id\":\"nova-compute:compute\""}],"source_content_type":"application/json","patch_set":10,"id":"7f287b81_c319b188","line":92,"range":{"start_line":92,"start_character":31,"end_line":92,"end_character":34},"updated":"2017-09-05 03:10:15.000000000","message":"InstanceActionPayload version is 1.5 in master now.\n\nhttps://review.openstack.org/#/c/475276/\n\nSo it has to be rebased and \u0027updated_at\u0027 field should be added.","commit_id":"e320c6829ea833647f3b18e528ef58e55f84dfa9"}],"doc/notification_samples/instance-live_migration_post-start.json":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"b8a6aa7da32907b1b1dd725687890069a2451df5","unresolved":false,"context_lines":[{"line_number":89,"context_line":"        },"},{"line_number":90,"context_line":"        \"nova_object.name\":\"InstanceActionPayload\","},{"line_number":91,"context_line":"        \"nova_object.namespace\":\"nova\","},{"line_number":92,"context_line":"        \"nova_object.version\":\"1.4\""},{"line_number":93,"context_line":"    },"},{"line_number":94,"context_line":"    \"priority\":\"INFO\","},{"line_number":95,"context_line":"    \"publisher_id\":\"nova-compute:compute\""}],"source_content_type":"application/json","patch_set":10,"id":"7f287b81_a31c6577","line":92,"range":{"start_line":92,"start_character":31,"end_line":92,"end_character":34},"updated":"2017-09-05 03:10:15.000000000","message":"ditto","commit_id":"e320c6829ea833647f3b18e528ef58e55f84dfa9"},{"author":{"_account_id":20722,"name":"Yikun Jiang","email":"yikunkero@gmail.com","username":"yikunkero"},"change_message_id":"9e386692a1251bbeb6f8fc82e318cdc7ed43863e","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    \"event_type\": \"instance.live_migration_post.start\","},{"line_number":3,"context_line":"    \"payload\": {"},{"line_number":4,"context_line":"        \"$ref\": \"common_payloads/InstanceActionPayload.json#\","},{"line_number":5,"context_line":"\t\"nova_object.data\": {"},{"line_number":6,"context_line":"            \"task_state\": \"migrating\""},{"line_number":7,"context_line":"        }"},{"line_number":8,"context_line":"    },"}],"source_content_type":"application/json","patch_set":12,"id":"5f7c97a3_66a641af","line":5,"range":{"start_line":5,"start_character":0,"end_line":5,"end_character":1},"updated":"2018-07-05 07:48:59.000000000","message":"nit: s/tab/space","commit_id":"72d32a3cd9bd3143a26f3b0a9d01186432702f90"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"d7382e9a6c4457e3504bc317eae462b47f3b3164","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    \"event_type\": \"instance.live_migration_post.start\","},{"line_number":3,"context_line":"    \"payload\": {"},{"line_number":4,"context_line":"        \"$ref\": \"common_payloads/InstanceActionPayload.json#\","},{"line_number":5,"context_line":"\t\"nova_object.data\": {"},{"line_number":6,"context_line":"            \"task_state\": \"migrating\""},{"line_number":7,"context_line":"        }"},{"line_number":8,"context_line":"    },"}],"source_content_type":"application/json","patch_set":12,"id":"5f7c97a3_46f30574","line":5,"range":{"start_line":5,"start_character":0,"end_line":5,"end_character":1},"in_reply_to":"5f7c97a3_66a641af","updated":"2018-07-05 07:57:02.000000000","message":"Done. Thanks.","commit_id":"72d32a3cd9bd3143a26f3b0a9d01186432702f90"}],"nova/tests/functional/notification_sample_tests/test_instance.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"2c333f694c1a3b5692ec5b73b011a6ccd3e2e4fe","unresolved":false,"context_lines":[{"line_number":80,"context_line":"                \u0027uuid\u0027: server[\u0027id\u0027]},"},{"line_number":81,"context_line":"            actual\u003dfake_notifier.VERSIONED_NOTIFICATIONS[1])"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    def _test_live_migration_post(self, server):"},{"line_number":84,"context_line":"        post \u003d {"},{"line_number":85,"context_line":"            \u0027os-migrateLive\u0027: {"},{"line_number":86,"context_line":"                \u0027host\u0027: \u0027host2\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f1d235d_4d49212f","line":83,"updated":"2017-07-04 11:15:29.000000000","message":"I guess at some point we will have a sequence of different versioned notifications emitted during live migration similarly to instance creation. At that point it would be easier to test this in that sequence and at that point this test function will be called something like _test_live_migration_success (opposed to the rollback case above).\n\nBut right now it is OK as is.","commit_id":"18468a972e64dcd1cbdb7f853ad5b1f840f684ec"}]}
