)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"28dbd608b55b55ddf196d35ee64d00acf3db9ee6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"89e5d939_adde0e75","updated":"2025-10-14 16:54:03.000000000","message":"Some minor English grammar issues noted inline, other than that I think that it looks good","commit_id":"60f5286ac63a58edb0ff870a3955540153dea332"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"d210f5f4ccaa9e45958e304cefbe93de22d8bc4d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"dcae88b0_c9a2ff67","updated":"2025-11-03 10:50:46.000000000","message":"the wording coudl be improved i think but i dont have a strong objection so if other are fine with the current wording we can proceed","commit_id":"efa824e4893b513dd53743d391ece983793e1104"}],"api-ref/source/servers-action-shelve.inc":[{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"7bfc4625f0fca478471d242b2db468e6c072b633","unresolved":true,"context_lines":[{"line_number":185,"context_line":"    for some reason. Then nova reverts the instance states as before but updates the"},{"line_number":186,"context_line":"    RequestSpec AZ to destination AZ in database. The same is not updated, if user"},{"line_number":187,"context_line":"    does not provide destination AZ during unshelve."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"**Asynchronous Postconditions**"},{"line_number":191,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"93408e03_d5853adb","line":188,"updated":"2025-03-31 23:25:06.000000000","message":"This seems like this is adding a description or heads up about a bug, right? Because this is not an intentional behavior of the API. If we want to mention the bug here, I think it should link the LP bug and be clear about that.\n\nExample phrasing:\n\nIf the user provides a destination AZ during an unshelve request and if scheduling fails for some reason, Nova will revert the instance state but the destination AZ will remain as requested and will not be reverted due to the following bug: https://bugs.launchpad.net/nova/+bug/1978573.","commit_id":"3927d905d08b8d1b9f73253094b94c26f2af11e0"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"488ba0045ac9e60692c6393fc314bda7d0bc12d5","unresolved":true,"context_lines":[{"line_number":185,"context_line":"    for some reason. Then nova reverts the instance states as before but updates the"},{"line_number":186,"context_line":"    RequestSpec AZ to destination AZ in database. The same is not updated, if user"},{"line_number":187,"context_line":"    does not provide destination AZ during unshelve."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"**Asynchronous Postconditions**"},{"line_number":191,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"dc088a0d_018c1d13","line":188,"in_reply_to":"6fc819b6_ebf17977","updated":"2025-10-14 17:17:35.000000000","message":"+1","commit_id":"3927d905d08b8d1b9f73253094b94c26f2af11e0"},{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"a5b637ea01dc438dab279ce1f7d1dcf11bda6ded","unresolved":true,"context_lines":[{"line_number":185,"context_line":"    for some reason. Then nova reverts the instance states as before but updates the"},{"line_number":186,"context_line":"    RequestSpec AZ to destination AZ in database. The same is not updated, if user"},{"line_number":187,"context_line":"    does not provide destination AZ during unshelve."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"**Asynchronous Postconditions**"},{"line_number":191,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"6fc819b6_ebf17977","line":188,"in_reply_to":"93408e03_d5853adb","updated":"2025-10-14 14:08:22.000000000","message":"yepp I like Mel\u0027s rephrasing.","commit_id":"3927d905d08b8d1b9f73253094b94c26f2af11e0"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"15abbeb36c02d5667cf6d423417e7a302abbb41d","unresolved":false,"context_lines":[{"line_number":185,"context_line":"    for some reason. Then nova reverts the instance states as before but updates the"},{"line_number":186,"context_line":"    RequestSpec AZ to destination AZ in database. The same is not updated, if user"},{"line_number":187,"context_line":"    does not provide destination AZ during unshelve."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"**Asynchronous Postconditions**"},{"line_number":191,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":1,"id":"42b8d031_45c9e16b","line":188,"in_reply_to":"dc088a0d_018c1d13","updated":"2025-10-31 16:16:06.000000000","message":"Done","commit_id":"3927d905d08b8d1b9f73253094b94c26f2af11e0"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"28dbd608b55b55ddf196d35ee64d00acf3db9ee6","unresolved":true,"context_lines":[{"line_number":181,"context_line":""},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. note::"},{"line_number":184,"context_line":"    If user provides destination AZ during unshelve request and if scheduling fails"},{"line_number":185,"context_line":"    for some reason, Nova will revert the instance state but the destination AZ will"},{"line_number":186,"context_line":"    remain as requested and will not be reverted due to `bug 1978573`_."},{"line_number":187,"context_line":"    The same is not updated, if user does not provide destination AZ during unshelve."}],"source_content_type":"text/x-c++src","patch_set":3,"id":"c773dd1a_ad12ae1c","line":184,"range":{"start_line":184,"start_character":43,"end_line":184,"end_character":51},"updated":"2025-10-14 16:54:03.000000000","message":"an unshelve","commit_id":"60f5286ac63a58edb0ff870a3955540153dea332"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"28dbd608b55b55ddf196d35ee64d00acf3db9ee6","unresolved":true,"context_lines":[{"line_number":181,"context_line":""},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. note::"},{"line_number":184,"context_line":"    If user provides destination AZ during unshelve request and if scheduling fails"},{"line_number":185,"context_line":"    for some reason, Nova will revert the instance state but the destination AZ will"},{"line_number":186,"context_line":"    remain as requested and will not be reverted due to `bug 1978573`_."},{"line_number":187,"context_line":"    The same is not updated, if user does not provide destination AZ during unshelve."}],"source_content_type":"text/x-c++src","patch_set":3,"id":"4a08ff2b_8f5afc95","line":184,"range":{"start_line":184,"start_character":7,"end_line":184,"end_character":11},"updated":"2025-10-14 16:54:03.000000000","message":"the user","commit_id":"60f5286ac63a58edb0ff870a3955540153dea332"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"15abbeb36c02d5667cf6d423417e7a302abbb41d","unresolved":false,"context_lines":[{"line_number":181,"context_line":""},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. note::"},{"line_number":184,"context_line":"    If user provides destination AZ during unshelve request and if scheduling fails"},{"line_number":185,"context_line":"    for some reason, Nova will revert the instance state but the destination AZ will"},{"line_number":186,"context_line":"    remain as requested and will not be reverted due to `bug 1978573`_."},{"line_number":187,"context_line":"    The same is not updated, if user does not provide destination AZ during unshelve."}],"source_content_type":"text/x-c++src","patch_set":3,"id":"f29bf044_20297b36","line":184,"range":{"start_line":184,"start_character":7,"end_line":184,"end_character":11},"in_reply_to":"07c0d8e3_6f228297","updated":"2025-10-31 16:16:06.000000000","message":"Done","commit_id":"60f5286ac63a58edb0ff870a3955540153dea332"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"488ba0045ac9e60692c6393fc314bda7d0bc12d5","unresolved":true,"context_lines":[{"line_number":181,"context_line":""},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. note::"},{"line_number":184,"context_line":"    If user provides destination AZ during unshelve request and if scheduling fails"},{"line_number":185,"context_line":"    for some reason, Nova will revert the instance state but the destination AZ will"},{"line_number":186,"context_line":"    remain as requested and will not be reverted due to `bug 1978573`_."},{"line_number":187,"context_line":"    The same is not updated, if user does not provide destination AZ during unshelve."}],"source_content_type":"text/x-c++src","patch_set":3,"id":"07c0d8e3_6f228297","line":184,"range":{"start_line":184,"start_character":7,"end_line":184,"end_character":11},"in_reply_to":"4a08ff2b_8f5afc95","updated":"2025-10-14 17:17:35.000000000","message":"ya i think `the user` is better than `a user`\n\nbut shoudl the line not be something like this\n\n\n```suggestion\n    If the user provides a destination AZ as part of the unshelve request and then the scheduling fails\n```","commit_id":"60f5286ac63a58edb0ff870a3955540153dea332"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"15abbeb36c02d5667cf6d423417e7a302abbb41d","unresolved":false,"context_lines":[{"line_number":181,"context_line":""},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. note::"},{"line_number":184,"context_line":"    If user provides destination AZ during unshelve request and if scheduling fails"},{"line_number":185,"context_line":"    for some reason, Nova will revert the instance state but the destination AZ will"},{"line_number":186,"context_line":"    remain as requested and will not be reverted due to `bug 1978573`_."},{"line_number":187,"context_line":"    The same is not updated, if user does not provide destination AZ during unshelve."}],"source_content_type":"text/x-c++src","patch_set":3,"id":"4896b241_d02a570c","line":184,"range":{"start_line":184,"start_character":43,"end_line":184,"end_character":51},"in_reply_to":"c773dd1a_ad12ae1c","updated":"2025-10-31 16:16:06.000000000","message":"Done","commit_id":"60f5286ac63a58edb0ff870a3955540153dea332"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"28dbd608b55b55ddf196d35ee64d00acf3db9ee6","unresolved":true,"context_lines":[{"line_number":184,"context_line":"    If user provides destination AZ during unshelve request and if scheduling fails"},{"line_number":185,"context_line":"    for some reason, Nova will revert the instance state but the destination AZ will"},{"line_number":186,"context_line":"    remain as requested and will not be reverted due to `bug 1978573`_."},{"line_number":187,"context_line":"    The same is not updated, if user does not provide destination AZ during unshelve."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. _bug 1978573: https://bugs.launchpad.net/nova/+bug/1978573"},{"line_number":190,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"b617dd86_76d00394","line":187,"range":{"start_line":187,"start_character":32,"end_line":187,"end_character":36},"updated":"2025-10-14 16:54:03.000000000","message":"the user","commit_id":"60f5286ac63a58edb0ff870a3955540153dea332"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"15abbeb36c02d5667cf6d423417e7a302abbb41d","unresolved":false,"context_lines":[{"line_number":184,"context_line":"    If user provides destination AZ during unshelve request and if scheduling fails"},{"line_number":185,"context_line":"    for some reason, Nova will revert the instance state but the destination AZ will"},{"line_number":186,"context_line":"    remain as requested and will not be reverted due to `bug 1978573`_."},{"line_number":187,"context_line":"    The same is not updated, if user does not provide destination AZ during unshelve."},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. _bug 1978573: https://bugs.launchpad.net/nova/+bug/1978573"},{"line_number":190,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":3,"id":"257c2af1_de6a900b","line":187,"range":{"start_line":187,"start_character":32,"end_line":187,"end_character":36},"in_reply_to":"b617dd86_76d00394","updated":"2025-10-31 16:16:06.000000000","message":"Done","commit_id":"60f5286ac63a58edb0ff870a3955540153dea332"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"8db38759e9bd02df0d73897a079c784df8e02b81","unresolved":true,"context_lines":[{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. note:: If the user provides a destination AZ during an unshelve request and"},{"line_number":184,"context_line":"   if scheduling fails for some reason, Nova will revert the instance state but"},{"line_number":185,"context_line":"   the destination AZ will remain as requested and will not be reverted due to"},{"line_number":186,"context_line":"   the following bug: https://bugs.launchpad.net/nova/+bug/1978573"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"**Asynchronous Postconditions**"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"7974af52_67987500","line":186,"range":{"start_line":185,"start_character":72,"end_line":186,"end_character":66},"updated":"2025-11-03 10:49:35.000000000","message":"this still implies the lack of revert is because of the bug an there for coudl be changed.\n\nthat is not what we want\n```suggestion\n   the destination AZ will remain as requested and will not be reverted.\n   This maintains the intended API behaviour as documented in\n   the following bug: https://bugs.launchpad.net/nova/+bug/1978573\n```","commit_id":"efa824e4893b513dd53743d391ece983793e1104"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"bdd3f7ec85cfa99cd14665d1f52702218b2acc0e","unresolved":true,"context_lines":[{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. note:: If the user provides a destination AZ during an unshelve request and"},{"line_number":184,"context_line":"   if scheduling fails for some reason, Nova will revert the instance state but"},{"line_number":185,"context_line":"   the destination AZ will remain as requested and will not be reverted due to"},{"line_number":186,"context_line":"   the following bug: https://bugs.launchpad.net/nova/+bug/1978573"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"**Asynchronous Postconditions**"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"8c78a781_27bfeabe","line":186,"range":{"start_line":185,"start_character":72,"end_line":186,"end_character":66},"in_reply_to":"7974af52_67987500","updated":"2025-11-03 10:51:47.000000000","message":"instead of `documented in` we could also say `discussed in`","commit_id":"efa824e4893b513dd53743d391ece983793e1104"},{"author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"change_message_id":"7ca11d94126f3a8abde2472fc27694078ae41c83","unresolved":false,"context_lines":[{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. note:: If the user provides a destination AZ during an unshelve request and"},{"line_number":184,"context_line":"   if scheduling fails for some reason, Nova will revert the instance state but"},{"line_number":185,"context_line":"   the destination AZ will remain as requested and will not be reverted due to"},{"line_number":186,"context_line":"   the following bug: https://bugs.launchpad.net/nova/+bug/1978573"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"**Asynchronous Postconditions**"},{"line_number":189,"context_line":""}],"source_content_type":"text/x-c++src","patch_set":4,"id":"4311d40b_21772325","line":186,"range":{"start_line":185,"start_character":72,"end_line":186,"end_character":66},"in_reply_to":"8c78a781_27bfeabe","updated":"2025-11-03 15:33:29.000000000","message":"Done","commit_id":"efa824e4893b513dd53743d391ece983793e1104"}]}
