)]}'
{"id":"openstack%2Fpython-openstackclient~991117","triplet_id":"openstack%2Fpython-openstackclient~master~I5592e1b797b4d18c6c2aae48580ff6f014ffd214","project":"openstack/python-openstackclient","branch":"master","attention_set":{},"removed_from_attention_set":{"39044":{"account":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"last_update":"2026-06-12 12:15:35.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-06-12 11:18:17.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"I5592e1b797b4d18c6c2aae48580ff6f014ffd214","subject":"quota: Fix incorrect keypair usage in show command","status":"MERGED","created":"2026-06-02 14:35:49.000000000","updated":"2026-06-12 12:16:48.000000000","submitted":"2026-06-12 12:15:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"991117","meta_rev_id":"c7e93bfbd4e145175ae0d2ac775dca0a0ee80c02","_number":991117,"virtual_id_number":991117,"owner":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-12 12:15:35.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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-06-12 11:18:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2026-06-12 11:18:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-02 14:40:10.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2026-06-02 16:15:54.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":"4549655fca4879f97ef25c334be70022cbf1454e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-06-02 14:35:49.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"56d27532cc51f7c7eaeefc88e87a00f48e7c2a02","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-02 14:40:10.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a16d2cf264f2fdcd0d2e0b6a0af0fbe159107605","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-06-02 14:47:45.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":2},{"id":"4f5e260ddfe573f29152b491626f1c1be814a4f8","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-02 14:53:03.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"882fa41de43992175ea4083a8ff886d28cc67364","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-02 14:53:11.000000000","message":"Patch Set 2: Code-Review-1","accounts_in_message":[],"_revision_number":2},{"id":"b87f6145dc5a54a866f9220e0c69e693945b251c","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-06-02 15:37:16.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5f4d76e83b6d1fa85a261f53b4fad969074c8ccf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 16:15:54.000000000","message":"Patch Set 2: 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/4e399ac286ef44ada0f477cd1f621356\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/767a806d8aac455e8d8512e471499d3b : SUCCESS in 7m 27s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/9fe1d709dde7488f919326ed2efa3ce4 : SUCCESS in 6m 58s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/13e3be5b42e340d2ad04b828070938b2 : SUCCESS in 8m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/81baad62b8bf4fc5a643dd3f00f831ee : SUCCESS in 4m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/92c86d65c800430bb940a6b5fe3ebd38 : FAILURE in 3m 21s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8d9112cbe0c04af8a07b39bebaa54c46 : SUCCESS in 4m 06s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/07c0b6b36c8c4ff58cd93d938d016728 : SUCCESS in 5m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c0e7349f6dff485094bc80613141e327 : SUCCESS in 7m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b8e98f93cc6843aaac971121cd01f56f : SUCCESS in 6m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/efffdf7178514482bc07de166d20a975 : SUCCESS in 9m 55s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/3f96dd4a8502410e9bd212ab79a57623 : FAILURE in 5m 15s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/7c743ccdef00491fa2de92989dd7dd3c : SUCCESS in 47m 43s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/c8d1d75b3fbb4f02a74f395b276496ea : SUCCESS in 1h 19m 58s","accounts_in_message":[],"_revision_number":2},{"id":"f6a50ca0878d7a2f9ae3479777f673b1c14ed14b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-06-03 11:20:32.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"d91345ac9ba5c9477333fedd73b8e5d35eb4025c","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-06-03 11:55:48.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0ade9ce88aa64036b026d02de95ac21f128152c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 12:47:02.000000000","message":"Patch Set 3: 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/662231172e9e40c281a2b8d510a143b6\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/37ce4efa8c914ecb98e4d773fda8789c : SUCCESS in 5m 51s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/b3f9ed099a3a40528a5c4c1584a01462 : SUCCESS in 5m 36s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/faaba1f6f23a46629ded8b6c74af7083 : SUCCESS in 4m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b3a92d9c581d4d2184aa9e34f60ae343 : SUCCESS in 5m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8bd983ed293745ea96af7154dbcefb73 : FAILURE in 3m 55s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4537453b11df45058e7f8a788aa6fbe2 : SUCCESS in 4m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4a742c0a6b244d738aa4a22bc5a8626f : SUCCESS in 4m 13s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7040d1e1879f4f46939b91a4980ee064 : SUCCESS in 6m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/abadebb0ac624e1d8b7df9a5f9d0adb1 : SUCCESS in 6m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/90cf9d4bff6640069536ed1cbc4c1ab1 : SUCCESS in 8m 24s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/d9a3a220c7224a07a8f1a6a882326e27 : FAILURE in 5m 05s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/0d692b6454fe4067a9c3e1cf0e844979 : FAILURE in 1h 20m 01s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/626c963f2d8e426292e6b6d1879cb17d : FAILURE in 1h 17m 49s","accounts_in_message":[],"_revision_number":3},{"id":"ec2068d0d3b69fec28da6a3bdfe546e922761f10","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-06-03 13:30:53.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"75282d23864a7d51b00abd1b605a04e48d9cc891","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-03 15:25:40.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/dfa867430bf244208f008a69628f19e8\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/a27b214281614b75921a7aad930da74a : SUCCESS in 8m 02s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/4631aef875ef432d83a8bf273d522902 : SUCCESS in 5m 29s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/97b39fc14504411f976ccc11d04023c5 : SUCCESS in 8m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8b5f09a83e9c4bd5ba7867247c23835a : SUCCESS in 5m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fad85cf9c31c439a8a3a9b5dda3b86c9 : SUCCESS in 5m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/681918b978904e098bbda398ca62e682 : SUCCESS in 5m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d548b94a4ab2464e8b121d22fa6f043c : SUCCESS in 4m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fb5ac063be3f40f494bf025c67bc6db6 : SUCCESS in 6m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7abe229d7a9d434d889f1e580746556f : SUCCESS in 6m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e98304805c8f40e0921e4b39480b1db4 : SUCCESS in 7m 34s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/1bf52d096bda478b9b345ea5e8531e82 : FAILURE in 4m 42s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/a803fa7d75d541e7bc66b443a25dcb63 : FAILURE in 1h 30m 21s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5dae2b2b1f0f4b6e816dd61013961072 : FAILURE in 1h 22m 38s","accounts_in_message":[],"_revision_number":4},{"id":"18903929b3ff8bffa4580f372f2c5a5d1f053e95","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-06-05 11:09:37.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":5},{"id":"d06f1db2b58d0dfa5e91734cc02ac2e36fe9910d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 12:33:25.000000000","message":"Patch Set 5: 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/75f8ff228cdf4726b91b2930a206d46f\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/7c0137e347114348809e7ff9a03dde0d : SUCCESS in 7m 48s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2eb1d109677743deac58e8d47cb4c9d2 : SUCCESS in 3m 55s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/ed6872864b4c4e3ebd46fedfe1d27cc3 : SUCCESS in 7m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/435c47c071904908bd98f3ad97d4e029 : SUCCESS in 2m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/636f034c7a994fdf8e506ae147b09156 : SUCCESS in 2m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/34bec1b6c2394a71b0e9019805729a0b : SUCCESS in 3m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c39f3b4442894150ba867be1d521a9ab : SUCCESS in 4m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9f7223c24c58430fbcb627b2342fde08 : SUCCESS in 7m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4c40dc89cfb34ce4ad65dd72bebbde61 : SUCCESS in 6m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1966918672cb42b6a1b63b93f8bd8eac : SUCCESS in 6m 13s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/f16cb101c2664b278bd9928de985c369 : FAILURE in 3m 27s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/51717c5ad02a4c0c9b883025b354b513 : FAILURE in 1h 12m 21s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e1819a685c6d488faf229d2f05c7e80f : SUCCESS in 1h 15m 45s","accounts_in_message":[],"_revision_number":5},{"id":"ace1da23468b5283fb36715ad8e8d437beaf50fa","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-06-05 13:39:16.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"ecf91f7d72933778c4e659c33499f2bbef875a2f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-05 15:12:20.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/35ec1fb8a9384e70b4f746e0cb07fb37\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/030e6088be28489aaa7f5c16905a9e00 : SUCCESS in 7m 57s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/e4d36cef8400451080bc0b72d52787f8 : SUCCESS in 5m 14s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/a5673854513b49dc9b63d5152b902b3b : SUCCESS in 10m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3ff6cd94b1c64ced9207925a6c491be0 : SUCCESS in 3m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e64fa954807b4792a54ed3bf2a9fee23 : SUCCESS in 5m 58s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4111e58f4ec3491aa624028468c69cca : SUCCESS in 3m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/49a0235598614225ac66373e51b7da71 : SUCCESS in 2m 14s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9d8b779f927a4796887a629c3cae14df : SUCCESS in 4m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eef54638223c4ed4a561b721d0892cd6 : SUCCESS in 4m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/caadd114a96247529e2682e2b1dc43c1 : SUCCESS in 5m 02s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/cfafd08e9c044297b942ae26af1339fe : FAILURE in 4m 13s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/892aceb7e33e404692bdd13fe0b86843 : SUCCESS in 1h 22m 37s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ddbf3122cc69491db10e02e21ffcccb1 : SUCCESS in 1h 19m 38s","accounts_in_message":[],"_revision_number":5},{"id":"96106de1fe4a949356dca556a71f68bef5e88c70","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-12 11:18:17.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"c6ebff19b610d931b612fe449b118ae0e9d94dc3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 11:18:54.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"444d9523e2a197ce52392ff86b855460115afc69","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 12:15:35.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb20000e672242c8a25621cbd3b4727b\n\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/0b44fafca19e415b867ba152d60c2e4b : SUCCESS in 4m 17s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/3b122c4729e64435909b1da6e89360e7 : SUCCESS in 7m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/031b40fef32446c4a7b508eaf9aeacb1 : SUCCESS in 5m 09s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dff77b0908264342a982addca38ff990 : SUCCESS in 3m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c8149b9ac0754b47a9d058604c1efa76 : SUCCESS in 3m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9bec5a6a12a846868b560f7e1be3cc47 : SUCCESS in 5m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1d6c04e44a12429583a8a8a801635b9c : SUCCESS in 4m 47s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/82f6360787c94998bc5a39922f0b6770 : SUCCESS in 55m 49s","accounts_in_message":[],"_revision_number":5},{"id":"cec5164adbc1f8a6ccea77fd4cdb129b45483614","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 12:15:35.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":5},{"id":"c7e93bfbd4e145175ae0d2ac775dca0a0ee80c02","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-12 12:16:48.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bfee15796f7c43daafc0bf659dda780d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3f1d2fdd0b14532a5da6675369d32b4 : SUCCESS in 49s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"3f32bdf60fba03acc5a2673e3a5efe4a5c0396f1","revisions":{"e78ca08ee22e2f8c642a0ff07d9c4b34c0e91bd9":{"kind":"REWORK","_number":1,"created":"2026-06-02 14:35:49.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/17/991117/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/991117/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/1"}}},"commit":{"parents":[{"commit":"0519e8132b3dd979a21a94e25e2a9245ebbc8fc7","subject":"typing: Typing updates for recent SDK changes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0519e8132b3dd979a21a94e25e2a9245ebbc8fc7"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-02 14:33:26.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-02 14:33:26.000000000","tz":120},"subject":"quota: Fix incorrect keypair usage in show command","message":"quota: Fix incorrect keypair usage in show command\n\nBefore this change, the \u0027quota show\u0027 command displayed incorrect\nkeypair usage. While keypairs are listed under compute quotas, the\nNova compute API does not actually gather or track keypair usage data\non a per-project basis. As the result keypair usage output was always 0.\n\nResolve this by checking whether the current user matches the target\nproject scope. If the project IDs match, the code queries the compute\nSDK directly to retrieve the active keypair count for that user.\n\nChange-Id: I5592e1b797b4d18c6c2aae48580ff6f014ffd214\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e78ca08ee22e2f8c642a0ff07d9c4b34c0e91bd9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e78ca08ee22e2f8c642a0ff07d9c4b34c0e91bd9"}]},"branch":"refs/heads/master"},"afb6d21011c24f943947dd4f982305407a49944d":{"kind":"REWORK","_number":2,"created":"2026-06-02 14:47:45.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/17/991117/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/991117/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/2"}}},"commit":{"parents":[{"commit":"0519e8132b3dd979a21a94e25e2a9245ebbc8fc7","subject":"typing: Typing updates for recent SDK changes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0519e8132b3dd979a21a94e25e2a9245ebbc8fc7"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-02 14:33:26.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-02 14:46:09.000000000","tz":120},"subject":"quota: Fix incorrect keypair usage in show command","message":"quota: Fix incorrect keypair usage in show command\n\nBefore this change, the \u0027quota show\u0027 command displayed incorrect\nkeypair usage. While keypairs are listed under compute quotas, the\nNova compute API does not actually gather or track keypair usage data\non a per-project basis. As the result keypair usage output was always 0.\n\nResolve this by checking whether the current user matches the target\nproject scope. If the project IDs match, the code queries the compute\nSDK directly to retrieve the active keypair count for that user.\n\nChange-Id: I5592e1b797b4d18c6c2aae48580ff6f014ffd214\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/afb6d21011c24f943947dd4f982305407a49944d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/afb6d21011c24f943947dd4f982305407a49944d"}]},"branch":"refs/heads/master"},"513afd7841a4a222cbf04a35456fee277b002310":{"kind":"REWORK","_number":3,"created":"2026-06-03 11:20:32.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/17/991117/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/991117/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/3"}}},"commit":{"parents":[{"commit":"0519e8132b3dd979a21a94e25e2a9245ebbc8fc7","subject":"typing: Typing updates for recent SDK changes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0519e8132b3dd979a21a94e25e2a9245ebbc8fc7"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-02 14:33:26.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-03 11:19:53.000000000","tz":120},"subject":"quota: Fix incorrect keypair usage in show command","message":"quota: Fix incorrect keypair usage in show command\n\nBefore this change, the \u0027quota show\u0027 command displayed incorrect\nkeypair usage. While keypairs are listed under compute quotas, the\nNova compute API does not actually gather or track keypair usage data\non a per-project basis. As the result keypair usage output was always 0.\n\nResolve this by checking whether the current user matches the target\nproject scope. If the project IDs match, the code queries the compute\nSDK directly to retrieve the active keypair count for that user.\n\nChange-Id: I5592e1b797b4d18c6c2aae48580ff6f014ffd214\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/513afd7841a4a222cbf04a35456fee277b002310"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/513afd7841a4a222cbf04a35456fee277b002310"}]},"branch":"refs/heads/master"},"3eeffca98379b1ed10389fcc8e85f48c35832de5":{"kind":"REWORK","_number":4,"created":"2026-06-03 13:30:53.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/17/991117/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/991117/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/4"}}},"commit":{"parents":[{"commit":"0519e8132b3dd979a21a94e25e2a9245ebbc8fc7","subject":"typing: Typing updates for recent SDK changes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0519e8132b3dd979a21a94e25e2a9245ebbc8fc7"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-03 13:28:33.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-03 13:28:33.000000000","tz":120},"subject":"quota: Fix incorrect keypair usage in show command","message":"quota: Fix incorrect keypair usage in show command\n\nBefore this change, the \u0027quota show\u0027 command displayed incorrect\nkeypair usage. While keypairs are listed under compute quotas, the\nNova compute API does not actually gather or track keypair usage data\non a per-project basis. As the result keypair usage output was always 0.\n\nResolve this by checking whether the current user matches the target\nproject scope. If the project IDs match, the code queries the compute\nSDK directly to retrieve the active keypair count for that user.\n\nChange-Id: I5592e1b797b4d18c6c2aae48580ff6f014ffd214\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3eeffca98379b1ed10389fcc8e85f48c35832de5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3eeffca98379b1ed10389fcc8e85f48c35832de5"}]},"branch":"refs/heads/master"},"3f32bdf60fba03acc5a2673e3a5efe4a5c0396f1":{"kind":"REWORK","_number":5,"created":"2026-06-05 11:09:37.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/17/991117/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/991117/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/991117/5"}}},"commit":{"parents":[{"commit":"0519e8132b3dd979a21a94e25e2a9245ebbc8fc7","subject":"typing: Typing updates for recent SDK changes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0519e8132b3dd979a21a94e25e2a9245ebbc8fc7"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-03 13:28:33.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-06-05 10:43:55.000000000","tz":120},"subject":"quota: Fix incorrect keypair usage in show command","message":"quota: Fix incorrect keypair usage in show command\n\nBefore this change, the \u0027quota show\u0027 command displayed incorrect\nkeypair usage. While keypairs are listed under compute quotas, the\nNova compute API does not actually gather or track keypair usage data\non a per-project basis. As the result keypair usage output was always 0.\n\nResolve this by checking whether the current user matches the target\nproject scope. If the project IDs match, the code queries the compute\nSDK directly to retrieve the active keypair count for that user.\n\nChange-Id: I5592e1b797b4d18c6c2aae48580ff6f014ffd214\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3f32bdf60fba03acc5a2673e3a5efe4a5c0396f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/3f32bdf60fba03acc5a2673e3a5efe4a5c0396f1"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
