)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2da08222af4b8ece89a99954518a7a1effb9305b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e20dd9fd_9cdf18a8","updated":"2026-03-11 14:28:50.000000000","message":"This is a definite improvement. I think we should use the correct terms though. Let me know what you think","commit_id":"c9b06a0c1c2652d20e2d47a8ce489a301f259c52"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"bb926809d6d45ae585a00054a4a082634e0098f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d25e9226_8149b466","updated":"2026-03-12 12:08:30.000000000","message":"@stephenfin@redhat.com totally valid edit, thanks!","commit_id":"ec2ef236b985674299d1a83d162e2ae052dd9cc8"}],"openstackclient/compute/v2/server.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"2da08222af4b8ece89a99954518a7a1effb9305b","unresolved":true,"context_lines":[{"line_number":3189,"context_line":"    _description \u003d _("},{"line_number":3190,"context_line":"        \"\"\"Migrate server to different host."},{"line_number":3191,"context_line":""},{"line_number":3192,"context_line":"A standard migrate operation is implemented as a resize operation"},{"line_number":3193,"context_line":"using the same flavor as the old server."},{"line_number":3194,"context_line":"This means that, like resize, migrate works by shutting down the original"},{"line_number":3195,"context_line":"server, creating a new server using the same flavor and copying the contents"},{"line_number":3196,"context_line":"of the original disk into a new one. As with resize, the migrate operation"},{"line_number":3197,"context_line":"is a two-step process for the user: the first step is to perform the migrate,"},{"line_number":3198,"context_line":"and the second step is to either confirm (verify) success and release"},{"line_number":3199,"context_line":"the old server, or to declare a revert to release the new server"},{"line_number":3200,"context_line":"and restart the old one."},{"line_number":3201,"context_line":""},{"line_number":3202,"context_line":"A live migration on the other hand does not involve shutting the server down,"},{"line_number":3203,"context_line":"and is a one-step process, not requiring a confirmation or revert to finish."},{"line_number":3204,"context_line":""},{"line_number":3205,"context_line":"\"\"\""},{"line_number":3206,"context_line":"    )"},{"line_number":3207,"context_line":""},{"line_number":3208,"context_line":"    def get_parser(self, prog_name):"}],"source_content_type":"text/x-python","patch_set":1,"id":"eea4306f_39ecfefa","line":3205,"range":{"start_line":3192,"start_character":1,"end_line":3205,"end_character":3},"updated":"2026-03-11 14:28:50.000000000","message":"How about this?\n\n```suggestion\nThere are two types of migration operation: a cold migration and a live\nmigration.\n\nA cold migration operation is implemented as a resize operation\nusing the same flavor as the old server. This means that, like resize, migrate\nworks by shutting down the original server, creating a new server using the same\nflavor and copying the contents of the original disk into a new one. As with\nresize, the migrate operation is a two-step process for the user: the first step\nis to perform the migrate, and the second step is to either confirm (verify)\nsuccess and release the old server, or to declare a revert to release the new\nserver and restart the old one.\n\nBy comparison, a live migration operation does not involve shutting the server\ndown, and is a one-step process that does not require a confirmation or revert\nto finish.\n\"\"\"\n```","commit_id":"c9b06a0c1c2652d20e2d47a8ce489a301f259c52"},{"author":{"_account_id":9542,"name":"Pavlo Shchelokovskyy","email":"pshchelokovskyy@mirantis.com","username":"pshchelo"},"change_message_id":"bb926809d6d45ae585a00054a4a082634e0098f6","unresolved":false,"context_lines":[{"line_number":3189,"context_line":"    _description \u003d _("},{"line_number":3190,"context_line":"        \"\"\"Migrate server to different host."},{"line_number":3191,"context_line":""},{"line_number":3192,"context_line":"A standard migrate operation is implemented as a resize operation"},{"line_number":3193,"context_line":"using the same flavor as the old server."},{"line_number":3194,"context_line":"This means that, like resize, migrate works by shutting down the original"},{"line_number":3195,"context_line":"server, creating a new server using the same flavor and copying the contents"},{"line_number":3196,"context_line":"of the original disk into a new one. As with resize, the migrate operation"},{"line_number":3197,"context_line":"is a two-step process for the user: the first step is to perform the migrate,"},{"line_number":3198,"context_line":"and the second step is to either confirm (verify) success and release"},{"line_number":3199,"context_line":"the old server, or to declare a revert to release the new server"},{"line_number":3200,"context_line":"and restart the old one."},{"line_number":3201,"context_line":""},{"line_number":3202,"context_line":"A live migration on the other hand does not involve shutting the server down,"},{"line_number":3203,"context_line":"and is a one-step process, not requiring a confirmation or revert to finish."},{"line_number":3204,"context_line":""},{"line_number":3205,"context_line":"\"\"\""},{"line_number":3206,"context_line":"    )"},{"line_number":3207,"context_line":""},{"line_number":3208,"context_line":"    def get_parser(self, prog_name):"}],"source_content_type":"text/x-python","patch_set":1,"id":"4322f601_8781829b","line":3205,"range":{"start_line":3192,"start_character":1,"end_line":3205,"end_character":3},"in_reply_to":"eea4306f_39ecfefa","updated":"2026-03-12 12:08:30.000000000","message":"Fix applied.","commit_id":"c9b06a0c1c2652d20e2d47a8ce489a301f259c52"}]}
