)]}'
{"id":"openstack%2Ftacker-specs~866956","triplet_id":"openstack%2Ftacker-specs~master~I12b8168f14d1e0286df34a06c4f0020365e66308","project":"openstack/tacker-specs","branch":"master","topic":"bp/implement-project-personas","attention_set":{},"removed_from_attention_set":{"31857":{"account":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"last_update":"2022-12-28 11:52:27.000000000","reason":"Change was submitted"},"25701":{"account":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"last_update":"2022-12-27 19:38:22.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"}},"32102":{"account":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"last_update":"2022-12-28 11:52:27.000000000","reason":"Change was submitted"},"17255":{"account":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"last_update":"2022-12-28 11:40:57.000000000","reason":"\u003cGERRIT_ACCOUNT_17255\u003e replied on the change","reason_account":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}},"34712":{"account":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"last_update":"2022-12-28 06:10:23.000000000","reason":"\u003cGERRIT_ACCOUNT_34712\u003e replied on the change","reason_account":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"}},"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2022-12-28 05:44:22.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}},"hashtags":[],"change_id":"I12b8168f14d1e0286df34a06c4f0020365e66308","subject":"SRBAC:Implement project personas in Tacker","status":"MERGED","created":"2022-12-08 05:58:19.000000000","updated":"2022-12-28 11:53:33.000000000","submitted":"2022-12-28 11:52:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":47,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"866956-bp/implement-project-personas","meta_rev_id":"5604c298503ddc104977ed632ce354ca81c524e3","_number":866956,"virtual_id_number":866956,"owner":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":0,"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"value":0,"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-12-28 11:52:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"}],"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":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"all":[{"value":2,"date":"2022-12-28 06:42:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":2,"date":"2022-12-28 11:40:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"value":1,"date":"2022-12-28 06:10:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-12-28 06:12:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":1,"date":"2022-12-28 09:28:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"}],"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":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"all":[{"value":0,"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},{"value":1,"date":"2022-12-28 11:40:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},{"value":0,"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"value":0,"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"}],"reviewers":{"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_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"},{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-12-08 06:10:11.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":"2022-12-20 09:55:38.000000000","updated_by":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2022-12-20 09:55:38.000000000","updated_by":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"reviewer":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"state":"REVIEWER"},{"updated":"2022-12-20 09:55:38.000000000","updated_by":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"reviewer":{"_account_id":31857,"name":"Ayumu Ueha","email":"ueha.ayumu@fujitsu.com","username":"ueha"},"state":"REVIEWER"},{"updated":"2022-12-20 09:55:38.000000000","updated_by":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"reviewer":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"state":"REVIEWER"},{"updated":"2022-12-28 04:33:15.000000000","updated_by":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"reviewer":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"state":"REVIEWER"},{"updated":"2022-12-28 09:28:41.000000000","updated_by":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"reviewer":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"state":"REVIEWER"}],"messages":[{"id":"8d656593384cb1c7746255788896c84e14989d6c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-08 05:58:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0883d0598aadc5cdba7c10bd63030930c6a8708c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-08 06:02:13.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2e8ff09f3780752903391eaf16f3751a072aa990","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-08 06:10:11.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/38af26fcce21413c91fbf43204e00696\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e0b9638140642e6a3e3f886de5815d9 : FAILURE in 4m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bd9f8056c2484a339aae43f905bc9459 : SUCCESS in 2m 47s\n\nWarning:\n  Job openstack-tox-docs: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path doc/source/specs/2023.1/srbac-implement-project-reader-persona.rst in the commit\u0027\n  Comments left for invalid file doc/source/specs/2023.1/srbac-implement-project-reader-persona.rst","accounts_in_message":[],"_revision_number":2},{"id":"fb5643d4d66ce24f2b11c77985860b13252f6f51","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-08 06:17:09.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bbd18d0378a63617452b3137069f3aef9817ac7c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-08 06:27:19.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/189613b91c3243b4bc54510f812fcd3c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/57a9b966e5a84cdd8409afb2923219ef : FAILURE in 4m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b2d9cc633aa42a7b661943bdd2f01aa : SUCCESS in 2m 27s\n\nWarning:\n  Job openstack-tox-docs: unable to map line for file comments: \n  stderr: \u0027fatal: There is no path doc/source/specs/2023.1/srbac-implement-project-reader-persona.rst in the commit\u0027\n  Comments left for invalid file doc/source/specs/2023.1/srbac-implement-project-reader-persona.rst","accounts_in_message":[],"_revision_number":3},{"id":"1c09528d1af0cd2eebaebd47ad2db4e2da3b604b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-20 09:48:03.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7e12f4eaf132ef705136c4415ca4be11d4677189","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-20 09:52:56.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e407fdac0f3f4977b7efa3387b6d4858\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3125239dd9364a30915ff81597599e21 : SUCCESS in 4m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7eb050aa3f094aff8b79fc2d742ad333 : SUCCESS in 2m 20s","accounts_in_message":[],"_revision_number":4},{"id":"64438a80f421ecd711623c5a20e248e386626fb9","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2022-12-20 20:10:06.000000000","message":"Patch Set 4: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"789ce5aaeb038a5990edb2e11ff3a1edd4de360f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-22 10:13:43.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"15af07c08a136d0ca61b4ae0141817ee724cac8c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-22 10:23:33.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c51d1364edda4d158fcf706e7f3be956\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e56060c3671f48e894d2ce3a5cc6f721 : SUCCESS in 4m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4dac8085503e41079117db3fccb55bba : SUCCESS in 2m 47s","accounts_in_message":[],"_revision_number":5},{"id":"18ca287a3c5f42467ceab0c71132e8f46a993e83","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-23 04:27:59.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"479510de05b09154f273363f28e9d85c360a8b6f","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2022-12-24 02:22:49.000000000","message":"Patch Set 5: Code-Review-1\n\n(11 comments)","accounts_in_message":[],"_revision_number":5},{"id":"083c4194894f96c421c5cb6d8a63780cf1ffd446","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-27 05:49:01.000000000","message":"Patch Set 6: Commit message was updated.","accounts_in_message":[],"_revision_number":6},{"id":"34a5b2817c1c1efd4abb312609d5d55be88bc311","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-27 05:49:16.000000000","message":"Topic bp/implement-reader-role removed","accounts_in_message":[],"_revision_number":6},{"id":"fee94241a5d1216b166d2f18b123d3ec766353ce","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-27 05:49:30.000000000","message":"Topic set to bp/implement-project-personas","accounts_in_message":[],"_revision_number":6},{"id":"fde1d3ee284faa72594d3af0a7cf5c43ce69d923","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-27 05:58:27.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d7cd3f12f4d44b18b430a7ba64367b82\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92d25d23a7dc489ca221e32199f96b0a : SUCCESS in 4m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ece448869cc43bbbfdbde305266dd85 : SUCCESS in 2m 34s","accounts_in_message":[],"_revision_number":6},{"id":"f1160b9d183ae56b8fabe5057f0e830344f746f2","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2022-12-27 19:38:22.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"aec2fcd3a5877ae5f7c6adf5427ecae5bfeb069a","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2022-12-27 19:43:27.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"4a93f2fc8b678dd46bbec6d0b09cdc008be28e45","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-28 04:45:32.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"dd06ba6ef8718a99b405a809de99903e71300afe","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-28 04:47:09.000000000","message":"Patch Set 7:\n\n(12 comments)","accounts_in_message":[],"_revision_number":7},{"id":"eae1e5b1905d8263368800a0e5e6cb29a0d7c472","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-28 04:55:19.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7e2f5cc39bd349e3a63fa7e71e93e391\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/98a54ebac2424cecb4585ad3af143d9c : SUCCESS in 4m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b6ac628450544de8253b95b48d3c3b4 : SUCCESS in 2m 20s","accounts_in_message":[],"_revision_number":7},{"id":"91f3586d03f382db28603e5b9a6aa348e57caa86","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-28 05:08:31.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d9251caaec4294095a28ce19b22d710522d5073c","author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"date":"2022-12-28 05:14:04.000000000","message":"Patch Set 7:\n\n(4 comments)","accounts_in_message":[],"_revision_number":7},{"id":"951791410db38fe523187f2139a4c8a4c352370b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-28 05:18:03.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/96c32e21af4a4475a790595615d68265\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/37583fbaa27442e2ad68a752d9b9496e : SUCCESS in 4m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/72bb51cd90964b2786c5a7f77fd4f5f4 : SUCCESS in 2m 19s","accounts_in_message":[],"_revision_number":8},{"id":"b2340742f4175b804e721f3133dcc0bed40f1ee8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-28 05:30:31.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"ff70f7e84a0ae991df4d05f9d031032792abd9ab","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-28 05:32:03.000000000","message":"Patch Set 9:\n\n(4 comments)","accounts_in_message":[],"_revision_number":9},{"id":"03efd2c35b7ee65f75dd9fd6e1ed0e69a0feb075","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-28 05:41:32.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d54e658d6fba49059b789eb8aeded779\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a2b761a911064ebabf10acc17f12fe0c : SUCCESS in 5m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c46e0d486d774fa48a90f7fdfc612167 : SUCCESS in 3m 01s","accounts_in_message":[],"_revision_number":9},{"id":"88e7d21cf0745f7be9cde1b029424e4f70a5b366","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2022-12-28 05:44:22.000000000","message":"Patch Set 9: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"226baf4e86566bc753f47ca3ead1780abb507eaf","author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"date":"2022-12-28 05:56:26.000000000","message":"Patch Set 9: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":9},{"id":"193a25c00d140274cb5bb7de98fbf5967b054dc6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-28 05:59:12.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"8296e4bd0200a5b7fbe7ad8f10f0214d0bb88e58","author":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"date":"2022-12-28 06:00:25.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"1ba8825bba4094f8f8a85440d46b0ad4d1b7b784","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-28 06:09:27.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d6dd61b8d09a48b2b54bcaa22a18c28f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9240e54311c04116bf08d0b632966deb : SUCCESS in 4m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dd23e483339e46d283beeef365fb113a : SUCCESS in 2m 16s","accounts_in_message":[],"_revision_number":10},{"id":"96c2dc0c952fd680eb50c62bca7b27fad3222a33","author":{"_account_id":34712,"name":"Yuta Kazato","display_name":"Yuta Kazato","email":"yuta.kazato.nw@hco.ntt.co.jp","username":"kazatoy-ntt"},"date":"2022-12-28 06:10:23.000000000","message":"Patch Set 10: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"36a10e1f33c4a7e0f6a17ee8c753f49b55548b04","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2022-12-28 06:12:05.000000000","message":"Patch Set 10: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"f9a21f32f88efc526424aa4d241435740c881e25","author":{"_account_id":25701,"name":"Yasufumi Ogawa","email":"yasufum.o@gmail.com","username":"yasufum"},"date":"2022-12-28 06:42:30.000000000","message":"Patch Set 10: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"914e3d9e03533f3b1880ab0af08b12bc3aa219e7","author":{"_account_id":32029,"name":"likui","email":"likui@yovole.com","username":"likui"},"date":"2022-12-28 09:28:41.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"004e45e052f83ee6e798a9cfadc44d0fd585c970","author":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"},"date":"2022-12-28 11:40:57.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"b6fac8709df10bfb64e05c5c2dc27fc484288086","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-28 11:41:17.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"fd3e61bf9c5853f14694d0892d328a3013613e89","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-28 11:52:27.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/692ebfe161074852baf4d90cba622578\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8fe47c7a64a840eeade098ef4198d671 : SUCCESS in 5m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f338a29f794a4df5ac432799bf334ccd : SUCCESS in 3m 12s","accounts_in_message":[],"_revision_number":10},{"id":"76ae78e2cd583ebc2dffc9d5ba11d733b2fe69b6","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-28 11:52:27.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":10},{"id":"5604c298503ddc104977ed632ce354ca81c524e3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-28 11:53:33.000000000","message":"Patch Set 10:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/49cf5e9b4dbd4d8485ff5759ddd20139\n\n- promote-openstack-specs https://zuul.opendev.org/t/openstack/build/79d304d86589403286d93a3b87a9726d : SUCCESS in 47s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"a46ebac66330632ea637f115b14b3e2d8072e7b0","revisions":{"c647127a24c111a4c5aed853b25a318d2eb5f61a":{"kind":"REWORK","_number":1,"created":"2022-12-08 05:58:19.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/1"}}},"commit":{"parents":[{"commit":"949c4ce423abda4b1c40dfb24699140f36f9dec9","subject":"Add 2023.1 specs directory","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/949c4ce423abda4b1c40dfb24699140f36f9dec9"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:58:13.000000000","tz":330},"subject":"[WIP]SRBAC:Implement project-reader persona in Tacker","message":"[WIP]SRBAC:Implement project-reader persona in Tacker\n\nImplements: bp implement-reader-role\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/c647127a24c111a4c5aed853b25a318d2eb5f61a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/c647127a24c111a4c5aed853b25a318d2eb5f61a"}]},"branch":"refs/heads/master"},"f82e71c97d381bea33b74e6a738a18f3f460b4a0":{"kind":"REWORK","_number":2,"created":"2022-12-08 06:02:13.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/2"}}},"commit":{"parents":[{"commit":"949c4ce423abda4b1c40dfb24699140f36f9dec9","subject":"Add 2023.1 specs directory","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/949c4ce423abda4b1c40dfb24699140f36f9dec9"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 06:01:48.000000000","tz":330},"subject":"[WIP]SRBAC:Implement project-reader persona in Tacker","message":"[WIP]SRBAC:Implement project-reader persona in Tacker\n\nImplements: bp implement-reader-role\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/f82e71c97d381bea33b74e6a738a18f3f460b4a0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/f82e71c97d381bea33b74e6a738a18f3f460b4a0"}]},"branch":"refs/heads/master"},"27251efc9e996f8affdd187b9338666b50afc473":{"kind":"REWORK","_number":3,"created":"2022-12-08 06:17:09.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/3"}}},"commit":{"parents":[{"commit":"949c4ce423abda4b1c40dfb24699140f36f9dec9","subject":"Add 2023.1 specs directory","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/949c4ce423abda4b1c40dfb24699140f36f9dec9"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 06:16:38.000000000","tz":330},"subject":"[WIP]SRBAC:Implement project-reader persona in Tacker","message":"[WIP]SRBAC:Implement project-reader persona in Tacker\n\nImplements: bp implement-reader-role\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/27251efc9e996f8affdd187b9338666b50afc473"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/27251efc9e996f8affdd187b9338666b50afc473"}]},"branch":"refs/heads/master"},"ee72d994b7703d78030136e2268dfc03a93e0bd6":{"kind":"REWORK","_number":4,"created":"2022-12-20 09:48:03.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/4"}}},"commit":{"parents":[{"commit":"949c4ce423abda4b1c40dfb24699140f36f9dec9","subject":"Add 2023.1 specs directory","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/949c4ce423abda4b1c40dfb24699140f36f9dec9"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-20 09:41:17.000000000","tz":330},"subject":"SRBAC:Implement project-reader persona in Tacker","message":"SRBAC:Implement project-reader persona in Tacker\n\nIn the OpenStack Zed cycle, the Technical committee proposed\nintroducing the project scope reader role [1].\nA project-reader persona will operate within its own project\nresource, and have read-only access within the project.\n\nThis specification discusses the implementation for project-reader\npersona in Tacker.\n\n[1] https://review.opendev.org/c/openstack/governance/+/847418\n\nImplements: bp implement-reader-role\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/ee72d994b7703d78030136e2268dfc03a93e0bd6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/ee72d994b7703d78030136e2268dfc03a93e0bd6"}]},"branch":"refs/heads/master"},"f1fdf6537d8f2d31f72b6bd76dc439593a0c9915":{"kind":"REWORK","_number":5,"created":"2022-12-22 10:13:43.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/5"}}},"commit":{"parents":[{"commit":"949c4ce423abda4b1c40dfb24699140f36f9dec9","subject":"Add 2023.1 specs directory","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/949c4ce423abda4b1c40dfb24699140f36f9dec9"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-22 10:11:18.000000000","tz":330},"subject":"SRBAC:Implement project personas in Tacker","message":"SRBAC:Implement project personas in Tacker\n\nIn the OpenStack Zed cycle, the Technical committee proposed\nintroducing the project scope reader and member role [1].\n\nA project-reader persona will operate within its own project\nresource, and have read-only access within the project.\n\nA project-member is denoted by someone with the member role\non a project. It is intended to be used by end users who\nconsume resources within a project. It inherits all the\npermissions of a project-reader.\n\nThis specification discusses the implementation of project\npersonas (project-reader and project-member) in Tacker.\n\n[1] https://review.opendev.org/c/openstack/governance/+/847418\n\nImplements: bp implement-reader-role\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/f1fdf6537d8f2d31f72b6bd76dc439593a0c9915"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/f1fdf6537d8f2d31f72b6bd76dc439593a0c9915"}]},"branch":"refs/heads/master"},"dc7f4493a871ab27aec1bc3072a8da6e283ee130":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2022-12-27 05:49:01.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/6"}}},"commit":{"parents":[{"commit":"949c4ce423abda4b1c40dfb24699140f36f9dec9","subject":"Add 2023.1 specs directory","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/949c4ce423abda4b1c40dfb24699140f36f9dec9"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-27 05:49:01.000000000","tz":0},"subject":"SRBAC:Implement project personas in Tacker","message":"SRBAC:Implement project personas in Tacker\n\nIn the OpenStack Zed cycle, the Technical committee proposed\nintroducing the project scope reader and member role [1].\n\nA project-reader persona will operate within its project\nresource, and have read-only access within the project.\n\nA project-member is denoted by someone with a member role\non a project. It is intended to be used by end users who\nconsume resources within a project. It inherits all the\npermissions of a project-reader.\n\nThis specification discusses the implementation of the project\npersonas (project-reader and project-member) in Tacker.\n\n[1] https://review.opendev.org/c/openstack/governance/+/847418\n\nImplements: bp implement-project-personas\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/dc7f4493a871ab27aec1bc3072a8da6e283ee130"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/dc7f4493a871ab27aec1bc3072a8da6e283ee130"}]},"branch":"refs/heads/master","description":"Edit commit message"},"57851aeeb00da8c293890d521f6d8096284c58dc":{"kind":"REWORK","_number":7,"created":"2022-12-28 04:45:32.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/7"}}},"commit":{"parents":[{"commit":"9c0e2af31f916e023d8570fcf722863a6c3f9193","subject":"Merge \"Support PostgreSQL as Tacker DB backend\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/9c0e2af31f916e023d8570fcf722863a6c3f9193"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-28 04:44:48.000000000","tz":330},"subject":"SRBAC:Implement project personas in Tacker","message":"SRBAC:Implement project personas in Tacker\n\nIn the OpenStack Zed cycle, the Technical committee proposed\nintroducing the project scope reader and member role [1].\n\nA project-reader persona will operate within its project\nresource, and have read-only access within the project.\n\nA project-member is denoted by someone with a member role\non a project. It is intended to be used by end users who\nconsume resources within a project. It inherits all the\npermissions of a project-reader.\n\nIn order to implement the project-member and project-reader role\nwe need to depreciate the existing \"owner\" rule which allows\nany role to behave as the owner of the project.\n\nThis specification discusses the implementation of the project\npersonas (project-reader and project-member) in Tacker.\n\n[1] https://review.opendev.org/c/openstack/governance/+/847418\n\nImplements: bp implement-project-personas\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/57851aeeb00da8c293890d521f6d8096284c58dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/57851aeeb00da8c293890d521f6d8096284c58dc"}]},"branch":"refs/heads/master"},"2c854f53b8d6c8fc7c88ed83df616ba87e1e5b9a":{"kind":"REWORK","_number":8,"created":"2022-12-28 05:08:31.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/8"}}},"commit":{"parents":[{"commit":"9c0e2af31f916e023d8570fcf722863a6c3f9193","subject":"Merge \"Support PostgreSQL as Tacker DB backend\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/9c0e2af31f916e023d8570fcf722863a6c3f9193"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-28 05:08:10.000000000","tz":330},"subject":"SRBAC:Implement project personas in Tacker","message":"SRBAC:Implement project personas in Tacker\n\nIn the OpenStack Zed cycle, the Technical committee proposed\nintroducing the project scope reader and member role [1].\n\nA project-reader persona will operate within its project\nresource, and have read-only access within the project.\n\nA project-member is denoted by someone with a member role\non a project. It is intended to be used by end users who\nconsume resources within a project. It inherits all the\npermissions of a project-reader.\n\nIn order to implement the project-member and project-reader role\nwe need to depreciate the existing \"owner\" rule which allows\nany role to behave as the owner of the project.\n\nThis specification discusses the implementation of the project\npersonas (project-reader and project-member) in Tacker.\n\n[1] https://review.opendev.org/c/openstack/governance/+/847418\n\nImplements: bp implement-project-personas\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/2c854f53b8d6c8fc7c88ed83df616ba87e1e5b9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/2c854f53b8d6c8fc7c88ed83df616ba87e1e5b9a"}]},"branch":"refs/heads/master"},"a883ada16e5817e0b76e852358e766f29300442b":{"kind":"REWORK","_number":9,"created":"2022-12-28 05:30:31.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/9"}}},"commit":{"parents":[{"commit":"9c0e2af31f916e023d8570fcf722863a6c3f9193","subject":"Merge \"Support PostgreSQL as Tacker DB backend\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/9c0e2af31f916e023d8570fcf722863a6c3f9193"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-28 05:30:01.000000000","tz":330},"subject":"SRBAC:Implement project personas in Tacker","message":"SRBAC:Implement project personas in Tacker\n\nIn the OpenStack Zed cycle, the Technical committee proposed\nintroducing the project scope reader and member role [1].\n\nA project-reader persona will operate within its project\nresource, and have read-only access within the project.\n\nA project-member is denoted by someone with a member role\non a project. It is intended to be used by end users who\nconsume resources within a project. It inherits all the\npermissions of a project-reader.\n\nIn order to implement the project-member and project-reader role\nwe need to depreciate the existing \"owner\" rule which allows\nany role to behave as the owner of the project.\n\nThis specification discusses the implementation of the project\npersonas (project-reader and project-member) in Tacker.\n\n[1] https://review.opendev.org/c/openstack/governance/+/847418\n\nImplements: bp implement-project-personas\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/a883ada16e5817e0b76e852358e766f29300442b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/a883ada16e5817e0b76e852358e766f29300442b"}]},"branch":"refs/heads/master"},"a46ebac66330632ea637f115b14b3e2d8072e7b0":{"kind":"REWORK","_number":10,"created":"2022-12-28 05:59:12.000000000","uploader":{"_account_id":32102,"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","username":"manpreet"},"ref":"refs/changes/56/866956/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tacker-specs","ref":"refs/changes/56/866956/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tacker-specs refs/changes/56/866956/10"}}},"commit":{"parents":[{"commit":"9c0e2af31f916e023d8570fcf722863a6c3f9193","subject":"Merge \"Support PostgreSQL as Tacker DB backend\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/9c0e2af31f916e023d8570fcf722863a6c3f9193"}]}],"author":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-08 05:53:35.000000000","tz":330},"committer":{"name":"Manpreet Kaur","email":"kaurmanpreet2620@gmail.com","date":"2022-12-28 05:58:50.000000000","tz":330},"subject":"SRBAC:Implement project personas in Tacker","message":"SRBAC:Implement project personas in Tacker\n\nIn the OpenStack Zed cycle, the Technical committee proposed\nintroducing the project scope reader and member role [1].\n\nA project-reader persona will operate within its project\nresource, and have read-only access within the project.\n\nA project-member is denoted by someone with a member role\non a project. It is intended to be used by end users who\nconsume resources within a project. It inherits all the\npermissions of a project-reader.\n\nIn order to implement the project-member and project-reader role\nwe need to depreciate the existing \"owner\" rule which allows\nany role to behave as the owner of the project.\n\nThis specification discusses the implementation of the project\npersonas (project-reader and project-member) in Tacker.\n\n[1] https://review.opendev.org/c/openstack/governance/+/847418\n\nImplements: bp implement-project-personas\nChange-Id: I12b8168f14d1e0286df34a06c4f0020365e66308\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/a46ebac66330632ea637f115b14b3e2d8072e7b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tacker-specs/commit/a46ebac66330632ea637f115b14b3e2d8072e7b0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":17255,"name":"Toshiaki Takahashi","email":"ts-takahashi@nec.com","username":"takahashi_ts"}}]}],"submit_requirements":[]}
