)]}'
{"specs/ocata/approved/add-swap-volume-notifications.rst":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"8e2b3d8abfed653889bc8b6b43c84b54561864a1","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Currently no notifications are emitted when updating volume attachement"},{"line_number":27,"context_line":"(swapping volumes)."},{"line_number":28,"context_line":"Updating volume attachement is an asynchronous operation,"},{"line_number":29,"context_line":"so it cannot be known via the API response whether it succeeds or not,"},{"line_number":30,"context_line":"when it completes."},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a95cdbc_751a4819","line":28,"range":{"start_line":28,"start_character":16,"end_line":28,"end_character":27},"updated":"2016-10-04 15:27:20.000000000","message":"attachment","commit_id":"2a8a06132bdd76d594330769f1da429ad48bca63"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"7cd7b6c6e88c53e2746050dfb3b59c1b2e4d9516","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Currently no notifications are emitted when updating volume attachement"},{"line_number":27,"context_line":"(swapping volumes)."},{"line_number":28,"context_line":"Updating volume attachement is an asynchronous operation,"},{"line_number":29,"context_line":"so it cannot be known via the API response whether it succeeds or not,"},{"line_number":30,"context_line":"when it completes."},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a95cdbc_a068e2f6","line":28,"range":{"start_line":28,"start_character":16,"end_line":28,"end_character":27},"in_reply_to":"1a95cdbc_751a4819","updated":"2016-10-05 13:17:38.000000000","message":"Done","commit_id":"2a8a06132bdd76d594330769f1da429ad48bca63"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"8e2b3d8abfed653889bc8b6b43c84b54561864a1","unresolved":false,"context_lines":[{"line_number":99,"context_line":"* instance.volume_swap.end"},{"line_number":100,"context_line":"* instance.volume_swap.error"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Notification samples are inclueded in [2] and [3] ."},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"Other end user impact"},{"line_number":105,"context_line":"---------------------"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a95cdbc_b5cf70b2","line":102,"range":{"start_line":102,"start_character":25,"end_line":102,"end_character":34},"updated":"2016-10-04 15:27:20.000000000","message":"included","commit_id":"2a8a06132bdd76d594330769f1da429ad48bca63"},{"author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"change_message_id":"7cd7b6c6e88c53e2746050dfb3b59c1b2e4d9516","unresolved":false,"context_lines":[{"line_number":99,"context_line":"* instance.volume_swap.end"},{"line_number":100,"context_line":"* instance.volume_swap.error"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Notification samples are inclueded in [2] and [3] ."},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"Other end user impact"},{"line_number":105,"context_line":"---------------------"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1a95cdbc_e072eae4","line":102,"range":{"start_line":102,"start_character":25,"end_line":102,"end_character":34},"in_reply_to":"1a95cdbc_b5cf70b2","updated":"2016-10-05 13:17:38.000000000","message":"Done","commit_id":"2a8a06132bdd76d594330769f1da429ad48bca63"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"34e2ae1edb7d7f5823098be8882e2bcac33b1136","unresolved":false,"context_lines":[{"line_number":25,"context_line":""},{"line_number":26,"context_line":"Currently no notifications are emitted when updating volume attachment"},{"line_number":27,"context_line":"(swapping volumes)."},{"line_number":28,"context_line":"Updating volume attachment is an asynchronous operation,"},{"line_number":29,"context_line":"so it cannot be known via the API response whether it succeeds or not,"},{"line_number":30,"context_line":"when it completes."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"Use Cases"},{"line_number":33,"context_line":"---------"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a95cdbc_736b5f1e","line":30,"range":{"start_line":28,"start_character":0,"end_line":30,"end_character":18},"updated":"2016-10-10 13:51:52.000000000","message":"You can\u0027t tell via the API response, but you can tell track it via the volume attachment status, like the Tempest test does, but that relies on a timeout so notifications are better suited for this.","commit_id":"a73198c041f3a20db7220dd3107694f07ac45c56"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"34e2ae1edb7d7f5823098be8882e2bcac33b1136","unresolved":false,"context_lines":[{"line_number":152,"context_line":"Documentation Impact"},{"line_number":153,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"None"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"References"},{"line_number":158,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":10,"id":"1a95cdbc_1343fb6c","line":155,"updated":"2016-10-10 13:51:52.000000000","message":"Well, the notification samples would be published in the nova docs, right? Like these:\n\nhttp://docs.openstack.org/developer/nova/notifications.html#existing-versioned-notifications","commit_id":"a73198c041f3a20db7220dd3107694f07ac45c56"}]}
