)]}'
{"id":"openstack%2Fkeystoneauth~928833","triplet_id":"openstack%2Fkeystoneauth~master~I20ccbd25b5e66e9458e5c52828cb451d04185dcb","project":"openstack/keystoneauth","branch":"master","topic":"drop-py37-py38","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2024-09-13 17:09:32.000000000","reason":"Change was submitted"},"7414":{"account":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"last_update":"2024-09-12 14:16:46.000000000","reason":"\u003cGERRIT_ACCOUNT_7414\u003e replied on the change","reason_account":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2024-09-12 12:58:31.000000000","reason":"\u003cGERRIT_ACCOUNT_27900\u003e replied on the change","reason_account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}}},"hashtags":[],"change_id":"I20ccbd25b5e66e9458e5c52828cb451d04185dcb","subject":"Drop support for Python 3.8","status":"MERGED","created":"2024-09-10 16:45:45.000000000","updated":"2024-09-13 17:10:38.000000000","submitted":"2024-09-13 17:09:32.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":"928833-drop-py37-py38","meta_rev_id":"2e868e78f2a3a8a64965af032a35337914e0c738","_number":928833,"virtual_id_number":928833,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-09-13 17:09:32.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":2,"date":"2024-09-12 14:16:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":2,"date":"2024-09-12 12:58:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_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":{"approved":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":1,"date":"2024-09-12 14:16:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-09-10 18:41:44.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-09-11 17:49:45.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2024-09-11 17:49:45.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"}],"messages":[{"id":"828dede9657d91476a34c9c915cef18ebea2cc68","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-09-10 16:45:45.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cf233c91d15cdd06e435d9414ee7653bf35da9eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-09-10 16:49:53.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1cd8fb21a76481fb0e1ad8335249fda1853606c1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-10 18:41:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cf1b79d284c54ebcbef88ae1f47761f8\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d1ab8b7b422c45e0b44deb5e8707acd0 : SUCCESS in 1m 42s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/8b6b8899c9df44d8919ae953111d1021 : SUCCESS in 1h 46m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32711bd19cd8426b847242ad512a95ea : SUCCESS in 3m 35s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e63f126625c74bd68e859733f94a7d76 : SUCCESS in 7m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0c3f44aa81de40b5ba29be47070f875a : SUCCESS in 7m 22s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ea7900e9dc354cc692e546e53c0ee3ac : SUCCESS in 8m 42s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/43e107a4abb04de0a5ce1318687f9e98 : SUCCESS in 53m 39s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/a481e3506286434a9f60213323cb5023 : SUCCESS in 3m 50s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/93585c86716c4d659de9dc52a8cadcc0 : SUCCESS in 5m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9d9f946832834e9f86d5b27bd8fafd86 : SUCCESS in 5m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b6855bb5679041acba8fd38a7975cf99 : SUCCESS in 2m 49s","accounts_in_message":[],"_revision_number":2},{"id":"4c98492139766c5620e03df77980ee0b333acf16","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-09-12 12:58:31.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"0df6d46327cae7656d41630f996c0bbfbe9f78ee","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2024-09-12 14:16:46.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"4bf879ebf8ddd7d5d891f961acc5e67fafcd1646","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-12 14:17:35.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate 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/52f7cd9931a74e039caf51e5e60a0f97\n\n\nWarning:\n  Change 924493 in project openstack/python-openstackclient does not share a change queue with 928833 in project openstack/keystoneauth","accounts_in_message":[],"_revision_number":2},{"id":"574097f9f27156352ad43e41f292078a513d4bd4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-09-12 16:52:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6c0c82e3b0decae931de002b0b28494e0740aa96","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2024-09-12 16:52:53.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"bb7984e6c20e5468f28f475d4f7ab3c6bda2f3e6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-12 18:29:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5984e7429fd6490b9de73584e77b5a9d\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/efdb658a071746149db931cda4877b3e : SUCCESS in 2m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4a8ae699b99a494f880728eb1cd61590 : SUCCESS in 1h 31m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1cac71fa83448f79b93e46448a20a73 : SUCCESS in 3m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/65d3417958f649b395c5d3aebe0451cc : SUCCESS in 7m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b40a51aff6414f0d9a89145c9602a39c : SUCCESS in 7m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6aa94a55420b40baa202bb1e646e3e8c : SUCCESS in 10m 03s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/56c3922e8781406f90ee44eea79f1715 : SUCCESS in 1h 03m 12s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/cfff05a7926e4997bd08a7444aa6f003 : SUCCESS in 4m 25s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/47602d5fa4e646a1bd116ad83d715722 : SUCCESS in 5m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e5adf5735fb4a29be6c0bfc1a9a293c : SUCCESS in 6m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c9738bcafbae40259932ee06d9eef62d : SUCCESS in 6m 23s","accounts_in_message":[],"_revision_number":2},{"id":"f1c2bd92234698bce2494b12f471329a910f5edc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-12 18:29:46.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"311e0e38287bd269b3697d671d1caebeddee34d8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-12 20:16:25.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate 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/a98c128ce3c24591bcb22fd577bb3d14\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/e68bb477d52249a1a4409830984dfc86 : SUCCESS in 1m 45s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/85443dc0f19240e3967625b172bdc416 : SUCCESS in 1h 39m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/af9b28bafcc04007bfaeae057e995c0a : SUCCESS in 2m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d5df54075d3e4b0186c5807810081311 : SUCCESS in 4m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/85a1df1f666c4f9ba831102f17dcf01c : SUCCESS in 8m 35s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/35b1ed70d918425d9c6ee675722e545e : FAILURE in 58m 59s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/889f0b8ead274b769386cf089a6d6aca : SUCCESS in 4m 22s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/f8d494b33f7e47df8f1b9d583a2e2803 : SUCCESS in 5m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/81db5a8cd7ca4e9c975e31bf78862eb7 : SUCCESS in 6m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/429bf4cf7c0244e49d4c9aed046b6e48 : SUCCESS in 3m 15s","accounts_in_message":[],"_revision_number":2},{"id":"6b2e8112e59d0fe585ed2765f524c823d55aa949","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2024-09-13 14:12:08.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6c54dfcc0784887631da867fd709f7a10d869605","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-13 15:46:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2a1dc46ac6f842e8b42b49ea0d5c7490\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d7b1e1e354e840698852e19718ee1918 : SUCCESS in 2m 55s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f5675fd1ce0a47b69078d6b33ff98ed2 : SUCCESS in 1h 33m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/507499b47cbe4b48bc9c872c779cf798 : SUCCESS in 2m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/9e3f281fbd494787a6b5140731aebd97 : SUCCESS in 4m 35s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/eec2b4a2b612471280f6c63e93c214cb : SUCCESS in 7m 38s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/376074e307fb4b7780d74110508d4fce : SUCCESS in 9m 11s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2db91cc3616c4ce49b533f0584f4b95e : SUCCESS in 22m 06s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/2e5b2c4cab6b4ee5a7dbcd9518376ffe : SUCCESS in 4m 51s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/50aa1f2d43ee4ac2925f6654b08f7e73 : SUCCESS in 4m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12e94968125f4052a4c9ad5e795b7c2e : SUCCESS in 5m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/49282fa64c1a4606bb7fd31d8bd7f4e1 : SUCCESS in 2m 44s","accounts_in_message":[],"_revision_number":2},{"id":"253013bf96148f27e95f50fcaa113c4ef2705eb2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-13 15:46:37.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3d2c03ed39e3c9d9378d9980b55ccb92b6b441e1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-13 17:09:32.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/69a03040989f42e588f904d1d7c731e0\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/b9c0ae6c684b49f79d2059187d3ae29d : SUCCESS in 2m 01s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/57ef9a80aa244b209d77d1114595ab81 : SUCCESS in 1h 21m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c3d983612804718971bbc0dc6fe122a : SUCCESS in 3m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/789cd1578d80430cba9b6797161a085c : SUCCESS in 7m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8821199b41394b1fa61a1cfbddb4dac9 : SUCCESS in 7m 16s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/cb7b422ed53945ccaac35ab3502e6ac9 : SUCCESS in 26m 36s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/9319512708bb4749ac3c341b4ca941be : SUCCESS in 5m 04s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/3329e029260f4670ac9e334c3660c986 : SUCCESS in 6m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af4072b5c1524b1993b48ae4f2c1f36c : SUCCESS in 6m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3011aa5214754ba29e62eb9dd723f3f8 : SUCCESS in 3m 02s","accounts_in_message":[],"_revision_number":2},{"id":"654f1980e5329ed516f70f2f0c63bb2b0fdc051d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-13 17:09:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"2e868e78f2a3a8a64965af032a35337914e0c738","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-09-13 17:10:38.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f58ae2c52eed4fa5b2c9f8cbb5dfb4a7\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f8def7c6d8e421d81d86de00e7d3fd5 : SUCCESS in 41s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cdbcdcfdf43748bf929904e2bcfa1d4f : SUCCESS in 45s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d6a7c6a4ac3123f935ecdc2ecec6786ad76e55c6","revisions":{"57d6bb727f5b5d359faa9cc16d433b67fcf9a8f4":{"kind":"REWORK","_number":1,"created":"2024-09-10 16:45:45.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/33/928833/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystoneauth","ref":"refs/changes/33/928833/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/33/928833/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/33/928833/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/33/928833/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystoneauth refs/changes/33/928833/1"}}},"commit":{"parents":[{"commit":"f772f6992a9080455e6b735554edbc1b1c8c6964","subject":"Merge \"Pass oidc client id in the body if no client secret provided\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/f772f6992a9080455e6b735554edbc1b1c8c6964"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-09-10 16:42:50.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-09-10 16:45:12.000000000","tz":60},"subject":"Drop support for Python 3.8","message":"Drop support for Python 3.8\n\nThis goes EOL in October. We don\u0027t want to be supporting it past then.\nDrop it now.\n\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nChange-Id: I20ccbd25b5e66e9458e5c52828cb451d04185dcb\nDepends-on: https://review.opendev.org/c/openstack/python-openstackclient/+/924493\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/57d6bb727f5b5d359faa9cc16d433b67fcf9a8f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/57d6bb727f5b5d359faa9cc16d433b67fcf9a8f4"}]},"branch":"refs/heads/master"},"d6a7c6a4ac3123f935ecdc2ecec6786ad76e55c6":{"kind":"REWORK","_number":2,"created":"2024-09-10 16:49:53.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/33/928833/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystoneauth","ref":"refs/changes/33/928833/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/33/928833/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/33/928833/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystoneauth refs/changes/33/928833/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystoneauth refs/changes/33/928833/2"}}},"commit":{"parents":[{"commit":"f772f6992a9080455e6b735554edbc1b1c8c6964","subject":"Merge \"Pass oidc client id in the body if no client secret provided\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/f772f6992a9080455e6b735554edbc1b1c8c6964"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-09-10 16:42:50.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2024-09-10 16:49:46.000000000","tz":60},"subject":"Drop support for Python 3.8","message":"Drop support for Python 3.8\n\nThis goes EOL in October. We don\u0027t want to be supporting it past then.\nDrop it now.\n\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nChange-Id: I20ccbd25b5e66e9458e5c52828cb451d04185dcb\nDepends-on: https://review.opendev.org/c/openstack/python-openstackclient/+/924493\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/d6a7c6a4ac3123f935ecdc2ecec6786ad76e55c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystoneauth/commit/d6a7c6a4ac3123f935ecdc2ecec6786ad76e55c6"}]},"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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}}]}],"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":"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":{}}}]}
