)]}'
{"id":"openstack%2Fpython-glanceclient~923628","triplet_id":"openstack%2Fpython-glanceclient~master~I8b019f73fe3a9f28f114c95321a1da0feadf750f","project":"openstack/python-glanceclient","branch":"master","topic":"py3.13-test-fix","attention_set":{},"removed_from_attention_set":{"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2025-08-06 18:15:22.000000000","reason":"Change was abandoned"},"36117":{"account":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"last_update":"2025-08-06 18:15:22.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I8b019f73fe3a9f28f114c95321a1da0feadf750f","subject":"Python 3.13 test fixes","status":"ABANDONED","created":"2024-07-08 10:15:02.000000000","updated":"2025-08-06 18:15:22.000000000","total_comment_count":6,"unresolved_comment_count":2,"has_review_started":true,"meta_rev_id":"64f512a025c0862226d8874cd3eaca44f3d9cefd","_number":923628,"virtual_id_number":923628,"owner":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2024-07-08 14:56:03.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":{"disliked":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2025-08-06 14:16:40.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"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"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}],"REVIEWER":[{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-07-08 12:30:11.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-07-22 13:23:18.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"CC"},{"updated":"2025-08-06 14:16:40.000000000","updated_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"REVIEWER"}],"messages":[{"id":"492a2c8416e2ab83c2e082c228710c061fe0ce7c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"date":"2024-07-08 10:15:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"88e36e85adc974e9a806a9f0bdc0821edcc5a79c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"date":"2024-07-08 10:43:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"4b4dafd7c3ebe5a7cd8ba122317b93152d529738","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-08 12:30:11.000000000","message":"Patch Set 2: Verified-1\n\n(2 comments)\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/849e92b488d648a6b3bc604fdd3513da\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f723a47c9e8b4bcdab510eb10146e23a : SUCCESS in 1h 40m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/16b9e4d31964498694fee11c8b0fa80a : SUCCESS in 3m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b688e4dd1b93434295b6b8c80acfdfa0 : FAILURE in 2m 39s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ac1bf261bf5845a88aa6da567b4647d5 : SUCCESS in 2m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ee82e8c7de5041399700bef97ac457c5 : SUCCESS in 4m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bcd6e359df6948e3a894762aaa7fb8ce : FAILURE in 5m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b268d9e813b5446a9bf95298f5cf99f0 : SUCCESS in 2m 45s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/96b8329e126a465d9640ca0a3bf7aa42 : SUCCESS in 22m 17s","accounts_in_message":[],"_revision_number":2},{"id":"87b36132209ef08941bfa94099122dbe640928c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"date":"2024-07-08 12:42:34.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"2f5429ad5edf911be2b686545b7cc8c4f5f6e4fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-08 14:56:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/45dd1ecb9d874470ab4931d2b5abbe55\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/380e78309ecc4f998e8a998b45e5a7fb : SUCCESS in 1h 54m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/df1611445b5e4be9bcb0a0e5db65b2c4 : SUCCESS in 3m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2f180464c03b478aaa28602d5802e823 : SUCCESS in 2m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/181631424c1f4c8e92c04b60e821a673 : SUCCESS in 3m 04s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0732bf7320114f7eb47e84c4529eec9e : SUCCESS in 2m 46s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/adb1cafcbaef41c58a17b5e1ba7b648a : FAILURE in 6m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/247ace9c6a15459d9fda06a22cb132c1 : SUCCESS in 3m 05s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/116f41248f5444fda795036fe87a9900 : SUCCESS in 28m 55s","accounts_in_message":[],"_revision_number":3},{"id":"f885c5908fde31235a89037d3920e5693fae282f","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2024-07-22 13:23:18.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2e6ccf5935fc42b5a59bc036e34b94767834dea2","author":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"date":"2024-07-22 15:35:20.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c7ee0833f31b80c2e3ffde9a9c0a1a8929ef0bcd","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2025-08-06 14:16:40.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"64f512a025c0862226d8874cd3eaca44f3d9cefd","tag":"autogenerated:gerrit:abandon","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2025-08-06 18:15:22.000000000","message":"Abandoned\n\nWe merged https://review.opendev.org/c/openstack/python-glanceclient/+/924620 instead","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"910ce8069a26dcc00b47b9d92464f59d876d844f","revisions":{"e2d2712e0787882af725bd87c5451e5b2ee72699":{"kind":"REWORK","_number":1,"created":"2024-07-08 10:15:02.000000000","uploader":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"ref":"refs/changes/28/923628/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/28/923628/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/1"}}},"commit":{"parents":[{"commit":"59331d56eb9f7d4bb19f05c251e17161a3e8c98d","subject":"Release notes for 4.6.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/59331d56eb9f7d4bb19f05c251e17161a3e8c98d"}]}],"author":{"name":"Petr Vaněk","email":"arkamar@atlas.cz","date":"2024-07-08 10:01:15.000000000","tz":120},"committer":{"name":"Petr Vaněk","email":"arkamar@atlas.cz","date":"2024-07-08 10:14:19.000000000","tz":120},"subject":"Python 3.13 test fixes","message":"Python 3.13 test fixes\n\nPython 3.13 newly calls close in mock_open [1], which makes two\n_cache_schemas related tests fail because they expect different amount\nof mock_calls. This fix makes the expected count conditional based on\npython version.\n\n[1] https://github.com/python/cpython/commit/3f7c0810f6158a7ff37be432f8d7f9511427489f\n\nChange-Id: I8b019f73fe3a9f28f114c95321a1da0feadf750f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e2d2712e0787882af725bd87c5451e5b2ee72699"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/e2d2712e0787882af725bd87c5451e5b2ee72699"}]},"branch":"refs/heads/master"},"6aa007080e1db0f95b04824f42a6b52cbd5ff886":{"kind":"REWORK","_number":2,"created":"2024-07-08 10:43:44.000000000","uploader":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"ref":"refs/changes/28/923628/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/28/923628/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/2"}}},"commit":{"parents":[{"commit":"59331d56eb9f7d4bb19f05c251e17161a3e8c98d","subject":"Release notes for 4.6.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/59331d56eb9f7d4bb19f05c251e17161a3e8c98d"}]}],"author":{"name":"Petr Vaněk","email":"arkamar@atlas.cz","date":"2024-07-08 10:01:15.000000000","tz":120},"committer":{"name":"Petr Vaněk","email":"arkamar@atlas.cz","date":"2024-07-08 10:41:07.000000000","tz":120},"subject":"Python 3.13 test fixes","message":"Python 3.13 test fixes\n\nPython 3.13 newly calls close in mock_open [1], which makes two\n_cache_schemas related tests fail because they expect different amount\nof mock_calls. This fix makes the expected check results conditional\nbased on python version.\n\n[1] https://github.com/python/cpython/commit/3f7c0810f6158a7ff37be432f8d7f9511427489f\n\nChange-Id: I8b019f73fe3a9f28f114c95321a1da0feadf750f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/6aa007080e1db0f95b04824f42a6b52cbd5ff886"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/6aa007080e1db0f95b04824f42a6b52cbd5ff886"}]},"branch":"refs/heads/master"},"910ce8069a26dcc00b47b9d92464f59d876d844f":{"kind":"REWORK","_number":3,"created":"2024-07-08 12:42:34.000000000","uploader":{"_account_id":36117,"name":"arkamar","email":"arkamar@atlas.cz","username":"arkamar"},"ref":"refs/changes/28/923628/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/28/923628/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/28/923628/3"}}},"commit":{"parents":[{"commit":"59331d56eb9f7d4bb19f05c251e17161a3e8c98d","subject":"Release notes for 4.6.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/59331d56eb9f7d4bb19f05c251e17161a3e8c98d"}]}],"author":{"name":"Petr Vaněk","email":"arkamar@atlas.cz","date":"2024-07-08 10:01:15.000000000","tz":120},"committer":{"name":"Petr Vaněk","email":"arkamar@atlas.cz","date":"2024-07-08 12:41:10.000000000","tz":120},"subject":"Python 3.13 test fixes","message":"Python 3.13 test fixes\n\nPython 3.13 newly calls close in mock_open [1], which makes two\n_cache_schemas related tests fail because they expect different amount\nof mock_calls. This fix makes the expected check results conditional\nbased on python version.\n\n[1] https://github.com/python/cpython/pull/26902\n\nChange-Id: I8b019f73fe3a9f28f114c95321a1da0feadf750f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/910ce8069a26dcc00b47b9d92464f59d876d844f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/910ce8069a26dcc00b47b9d92464f59d876d844f"}]},"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":{}}},{"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":"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":{}}},{"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":{}}}]}
