)]}'
{"id":"openstack%2Fpython-glanceclient~940613","triplet_id":"openstack%2Fpython-glanceclient~master~I7c9ca3730e1ab6ffdaf8cb78c002ac4e157fe2f1","project":"openstack/python-glanceclient","branch":"master","attention_set":{},"removed_from_attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2025-08-01 15:46:41.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I7c9ca3730e1ab6ffdaf8cb78c002ac4e157fe2f1","subject":"Replace oslo_utils.encodeutils.exception_to_unicode","status":"MERGED","created":"2025-02-03 11:48:12.000000000","updated":"2025-08-01 15:47:33.000000000","submitted":"2025-08-01 15:46:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"940613","meta_rev_id":"1dff9716dcb08d60dbaccbe00be8c04e0365ecf7","_number":940613,"virtual_id_number":940613,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-01 15:46:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-08-01 14:36:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":2,"date":"2025-08-01 14:44:24.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":1,"date":"2025-08-01 14:44:24.000000000","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":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_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":{"REVIEWER":[{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_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":"2025-02-03 14:11: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":"REVIEWER"},{"updated":"2025-08-01 14:36:30.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":"REVIEWER"},{"updated":"2025-08-01 14:44:24.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":"425635ac901591d302816c8bc055ab3ede88bb2c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-02-03 11:48:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f912b58bee08125951dc814185670a634359e5a9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-02-03 11:57:14.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"12f413c6798b31eda6f09fea0bed2eb7d81bb911","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-02-03 11:58:55.000000000","message":"Patch Set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"569d8559201d83374ac73b12979e1c0d92ee467b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-03 14:11:56.000000000","message":"Patch Set 3: 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/98fccd9d16d14683a765166c6663859e\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3d78aeffa44149a8ac0cecfd48339f8e : SUCCESS in 2h 06m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/045be329dc0948aab08fe7a348095a74 : FAILURE in 3m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2716ca5fc12b4dbfa727a409b0a74124 : FAILURE in 3m 01s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f589ad5ca7e24f32af57b8292cec8eed : FAILURE in 2m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e2dd588bdd0a4bf69b554a4eea346e90 : FAILURE in 3m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/93c8e407426f4d25b1630b399a7ab2e8 : SUCCESS in 2m 58s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/c473eb38d55547d5931b58f1ea7c9e34 : FAILURE in 17m 02s","accounts_in_message":[],"_revision_number":3},{"id":"0b196f3ae148a5ad98d13359be6f3fa550337f77","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-02-04 13:03:44.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"360e25966d83aa4882c0dc7170d39e414afab353","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-04 15:57:35.000000000","message":"Patch Set 4: 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/308b546a2f014cb99925922af18c10ff\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/401a3628b7a5441a9d998911f7d31f56 : TIMED_OUT in 2h 34m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c78e3b1be0e643c398b6d5eed7b64e56 : SUCCESS in 3m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b33f4b6b16294ab994b7993ce7adb817 : SUCCESS in 12m 35s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a9966aebdd734b4a84d6b204fd1622b2 : SUCCESS in 3m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e236471e1b554f9798c45d73f1e2daf8 : SUCCESS in 3m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f9e7d7dde6764cc680d71c05d92fd706 : SUCCESS in 3m 00s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/a8fe9b734f5f475a9f7087a413d9fcdb : SUCCESS in 38m 59s","accounts_in_message":[],"_revision_number":4},{"id":"5eff3f8c61b3cc83a0e407d6fcacd9b077d9907e","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-02-13 13:21:37.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"bc08ac3443174f448187466351657bbd308062ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 15:19:04.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7bf9d74a044e471883966b56559b9e29\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/3e131207bc56483980309f5ceb99392c : SUCCESS in 1h 51m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cb22f896b1684734b1a4bdddbb20c753 : SUCCESS in 3m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fcf15b095f0b4c43a4a797222ec90e4d : SUCCESS in 2m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1df6ab2df5634c419f84fa0a95d16534 : SUCCESS in 2m 53s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e10bedeb98b5419b805c34b747eb7c51 : SUCCESS in 2m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/50e771b5716b4d368d8821e16e58cb7b : SUCCESS in 3m 10s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/a45f9ec2672c4e72bf273616ad71e526 : SUCCESS in 40m 34s","accounts_in_message":[],"_revision_number":4},{"id":"cd491eb96623fc230f17c7957a6b96fe8d9dc11d","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2025-08-01 14:36:30.000000000","message":"Patch Set 4: Code-Review+2\n\nthanks!","accounts_in_message":[],"_revision_number":4},{"id":"5bfcb5ec59bd5be187b35e99f5fcb8152cae4fd5","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2025-08-01 14:44:24.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"19ffe40d5ce6ae83a56cac9f36771dfc3b5995ed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 14:44:44.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"5f05cb45ccc5c9b92a22f7c002fc674064c3c1d0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 15:46:41.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/98adab2af3774780aebcaee04cf3b416\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6d4356d4f18a4a489e42ecaf92c380c1 : SUCCESS in 1h 01m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e84a2d7eb1d14536986aadf30a5e506a : SUCCESS in 1m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d9a405336dfa43cb875d441f04eb5b8e : SUCCESS in 3m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6d7bb227995f49658274d4abda99449c : SUCCESS in 1m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6dcb3378dcb148ebaefab8af1e1b2d70 : SUCCESS in 3m 16s\n- glanceclient-dsvm-functional https://zuul.opendev.org/t/openstack/build/7d35de19d0b04910863209aeab8cc3ca : SUCCESS in 22m 34s","accounts_in_message":[],"_revision_number":4},{"id":"d0617bfb40c98c1770a15e125ddd02b1adda5829","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 15:46:41.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"1dff9716dcb08d60dbaccbe00be8c04e0365ecf7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 15:47:33.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d08ff85cf970473fa1f6e547b574f38c\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b759a1c6ae3146e69b45de90c0f8cb49 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"b78fdc33be735fe5714ab206bffa67931b7b3d35","revisions":{"cd1d1463bd60e8f0c5de5fe44ebcc6cab34c7757":{"kind":"REWORK","_number":1,"created":"2025-02-03 11:48:12.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/13/940613/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/13/940613/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/1"}}},"commit":{"parents":[{"commit":"235814cf868e14062e1f2250f285031f74d88d1c","subject":"Merge \"Remove Python 3.8 support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/235814cf868e14062e1f2250f285031f74d88d1c"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-02-03 11:47:55.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-02-03 11:47:55.000000000","tz":540},"subject":"Replace oslo_utils.encodeutils.exception_to_unicode","message":"Replace oslo_utils.encodeutils.exception_to_unicode\n\nThe function is being deprecated now because it is equivalent to\nstr(ex) in Python 3.\n\nDepends-on: https://review.opendev.org/c/openstack/oslo.utils/+/938929\nChange-Id: I7c9ca3730e1ab6ffdaf8cb78c002ac4e157fe2f1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/cd1d1463bd60e8f0c5de5fe44ebcc6cab34c7757"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/cd1d1463bd60e8f0c5de5fe44ebcc6cab34c7757"}]},"branch":"refs/heads/master"},"6dafbac38123ccb8fb1d9f5e3fbe57a7667a1c05":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-02-03 11:57:14.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/13/940613/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/13/940613/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/2"}}},"commit":{"parents":[{"commit":"235814cf868e14062e1f2250f285031f74d88d1c","subject":"Merge \"Remove Python 3.8 support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/235814cf868e14062e1f2250f285031f74d88d1c"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-02-03 11:47:55.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-02-03 11:57:14.000000000","tz":0},"subject":"Replace oslo_utils.encodeutils.exception_to_unicode","message":"Replace oslo_utils.encodeutils.exception_to_unicode\n\nThe function was deprecated because it is equivalent to str(ex) in\nPython 3.\n\nDepends-on: https://review.opendev.org/c/openstack/oslo.utils/+/938929\nChange-Id: I7c9ca3730e1ab6ffdaf8cb78c002ac4e157fe2f1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/6dafbac38123ccb8fb1d9f5e3fbe57a7667a1c05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/6dafbac38123ccb8fb1d9f5e3fbe57a7667a1c05"}]},"branch":"refs/heads/master","description":"Edit commit message"},"c11809f9c5ad51c41a405bb627d957e0801cd608":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-02-03 11:58:55.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/13/940613/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/13/940613/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/3"}}},"commit":{"parents":[{"commit":"235814cf868e14062e1f2250f285031f74d88d1c","subject":"Merge \"Remove Python 3.8 support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/235814cf868e14062e1f2250f285031f74d88d1c"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-02-03 11:47:55.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-02-03 11:58:55.000000000","tz":0},"subject":"Replace oslo_utils.encodeutils.exception_to_unicode","message":"Replace oslo_utils.encodeutils.exception_to_unicode\n\nThe function is deprecated because it is equivalent to str(ex) in\nPython 3.\n\nDepends-on: https://review.opendev.org/c/openstack/oslo.utils/+/938929\nChange-Id: I7c9ca3730e1ab6ffdaf8cb78c002ac4e157fe2f1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/c11809f9c5ad51c41a405bb627d957e0801cd608"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/c11809f9c5ad51c41a405bb627d957e0801cd608"}]},"branch":"refs/heads/master","description":"Edit commit message"},"b78fdc33be735fe5714ab206bffa67931b7b3d35":{"kind":"REWORK","_number":4,"created":"2025-02-04 13:03:44.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/13/940613/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-glanceclient","ref":"refs/changes/13/940613/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-glanceclient refs/changes/13/940613/4"}}},"commit":{"parents":[{"commit":"235814cf868e14062e1f2250f285031f74d88d1c","subject":"Merge \"Remove Python 3.8 support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/235814cf868e14062e1f2250f285031f74d88d1c"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-02-03 11:47:55.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-02-04 13:03:30.000000000","tz":540},"subject":"Replace oslo_utils.encodeutils.exception_to_unicode","message":"Replace oslo_utils.encodeutils.exception_to_unicode\n\nThe function is being deprecated now because it is equivalent to\nstr(ex) in Python 3.\n\nDepends-on: https://review.opendev.org/c/openstack/oslo.utils/+/938929\nChange-Id: I7c9ca3730e1ab6ffdaf8cb78c002ac4e157fe2f1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/b78fdc33be735fe5714ab206bffa67931b7b3d35"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-glanceclient/commit/b78fdc33be735fe5714ab206bffa67931b7b3d35"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
