)]}'
{"id":"openstack%2Fcinder~998394","triplet_id":"openstack%2Fcinder~master~I56ff54b4be29660b9f10f576044391825b65aa1f","project":"openstack/cinder","branch":"master","topic":"retype-volume-including-snapshots-nfs-support","hashtags":[],"change_id":"I56ff54b4be29660b9f10f576044391825b65aa1f","subject":"WIP: nfs: preserve destination snapshot chain in update_migrated_volume","status":"NEW","created":"2026-07-23 00:43:32.000000000","updated":"2026-07-23 10:49:00.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"work_in_progress":true,"has_review_started":false,"meta_rev_id":"711d4bc08d75e2d02766d38ab9f58914a62a3cf9","_number":998394,"virtual_id_number":998394,"owner":{"_account_id":38251,"name":"Fuli Qi","display_name":"Fuli Qi","email":"qi.fuli@fujitsu.com","username":"fqi"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-07-23 03:18:50.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":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},{"_account_id":39087,"name":"Achintya Mishra","display_name":"HPE AlletraMP NVMeTCP CI","email":"achintya.mishra@hpe.com","username":"achintya-mishra"},{"_account_id":39323,"name":"santosh-kumar vidiyala","display_name":"HPE AlletraMP FC CI","email":"santosh-kumar.vidiyala@hpe.com","username":"santosh-kumar"}]},"pending_reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},{"_account_id":39087,"name":"Achintya Mishra","display_name":"HPE AlletraMP NVMeTCP CI","email":"achintya.mishra@hpe.com","username":"achintya-mishra"},{"_account_id":39323,"name":"santosh-kumar vidiyala","display_name":"HPE AlletraMP FC CI","email":"santosh-kumar.vidiyala@hpe.com","username":"santosh-kumar"}]},"reviewer_updates":[{"updated":"2026-07-23 01:24:51.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":"CC"},{"updated":"2026-07-23 01:37:44.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-07-23 03:13:57.000000000","updated_by":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"reviewer":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"state":"CC"},{"updated":"2026-07-23 03:18:50.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-07-23 05:17:57.000000000","updated_by":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"reviewer":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"state":"CC"},{"updated":"2026-07-23 05:39:55.000000000","updated_by":{"_account_id":39087,"name":"Achintya Mishra","display_name":"HPE AlletraMP NVMeTCP CI","email":"achintya.mishra@hpe.com","username":"achintya-mishra"},"reviewer":{"_account_id":39087,"name":"Achintya Mishra","display_name":"HPE AlletraMP NVMeTCP CI","email":"achintya.mishra@hpe.com","username":"achintya-mishra"},"state":"CC"},{"updated":"2026-07-23 05:40:35.000000000","updated_by":{"_account_id":39323,"name":"santosh-kumar vidiyala","display_name":"HPE AlletraMP FC CI","email":"santosh-kumar.vidiyala@hpe.com","username":"santosh-kumar"},"reviewer":{"_account_id":39323,"name":"santosh-kumar vidiyala","display_name":"HPE AlletraMP FC CI","email":"santosh-kumar.vidiyala@hpe.com","username":"santosh-kumar"},"state":"CC"},{"updated":"2026-07-23 07:04:20.000000000","updated_by":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"reviewer":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"state":"CC"},{"updated":"2026-07-23 10:49:00.000000000","updated_by":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"state":"CC"}],"messages":[{"id":"ffa8625d91c4975544994d415552128cce37081b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":38251,"name":"Fuli Qi","display_name":"Fuli Qi","email":"qi.fuli@fujitsu.com","username":"fqi"},"date":"2026-07-23 00:43:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"20cd91a730549fa90048501bfe95a2c31a7f6fd9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 01:24:51.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/00428be9607d4b5d8319fba730720be9\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/06981623d4a0400ea2676e33d9d464d1 : SUCCESS in 10m 29s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c20627d3bf3c426f88ae72207f83c8bd : SUCCESS in 11m 46s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/111422c6f23a4f5b8f947f4b90923f82 : SUCCESS in 24m 26s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d7959d9d50659b064659ea49ef00f0c8f7cd0af3","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-23 01:37:44.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  cinder_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I56ff54b4be29660b9f10f576044391825b65aa1f .","accounts_in_message":[],"_revision_number":1},{"id":"472da55253d958d23cbe56e18957f32fa9192792","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2026-07-23 03:13:57.000000000","message":"Patch Set 1:\n\nPure Storage CI logs (all jobs): https://github.com/Everpure-Zuul-CI/Cinder-CI/tree/gh-pages/6d2efc1fd12d4a0d98880dffce61cbdc/","accounts_in_message":[],"_revision_number":1},{"id":"49fa868f755d47587ed9c5c5cac9d2e94909d9fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-23 03:18:50.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/38d4ba1509884bb686a2f5d4bcca05c4\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a17dee1008ee4e1384b00642d373b94c : SUCCESS in 4m 05s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e8fed0ac103643c8b333597fd38f7d67 : SUCCESS in 13m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b18d7a82d8204b1dbd5cc86e10c72fba : SUCCESS in 9m 43s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/06322e39aaf44375ba38c08bb98254a9 : SUCCESS in 20m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e6248f759b7442fb338eaff1af0f322 : SUCCESS in 15m 12s\n- grenade https://zuul.opendev.org/t/openstack/build/4f80c9b1c4cb4b13b87ef7b920b9b8bb : SUCCESS in 1h 04m 53s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8cfb36027eb346698628e6aa5501324d : SUCCESS in 31m 17s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/c85114613f0442408c6352a4bb3b1288 : SUCCESS in 54m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f7db2457f44c4e88847c4bfef6fb1666 : SUCCESS in 1h 00m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/777eb3af132f4ab081160564bd46afa8 : SUCCESS in 9m 02s\n- cinder-code-coverage https://zuul.opendev.org/t/openstack/build/21b39017fbbd4e7faed38bc83037cdff : TIMED_OUT in 41m 33s (non-voting)\n- cinder-mypy https://zuul.opendev.org/t/openstack/build/539ba770dc014c078fd0e2dc0e9ee3f0 : FAILURE in 5m 20s\n- cinder-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/52a8fbf11a5744529016b1bbb2f39ccf : SUCCESS in 7m 13s (non-voting)\n- cinder-without-eventlet https://zuul.opendev.org/t/openstack/build/839ec13c9d7c407a9b4ee8c64316fe57 : FAILURE in 13m 33s (non-voting)\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/fd524b8ead0a4c14bb9295c9b3e5ec8a : SUCCESS in 7m 13s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/a9ae593461e047769663505077c5caf8 : SUCCESS in 5m 20s\n- openstack-tox-functional-py314 https://zuul.opendev.org/t/openstack/build/e983ec99b1884e02846a2d68f01af818 : SUCCESS in 8m 15s (non-voting)\n- cinder-rally-task https://zuul.opendev.org/t/openstack/build/caa4eda3f3ce4c4692bf250172c713c5 : FAILURE in 42m 49s (non-voting)\n- openstack-tox-pylint https://zuul.opendev.org/t/openstack/build/f60fef872c35474d89ed1f9ec5fc4a95 : SUCCESS in 6m 00s (non-voting)\n- cinder-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/05e9f67a5ee74032aad51dadfceb855c : SUCCESS in 1h 31m 41s\n- cinder-plugin-ceph-tempest-mn-aa https://zuul.opendev.org/t/openstack/build/d2853e16e98046aa872a4d1e1ddc7796 : SUCCESS in 2h 11m 11s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican https://zuul.opendev.org/t/openstack/build/2092d2fc73404250b750ccded55930c4 : SUCCESS in 1h 28m 40s\n- cinder-tempest-plugin-lvm-lio-barbican-threading https://zuul.opendev.org/t/openstack/build/f9d5d68920a14076be0be6ef4f451124 : FAILURE in 2h 28m 37s (non-voting)\n- cinder-tempest-plugin-lvm-lio-barbican-fips-py311 https://zuul.opendev.org/t/openstack/build/51349485be724183a85c240a5a4b6a33 : FAILURE in 1h 37m 48s (non-voting)\n- cinder-tempest-plugin-protection-functional https://zuul.opendev.org/t/openstack/build/914ed174e1ba4bb2a721bce89492dfe7 : SUCCESS in 39m 01s\n- cinder-grenade-mn-sub-volbak https://zuul.opendev.org/t/openstack/build/05352bbabc8042f381cd66ddf3c22456 : SUCCESS in 36m 23s\n- cinder-tempest-lvm-multibackend https://zuul.opendev.org/t/openstack/build/5d14000997964942b9552dfea9c1ffd3 : SUCCESS in 1h 34m 19s (non-voting)\n- cinder-for-glance-optimized https://zuul.opendev.org/t/openstack/build/4678a497da3d448fa2fbca370d5960b5 : SUCCESS in 43m 33s (non-voting)\n- devstack-plugin-nfs-tempest-full https://zuul.opendev.org/t/openstack/build/d566059a30f94fb7be7b694088ba78e6 : SUCCESS in 1h 31m 38s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/4b317026c83f401ea4ad57e37e5cfcae : SUCCESS in 1h 38m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8a30b95242584dd0be73566e61b5fdd6 : SUCCESS in 1h 07m 09s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/openstack/devstack/playbooks/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job cinder-tempest-plugin-lvm-lio-barbican-fips-py311.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"ca3faf72894130e8f01c95899915199ad6c4139e","author":{"_account_id":32912,"name":"Pure Storage Third-Party CI","display_name":"Pure Storage Third-Party CI","email":"openstack-third-party-ci@purestorage.com","username":"purestorage-thirdparty-ci","status":"Doing CI things"},"date":"2026-07-23 04:17:13.000000000","message":"Patch Set 1:\n\nBuild succeeded.\nhttps://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/buildset/6d2efc1fd12d4a0d98880dffce61cbdc\n\n- pure-devstack-cinder-tempest-iscsi-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/baf4bec355c34c69b852e3a31ad41932 : SUCCESS in 39m 30s\n- pure-devstack-cinder-tempest-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/696c1f6c768c42a3b989e8dbbfdd4fbd : SUCCESS in 34m 08s\n- pure-devstack-cinder-tempest-nvme-roce-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/d63e680718dd4c909233715a3a6ab389 : SUCCESS in 47m 52s\n- pure-devstack-cinder-tempest-nvme-tcp-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/28285dae415b409bb0d9d34f306b8d1a : SUCCESS in 31m 11s\n- pure-devstack-cinder-tempest-nvme-fc-aio-noble https://cinderci-sf.dev.purestorage.com/zuul/t/third-party-ci/build/b8c21c33d27243f0b9723ce74ffa850c : FAILURE in 11m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4922358d0ff80a51620cb7645cf2fa0e3a191d08","author":{"_account_id":39082,"name":"Vijay Jatti","display_name":"HPE AlletraMP iSCSI CI","email":"vijay.jatti@hpe.com","username":"vijay-jatti"},"date":"2026-07-23 05:17:57.000000000","message":"Patch Set 1:\n\nHPE AlletraMP iSCSI CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_iSCSi_CI build/960 : FAILURE in 0h 1m 47s\n\niSCSI CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/new_logs/998394","accounts_in_message":[],"_revision_number":1},{"id":"e15513906afd2aae479c90f2b1cd68821f68c224","author":{"_account_id":39087,"name":"Achintya Mishra","display_name":"HPE AlletraMP NVMeTCP CI","email":"achintya.mishra@hpe.com","username":"achintya-mishra"},"date":"2026-07-23 05:39:55.000000000","message":"Patch Set 1:\n\nHPE AlletraMP NVMeTCP CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_NVME_CI build/602 : FAILURE in 0h 1m 49s\n\nNVMe/TCP CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/NVME_new_logs/998394","accounts_in_message":[],"_revision_number":1},{"id":"fb8e9b276554721d87f989c0800dae0d494b5f1e","author":{"_account_id":39323,"name":"santosh-kumar vidiyala","display_name":"HPE AlletraMP FC CI","email":"santosh-kumar.vidiyala@hpe.com","username":"santosh-kumar"},"date":"2026-07-23 05:40:35.000000000","message":"Patch Set 1:\n\nHPE AlletraMP FC CI\n\nBuild failed.\n\n- OpenstackCI/Openstack_FC_CI build/694 : FAILURE in 0h 1m 42s\n\nFC CI log: https://github.com/hpe-storage/hpe_cinder_jenkins_logs/tree/master/FC_new_logs/998394","accounts_in_message":[],"_revision_number":1},{"id":"78701a7dabfbe08cc1d8200385000026252cc9de","author":{"_account_id":34318,"name":"HPE Nimble Storage CI","display_name":"HPE Nimble Storage CI","email":"raghavendra.tilay@capgemini.com","username":"hpe-nimble"},"date":"2026-07-23 07:04:20.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- iscsi-driver-nimble https://github.com/hpe-storage/nimble-ci-logs/tree/master/new_logs/998394 : FAILURE in 29m 56s","accounts_in_message":[],"_revision_number":1},{"id":"711d4bc08d75e2d02766d38ab9f58914a62a3cf9","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2026-07-23 10:49:00.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- cinder-storpool-tempest build/1d333af26f804ad7aa98400de935acad : SUCCESS in 46m 10s\n- cinder-storpool-tempest-iscsi-multipath build/93b016a5b8144838b241b4890333e74a : SUCCESS in 59m 30s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"67661390d20571251b6c062537eba777020a3c7d","revisions":{"67661390d20571251b6c062537eba777020a3c7d":{"kind":"REWORK","_number":1,"created":"2026-07-23 00:43:32.000000000","uploader":{"_account_id":38251,"name":"Fuli Qi","display_name":"Fuli Qi","email":"qi.fuli@fujitsu.com","username":"fqi"},"ref":"refs/changes/94/998394/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/cinder","ref":"refs/changes/94/998394/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/cinder refs/changes/94/998394/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/cinder refs/changes/94/998394/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/cinder refs/changes/94/998394/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/cinder refs/changes/94/998394/1"}}},"commit":{"parents":[{"commit":"8ebb11ee0f525caa20bb93fbe8dd4e7e8621f7a7","subject":"WIP: remotefs: adopt migrated snapshots by re-keying snapshot info","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/8ebb11ee0f525caa20bb93fbe8dd4e7e8621f7a7"}]}],"author":{"name":"Fuli Qi","email":"qi.fuli@fujitsu.com","date":"2026-07-17 04:05:28.000000000","tz":540},"committer":{"name":"Fuli Qi","email":"qi.fuli@fujitsu.com","date":"2026-07-23 00:41:16.000000000","tz":540},"subject":"WIP: nfs: preserve destination snapshot chain in update_migrated_volume","message":"WIP: nfs: preserve destination snapshot chain in update_migrated_volume\n\nupdate_migrated_volume() renames the destination backend file back to\nthe original volume name. When the destination volume carries\nsnapshots - rebuilt there by a snapshot-aware migration - that file is\nthe bottom of a qcow2 chain, and renaming it breaks every child\ndelta\u0027s backing-file reference. The snapshot info file, whose name\nalso derives from the volume name, would no longer be found either,\nwhich makes the active-image lookup fall back to the base file and\nsilently expose the pre-snapshot data.\n\nSkip the rename when the destination volume\u0027s snapshot info file has\nsnapshot entries and return the _name_id fallback instead, exactly\nlike the existing rename-failure path. All backend file lookups derive\nfrom volume.name, which resolves through name_id, so every later\noperation (attach, snapshot create/delete, clone) keeps addressing the\nchain consistently. The behavior for volumes without snapshots is\nunchanged.\n\nAssisted-By: Github Copilot\nImplements: blueprint retype-volume-including-snapshots\nDepends-On: I93282cbf99194c8c6591c7c24a29804f7cce301a\nDepends-On: Ief4f84d364417b9221a77b2eae4fa9ade80009ea\nChange-Id: I56ff54b4be29660b9f10f576044391825b65aa1f\nSigned-off-by: Fuli Qi \u003cqi.fuli@fujitsu.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/67661390d20571251b6c062537eba777020a3c7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/cinder/commit/67661390d20571251b6c062537eba777020a3c7d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\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":""}}}]}
