)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"1c59b28fbf90c516ebbc3a02509415ab88a567e6","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2018-01-22 17:49:32 +0900"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Transform instance-evacuate notification"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Co-Authored-By: Takashi Natsume \u003cnatsume.takashi@lab.ntt.co.jp\u003e"},{"line_number":10,"context_line":"Co-Authored-By: Gábor Antal \u003cantal@inf.u-szeged.hu\u003e"},{"line_number":11,"context_line":"Change-Id: Ie1914b1f5f71c23dd441dafaea9e4261541d338d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"5f93b717_a7f60a8f","line":8,"range":{"start_line":8,"start_character":0,"end_line":8,"end_character":0},"updated":"2018-01-25 13:29:59.000000000","message":"you should add some commit body msg here even that is same as all other series of patches. If someone check this patch as history and not the complete series.","commit_id":"575fd9bbd21320a66778c39b0a01ee0f0142346f"}],"doc/notification_samples/instance-evacuate.json":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"28dc215f75d93ce993d476f5fdec7201b563229c","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":1,"id":"1f1a1f67_45fb0378","line":78,"updated":"2017-07-18 13:15:29.000000000","message":"Patch needs a rebase as InstanceActionPayload already at version 1.4 (which adds the block_devices key to the payload)","commit_id":"c577e5229b87bbbf2550f04488a00171b05bbb77"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"e86febc20dc313dd455ec432943394e5133e24a4","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":5,"id":"3f4b6375_d6d4254a","line":92,"range":{"start_line":92,"start_character":31,"end_line":92,"end_character":34},"updated":"2017-10-26 23:40:12.000000000","message":"1.5","commit_id":"a456ad71f97ca32714486f88490378c5f394726e"}],"nova/tests/functional/notification_sample_tests/test_instance.py":[{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"e86febc20dc313dd455ec432943394e5133e24a4","unresolved":false,"context_lines":[{"line_number":109,"context_line":"                \u0027reservation_id\u0027: server[\u0027reservation_id\u0027],"},{"line_number":110,"context_line":"                \u0027uuid\u0027: server[\u0027id\u0027]},"},{"line_number":111,"context_line":"            actual\u003dnotifications[0])"},{"line_number":112,"context_line":"        self.admin_api.force_down_service(\u0027compute\u0027, \u0027nova-compute\u0027, False)"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":""},{"line_number":115,"context_line":"class TestInstanceNotificationSample("}],"source_content_type":"text/x-python","patch_set":5,"id":"3f4b6375_16e51d38","line":112,"range":{"start_line":112,"start_character":23,"end_line":112,"end_character":41},"updated":"2017-10-26 23:40:12.000000000","message":"Currently compute API microversion is 2.53.\nIn microversion 2.53 \"PUT /os-services/force-down\" is superseded by \"PUT /os-services/{service_id}\".\nSo \u0027put_service\u0027 should be used.","commit_id":"a456ad71f97ca32714486f88490378c5f394726e"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"e98222fcf13c289a299423273e99061b61377c42","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        self.useFixture(self.cinder)"},{"line_number":43,"context_line":"        self.useFixture(fixtures.AllServicesCurrent())"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"    def test_multiple_compute_actions(self):"},{"line_number":46,"context_line":"        server \u003d self._boot_a_server("},{"line_number":47,"context_line":"            extra_params\u003d{\u0027networks\u0027: [{\u0027port\u0027: self.neutron.port_1[\u0027id\u0027]}]})"},{"line_number":48,"context_line":"        self._wait_for_notification(\u0027instance.create.end\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"7f96bb07_1f1295b2","line":45,"updated":"2018-01-22 12:05:04.000000000","message":"+1, make sense","commit_id":"575fd9bbd21320a66778c39b0a01ee0f0142346f"}],"nova/virt/fake.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"e98222fcf13c289a299423273e99061b61377c42","unresolved":false,"context_lines":[{"line_number":703,"context_line":""},{"line_number":704,"context_line":"    def live_migration_force_complete(self, instance):"},{"line_number":705,"context_line":"        self._migrating \u003d False"},{"line_number":706,"context_line":"        del self.instances[instance.uuid]"},{"line_number":707,"context_line":""},{"line_number":708,"context_line":"    def live_migration_abort(self, instance):"},{"line_number":709,"context_line":"        self._abort_migration \u003d True"}],"source_content_type":"text/x-python","patch_set":6,"id":"7f96bb07_ffb6c98a","line":706,"updated":"2018-01-22 12:05:04.000000000","message":"+1, make sense","commit_id":"575fd9bbd21320a66778c39b0a01ee0f0142346f"}]}
