)]}'
{"id":"openstack%2Fopenstack-helm~816154","triplet_id":"openstack%2Fopenstack-helm~master~I50ade6764750ac556cf552a003eb825d6b4b83d5","project":"openstack/openstack-helm","branch":"master","attention_set":{},"removed_from_attention_set":{"31746":{"account":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"last_update":"2021-11-22 22:58:42.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I50ade6764750ac556cf552a003eb825d6b4b83d5","subject":"Support both json and yaml RBAC Policy Format","status":"MERGED","created":"2021-11-01 09:32:16.000000000","updated":"2021-11-22 23:00:37.000000000","submitted":"2021-11-22 22:58:42.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":"816154","meta_rev_id":"d9d762061a7d70bf05cf2628c19f540e4cf00889","_number":816154,"virtual_id_number":816154,"owner":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-11-22 22:58:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":33519,"name":"Tin Lam","email":"tinlam@outlook.com","username":"tlam"},{"value":0,"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"recommended":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"all":[{"value":1,"date":"2021-11-01 18:33:48.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":2,"date":"2021-11-22 21:51:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-11-10 04:37:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":33519,"name":"Tin Lam","email":"tinlam@outlook.com","username":"tlam"},{"value":1,"date":"2021-11-01 15:53:21.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"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":{"approved":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":1,"date":"2021-11-22 21:51:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":33519,"name":"Tin Lam","email":"tinlam@outlook.com","username":"tlam"},{"value":0,"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":33519,"name":"Tin Lam","email":"tinlam@outlook.com","username":"tlam"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-11-01 10:30:31.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":"2021-11-01 15:53:21.000000000","updated_by":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"reviewer":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"state":"REVIEWER"},{"updated":"2021-11-01 18:33:48.000000000","updated_by":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"reviewer":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"state":"REVIEWER"},{"updated":"2021-11-10 04:37:26.000000000","updated_by":{"_account_id":33519,"name":"Tin Lam","email":"tinlam@outlook.com","username":"tlam"},"reviewer":{"_account_id":33519,"name":"Tin Lam","email":"tinlam@outlook.com","username":"tlam"},"state":"REVIEWER"},{"updated":"2021-11-22 21:51:34.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"}],"messages":[{"id":"3adf22e7dbceef0c1918e60b6a564866713dea5c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"date":"2021-11-01 09:32:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"87aaf665d8973d0e5c79dac48fbedff3059ad630","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"date":"2021-11-01 09:36:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"c5150e033720f1aee5bb803f280c9fc3532ec03d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-01 10:30:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7bd04980cfd44090880b261b91a2f22e : SUCCESS in 5m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2c930ade1d1a46e8972294d3c22006d1 : SUCCESS in 4m 27s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/a2019c59b4634df98ad677f65e00659e : SUCCESS in 4m 16s\n- openstack-helm-cinder-train-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/178d096943304f1fb0341007b3731567 : SUCCESS in 43m 21s\n- openstack-helm-cinder-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/7dff02a6fc29435e830860ceff348fb6 : SUCCESS in 44m 33s\n- openstack-helm-cinder-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/b290232ec6b6482aab63e4aef421605f : SUCCESS in 40m 27s\n- openstack-helm-cinder-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/266011a92c1c4231b2f40de80d15bcfb : SUCCESS in 41m 50s\n- openstack-helm-compute-kit-train-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/e5383e92772e4340bc32a301ebf696f3 : SUCCESS in 51m 54s\n- openstack-helm-compute-kit-ussuri-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/993ff38c986242a98deadd960b59afb6 : SUCCESS in 47m 59s\n- openstack-helm-compute-kit-victoria-ubuntu_focal https://zuul.opendev.org/t/openstack/build/cb24a55c629c486fa7f73a3793c45354 : SUCCESS in 44m 39s\n- openstack-helm-compute-kit-wallaby-ubuntu_focal https://zuul.opendev.org/t/openstack/build/b92e02bf00fd41e3be958125dba68215 : SUCCESS in 52m 58s\n- openstack-helm-horizon-train-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/f693ae503d844feda400395ffa80a6a1 : SUCCESS in 25m 33s","accounts_in_message":[],"_revision_number":2},{"id":"b231f1c1a1000aabc952395c85ecc464cf72e729","author":{"_account_id":8898,"name":"Chris Wedgwood","email":"cw@f00f.org","username":"anticw"},"date":"2021-11-01 15:53:21.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"892690bf523a62b976291fd9dd4eb136b0de0bfa","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2021-11-01 18:33:48.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"1a87a20e0983d12d5f231b373e8a29c28bb4777c","author":{"_account_id":33519,"name":"Tin Lam","email":"tinlam@outlook.com","username":"tlam"},"date":"2021-11-10 04:37:26.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"07f1abdea29d0903c353a1db5b48523fc3d858e9","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2021-11-17 02:41:39.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d482076e04bb7293ded2f9e6d3882acf6fc1a8ae","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-11-22 21:51:34.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d2625c9da014b72d58daee80d59817ee2b4762c7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 21:52:16.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"a72e1de3f5c4c5b71b40b222ad493221476baa92","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 22:58:42.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e579d4ab21e4f75bcd16c2f69f291c7 : SUCCESS in 5m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/067a69cd1ccd478b9e56417edc4818d0 : SUCCESS in 3m 57s\n- openstack-helm-lint https://zuul.opendev.org/t/openstack/build/387557faf2cd414693efe9d8ba44bbfc : SUCCESS in 3m 46s\n- openstack-helm-tls https://zuul.opendev.org/t/openstack/build/6b95f0c150714934ae33e2b6b2b63732 : SUCCESS in 1h 05m 26s\n- openstack-helm-compute-kit-train-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/0dca4c61be304fbcad6da40b7f995521 : SUCCESS in 53m 20s\n- openstack-helm-horizon-train-ubuntu_bionic https://zuul.opendev.org/t/openstack/build/0bb68db2e3f743f0a1d06f5aafeba1d9 : SUCCESS in 27m 15s","accounts_in_message":[],"_revision_number":2},{"id":"a736ea4a8f5c7c45e57d66f5c9eebe529b59f57e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 22:58:42.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"d9d762061a7d70bf05cf2628c19f540e4cf00889","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-22 23:00:37.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f47b5461aff84051ba647e4708d7538a : SUCCESS in 1m 22s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/307231bcd9af4d22bfe9c883d321c22f : SUCCESS in 53s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3d344e43a244a5082ab9ed192b588ed620825899","revisions":{"0117c6c516461933f50091a662e01d2a1cf1571f":{"kind":"REWORK","_number":1,"created":"2021-11-01 09:32:16.000000000","uploader":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"ref":"refs/changes/54/816154/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/54/816154/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/54/816154/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/54/816154/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/54/816154/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/54/816154/1"}}},"commit":{"parents":[{"commit":"bdd1e7ebe91e139e724b3aa73f873de50097e349","subject":"Make TLS job nonvoting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/bdd1e7ebe91e139e724b3aa73f873de50097e349"}]}],"author":{"name":"okozachenko","email":"okozachenko1203@gmail.com","date":"2021-11-01 09:28:17.000000000","tz":60},"committer":{"name":"okozachenko","email":"okozachenko1203@gmail.com","date":"2021-11-01 09:28:17.000000000","tz":60},"subject":"Support both json and yaml RBAC Policy Format","message":"Support both json and yaml RBAC Policy Format\n\nOslo policy supports both JSON as well as YAML formatted file yet.\nBecause some projects yet use json file such as monasca-ui.\n\nSo horizon chart has to support both of them. Once all projects\nconvert their format to YAML we can remove json manifests.\n\nChange-Id: I50ade6764750ac556cf552a003eb825d6b4b83d5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/0117c6c516461933f50091a662e01d2a1cf1571f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/0117c6c516461933f50091a662e01d2a1cf1571f"}]},"branch":"refs/heads/master"},"3d344e43a244a5082ab9ed192b588ed620825899":{"kind":"REWORK","_number":2,"created":"2021-11-01 09:36:21.000000000","uploader":{"_account_id":31746,"name":"Oleksandr Kozachenko","email":"okozachenko1203@gmail.com","username":"okozachenko"},"ref":"refs/changes/54/816154/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstack-helm","ref":"refs/changes/54/816154/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/54/816154/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/54/816154/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstack-helm refs/changes/54/816154/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstack-helm refs/changes/54/816154/2"}}},"commit":{"parents":[{"commit":"bdd1e7ebe91e139e724b3aa73f873de50097e349","subject":"Make TLS job nonvoting","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/bdd1e7ebe91e139e724b3aa73f873de50097e349"}]}],"author":{"name":"okozachenko","email":"okozachenko1203@gmail.com","date":"2021-11-01 09:28:17.000000000","tz":60},"committer":{"name":"okozachenko","email":"okozachenko1203@gmail.com","date":"2021-11-01 09:36:08.000000000","tz":60},"subject":"Support both json and yaml RBAC Policy Format","message":"Support both json and yaml RBAC Policy Format\n\nOslo policy supports both JSON as well as YAML formatted file yet.\nBecause some projects yet use json file such as monasca-ui.\n\nSo horizon chart has to support both of them. Once all projects\nconvert their format to YAML we can remove json manifests.\n\nChange-Id: I50ade6764750ac556cf552a003eb825d6b4b83d5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3d344e43a244a5082ab9ed192b588ed620825899"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstack-helm/commit/3d344e43a244a5082ab9ed192b588ed620825899"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
