)]}'
{"id":"openstack%2Fnova~904020","triplet_id":"openstack%2Fnova~stable%2Fyoga~I300a3e29ba56584f4c99d534a6cf8ee7dc0ed4b7","project":"openstack/nova","branch":"stable/yoga","topic":"bug/2034702-stable/2023.2-stable/2023.1-stable/zed-stable/yoga","attention_set":{},"removed_from_attention_set":{"36115":{"account":{"_account_id":36115,"name":"liwenjian","display_name":"liwenjian","email":"594253850@qq.com","username":"liwenjian"},"last_update":"2024-02-06 15:01:21.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I300a3e29ba56584f4c99d534a6cf8ee7dc0ed4b7","subject":"Fixed an error when caching multiple images in aggregate","status":"ABANDONED","created":"2023-12-20 07:44:45.000000000","updated":"2024-02-06 15:01:21.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":904019,"cherry_pick_of_patch_set":1,"meta_rev_id":"a1711ef1b0f7c49229fb70101720f375cbee57f5","_number":904020,"virtual_id_number":904020,"owner":{"_account_id":36115,"name":"liwenjian","display_name":"liwenjian","email":"594253850@qq.com","username":"liwenjian"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2023-12-20 09:19:15.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":{"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":"2023-12-20 08:23:56.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-12-20 09:19: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"},{"updated":"2024-02-06 15:01:21.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":"25b247d287181203b7c3a3c3d066d6c01c93ade5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36115,"name":"liwenjian","display_name":"liwenjian","email":"594253850@qq.com","username":"liwenjian"},"date":"2023-12-20 07:44:45.000000000","message":"Patch Set 1: Cherry Picked from branch stable/zed.","accounts_in_message":[],"_revision_number":1},{"id":"501d02294016524cb051048de49ffda14d2c83ad","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-20 08:23:56.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ef3860ce525546c3a3b888b27be999a2\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ae63886824584d598b714f69bec4e6f8 : SUCCESS in 14m 24s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/efd1b1318a54465084562160e9be2945 : SUCCESS in 36m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"429f8c9d95c5e68dd83f5bc76ead7cb7556e3785","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-20 09:19:15.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/adcddd0205044140ae218ae28558d824\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6fd114cdc5594eec8ae691d501e5fc25 : SUCCESS in 1h 09m 17s\n- tempest-integrated-compute-centos-8-stream https://zuul.opendev.org/t/openstack/build/f0f29a7b71f242f5909ed615964cb3b5 : FAILURE in 50m 58s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7c8da67b78234272934ecf9f9fa815b8 : SUCCESS in 42m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bf860bbe663f496384984f5805e836fd : SUCCESS in 17m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1b0268bcca84e0192aa3742122c2174 : SUCCESS in 10m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/62946ab7371d415c9b6eb30357d4094f : SUCCESS in 12m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2521b1d2a79e455ba1c7b81b3fbabeeb : SUCCESS in 13m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/27a793de6de849b38a67b6bcd409b777 : SUCCESS in 9m 22s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e12de306900f4d8e9b33ca0786ff9c4a : SUCCESS in 55m 09s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/fb3a1e38167849ebb7d0d151ae6923c5 : SUCCESS in 1h 19m 19s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/080648863f0a4aba885462c574bf3fdc : SUCCESS in 53m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9d422ebb40f74ed6910cfd78756817c6 : SUCCESS in 55m 10s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/58bf7367d5854b758cc097aafd146577 : SUCCESS in 1h 12m 33s\n- nova-next https://zuul.opendev.org/t/openstack/build/d0b9a48c8e42488490e1305dac80f962 : SUCCESS in 1h 27m 38s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/033eabf01e5348d89904432ed031adca : SUCCESS in 53m 19s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8abde393076a45a395468d0e8bc06c1f : SUCCESS in 5m 22s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/04838abab1a64bd0af5107f7430cf2b9 : SUCCESS in 28m 13s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/fbb47c1a0c454dfbaff72a14f59ca4dd : SUCCESS in 21m 26s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b89abd0bcf7e4ae298708ca1af03759e : SUCCESS in 25m 03s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/cbe04c06e8894b5d8ac49d87a95dded0 : SUCCESS in 1h 15m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2257995596714e5a86399327ef6a712e : SUCCESS in 56m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/fbff9eba08eb46a9a34f3b58b80c6922 : SUCCESS in 36m 37s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2ec04283e4324dc4911c9918d48549c7 : FAILURE in 46m 20s (non-voting)\n- tempest-centos8-stream-fips https://zuul.opendev.org/t/openstack/build/e3fe218706964391b788044d4c0ba13c : FAILURE in 32m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a1711ef1b0f7c49229fb70101720f375cbee57f5","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-02-06 15:01:21.000000000","message":"Abandoned\n\nstable/yoga branch of openstack/nova is about to be deleted. To be able to do that, all open patches need to be abandoned. Please cherry pick the patch to unmaintained/yoga if you want to further work on this patch.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2304f7be525fb28a3b0714af455fa5743ebdd61c","revisions":{"2304f7be525fb28a3b0714af455fa5743ebdd61c":{"kind":"REWORK","_number":1,"created":"2023-12-20 07:44:45.000000000","uploader":{"_account_id":36115,"name":"liwenjian","display_name":"liwenjian","email":"594253850@qq.com","username":"liwenjian"},"ref":"refs/changes/20/904020/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/20/904020/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/20/904020/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/20/904020/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/20/904020/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/20/904020/1"}}},"commit":{"parents":[{"commit":"5ec73eb2768a628089fd54968b19fa5382c6df38","subject":"Merge \"libvirt: remove default cputune shares value\" into stable/yoga","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5ec73eb2768a628089fd54968b19fa5382c6df38"}]}],"author":{"name":"liwenjian","email":"liwenjian@tfcloud.com","date":"2023-09-08 09:14:38.000000000","tz":480},"committer":{"name":"liwenjian","email":"594253850@qq.com","date":"2023-12-20 07:44:45.000000000","tz":0},"subject":"Fixed an error when caching multiple images in aggregate","message":"Fixed an error when caching multiple images in aggregate\n\nBecause in the process of judging whether the image id is Duplicate,there is only deduplication without sorting, so no duplicate image error is judged as duplicate and an error \"Duplicate images in request\" is reported.\n\nNow it is changed to sort after deduplication and then compare.\n\nTwo unit test cases were added to verify the fix\n\nRelated-Bug: #2034702\nChange-Id: I300a3e29ba56584f4c99d534a6cf8ee7dc0ed4b7\n(cherry picked from commit aa500fbb31d2f7129c048460e57a3dff229cabc8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2304f7be525fb28a3b0714af455fa5743ebdd61c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2304f7be525fb28a3b0714af455fa5743ebdd61c"}]},"branch":"refs/heads/stable/yoga"}},"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":{}}}]}
