)]}'
{"id":"openstack%2Fnova-specs~976202","triplet_id":"openstack%2Fnova-specs~master~Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b","project":"openstack/nova-specs","branch":"master","topic":"migrate-vm-cross-az","attention_set":{},"removed_from_attention_set":{"34539":{"account":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"last_update":"2026-07-08 05:35:07.000000000","reason":"Removed by \u003cGERRIT_ACCOUNT_34539\u003e by clicking the attention icon","reason_account":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"}}},"hashtags":[],"change_id":"Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b","subject":"Add spec for cross-AZ migration support","status":"ABANDONED","created":"2026-02-10 02:37:58.000000000","updated":"2026-07-08 12:50:41.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"26b467f4f023af70f80a41e1d9e3ff669ca0e2f3","_number":976202,"virtual_id_number":976202,"owner":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-08 05:43:53.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-02-10 02:42:15.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"4f6b66e6a3ad546d2249767c5f007b53c2cd890f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-02-10 02:37:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"309c608336a6ebeccda31323e52b4a7c85105457","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-10 02:42:15.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/b9cc18d6c7754bc3978c3fa75e26d9f3\n\n\nWarning:\n  Dependency cycle detected and project openstack/nova doesn\u0027t allow circular dependencies","accounts_in_message":[],"_revision_number":1},{"id":"950bf20181afebab143435ed39b8bb2bd3f67c93","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-02-10 03:12:03.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1ffd8383dac7c047185dfae6d94076569850056b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-10 03:26:04.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/e47591d25ef34ff987fbf6f0ba310d75\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/889242d7dd7d4076bb1521eaf54a8155 : FAILURE in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ef96890fdaa34bf59aa5731eea991cb4 : FAILURE in 2m 20s","accounts_in_message":[],"_revision_number":1},{"id":"395b912e815e4351286dda114fcb40d6c4bc7b9d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-02-10 04:28:44.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"6cbf668252daa9c6349c5b5b47b865af6895b705","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-02-10 04:30:16.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6ce5d41f0888e91ed2336351b2ba9997212b77ae","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-02-10 04:31:02.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"e89d95ea5eb5d30cb54420a7b78325ab8a35bddf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-10 04:40:36.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/07a313b67be24a2c9a9af7055dab54e6\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/055e5fc0ade343f982b9918901bb25ae : FAILURE in 6m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/939513673ac94dbca9b557a6f4a921dc : SUCCESS in 3m 42s","accounts_in_message":[],"_revision_number":4},{"id":"94e6b8cef4b3de00e65c6bdb4036f51799a2301b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-02-10 05:58:36.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"f36fa14dfee8d27199e5dd2accdb8ddecca27f8b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-10 06:06:38.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/17acf37b9a3942858d88628bb14ae8bb\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc10bea0a3d24f90a00bc1a2c6fa2b57 : FAILURE in 4m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/11c6af0f47bf424b9c529e0083072de2 : SUCCESS in 3m 16s","accounts_in_message":[],"_revision_number":5},{"id":"35f82fdc24604312466977b1621beb2a4955aa51","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-02-10 06:29:00.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"0524a130631a9f9b26b71ffc7ce5a84bb6c7c202","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-10 06:34:28.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e6985e3993741a0b8c61fe7428f393e\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cab52e17fb68458eb46966e5929a08a6 : SUCCESS in 4m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/65d333a74e724d5a86f1f49f29f8e35e : SUCCESS in 2m 19s","accounts_in_message":[],"_revision_number":6},{"id":"e65e6ba09d1af8f00cca9dec3a43b57c19529e44","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-07-08 05:32:29.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":7},{"id":"9553fe7d349f8e6891090c5e8565cddc193ea5a0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-08 05:43:53.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3a26fe8c8d664f64b9f9bc882038603d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03801d8c9728463faba1003ae390a727 : SUCCESS in 6m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/69f94d67eee84512815b87ca9133aee9 : SUCCESS in 2m 44s","accounts_in_message":[],"_revision_number":7},{"id":"26b467f4f023af70f80a41e1d9e3ff669ca0e2f3","tag":"autogenerated:gerrit:abandon","author":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"date":"2026-07-08 12:50:41.000000000","message":"Abandoned\n\nAbandoning this spec proposal together with the related nova change.\n\nAfter looking more closely at the merged unpin-AZ work, I agree that it covers the main operational use case this proposal was trying to solve. The proposed migration API extension would mostly provide a one-step convenience around the unpin, move, and re-pin workflow rather than a substantially different capability.\n\nGiven that, and given the 2026.2 spec/blueprint approval freeze, I do not think it is worth continuing this as a separate API change.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"a56676a0378be2da7687f945eb28082b5602597d","revisions":{"56d0a65251581202b4c9a6f289b73bf7c0bafcc0":{"kind":"REWORK","_number":1,"created":"2026-02-10 02:37:58.000000000","uploader":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"ref":"refs/changes/02/976202/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/02/976202/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/1"}}},"commit":{"parents":[{"commit":"6ef4b94da1e992f42ffa9915ed9582cde6257439","subject":"Create specs directory for 2026.2 Hibiscus","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ef4b94da1e992f42ffa9915ed9582cde6257439"}]}],"author":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 02:36:35.000000000","tz":540},"committer":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 02:37:21.000000000","tz":540},"subject":"Add spec for availability_zone support in migration","message":"Add spec for availability_zone support in migration\n\nThis spec proposes adding the \u0027availability_zone\u0027 parameter to\nmigrate and os-migrateLive APIs. This enables cloud\noperators to re-pin instances to a different availability\nzone during migration without service downtime.\n\nThe change focuses on updating the RequestSpec before the\nmigration task is triggered, ensuring the scheduler respects\nthe new target zone.\n\nAPIImpact\nBlueprint: add-availability-zone-to-migration\nDepends-On: I55bb3b3b709698804e0372b61928e1120f2ddfc3\n\nChange-Id: Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b\nSigned-off-by: minwooseo \u003calsdn1211@naver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/56d0a65251581202b4c9a6f289b73bf7c0bafcc0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/56d0a65251581202b4c9a6f289b73bf7c0bafcc0"}]},"branch":"refs/heads/master"},"fc6ff51ac1bba31c77f9cddf5689ecc70678686b":{"kind":"REWORK","_number":2,"created":"2026-02-10 04:28:44.000000000","uploader":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"ref":"refs/changes/02/976202/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/02/976202/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/2"}}},"commit":{"parents":[{"commit":"6ef4b94da1e992f42ffa9915ed9582cde6257439","subject":"Create specs directory for 2026.2 Hibiscus","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ef4b94da1e992f42ffa9915ed9582cde6257439"}]}],"author":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 02:36:35.000000000","tz":540},"committer":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 04:28:35.000000000","tz":540},"subject":"Add spec for availability_zone support in migration","message":"Add spec for availability_zone support in migration\n\nThis spec proposes adding the \u0027availability_zone\u0027 parameter to\nmigrate and os-migrateLive APIs. This enables cloud\noperators to re-pin instances to a different availability\nzone during migration without service downtime.\n\nThe change focuses on updating the RequestSpec before the\nmigration task is triggered, ensuring the scheduler respects\nthe new target zone.\n\nAPIImpact\nBlueprint: add-availability-zone-to-migration\nDepends-On: I55bb3b3b709698804e0372b61928e1120f2ddfc3\n\nChange-Id: Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b\nSigned-off-by: minwooseo \u003calsdn1211@naver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/fc6ff51ac1bba31c77f9cddf5689ecc70678686b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/fc6ff51ac1bba31c77f9cddf5689ecc70678686b"}]},"branch":"refs/heads/master"},"63fb084bdbee87074a835af44fb3481b9d550596":{"kind":"REWORK","_number":3,"created":"2026-02-10 04:30:16.000000000","uploader":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"ref":"refs/changes/02/976202/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/02/976202/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/3"}}},"commit":{"parents":[{"commit":"6ef4b94da1e992f42ffa9915ed9582cde6257439","subject":"Create specs directory for 2026.2 Hibiscus","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ef4b94da1e992f42ffa9915ed9582cde6257439"}]}],"author":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 02:36:35.000000000","tz":540},"committer":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 04:30:08.000000000","tz":540},"subject":"Add spec for availability_zone support in migration","message":"Add spec for availability_zone support in migration\n\nThis spec proposes adding the \u0027availability_zone\u0027 parameter to\nmigrate and os-migrateLive APIs. This enables cloud\noperators to re-pin instances to a different availability\nzone during migration without service downtime.\n\nThe change focuses on updating the RequestSpec before the\nmigration task is triggered, ensuring the scheduler respects\nthe new target zone.\n\nAPIImpact\nBlueprint: add-availability-zone-to-migration\nDepends-On: I55bb3b3b709698804e0372b61928e1120f2ddfc3\n\nChange-Id: Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b\nSigned-off-by: minwooseo \u003calsdn1211@naver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/63fb084bdbee87074a835af44fb3481b9d550596"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/63fb084bdbee87074a835af44fb3481b9d550596"}]},"branch":"refs/heads/master"},"65088dd022e18d47fb280d0c96d3bfdf845e251f":{"kind":"REWORK","_number":4,"created":"2026-02-10 04:31:02.000000000","uploader":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"ref":"refs/changes/02/976202/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/02/976202/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/4"}}},"commit":{"parents":[{"commit":"6ef4b94da1e992f42ffa9915ed9582cde6257439","subject":"Create specs directory for 2026.2 Hibiscus","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ef4b94da1e992f42ffa9915ed9582cde6257439"}]}],"author":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 02:36:35.000000000","tz":540},"committer":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 04:30:52.000000000","tz":540},"subject":"Add spec for availability_zone support in migration","message":"Add spec for availability_zone support in migration\n\nThis spec proposes adding the \u0027availability_zone\u0027 parameter to\nmigrate and os-migrateLive APIs. This enables cloud\noperators to re-pin instances to a different availability\nzone during migration without service downtime.\n\nThe change focuses on updating the RequestSpec before the\nmigration task is triggered, ensuring the scheduler respects\nthe new target zone.\n\nAPIImpact\nBlueprint: add-availability-zone-to-migration\nDepends-On: I55bb3b3b709698804e0372b61928e1120f2ddfc3\n\nChange-Id: Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b\nSigned-off-by: minwooseo \u003calsdn1211@naver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/65088dd022e18d47fb280d0c96d3bfdf845e251f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/65088dd022e18d47fb280d0c96d3bfdf845e251f"}]},"branch":"refs/heads/master"},"599f720b804b2349a39882321429ef1d533abfe0":{"kind":"REWORK","_number":5,"created":"2026-02-10 05:58:36.000000000","uploader":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"ref":"refs/changes/02/976202/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/02/976202/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/5"}}},"commit":{"parents":[{"commit":"6ef4b94da1e992f42ffa9915ed9582cde6257439","subject":"Create specs directory for 2026.2 Hibiscus","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ef4b94da1e992f42ffa9915ed9582cde6257439"}]}],"author":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 02:36:35.000000000","tz":540},"committer":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 05:58:29.000000000","tz":540},"subject":"Add spec for availability_zone support in migration","message":"Add spec for availability_zone support in migration\n\nThis spec proposes adding the \u0027availability_zone\u0027 parameter to\nmigrate and os-migrateLive APIs. This enables cloud\noperators to re-pin instances to a different availability\nzone during migration without service downtime.\n\nThe change focuses on updating the RequestSpec before the\nmigration task is triggered, ensuring the scheduler respects\nthe new target zone.\n\nAPIImpact\nBlueprint: add-availability-zone-to-migration\nDepends-On: I55bb3b3b709698804e0372b61928e1120f2ddfc3\n\nChange-Id: Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b\nSigned-off-by: minwooseo \u003calsdn1211@naver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/599f720b804b2349a39882321429ef1d533abfe0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/599f720b804b2349a39882321429ef1d533abfe0"}]},"branch":"refs/heads/master"},"5327753faf7ae5c389f69d15d478d2e523621e37":{"kind":"REWORK","_number":6,"created":"2026-02-10 06:29:00.000000000","uploader":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"ref":"refs/changes/02/976202/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/02/976202/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/6"}}},"commit":{"parents":[{"commit":"6ef4b94da1e992f42ffa9915ed9582cde6257439","subject":"Create specs directory for 2026.2 Hibiscus","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ef4b94da1e992f42ffa9915ed9582cde6257439"}]}],"author":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 02:36:35.000000000","tz":540},"committer":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 06:28:53.000000000","tz":540},"subject":"Add spec for availability_zone support in migration","message":"Add spec for availability_zone support in migration\n\nThis spec proposes adding the \u0027availability_zone\u0027 parameter to\nmigrate and os-migrateLive APIs. This enables cloud\noperators to re-pin instances to a different availability\nzone during migration without service downtime.\n\nThe change focuses on updating the RequestSpec before the\nmigration task is triggered, ensuring the scheduler respects\nthe new target zone.\n\nAPIImpact\nBlueprint: add-availability-zone-to-migration\nDepends-On: I55bb3b3b709698804e0372b61928e1120f2ddfc3\n\nChange-Id: Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b\nSigned-off-by: minwooseo \u003calsdn1211@naver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/5327753faf7ae5c389f69d15d478d2e523621e37"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/5327753faf7ae5c389f69d15d478d2e523621e37"}]},"branch":"refs/heads/master"},"a56676a0378be2da7687f945eb28082b5602597d":{"kind":"REWORK","_number":7,"created":"2026-07-08 05:32:29.000000000","uploader":{"_account_id":34539,"name":"minwoo seo","email":"alsdn1211@naver.com","username":"minwooseo"},"ref":"refs/changes/02/976202/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova-specs","ref":"refs/changes/02/976202/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova-specs refs/changes/02/976202/7"}}},"commit":{"parents":[{"commit":"6ef4b94da1e992f42ffa9915ed9582cde6257439","subject":"Create specs directory for 2026.2 Hibiscus","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/6ef4b94da1e992f42ffa9915ed9582cde6257439"}]}],"author":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-02-10 02:36:35.000000000","tz":540},"committer":{"name":"minwooseo","email":"alsdn1211@naver.com","date":"2026-07-08 05:31:57.000000000","tz":540},"subject":"Add spec for cross-AZ migration support","message":"Add spec for cross-AZ migration support\n\nOperators often separate compute hosts into availability zones by\nhardware generation, CPU generation, OS version, or other compatibility\nboundaries so regular live migrations stay within a safe host group.\n\nHowever, during planned hardware fade-out or host specification\nmigration, operators need an explicit way to move instances across those\navailability zones. Today this requires a shelve/unshelve cycle or\ndirect RequestSpec database modification.\n\nThis spec proposes adding an optional availability_zone parameter to the\nmigrate and os-migrateLive server actions. The requested availability\nzone is used for scheduling the migration. If a destination host is also\nspecified, Nova validates that the host belongs to the requested\navailability zone.\n\nThe RequestSpec is not persisted from the API layer. For cold migration,\nthe updated RequestSpec is persisted by the existing successful\nconductor path. For live migration, conductor persists the requested\navailability zone after the live migration task succeeds.\n\nAPIImpact\nBlueprint: add-availability-zone-to-migration\nDepends-On: I55bb3b3b709698804e0372b61928e1120f2ddfc3\n\nChange-Id: Icc1b4f44913f67c623ae2196738cb1d0b2e2c28b\nSigned-off-by: minwooseo \u003calsdn1211@naver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/a56676a0378be2da7687f945eb28082b5602597d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova-specs/commit/a56676a0378be2da7687f945eb28082b5602597d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
