)]}'
{"id":"openstack%2Fpython-barbicanclient~978344","triplet_id":"openstack%2Fpython-barbicanclient~master~I2fb578842b07d62c4aa9e072906d63191d2c54cc","project":"openstack/python-barbicanclient","branch":"master","attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-03-01 16:21:43.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I2fb578842b07d62c4aa9e072906d63191d2c54cc","subject":"Add interface to get full secret URL","status":"NEW","created":"2026-03-01 08:32:39.000000000","updated":"2026-03-03 13:00:48.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c1d3b0417f5ea29159fb06d52f4eef37c3f735d3","_number":978344,"virtual_id_number":978344,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-03-03 13:00:48.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":{"all":[{"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":"","default_value":0,"optional":true},"Workflow":{"all":[{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-01 09:12:14.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":"62e47a18ed7c232f725c2af8256de862cc7f2b03","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-03-01 08:32:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ae16f4d795d9abe756fe517f029d89014571cf27","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-01 09:12:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3ad064a74e824de6ae0c82d724c33035\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b57087d6a64c46189ab62f19416cf838 : SUCCESS in 3m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b8dda8477d034b4d8d113b865c3050e7 : SUCCESS in 2m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d297647f0b044ff59e2902c1e1805fde : SUCCESS in 1m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6a68d13864714ac5878e575e827f3f03 : SUCCESS in 4m 07s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/8868e5ac061d4d078c79b6a2096920f9 : SUCCESS in 3m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/099ac103b25c4c0c9eb7fcb7d58ae4ee : SUCCESS in 5m 21s\n- python-barbicanclient-tox-functional https://zuul.opendev.org/t/openstack/build/5a5cfc95687e4a87bfd9992b91fcba9b : SUCCESS in 34m 17s","accounts_in_message":[],"_revision_number":1},{"id":"76324504181dffe917f8bf0a78741b42cfc3ed12","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-03-01 15:45:45.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"af56c5d18838c229ef2d2b1d7a1969e85d29bbda","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-01 16:21:43.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/e5e2fdaedd9846b894c183b5f8aa11eb\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b9d45c140edf46f19da5940c55eb4e57 : SUCCESS in 2m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/56b48053c9f54d84919cbb25f140ec90 : FAILURE in 3m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6102f85278284b519fbb1dee473dc8a1 : FAILURE in 4m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a9927d77512048b3bbe642ae4eabf886 : FAILURE in 4m 36s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/0e236ccc507b41c586b655ff2b0cb905 : SUCCESS in 7m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/04d6de00c0d34e41b770e15890abe8ca : SUCCESS in 6m 11s\n- python-barbicanclient-tox-functional https://zuul.opendev.org/t/openstack/build/fe37cf7cd2e74ff1944b1c836075cde7 : FAILURE in 30m 37s","accounts_in_message":[],"_revision_number":2},{"id":"e727abd8df54682c24ae7f6416dad383dc0b2c47","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-03-03 12:17:37.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"f0b802db61bf1a633eb49c4a50fb0ddc05cc756e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-03-03 12:17:48.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"c1d3b0417f5ea29159fb06d52f4eef37c3f735d3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-03 13:00:48.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/911ecc07e8dd44e9999de11c6c60ef59\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/885a81c4fc60495083a7a3124174b247 : SUCCESS in 5m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/415da38ff62e477985690b55975297a9 : FAILURE in 3m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/99047e30e82a42389c39eb73ae269cc8 : FAILURE in 3m 26s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8c20e0032d6c4c72b194472fceb68a4d : FAILURE in 5m 58s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/26b60e783f344d71962628cbfac849fb : SUCCESS in 5m 27s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f97af54e4c140c6a2e5b381ce39dd4a : SUCCESS in 6m 50s\n- python-barbicanclient-tox-functional https://zuul.opendev.org/t/openstack/build/f5edff96a8b64bb497dca5314fd38857 : FAILURE in 35m 19s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"5f3032c049223c3f0ecd7c6ec7819db7608b58b3","revisions":{"1a1e9d024a7ce309376e0a5c0bb58ab8d42d1d59":{"kind":"REWORK","_number":1,"created":"2026-03-01 08:32:39.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/44/978344/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/44/978344/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/1"}}},"commit":{"parents":[{"commit":"8b9cf4079ccad00bdd2f1f5d8ecd901da2a2c14a","subject":"Avoid partial match in resource type detection","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/8b9cf4079ccad00bdd2f1f5d8ecd901da2a2c14a"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-03-01 08:21:01.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-03-01 08:32:25.000000000","tz":540},"subject":"Add interface to get full secret URL","message":"Add interface to get full secret URL\n\nIn manila some backends need full URL to download secret data. However\nthis is not quite easy due to the fact that secret_ref can be different\naccording to how Secret instance is initialized. When it is created in\nget API with only uuid then its secret_ref is uuid, while it may have\nsecret_ref set to full URL in case the instance is initialized during\ncreate API or list API.\n\nIntroduce the new APIs which returns the exact format (url or uuid).\n\nChange-Id: I2fb578842b07d62c4aa9e072906d63191d2c54cc\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/1a1e9d024a7ce309376e0a5c0bb58ab8d42d1d59"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/1a1e9d024a7ce309376e0a5c0bb58ab8d42d1d59"}]},"branch":"refs/heads/master"},"38e1cdc6475a56f376b6c6ee9ab9c0841d2b9586":{"kind":"REWORK","_number":2,"created":"2026-03-01 15:45:45.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/44/978344/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/44/978344/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/2"}}},"commit":{"parents":[{"commit":"8b9cf4079ccad00bdd2f1f5d8ecd901da2a2c14a","subject":"Avoid partial match in resource type detection","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/8b9cf4079ccad00bdd2f1f5d8ecd901da2a2c14a"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-03-01 08:21:01.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-03-01 15:45:29.000000000","tz":540},"subject":"Add interface to get full secret URL","message":"Add interface to get full secret URL\n\nIn manila some backends need full URL to download secret data. However\nthis is not quite easy due to the fact that secret_ref can be different\naccording to how Secret instance is initialized. When it is created in\nget API with only uuid then its secret_ref is uuid, while it may have\nsecret_ref set to full URL in case the instance is initialized during\ncreate API or list API.\n\nIntroduce the new APIs which returns the exact format (url or uuid).\n\nChange-Id: I2fb578842b07d62c4aa9e072906d63191d2c54cc\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/38e1cdc6475a56f376b6c6ee9ab9c0841d2b9586"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/38e1cdc6475a56f376b6c6ee9ab9c0841d2b9586"}]},"branch":"refs/heads/master"},"ed1d7e97a5264e4e01b8d6357b69e401d10cf36d":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-03-03 12:17:37.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/44/978344/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/44/978344/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/3"}}},"commit":{"parents":[{"commit":"0f22813d53a7da9eb8df48ff874d5c57f62f4e6a","subject":"Fix uuid ref support in ACL Manager","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/0f22813d53a7da9eb8df48ff874d5c57f62f4e6a"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-03-01 08:21:01.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-03-03 12:17:37.000000000","tz":0},"subject":"Add interface to get full secret URL","message":"Add interface to get full secret URL\n\nIn manila some backends need full URL to download secret data. However\nthis is not quite easy due to the fact that secret_ref can be different\naccording to how Secret instance is initialized. When it is created in\nget API with only uuid then its secret_ref is uuid, while it may have\nsecret_ref set to full URL in case the instance is initialized during\ncreate API or list API.\n\nIntroduce the new APIs which returns the exact format (url or uuid).\n\nChange-Id: I2fb578842b07d62c4aa9e072906d63191d2c54cc\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/ed1d7e97a5264e4e01b8d6357b69e401d10cf36d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/ed1d7e97a5264e4e01b8d6357b69e401d10cf36d"}]},"branch":"refs/heads/master","description":"Rebase"},"5f3032c049223c3f0ecd7c6ec7819db7608b58b3":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-03-03 12:17:48.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/44/978344/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-barbicanclient","ref":"refs/changes/44/978344/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-barbicanclient refs/changes/44/978344/4"}}},"commit":{"parents":[{"commit":"9fa3a3689e22a5c1825e21bc0e1a446ea24193e5","subject":"Merge \"Use py3 as the default runtime for tox\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/9fa3a3689e22a5c1825e21bc0e1a446ea24193e5"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-03-01 08:21:01.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2026-03-03 12:17:48.000000000","tz":0},"subject":"Add interface to get full secret URL","message":"Add interface to get full secret URL\n\nIn manila some backends need full URL to download secret data. However\nthis is not quite easy due to the fact that secret_ref can be different\naccording to how Secret instance is initialized. When it is created in\nget API with only uuid then its secret_ref is uuid, while it may have\nsecret_ref set to full URL in case the instance is initialized during\ncreate API or list API.\n\nIntroduce the new APIs which returns the exact format (url or uuid).\n\nChange-Id: I2fb578842b07d62c4aa9e072906d63191d2c54cc\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/5f3032c049223c3f0ecd7c6ec7819db7608b58b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-barbicanclient/commit/5f3032c049223c3f0ecd7c6ec7819db7608b58b3"}]},"branch":"refs/heads/master","description":"Rebase"}},"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"},{"label":"Workflow","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":"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":""}}}]}
