)]}'
{"id":"openstack%2Fopenstacksdk~959939","triplet_id":"openstack%2Fopenstacksdk~master~I9d995066a2183dd9310ad276a273fa725c0e57b2","project":"openstack/openstacksdk","branch":"master","topic":"koreausergroup2025","attention_set":{},"removed_from_attention_set":{"38261":{"account":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"last_update":"2025-11-13 15:17:33.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2025-11-12 12:44:25.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":"I9d995066a2183dd9310ad276a273fa725c0e57b2","subject":"Add support for key manager project quota API","status":"MERGED","created":"2025-09-06 12:37:32.000000000","updated":"2025-11-13 15:20:12.000000000","submitted":"2025-11-13 15:17:33.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"959939-koreausergroup2025","meta_rev_id":"71b927c54bbe5b715f55b0742d78b205435ae391","_number":959939,"virtual_id_number":959939,"owner":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"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":"2025-11-13 15:17:33.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":"2025-11-12 12:44:25.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":"2025-11-12 12:44:28.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},"Allow-Post-Review":{"all":[{"value":0,"_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":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":38254,"name":"Mincheol Kang","display_name":"Mincheol Kang","email":"platanus.kr@gmail.com","username":"mincheolkang"}],"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":"2025-09-06 12:39:09.000000000","updated_by":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"reviewer":{"_account_id":38254,"name":"Mincheol Kang","display_name":"Mincheol Kang","email":"platanus.kr@gmail.com","username":"mincheolkang"},"state":"CC"},{"updated":"2025-09-06 14:34:42.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-09-09 21:14:35.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"}],"messages":[{"id":"b62e33dd0761dc61cb866bad7d58dd883b0a973a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-06 12:37:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f8446c01bbf5e819819ed8c8ec78d38bd444a950","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-06 12:39:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"761a81fc0c9e8def09ef1e878fd1a0ffd971428c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-06 14:34:42.000000000","message":"Patch Set 1: 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/1cdc0b69830348d8b26372f79f917c38\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/d282d3baa33d426eb841fc72af6838d2 : SUCCESS in 43m 48s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/496f6e877eab4969b10ccccfe64a4383 : SUCCESS in 43m 15s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/dcb28c341c5145639263aa6aa66def78 : FAILURE in 29m 28s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34fb24798e234f5ab9ed238678055c36 : SUCCESS in 3m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/841086c026c34c0e92196dc99dcffbb6 : SUCCESS in 3m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/43cff41efe4d44b8a8daee3874311238 : SUCCESS in 3m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/07ed38c9a1c7497eb2a7accee47602c7 : SUCCESS in 6m 40s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/be44333b6e22482e8810756992bfa174 : SUCCESS in 1h 00m 46s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/03483247c78d403cb1204ab8343f6aa1 : SUCCESS in 3m 28s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/6a494368205a4bcba931e7cc1ac36d7b : SUCCESS in 4m 35s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/d7f297bf4b2b41659c73ae47f192814b : SUCCESS in 7m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9d83eab46b343bfbe600193997a24f4 : FAILURE in 7m 23s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/787ba6687f70490385c9528ed9be13bd : SUCCESS in 1h 52m 16s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/73a6aaec59c049bd97918370dbf75074 : SUCCESS in 11m 01s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/845509cbc6024e1bbf85874bae2c3d43 : TIMED_OUT in 1h 31m 00s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7524d23e7947472a9c666ce986be8c40 : SUCCESS in 31m 58s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/32a844b6818f40749eb6713d2b4b6a6c : SUCCESS in 55m 04s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e4042b584288471ab55c5d841ee5fe93 : SUCCESS in 56m 38s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/7d6e289600624eb294bf92411da9cfcd : FAILURE in 34m 27s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/a508932bbe5e47528ac63e94eea360e9 : SUCCESS in 33m 29s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/9801aa36546840f6ac11f76075a4ae30 : SUCCESS in 20m 12s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/6a05c010dabb4cf79c17b9d27a25d6ff : FAILURE in 1h 02m 53s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2c3850fa4301449ea1840ec028bc8c7b : SUCCESS in 1h 12m 37s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/319fce005a784d799166d4557371b424 : FAILURE in 24m 55s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4e7b98cdcefb71e93e3e4767baff2db53e4cf5d2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-09 21:14:35.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"a6ea35908e1e10a77740c3580fca21335c9837f7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-15 11:13:27.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"f197acb6b67feefa8e63d469386cfd7b3bd87b35","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-15 11:15:13.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"0440a3abd10a91a50b709e2c2128bdacb34110ad","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-15 11:27:20.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c0bde01304c20ab334957aa48b25d92f1a2d01bf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-15 12:37:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1e85a0dc965376daa2dd9fa252cdfa14f5a93406","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 14:07:26.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4183a213ee794bc5b1b01fad9c9c6b61\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e68ded79d095487fb03c7875b04c181c : SUCCESS in 54m 23s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/20fd8912283d43fc863b69f3dd8412c0 : SUCCESS in 32m 33s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b8d0f7e72b9a437ca606640b63a71a17 : FAILURE in 27m 13s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ff6a61265b17477d9818a3cdccd47356 : SUCCESS in 4m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/47d4c19aba2f4ce2b09a010e7d39fb31 : SUCCESS in 5m 07s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e6c5fd78b12f4447a3fd81b74fe2018b : SUCCESS in 4m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fd129171b41f4c8faeab513364e99883 : SUCCESS in 7m 11s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3d9af1239bcb4b269714f4001ab2fe0d : SUCCESS in 49m 35s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/a8bedb5f3e3748d68b27386353441119 : SUCCESS in 4m 14s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/3d7230983d734d67b82190eb67352b2b : SUCCESS in 4m 45s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/34a03f4dcedc47a68380308113a60210 : SUCCESS in 7m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6cc9b4ac742e470eb9d109ced8f9b727 : SUCCESS in 10m 52s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/0bc272b060d04a1c9d48d7799043c1ee : SUCCESS in 25m 58s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/4d76a4b38c88453d978599f26fb00a86 : SUCCESS in 14m 44s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ba98cddd97354551b71a4a828b181726 : SUCCESS in 1h 02m 02s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/92e574d935364f44942c1cec279574c2 : SUCCESS in 1h 13m 41s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/0c0666f5bba94bcc802f1874beccb73d : SUCCESS in 1h 15m 26s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/c8f3e7f41e5a45538dc712c574b95ec7 : FAILURE in 54m 13s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/d128b7fff0b742fda4e91a214bdbd7d1 : SUCCESS in 31m 23s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/244d848db7474ae89cdef153dda95ad8 : SUCCESS in 28m 13s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/eae980fdc11c4347bb92771cb9655784 : SUCCESS in 30m 21s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2c847854605a43e0a284fe45b9999c54 : SUCCESS in 1h 10m 52s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/7f7a5edc9aa947a7952e0b1713e19cb0 : FAILURE in 33m 55s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"3b5999a6dcd5344276cf34059859e45a6b6207bd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-15 14:21:45.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"1229c25e49485beb1d5da0d0ee68cfabf3fd2256","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 15:37:45.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d794455ff81c4d509159d9c79513b14f\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/cec2a8a5423b44c19d7169ccaefbec0d : SUCCESS in 38m 41s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/60250322bc234fa8be639348f2bd5bb8 : SUCCESS in 29m 49s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c1a69cb4729041a1998497cb74cf4105 : FAILURE in 25m 03s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52b848977d1d45a58713de16a8ff09b6 : SUCCESS in 4m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ee0ce4599d354ba9a84c6d818efa2f31 : SUCCESS in 4m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/480c9c45197d45bf8e5574726a855448 : SUCCESS in 3m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5d34971520b747888bd5c71cffcbef8e : SUCCESS in 5m 57s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9038e65372d74c358ad30710b549ee37 : SUCCESS in 1h 01m 48s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ded0256e16f548b9ab74a02d1cb92dea : SUCCESS in 5m 58s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/157f0e505389457481998c99398adec2 : SUCCESS in 6m 37s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/44c813518e974cc49b8559791522f87d : SUCCESS in 7m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c7abfc03bd9a4f98991aa175f352091f : SUCCESS in 9m 09s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/7a1c14b76cef47c59f0dc4c7203dfa58 : SUCCESS in 38m 39s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/7abd921fdb77432390812a493e934095 : FAILURE in 7m 55s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2ea5bc1abc434aa6a52a8888a79d9e33 : SUCCESS in 52m 05s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/42c21fc1bb3547198a7d17b468de258e : SUCCESS in 1h 13m 41s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/34ae988277db4c9787cbb1824bb284a5 : SUCCESS in 1h 14m 28s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/a9b61af5ab0b43ea8f9c4c0e6b6347b6 : FAILURE in 55m 42s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/763d6d3a54ec490192bab43f701b346d : SUCCESS in 23m 36s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/a4c5d8873f784072973241edaaf9bbb4 : SUCCESS in 28m 34s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/474f039511de405eb1e9af26a8bce58a : SUCCESS in 38m 26s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4401a0d0586e4dc591306f461fd942f9 : SUCCESS in 56m 56s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/ef8a19d2270a40d8976782d6a556d893 : FAILURE in 33m 31s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"5498b2b25f6aae3ae3b82df3c292e70a34826138","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-25 10:09:34.000000000","message":"Patch Set 5: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"3215658cc780f6b73d7099a35ad90b1b53ecef7a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-28 15:49:24.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"7709d38dfaff71e4b1b1f0e6f34fe4eede321173","author":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"date":"2025-09-28 15:50:36.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3e44026f8a0a5a1df11bd478f6cb4100c71f68e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-28 17:09:50.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e557a237b0d04a328daa1b378362971c\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/f46bed1d55504578b189fcf919911fe3 : SUCCESS in 48m 23s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7d0f3e7c91154565be7ee4901849ed7e : SUCCESS in 39m 19s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/dcf74db952e74dbb8b1e757260a225f6 : FAILURE in 16m 55s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d13a255377304f8ab4c21371bebfc36e : SUCCESS in 4m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ce25c9c8e6ad49b1a1d6e36b81982be6 : SUCCESS in 3m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/57092c607c064bec9ec49a5e243a0eb3 : SUCCESS in 4m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7d366944e6e54273a2718933be8a3909 : SUCCESS in 6m 32s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/22a30b00ba5c4742b90508558e91bfa4 : SUCCESS in 1h 00m 14s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/9621fd365f5a49cd91b985d41cf30c44 : SUCCESS in 3m 28s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/d4beacd1212f4a8e954a885d9faf8fef : SUCCESS in 4m 34s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/bbb1a7a388ea47458f5fcb9d3383d474 : SUCCESS in 7m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6f827313c5e24555962b5a3fce50670a : SUCCESS in 10m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/739f4af6bd624ca48323beb3d7db3dbf : SUCCESS in 3m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9fe4d890946b4954843db9a4b04df59d : SUCCESS in 31m 15s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/db632e0bf5b74df0be259fbaa6344095 : SUCCESS in 1h 07m 39s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/dd3f82c87db74070893391688874e80f : SUCCESS in 1h 13m 26s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/dc84a0269471407588e668471ca192bd : FAILURE in 1h 05m 26s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/15ec9ddbbf114ebdb211adfd8f0eb1d6 : SUCCESS in 23m 40s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/3c31ec8be88a4b0d8738778af14893f8 : SUCCESS in 19m 53s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/bf4d72aeccf640d08c10573aa7054680 : SUCCESS in 37m 57s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/5c4069d22ec044c293594d05e6493c6e : SUCCESS in 1h 05m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/4e60220ef742447fb4216d09b0ae93e6 : FAILURE in 15m 16s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"3f8c6694634c2bf3a59fbf7eb74851bafbf72405","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-12 12:44:25.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"5977b8ec4340d3200d3180a42e0165448359795e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-12 12:44:28.000000000","message":"Patch Set 6: Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"f7d4be44493e6b720bf7a059687dc780e3ecf2f6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 12:45:06.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"81e5b63f5d3995afa749711d2d2984ea23709b43","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 16:46:39.000000000","message":"Patch Set 6: 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/642044134dad43a88d9bef75aba46340\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/600c1a8b6f2b46728c8f1bc7948a4958 : SUCCESS in 4m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9a2287e99cf24e7292730642d7e7d416 : SUCCESS in 4m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/015bcbf0080a468581dd353979ca6d7b : SUCCESS in 8m 21s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/888e1c8ae55d453f97a9a6ac6a74b2ca : POST_FAILURE in 52m 41s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/37f6c44e541649a3a643c761600ebda4 : SUCCESS in 3m 10s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/b251be989674468bb23716583199c032 : SUCCESS in 4m 52s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/73fd7d2257d8469880041a24178b8469 : SUCCESS in 7m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1fbe782ee2954ad6a2d3c71949758898 : SUCCESS in 11m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a2ac62763df44069be1b542f789a856b : SUCCESS in 3m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/55afb35624ec4ed9aaceade3241da5c3 : POST_FAILURE in 1h 02m 08s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b4f8f6d2388c4c08b66c9246afea0066 : SUCCESS in 1h 31m 17s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/44d5a6e90d2b42659cae031a53322f75 : SUCCESS in 1h 34m 57s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/5d6368c601794409bc3454f49e34d714 : SUCCESS in 47m 03s","accounts_in_message":[],"_revision_number":6},{"id":"81822f0f1c781eabc9349a7ccbb2441d5ae1c4ec","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-13 10:31:23.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"f1001ef2801c2e21562fe183ae9060f93ca01f50","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 12:06:01.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9aae25d94b9540d6839a46de89ffa4c1\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/d312e6dc861745e78970fd275e036019 : FAILURE in 38m 22s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/527a84a00a1b4259a437ca8e9bb0d95b : SUCCESS in 35m 01s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2ab61cc2126b46dca69f748c3208e905 : SUCCESS in 5m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ec390c8011b441969194499bbb5df85d : SUCCESS in 4m 10s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2e7ddf59489642bca4c9ec3f5d495493 : SUCCESS in 2m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2f4c70dc2f7e468d8a41c684d7f19c1f : SUCCESS in 4m 27s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f9703b283f7c4f34aeccd3926f5ca666 : SUCCESS in 1h 01m 43s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/63cb0fc9f6ce4eb696978ed907ca4670 : SUCCESS in 3m 27s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/c0df0f8c5ce148c09f6911cbdcc1512c : SUCCESS in 3m 15s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/ba5588adb7b941ebaf1ccead160c588c : SUCCESS in 9m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/29f9e53495af45e2a167763762042d9e : SUCCESS in 6m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d7de98b330774292877dc71a9aada147 : SUCCESS in 3m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9a4995fc26d94a97b7a55b18512c011a : SUCCESS in 35m 08s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a6f51df0d5204bc8a2a79e48df9d3edd : SUCCESS in 1h 28m 01s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/c9aa11b49f0047e39a51c90cde46c614 : SUCCESS in 59m 56s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/859b03f53a5b47f69461a7ba5af12474 : FAILURE in 57m 01s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/7c2113108c4a4ff8bdb4047f7b4daa6f : SUCCESS in 34m 33s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/86dd32f5187d491498febc24b1df8e20 : SUCCESS in 12m 43s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/ee3ad4251e384f04ab8e348f3a2ce869 : SUCCESS in 36m 31s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4f51b1f2fa2541479f57466459ac3337 : SUCCESS in 1h 02m 23s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/b10358c50b004474af210a599f432c08 : SUCCESS in 1h 08m 30s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"3f47682b0246d3ac92d9ac400f08da35941dc19c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 12:06:40.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"2e1c2a93696a31e80015ea012cc64a268a92b08f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 15:17:33.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/343ab63ea97146b9af0f513954b957fa\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/faadbc74ba0849a1821991ddaf8fe643 : SUCCESS in 6m 00s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6577b243e1d84e2988415fdc1faa1df3 : SUCCESS in 4m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a94bb4ae7cd24575b74fd4eb74229dd5 : SUCCESS in 8m 32s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8312e0fae218456cabc624d6b846417a : SUCCESS in 34m 15s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/4f2d2ab460544990ac68be7a4c1c0f38 : SUCCESS in 3m 52s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/e3e61be2593a453c9c6cd095a122bf85 : SUCCESS in 5m 03s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/23f0c1adc84142a08ac22ede230b0e30 : SUCCESS in 4m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a3b7b803d2e441081376c6f109bb0bc : SUCCESS in 11m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9ca9408cb0a347e599e995dbe1d0c268 : SUCCESS in 4m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/92878d4aa51241f68996974dab9edb7e : SUCCESS in 37m 46s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b87f34dd514c4674b51cb4c0add99f2c : SUCCESS in 1h 00m 53s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/345211a19565400a90463a7905b196ca : SUCCESS in 59m 44s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/e3f04b86a6ed404c9b6236f9b0b08d3f : SUCCESS in 39m 17s","accounts_in_message":[],"_revision_number":6},{"id":"b799846b751f2129456fc1e63d8af67f23636026","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 15:17:33.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"71b927c54bbe5b715f55b0742d78b205435ae391","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 15:20:12.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8fca3dcfbcf34e018eeeebd005828698\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/05be21b745de416181d16c8b8a87f976 : SUCCESS in 56s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/076e29db2c1c4577bc4ed720df0ace66 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"3ba50349249ad4466f48fb11f9ed3afaf312cfd2","revisions":{"970b64ec9e8bdd127526513267cd61a3bc54d63d":{"kind":"REWORK","_number":1,"created":"2025-09-06 12:37:32.000000000","uploader":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"ref":"refs/changes/39/959939/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/959939/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/1"}}},"commit":{"parents":[{"commit":"03649beb7939a72b8ede9fcb592e7b244af596f7","subject":"Update master for stable/2025.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/03649beb7939a72b8ede9fcb592e7b244af596f7"}]}],"author":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-06 12:16:21.000000000","tz":540},"committer":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-06 12:16:43.000000000","tz":540},"subject":"Add support for key manager project quota API","message":"Add support for key manager project quota API\n\nAdd get, update, and delete methods for ProjectQuota in key-manager.\nInclude related documentation and unit tests.\n\nChange-Id: I9d995066a2183dd9310ad276a273fa725c0e57b2\nSigned-off-by: jbeen \u003cjeongwon.been@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/970b64ec9e8bdd127526513267cd61a3bc54d63d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/970b64ec9e8bdd127526513267cd61a3bc54d63d"}]},"branch":"refs/heads/master"},"e02c7236bbb50b033d9055a7e6b2b81be4419223":{"kind":"REWORK","_number":2,"created":"2025-09-15 11:13:27.000000000","uploader":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"ref":"refs/changes/39/959939/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/959939/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/2"}}},"commit":{"parents":[{"commit":"03649beb7939a72b8ede9fcb592e7b244af596f7","subject":"Update master for stable/2025.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/03649beb7939a72b8ede9fcb592e7b244af596f7"}]}],"author":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-06 12:16:21.000000000","tz":540},"committer":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-15 11:04:32.000000000","tz":540},"subject":"Add support for key manager project quota API","message":"Add support for key manager project quota API\n\nAdd get, update, and delete methods for ProjectQuota in key-manager.\nInclude related documentation, unit tests, and functional tests.\n\nChange-Id: I9d995066a2183dd9310ad276a273fa725c0e57b2\nSigned-off-by: jbeen \u003cjeongwon.been@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e02c7236bbb50b033d9055a7e6b2b81be4419223"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e02c7236bbb50b033d9055a7e6b2b81be4419223"}]},"branch":"refs/heads/master"},"35c38e953e924b615debed5d03e36b4c4ca9a578":{"kind":"REWORK","_number":3,"created":"2025-09-15 11:27:20.000000000","uploader":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"ref":"refs/changes/39/959939/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/959939/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/3"}}},"commit":{"parents":[{"commit":"03649beb7939a72b8ede9fcb592e7b244af596f7","subject":"Update master for stable/2025.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/03649beb7939a72b8ede9fcb592e7b244af596f7"}]}],"author":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-06 12:16:21.000000000","tz":540},"committer":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-15 11:27:05.000000000","tz":540},"subject":"Add support for key manager project quota API","message":"Add support for key manager project quota API\n\nAdd get, update, and delete methods for ProjectQuota in key-manager.\nInclude related documentation, unit tests, and functional tests.\n\nChange-Id: I9d995066a2183dd9310ad276a273fa725c0e57b2\nSigned-off-by: jbeen \u003cjeongwon.been@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/35c38e953e924b615debed5d03e36b4c4ca9a578"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/35c38e953e924b615debed5d03e36b4c4ca9a578"}]},"branch":"refs/heads/master"},"535a574fc85943dfb657c77bc626eb734b7fd8e7":{"kind":"REWORK","_number":4,"created":"2025-09-15 12:37:06.000000000","uploader":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"ref":"refs/changes/39/959939/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/959939/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/4"}}},"commit":{"parents":[{"commit":"03649beb7939a72b8ede9fcb592e7b244af596f7","subject":"Update master for stable/2025.2","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/03649beb7939a72b8ede9fcb592e7b244af596f7"}]}],"author":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-06 12:16:21.000000000","tz":540},"committer":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-15 12:36:50.000000000","tz":540},"subject":"Add support for key manager project quota API","message":"Add support for key manager project quota API\n\nAdd get, update, and delete methods for ProjectQuota in key-manager.\nInclude related documentation, unit tests, and functional tests.\n\nChange-Id: I9d995066a2183dd9310ad276a273fa725c0e57b2\nSigned-off-by: jbeen \u003cjeongwon.been@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/535a574fc85943dfb657c77bc626eb734b7fd8e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/535a574fc85943dfb657c77bc626eb734b7fd8e7"}]},"branch":"refs/heads/master"},"3f13da0b9c3724090595cb508d6f7eda223176d5":{"kind":"REWORK","_number":5,"created":"2025-09-15 14:21:45.000000000","uploader":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"ref":"refs/changes/39/959939/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/959939/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/5"}}},"commit":{"parents":[{"commit":"cf9f38c989d02c901987024580bc5882ee9e11a3","subject":"Merge \"Add Secret Stores API support to Key Manager\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/cf9f38c989d02c901987024580bc5882ee9e11a3"}]}],"author":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-06 12:16:21.000000000","tz":540},"committer":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-15 14:21:32.000000000","tz":540},"subject":"Add support for key manager project quota API","message":"Add support for key manager project quota API\n\nAdd get, update, and delete methods for ProjectQuota in key-manager.\nInclude related documentation, unit tests, and functional tests.\n\nChange-Id: I9d995066a2183dd9310ad276a273fa725c0e57b2\nSigned-off-by: jbeen \u003cjeongwon.been@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3f13da0b9c3724090595cb508d6f7eda223176d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3f13da0b9c3724090595cb508d6f7eda223176d5"}]},"branch":"refs/heads/master"},"3ba50349249ad4466f48fb11f9ed3afaf312cfd2":{"kind":"REWORK","_number":6,"created":"2025-09-28 15:49:24.000000000","uploader":{"_account_id":38261,"name":"Jeongwon Been","display_name":"jbeen","email":"jeongwon.been@gmail.com","username":"jbeen"},"ref":"refs/changes/39/959939/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/39/959939/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/39/959939/6"}}},"commit":{"parents":[{"commit":"cf9f38c989d02c901987024580bc5882ee9e11a3","subject":"Merge \"Add Secret Stores API support to Key Manager\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/cf9f38c989d02c901987024580bc5882ee9e11a3"}]}],"author":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-06 12:16:21.000000000","tz":540},"committer":{"name":"jbeen","email":"jeongwon.been@gmail.com","date":"2025-09-28 15:48:51.000000000","tz":540},"subject":"Add support for key manager project quota API","message":"Add support for key manager project quota API\n\nAdd get, update, and delete methods for ProjectQuota in key-manager.\nInclude related documentation, unit tests, and functional tests.\n\nChange-Id: I9d995066a2183dd9310ad276a273fa725c0e57b2\nSigned-off-by: jbeen \u003cjeongwon.been@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3ba50349249ad4466f48fb11f9ed3afaf312cfd2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3ba50349249ad4466f48fb11f9ed3afaf312cfd2"}]},"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"}},{"label":"Allow-Post-Review","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":"Allow-Post-Review","description":"Allow Post Review","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"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":{}}}]}
