)]}'
{"id":"openstack%2Fopenstacksdk~962412","triplet_id":"openstack%2Fopenstacksdk~master~Ibcf41533da10e8c6e14834be46eb00f4ad368363","project":"openstack/openstacksdk","branch":"master","topic":"koreausergroup2025","attention_set":{"38257":{"account":{"_account_id":38257,"name":"Wonjun Choi","display_name":"wonjundero","email":"wonjundero@gmail.com","username":"wonjundero"},"last_update":"2025-09-27 07:18:10.000000000","reason":"A robot voted negatively on a label"},"39093":{"account":{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},"last_update":"2026-06-04 17:54:59.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"}}},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-06-04 17:54:59.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":"Ibcf41533da10e8c6e14834be46eb00f4ad368363","subject":"Add SDK support for Barbican container ACL operations","status":"NEW","created":"2025-09-27 05:45:27.000000000","updated":"2026-06-04 17:54:59.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":12,"unresolved_comment_count":4,"has_review_started":true,"meta_rev_id":"cfbf299dc9d8183c468fd23e8db03f76f3a32d51","_number":962412,"virtual_id_number":962412,"owner":{"_account_id":38257,"name":"Wonjun Choi","display_name":"wonjundero","email":"wonjundero@gmail.com","username":"wonjundero"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-06-02 17:25:05.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},{"value":-1,"date":"2026-06-04 17:54:59.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,"permitted_voting_range":{"min":-1,"max":1},"_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":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_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"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"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"]},{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"}],"CC":[{"_account_id":23279,"name":"Seongsoo Cho","display_name":"Seongsoo Cho","email":"ppiyakk2@printf.kr","username":"seongsoo.cho"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-27 07:18:10.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-11-12 12:54:33.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-05-19 14:44:45.000000000","updated_by":{"_account_id":23279,"name":"Seongsoo Cho","display_name":"Seongsoo Cho","email":"ppiyakk2@printf.kr","username":"seongsoo.cho"},"reviewer":{"_account_id":23279,"name":"Seongsoo Cho","display_name":"Seongsoo Cho","email":"ppiyakk2@printf.kr","username":"seongsoo.cho"},"state":"CC"},{"updated":"2026-06-02 15:40:31.000000000","updated_by":{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},"reviewer":{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},"state":"REVIEWER"}],"messages":[{"id":"452c38b83049429dbe15412102e9a2440092f6e2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38257,"name":"Wonjun Choi","display_name":"wonjundero","email":"wonjundero@gmail.com","username":"wonjundero"},"date":"2025-09-27 05:45:27.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"92560c73fb517c634b7fe97c3658aed54980cfab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-27 07:18:10.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/ad058fd89f56445d9144e2d06842984e\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4c97e19b76944fcf96781843de12a8a3 : SUCCESS in 44m 31s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/653ace1e42b14ea4897f098d5778da41 : SUCCESS in 21m 25s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/3888468b370a43949eecd313ae218936 : FAILURE in 13m 33s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0c72575817f4409e9939832f606d7a01 : FAILURE in 4m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/541de816862546d1b3d74d77d1bb7377 : SUCCESS in 7m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c2ccd4c8a867459e9173b38fe4346bdf : SUCCESS in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2d02d84a6e5b481ab350e371b6f6386c : SUCCESS in 7m 11s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/887788d075a14750ae0d4751de54ff31 : SUCCESS in 36m 25s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/da5054a2afe2441bb4660d24238a59fe : SUCCESS in 3m 32s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/a4e5f852d6ba4d35ac99e5f53b15e195 : SUCCESS in 2m 41s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/00b8aeb609144d149f861a0b2b69b777 : SUCCESS in 11m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ec25a5f23704e0999eea0b8a95d6f81 : SUCCESS in 11m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8e359e6fbcf24483a1fcf60ed60e110e : SUCCESS in 59m 52s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/43346f0d638b448eaaf954fbf45e0b51 : SUCCESS in 1h 12m 23s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/5c053eda54aa4dd6997616daa997fe2d : SUCCESS in 1h 27m 38s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/3abb13ebb62246d59ff9b406591912d7 : FAILURE in 1h 07m 51s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/c8eb81ea58fb4067949c6e1549216475 : SUCCESS in 17m 57s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c410efc253c14b288775af5e6b29a4f9 : SUCCESS in 21m 53s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/3be7e12984c744ffa19ab10fd2a3c3c6 : SUCCESS in 39m 56s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/df435c59eaa1422294acd4fb80903ca5 : SUCCESS in 1h 08m 11s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/41488bee639f408193ea8b5b0f14423e : FAILURE in 33m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6d9a8c72b61839222e7eb0e89d0ce2cb57aff72b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38257,"name":"Wonjun Choi","display_name":"wonjundero","email":"wonjundero@gmail.com","username":"wonjundero"},"date":"2025-09-27 07:28:19.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"6df907fedffef1279a536cc6ee1b30896ef33f9e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-27 08:57:17.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9d1d241b902d437d8065500e917e4ab0\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/08837c4a20d84a518bcf8ff6fae6542a : SUCCESS in 49m 48s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/54c9dd54c24b42e2a0a45c62cb421483 : SUCCESS in 26m 52s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/218bc15b8c55428eb1b6a80fa92653a4 : FAILURE in 18m 03s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f93f2f2669804d89b14f36ba91d11a59 : SUCCESS in 4m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0045a371012146398168497aac8c6272 : SUCCESS in 4m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f2270c0150b14fe3bf564423ae4e9ae1 : SUCCESS in 4m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/87bbc139cee94a3a91a99dca3179c680 : SUCCESS in 5m 17s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d251ba151e3d4ea8ab4588aa286627eb : SUCCESS in 35m 43s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/3a0f33c580024e15b21b9ea4028c52f9 : SUCCESS in 3m 44s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/1fd29acfe65943bcbc87efe55bd04ee5 : SUCCESS in 7m 53s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/9cfd729c08964a8b905b4d886809a80f : SUCCESS in 8m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/51653ec8dfd747f9be4067206711fb08 : SUCCESS in 11m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/db2d01302142417fba677d6c6e001672 : SUCCESS in 1h 09m 20s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/66ef33b13e734e1cbb262ca9bc747816 : SUCCESS in 1h 23m 41s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/62aa0089740b433da48b15d83e9ef919 : SUCCESS in 57m 08s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/825f1f8a6989495ba599a10b11f87b13 : FAILURE in 59m 35s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/32c41d95f252425e8b113d8726a1f2d7 : SUCCESS in 17m 35s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/85b0bf4aa1b248d28c6b5662e486f542 : SUCCESS in 29m 17s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/42315ae7aae84bcb9bdbe267dee29331 : SUCCESS in 18m 20s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7bc462d05dc14878ac0016b4aa966b00 : SUCCESS in 1h 04m 29s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/0ec67e2678fa4383be61590b56e0d99e : FAILURE in 32m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b5d583da07c8693641e7a790b4b4ef93eaad61d5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-11-12 12:54:33.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"4cdc750e10153fc1a3a2c2c3591ede98b96a35c2","author":{"_account_id":23279,"name":"Seongsoo Cho","display_name":"Seongsoo Cho","email":"ppiyakk2@printf.kr","username":"seongsoo.cho"},"date":"2026-05-19 14:44:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"81145ae6c4fdcf9e7be5c7fba614d64d7d2d6414","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},"date":"2026-06-02 15:40:31.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":"1451f3be16e70ce085cd3dacd77767e6d157c4bb","author":{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},"date":"2026-06-02 16:01:14.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"6eb1dbcde795aa0b16487ba0cc5e75ca675dd46c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 17:25:05.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a8e6411e6a774f5dbe4c6a75519016fd\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/af24d48656bf43a6b68fc27023fdd532 : FAILURE in 8m 09s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29712adff27d47609d2b277abe45e4f6 : SUCCESS in 5m 31s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0a52e8dc96994875ab0ec88d1c2265c7 : SUCCESS in 4m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/72cd418c3e4f4295a2eac3d15ff7c5ba : SUCCESS in 5m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9f9e6fa197a74fea8b64d8fa2e91dbf6 : SUCCESS in 6m 19s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e121f4778e8c4322aaa8686582c18f11 : SUCCESS in 8m 17s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3d0550d727ca4f9687393e46f96f9915 : SUCCESS in 1h 13m 43s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/7c29c452378b4ff1a3b2ee331de581b0 : SUCCESS in 3m 59s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/c9ddf40bc344498fb03761a899b7df09 : SUCCESS in 6m 04s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/c325245851fa4174a5522c2cb6d38294 : SUCCESS in 8m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12b07d89982e45b3b332b9b037db9543 : SUCCESS in 14m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1b91321000cf4e1999e4b4089165a5fe : SUCCESS in 4m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f6b09ad715984dae9932eae739bb0238 : SUCCESS in 1h 09m 03s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/eda89b24d7e248c1bf9927f2e6dc253f : SUCCESS in 1h 34m 23s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/9f6e627d1ada47db8668d4aaa92a3fdf : FAILURE in 1h 01m 03s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/0ffcc55d1d35431ebc8cba77b9bb6384 : FAILURE in 1h 08m 16s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/4cb778e05755439890407c821730c835 : SUCCESS in 35m 36s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/70fe5e5a76be4943a9e2039be015c12e : SUCCESS in 24m 13s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4cb8e4c872a34a3dbbbbfa71bb74fb26 : SUCCESS in 23m 46s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c5615d9f56f74cc7b3108183f5706e06 : SUCCESS in 36m 14s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/672f91cd5cc74edc860d072ccce3668b : SUCCESS in 1h 12m 13s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/7f458524aaf747eaa2beaa7659f9f761 : SUCCESS in 53m 13s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"cfbf299dc9d8183c468fd23e8db03f76f3a32d51","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-04 17:54:59.000000000","message":"Patch Set 3: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d4beded332ced01ca30b0d7d219daf6a15bf7490","revisions":{"3de2330459a12d8bb83ca9f4476cdee699055940":{"kind":"REWORK","_number":1,"created":"2025-09-27 05:45:27.000000000","uploader":{"_account_id":38257,"name":"Wonjun Choi","display_name":"wonjundero","email":"wonjundero@gmail.com","username":"wonjundero"},"ref":"refs/changes/12/962412/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/12/962412/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/1"}}},"commit":{"parents":[{"commit":"68ff3f7e07168f8a61feb85a5f9d12df867a8bf3","subject":"Merge \"Add functional tests for user CRUD\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/68ff3f7e07168f8a61feb85a5f9d12df867a8bf3"}]}],"author":{"name":"wonjun0120","email":"wonjundero@gmail.com","date":"2025-09-27 05:44:49.000000000","tz":540},"committer":{"name":"wonjun0120","email":"wonjundero@gmail.com","date":"2025-09-27 05:44:49.000000000","tz":540},"subject":"Add SDK support for Barbican container ACL operations","message":"Add SDK support for Barbican container ACL operations\n\nThis change adds support for container Access Control List (ACL)\nmanagement in the Barbican key manager service, enabling users to\ncontrol access permissions for containers.\n\n- Add ContainerACL resource class with CRUD operations support\n- Add container ACL methods to key manager proxy: get_container_acl,\ncreate_container_acl, update_container_acl, delete_container_acl\n- Add shorthand parameter support for users and project_access settings\n- Add comprehensive unit tests for all ACL operations\n- Add ACL resource to proxy registry for proper resource handling\n\nChange-Id: Ibcf41533da10e8c6e14834be46eb00f4ad368363\nSigned-off-by: wonjun0120 \u003cwonjundero@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3de2330459a12d8bb83ca9f4476cdee699055940"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3de2330459a12d8bb83ca9f4476cdee699055940"}]},"branch":"refs/heads/master"},"a421df8128da0ac03867c621dfab55cf7afb4572":{"kind":"REWORK","_number":2,"created":"2025-09-27 07:28:19.000000000","uploader":{"_account_id":38257,"name":"Wonjun Choi","display_name":"wonjundero","email":"wonjundero@gmail.com","username":"wonjundero"},"ref":"refs/changes/12/962412/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/12/962412/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/2"}}},"commit":{"parents":[{"commit":"68ff3f7e07168f8a61feb85a5f9d12df867a8bf3","subject":"Merge \"Add functional tests for user CRUD\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/68ff3f7e07168f8a61feb85a5f9d12df867a8bf3"}]}],"author":{"name":"wonjun0120","email":"wonjundero@gmail.com","date":"2025-09-27 05:44:49.000000000","tz":540},"committer":{"name":"wonjun0120","email":"wonjundero@gmail.com","date":"2025-09-27 07:27:28.000000000","tz":540},"subject":"Add SDK support for Barbican container ACL operations","message":"Add SDK support for Barbican container ACL operations\n\nThis change adds support for container Access Control List (ACL)\nmanagement in the Barbican key manager service, enabling users to\ncontrol access permissions for containers.\n\n- Add ContainerACL resource class with CRUD operations support\n- Add container ACL methods to key manager proxy: get_container_acl,\ncreate_container_acl, update_container_acl, delete_container_acl\n- Add shorthand parameter support for users and project_access settings\n- Add comprehensive unit tests for all ACL operations\n- Add ACL resource to proxy registry for proper resource handling\n\nChange-Id: Ibcf41533da10e8c6e14834be46eb00f4ad368363\nSigned-off-by: wonjun0120 \u003cwonjundero@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a421df8128da0ac03867c621dfab55cf7afb4572"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a421df8128da0ac03867c621dfab55cf7afb4572"}]},"branch":"refs/heads/master"},"d4beded332ced01ca30b0d7d219daf6a15bf7490":{"kind":"REWORK","_number":3,"created":"2026-06-02 15:40:31.000000000","uploader":{"_account_id":39093,"name":"JunsuLee","display_name":"jungu","email":"ljs21008@naver.com","username":"jungu"},"ref":"refs/changes/12/962412/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/12/962412/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/12/962412/3"}}},"commit":{"parents":[{"commit":"49b8ad4d9b8a6819d38a9d09778d23096cd48f2a","subject":"Merge \"typing: Fix some bugs in compute proxy\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/49b8ad4d9b8a6819d38a9d09778d23096cd48f2a"}]}],"author":{"name":"wonjun0120","email":"wonjundero@gmail.com","date":"2025-09-27 05:44:49.000000000","tz":540},"committer":{"name":"JunsuLee","email":"ljs21008@naver.com","date":"2026-06-02 15:40:26.000000000","tz":540},"subject":"Add SDK support for Barbican container ACL operations","message":"Add SDK support for Barbican container ACL operations\n\nThis change adds support for container Access Control List (ACL)\nmanagement in the Barbican key manager service, enabling users to\ncontrol access permissions for containers.\n\n- Add ContainerACL resource for the ACL exposed at\n  /containers/\u003ccontainer_id\u003e/acl, created or replaced with PUT and\n  updated with PATCH\n- Add container ACL methods to the key manager proxy: get_container_acl,\n  create_container_acl, update_container_acl and delete_container_acl\n- Register ContainerACL in the proxy resource registry\n- Add unit and functional tests\n- Add a release note\n\nChange-Id: Ibcf41533da10e8c6e14834be46eb00f4ad368363\nSigned-off-by: wonjun0120 \u003cwonjundero@gmail.com\u003e\nCo-Authored-By: JunsuLee \u003cljs21008@naver.com\u003e\nSigned-off-by: JunsuLee \u003cljs21008@naver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d4beded332ced01ca30b0d7d219daf6a15bf7490"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d4beded332ced01ca30b0d7d219daf6a15bf7490"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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"},{"label":"Allow-Post-Review","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
