)]}'
{"id":"openstack%2Ftacker~877379","triplet_id":"openstack%2Ftacker~stable%2F2023.1~I5b4c39387860133a3bcf4544f18a6353c80773f6","project":"openstack/tacker","branch":"stable/2023.1","topic":"antelope/rc2","attention_set":{},"removed_from_attention_set":{"31857":{"account":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"last_update":"2023-03-14 15:27:30.000000000","reason":"removed on reply"},"25701":{"account":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"last_update":"2023-03-14 20:50:03.000000000","reason":"\u003cGERRIT_ACCOUNT_25701\u003e replied on the change","reason_account":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"}},"17255":{"account":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"last_update":"2023-03-14 21:28:21.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I5b4c39387860133a3bcf4544f18a6353c80773f6","subject":"Enhancement of Tacker API resource access control","status":"MERGED","created":"2023-03-14 14:15:59.000000000","updated":"2023-03-14 21:30:10.000000000","submitted":"2023-03-14 21:28:21.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"877379-antelope/rc2","meta_rev_id":"eb74bfd9a74ebf7f57147dd861a7825cb8826eeb","_number":877379,"virtual_id_number":877379,"owner":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-03-14 21:28:21.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":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"all":[{"value":2,"date":"2023-03-14 15:27:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":2,"date":"2023-03-14 20:14:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"all":[{"value":0,"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},{"value":1,"date":"2023-03-14 20:14:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}],"reviewers":{"CC":[{"_account_id":33464,"name":"kexuesheng","email":"kexuesheng@fujitsu.com","username":"kexsh"}],"REVIEWER":[{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-03-14 14:15:59.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":33464,"name":"kexuesheng","email":"kexuesheng@fujitsu.com","username":"kexsh"},"state":"CC"},{"updated":"2023-03-14 14:20:29.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"state":"REVIEWER"},{"updated":"2023-03-14 14:20:29.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"state":"REVIEWER"},{"updated":"2023-03-14 14:50:35.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":"e0fec914136d9d521a85542965b6adc2f698b2be","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2023-03-14 14:15:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4941d0e0c7b87ff078c2950ccac2d29b44ff6624","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 14:50:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/286e5fe4d0224c4096751e14c0ef1ac0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bd34e4e806da43f499edc38e4fc83a6a : SUCCESS in 7m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7f37c41f3d244be9af612b9cd892a0e2 : SUCCESS in 5m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e2fbe653775541d0bdeb501cdb4a1951 : SUCCESS in 10m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/847c19408d344eaa924648d35f4b4211 : SUCCESS in 9m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e3352c6d3ba4780b692100e3f4bcc81 : SUCCESS in 7m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d6a6e214d4ce46f0879ed473ab9b0342 : SUCCESS in 5m 23s","accounts_in_message":[],"_revision_number":1},{"id":"64bc01f5cbdc4180dd293a856f5e2bcdd77a169b","author":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"date":"2023-03-14 15:27:30.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"613878cefc3cc3db668e940dee86cc6883ab93cc","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2023-03-14 20:14:43.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"d7e18b0742a5ba03035f0aa072299269945336e8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 20:15:38.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"bbd04fc3b3f80a873c13d3465157f051dbad8812","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 20:31:12.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChanges https://review.opendev.org/877378, https://review.opendev.org/877377 are needed.","accounts_in_message":[],"_revision_number":1},{"id":"5e16bd87bca9c0a4f6bb115695bd3c78a24e4db7","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2023-03-14 20:50:03.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"2abccc6b66a655db06970d182634286a9146e7c7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 21:06:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c7281427f674b85a9f7d0e9700b3aaf\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9a59efa297234aa8a51cb81c9f5a6277 : SUCCESS in 8m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c35e901dba544988954c98d504116d1b : SUCCESS in 4m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e105a06c8df54452a1190ee5029697d7 : SUCCESS in 15m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cbb072e7bfdc40ef82ca0cc6a9c837c3 : SUCCESS in 14m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5db49c85672741399e6f0066b10dfc49 : SUCCESS in 6m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/879a0e0b8bfc43c498242897147c2631 : SUCCESS in 3m 55s","accounts_in_message":[],"_revision_number":1},{"id":"10a9ee89738b9c1fea246c7bf0f97b571fec0fa3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 21:09:39.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"f6b096446c4b51c9ab6d47837da7fbfd0d794120","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 21:28:21.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/764fcd4b06834b888e1478e46f293574\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d9c3b40312e64caeaea71e361b8a80eb : SUCCESS in 5m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fdc28ca1a46f4067b6b3da79a1020e2f : SUCCESS in 9m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8bafb9827f3a494099d2095c27e3b218 : SUCCESS in 10m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/181d5a5dbf4f4765a9cf464ffa3475c9 : SUCCESS in 7m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/20ef0e089d134538a3c42934937d3418 : SUCCESS in 3m 58s","accounts_in_message":[],"_revision_number":1},{"id":"e43cdfabd6dadb4deba9f9ec1df56c45faa75e17","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 21:28:21.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"eb74bfd9a74ebf7f57147dd861a7825cb8826eeb","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-03-14 21:30:10.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5317df8b9f4643c59b80b74645655d0e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/07adc8e66ff34ed3a9e0b8cf98d64f67 : SUCCESS in 45s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dc5d4952bae14512afd629a1f701f85d : SUCCESS in 36s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"40a15b59455fdc6b34eecd641af514d32888a5a2","revisions":{"40a15b59455fdc6b34eecd641af514d32888a5a2":{"kind":"REWORK","_number":1,"created":"2023-03-14 14:15:59.000000000","uploader":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"ref":"refs/changes/79/877379/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker","ref":"refs/changes/79/877379/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker refs/changes/79/877379/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker refs/changes/79/877379/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker refs/changes/79/877379/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker refs/changes/79/877379/1"}}},"commit":{"parents":[{"commit":"cb89433bb3f64904c3d71cc20b8114f0459c4562","subject":"Support multiple conductors onboarding","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/cb89433bb3f64904c3d71cc20b8114f0459c4562"}]}],"author":{"name":"kexuesheng","email":"kexuesheng@fujitsu.com","date":"2023-01-20 07:00:36.000000000","tz":540},"committer":{"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","date":"2023-03-14 14:15:48.000000000","tz":0},"subject":"Enhancement of Tacker API resource access control","message":"Enhancement of Tacker API resource access control\n\nFor fine-grained access control based on user and VNF information\nfor API resources, this patch does the following things:\n1.Add three comparison attributes of area, vendor, and tenant\n  for the enhanced Tacker policy.\n2.Convert special roles to API attributes in context.\n3.Modify the API process to support Tacker policy authorize.\n4.Add the Tacker policy filter to the list API processes.\n\nImplements: blueprint enhance-api-policy\nChange-Id: I5b4c39387860133a3bcf4544f18a6353c80773f6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/40a15b59455fdc6b34eecd641af514d32888a5a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker/commit/40a15b59455fdc6b34eecd641af514d32888a5a2"}]},"branch":"refs/heads/stable/2023.1"}},"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
