)]}'
{"id":"openstack%2Fwatcher~961455","triplet_id":"openstack%2Fwatcher~stable%2F2024.2~Id83a96de85ada1ae6c0e25f8b7fcf54034604911","project":"openstack/watcher","branch":"stable/2024.2","hashtags":[],"change_id":"Id83a96de85ada1ae6c0e25f8b7fcf54034604911","subject":"Use src_type to filter volumes in zone migration","status":"ABANDONED","created":"2025-09-17 08:22:53.000000000","updated":"2026-04-30 09:35:31.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"135f16638c0d59cfcd1d2a752077baf54e580d25","_number":961455,"virtual_id_number":961455,"owner":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-01-20 16:14:59.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":"Standard Change","+1":"Important Change","+2":"High Priority Change"},"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}],"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-17 10:08:30.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"},{"updated":"2026-04-30 09:35:31.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"CC"}],"messages":[{"id":"9fae74e7b7cab20efc5af2f3a82ff9074e691411","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2025-09-17 08:22:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b096cad63396c5d0b7ae3b9837f6eb5aeb47d17a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-17 10:08:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/97bffeec896f47279ab00aae73ca2992\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7ba5b20c0a1b4004b6c99ec67b39caea : SUCCESS in 5m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d3717b7885bd4a21b2a6f626c4531e88 : SUCCESS in 3m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/6ea02e2853954098a77e40b3f9c78efa : SUCCESS in 4m 46s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/58a6da7492d440bcb49782bce83e9a08 : SUCCESS in 6m 13s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c7ef816f3c23415ab3e4c3899a41407a : SUCCESS in 4m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1a5153f163a40e784c8feba642683af : SUCCESS in 6m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c7959fffb52048788034c02b276071f6 : SUCCESS in 6m 13s\n- watcher-tempest-functional https://zuul.opendev.org/t/openstack/build/dcf7e582d860425193ed434dead2385d : SUCCESS in 20m 33s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/534ff6e1a4084094ba6bc15b1bd4ed4d : SUCCESS in 34m 14s\n- watcher-tempest-strategies https://zuul.opendev.org/t/openstack/build/9233af5e995d4a0cb8133f7e782d7478 : SUCCESS in 40m 15s\n- watcher-tempest-actuator https://zuul.opendev.org/t/openstack/build/d0df7846fdfb4674bd30c3708c839bb4 : SUCCESS in 33m 40s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/c23f884dcec44ab0ab9f7143cc638eb0 : SUCCESS in 23m 11s\n- watcher-tempest-functional-ipv6-only https://zuul.opendev.org/t/openstack/build/40376908ff0743e18bd93009e8a22e1e : SUCCESS in 26m 32s","accounts_in_message":[],"_revision_number":1},{"id":"3826ba24635226db6da02b4457780fec8260e560","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-01-20 15:14:48.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"f901e28e23a7033afc7b7080fcc610b263f580a6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-20 16:14:59.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a4bffd4027744114b56fff47f2f582e2\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/11a8df8787b64f57a347ac3183f5fdb6 : SUCCESS in 5m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0dcee3c49d98406a9795d6d58e3fd926 : SUCCESS in 3m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5df53b70fe3a44fba508012a9bc40ec0 : SUCCESS in 5m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/10487d58acf5499d913c749ab0f7d618 : SUCCESS in 4m 48s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7504a8f1fe5c42a0bafa676cb4e34db3 : SUCCESS in 4m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2c912ce979f426c86aaab39f6e828c4 : SUCCESS in 7m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da23c44f1585456eb456bfef7ed7b9e4 : SUCCESS in 3m 43s\n- watcher-grenade https://zuul.opendev.org/t/openstack/build/d3e7f67d8aeb439db16339c03c9e1d4a : SUCCESS in 45m 51s\n- watcher-tempest-gnocchi https://zuul.opendev.org/t/openstack/build/8f0cdfecf88147ed8a7ac1df35fbb982 : SUCCESS in 52m 26s\n- watcherclient-tempest-functional https://zuul.opendev.org/t/openstack/build/15099b44644944f78462fc43ca79d35a : SUCCESS in 34m 19s\n- watcher-tempest-api-ipv6-only https://zuul.opendev.org/t/openstack/build/4d9fe57c1eeb4b37ab30e414b41a5559 : SUCCESS in 19m 41s","accounts_in_message":[],"_revision_number":2},{"id":"135f16638c0d59cfcd1d2a752077baf54e580d25","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2026-04-30 09:35:31.000000000","message":"Abandoned\n\nstable/2024.2 branch of openstack/watcher transitioned to End of Life and is about to be deleted. To be able to do that, all open patches need to be abandoned.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"779ee9def4611b4ddcd49201fafbc356d574194c","revisions":{"052b87855a95bd308c2c09dc79b85155dbf804d7":{"kind":"REWORK","_number":1,"created":"2025-09-17 08:22:53.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/55/961455/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/55/961455/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/55/961455/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/55/961455/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/55/961455/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/55/961455/1"}}},"commit":{"parents":[{"commit":"b53bec6352793edc0443f406304b04d8556f7010","subject":"Handle missing dst_pool parameter in zone_migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/b53bec6352793edc0443f406304b04d8556f7010"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-06-04 15:23:04.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-09-17 08:22:44.000000000","tz":120},"subject":"Use src_type to filter volumes in zone migration","message":"Use src_type to filter volumes in zone migration\n\nDespite having the src_type paremeter for the storage_pool dictionary as\na mandatory parameter, the value is not being used to filter the volumes\nto migrate, using only \u0027src_pool\u0027.\n\nThis change makes \u0027src_type\u0027 optional, since it was ignored until this\npoint, making it optional keeps the same behaviour by default. If\n\u0027src_type\u0027 is in the audit parameters, the strategy uses both \u0027src_pool\u0027 and\n\u0027src_type\u0027 to filter the volumes to migrate.\n\nCloses-Bug: 2111507\nChange-Id: Id83a96de85ada1ae6c0e25f8b7fcf54034604911\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n(cherry picked from commit cb6fb1609706495a6187b973a55e270257be64e1)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/052b87855a95bd308c2c09dc79b85155dbf804d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/052b87855a95bd308c2c09dc79b85155dbf804d7"}]},"branch":"refs/heads/stable/2024.2"},"779ee9def4611b4ddcd49201fafbc356d574194c":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-01-20 15:14:48.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/55/961455/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/watcher","ref":"refs/changes/55/961455/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/watcher refs/changes/55/961455/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/watcher refs/changes/55/961455/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/watcher refs/changes/55/961455/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/watcher refs/changes/55/961455/2"}}},"commit":{"parents":[{"commit":"570a53ead8e2ac02e21a0d9224be98a715f66555","subject":"Handle missing dst_pool parameter in zone_migration","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/570a53ead8e2ac02e21a0d9224be98a715f66555"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2025-06-04 15:23:04.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-01-20 15:13:33.000000000","tz":60},"subject":"Use src_type to filter volumes in zone migration","message":"Use src_type to filter volumes in zone migration\n\nDespite having the src_type paremeter for the storage_pool dictionary as\na mandatory parameter, the value is not being used to filter the volumes\nto migrate, using only \u0027src_pool\u0027.\n\nThis change makes \u0027src_type\u0027 optional, since it was ignored until this\npoint, making it optional keeps the same behaviour by default. If\n\u0027src_type\u0027 is in the audit parameters, the strategy uses both \u0027src_pool\u0027 and\n\u0027src_type\u0027 to filter the volumes to migrate.\n\nCloses-Bug: 2111507\nChange-Id: Id83a96de85ada1ae6c0e25f8b7fcf54034604911\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n(cherry picked from commit cb6fb1609706495a6187b973a55e270257be64e1)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/779ee9def4611b4ddcd49201fafbc356d574194c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/watcher/commit/779ee9def4611b4ddcd49201fafbc356d574194c"}]},"branch":"refs/heads/stable/2024.2"}},"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":"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":""}}}]}
