)]}'
{"id":"openstack%2Fnova~893467","triplet_id":"openstack%2Fnova~stable%2F2023.1~Ieb619d4bfe0a6472aefb118b58283d7ad8d24c29","project":"openstack/nova","branch":"stable/2023.1","topic":"dangling-volumes","attention_set":{},"removed_from_attention_set":{"34860":{"account":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"last_update":"2023-09-01 12:55:37.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ieb619d4bfe0a6472aefb118b58283d7ad8d24c29","subject":"Delete dangling bdms","status":"ABANDONED","created":"2023-09-01 06:33:56.000000000","updated":"2023-09-01 12:55:37.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"65ed15219102cc91fef9e7e8258560fafcd62fc5","_number":893467,"virtual_id_number":893467,"owner":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2023-09-01 08:48: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":"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":"2023-09-01 07:17: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":"CC"},{"updated":"2023-09-01 08:48:59.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":"92ed936a25bd3da17975d618f7a98aff4e30bc16","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"date":"2023-09-01 06:33:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f4c7a2e4bf56e524b37f7618569af40cdebf3ac0","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"date":"2023-09-01 06:46:10.000000000","message":"Topic set to dangling-volumes","accounts_in_message":[],"_revision_number":1},{"id":"b0f8ae993b7f7b531cbebdf66fb8d501c9d85d09","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-01 07:17:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/212d4bb9898f4aa69430bcf0c4f5e4ea\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2adc4b61beee4c4fad08e054cf864306 : FAILURE in 41m 08s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9b8e5ce67f564c98be1cb0de4db01599 : SUCCESS in 38m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e1d52a00945b594a277f1520cf898d8682844486","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-01 08:48:59.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/064d9562caed4767b1d7dcb4b3186ce6\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/20747cb02a9f4789a4622d3b7b39668d : FAILURE in 50m 52s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6b419dcbc5e2489f90b396b869aa6b37 : SUCCESS in 1h 29m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b261030b3bee4b55a31967015ae10cf1 : SUCCESS in 57m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f7e5b997af3747329b1cd6e2cb011b5d : SUCCESS in 14m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79e0b0ec67c04bc09bf0831c32496a54 : SUCCESS in 9m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e2635008fcda4c3e83cd76bc7be202d8 : SUCCESS in 13m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/91f4c0659ad8487ba58e89b290ae0530 : SUCCESS in 12m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b38c9030f5a41369888023bdfc16d52 : SUCCESS in 10m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/952c368564ae4bc18d17862a1d684989 : SUCCESS in 26m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bb2c7d86f16c44b7adbea2a9bec903fa : SUCCESS in 1h 06m 55s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8e5fe5246be84358b6cde90b26cc5635 : FAILURE in 2h 12m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/275d98e690294601884d5695a9cdfdc8 : SUCCESS in 57m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4688ce0520ae423abe46d95814420bdc : SUCCESS in 55m 08s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7ee6a462b6da498797640b653d2537e5 : SUCCESS in 1h 43m 56s\n- nova-next https://zuul.opendev.org/t/openstack/build/bf511b4249bc4775aa7db6cbce848a91 : SUCCESS in 1h 37m 42s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/2038987f1d3044dabd5604551ff3cc14 : SUCCESS in 47m 57s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/87b31063becd4ede8317b1c2fea592b2 : SUCCESS in 4m 17s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/13b667d2d523469894b3e216be787178 : SUCCESS in 23m 32s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/47e3917fc46d43448c334c1b10bcef69 : SUCCESS in 25m 02s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/da55e1f34c8346778c8145a9032deb0b : SUCCESS in 26m 48s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a06ef3810e564939bd5929112409691b : SUCCESS in 1h 34m 09s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/dd8533aa13dc4ad58c6820cd120f50a3 : SUCCESS in 1h 26m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f393b737e58a410e8948fef58d9825a9 : SUCCESS in 1h 21m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/047e13bed20744a6a122a8f0e6d344a8 : SUCCESS in 54m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/dc4c40a4cf3447378d9d1d7a8917bcaf : SUCCESS in 19m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/02166d278892434fad9072dbf16823d0 : SUCCESS in 35m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"65ed15219102cc91fef9e7e8258560fafcd62fc5","tag":"autogenerated:gerrit:abandon","author":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"date":"2023-09-01 12:55:37.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4b1794e7c6bf8e9a68a29a0eb2925e8103144fe6","revisions":{"4b1794e7c6bf8e9a68a29a0eb2925e8103144fe6":{"kind":"REWORK","_number":1,"created":"2023-09-01 06:33:56.000000000","uploader":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"ref":"refs/changes/67/893467/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/67/893467/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/67/893467/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/67/893467/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/67/893467/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/67/893467/1"}}},"commit":{"parents":[{"commit":"7b8c0986a5df3e698b3cc9d26f7a69e0105c9116","subject":"Reproducer for dangling bdms","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b8c0986a5df3e698b3cc9d26f7a69e0105c9116"}]}],"author":{"name":"Amit Uniyal","email":"auniyal@redhat.com","date":"2023-05-04 12:41:00.000000000","tz":0},"committer":{"name":"Amit Uniyal","email":"auniyal@redhat.com","date":"2023-09-01 06:31:11.000000000","tz":0},"subject":"Delete dangling bdms","message":"Delete dangling bdms\n\nOn reboot, check the instance volume status on the cinder side.\nVerify if volume exists and cinder has an attachment ID, else\ndelete its BDMS data from nova DB and vice versa.\n\nUpdated existing test cases to use CinderFixture while rebooting as\nreboot calls get_all_attachments\n\nImplements: blueprint https://blueprints.launchpad.net/nova/+spec/cleanup-dangling-volume-attachments\nCloses-Bug: 2019078\n\nChange-Id: Ieb619d4bfe0a6472aefb118b58283d7ad8d24c29\n(cherry picked from commit 9d5935d007e5a50a4fd61ad033cd0135fdcaa2eb)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b1794e7c6bf8e9a68a29a0eb2925e8103144fe6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b1794e7c6bf8e9a68a29a0eb2925e8103144fe6"}]},"branch":"refs/heads/stable/2023.1"}},"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":{}}},{"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":{}}},{"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":{}}}]}
