)]}'
{"id":"snix~30173","triplet_id":"snix~canon~I4181d6af4eca489d4827b1c1ee606dfbb28a05c9","project":"snix","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000000":{"account":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"last_update":"2025-03-20 13:33:28.000000000","reason":"Change was submitted"},"1000004":{"account":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"last_update":"2025-03-20 13:28:54.000000000","reason":"removed on reply"}},"hashtags":["infra"],"change_id":"I4181d6af4eca489d4827b1c1ee606dfbb28a05c9","subject":"feat(ops/modules/monorepo-gerrit): re-enable Code Owners","status":"MERGED","created":"2025-03-20 12:35:39.000000000","updated":"2025-03-20 13:33:28.000000000","submitted":"2025-03-20 13:33:28.000000000","submitter":{"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"30173","meta_rev_id":"18e59546dba9bb053990a6a2e3cb0d1f0881d5cc","_number":30173,"virtual_id_number":30173,"owner":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"all":[{"value":0,"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2025-03-20 13:33:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0,"optional":true},"Verified":{"approved":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-03-20 13:33:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},{"value":0,"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0,"optional":true},"Autosubmit":{"approved":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"all":[{"value":0,"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-03-20 13:33:28.000000000","_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},{"value":0,"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},{"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-03-20 12:35:39.000000000","updated_by":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"reviewer":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"state":"REVIEWER"},{"updated":"2025-03-20 12:35:41.000000000","updated_by":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-03-20 12:43:08.000000000","updated_by":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-03-20 13:33:28.000000000","updated_by":{"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"0273802c8c08902f3f890cb4d45d321f35be547d","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"date":"2025-03-20 12:35:39.000000000","message":"Hashtag added: infra","accounts_in_message":[],"_revision_number":1},{"id":"bcccb5e384346c35346cf5529f9616bcac11f1b3","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-20 12:35:41.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/snix/snix/builds/712","accounts_in_message":[],"_revision_number":1},{"id":"fe029ebe854fe8755af2619d0adb5bdb599f341c","tag":"autogenerated:buildkite~result","author":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]},"date":"2025-03-20 12:43:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/snix/snix/builds/712","accounts_in_message":[],"_revision_number":1},{"id":"2592d7eb659d852bce0d0743a8e12b872a810442","author":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"},"date":"2025-03-20 13:28:54.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"18e59546dba9bb053990a6a2e3cb0d1f0881d5cc","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},"date":"2025-03-20 13:33:28.000000000","message":"Change has been successfully rebased and submitted as 7643267eb2dd7584c627545b83bc4a77bd808de9","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7643267eb2dd7584c627545b83bc4a77bd808de9","revisions":{"794b3cb13668132427e6703134bc570669f79fcc":{"kind":"REWORK","_number":1,"created":"2025-03-20 12:35:39.000000000","uploader":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"},"ref":"refs/changes/73/30173/1","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/73/30173/1","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/73/30173/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/73/30173/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/73/30173/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/73/30173/1"}}},"commit":{"parents":[{"commit":"a56049b3d6e886b770318de6b82ada47e5b695a5","subject":"chore(ops/modules/monorepo-gerrit): drop more unnecessary code"}],"author":{"name":"Raito Bezarius","email":"raito@lix.systems","date":"2025-03-20 12:35:15.000000000","tz":60},"committer":{"name":"Raito Bezarius","email":"raito@lix.systems","date":"2025-03-20 12:35:23.000000000","tz":60},"subject":"feat(ops/modules/monorepo-gerrit): re-enable Code Owners","message":"feat(ops/modules/monorepo-gerrit): re-enable Code Owners\n\nCode Owners was disabled because it\u0027s very sensitive about the identity\nof the committers and while pushing the original history, this was a\ndistraction.\n\nNow that the history has been pushed and everyone is back to their\nnormal identity, it\u0027s fine to enable it again.\n\nFixes #83.\n\nChange-Id: I4181d6af4eca489d4827b1c1ee606dfbb28a05c9\n"},"branch":"refs/heads/canon"},"7643267eb2dd7584c627545b83bc4a77bd808de9":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":2,"created":"2025-03-20 13:33:28.000000000","uploader":{"_account_id":1000003,"name":"clbot","username":"clbot","tags":["SERVICE_USER"]},"ref":"refs/changes/73/30173/2","fetch":{"anonymous http":{"url":"https://cl.snix.dev/snix","ref":"refs/changes/73/30173/2","commands":{"Checkout":"git fetch https://cl.snix.dev/snix refs/changes/73/30173/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.snix.dev/snix refs/changes/73/30173/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.snix.dev/snix refs/changes/73/30173/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.snix.dev/snix refs/changes/73/30173/2"}}},"commit":{"parents":[{"commit":"5d789a3ef4f9c9031dd330fdaf7e9e86107475ec","subject":"chore(ops/modules/monorepo-gerrit): drop more unnecessary code"}],"author":{"name":"Raito Bezarius","email":"raito@lix.systems","date":"2025-03-20 12:35:15.000000000","tz":60},"committer":{"name":"clbot","email":"clbot@cl.snix.dev","date":"2025-03-20 13:33:28.000000000","tz":0},"subject":"feat(ops/modules/monorepo-gerrit): re-enable Code Owners","message":"feat(ops/modules/monorepo-gerrit): re-enable Code Owners\n\nCode Owners was disabled because it\u0027s very sensitive about the identity\nof the committers and while pushing the original history, this was a\ndistraction.\n\nNow that the history has been pushed and everyone is back to their\nnormal identity, it\u0027s fine to enable it again.\n\nFixes #83.\n\nChange-Id: I4181d6af4eca489d4827b1c1ee606dfbb28a05c9\nReviewed-on: https://cl.snix.dev/c/snix/+/30173\nTested-by: besadii\nReviewed-by: Florian Klink \u003cflokli@flokli.de\u003e\nAutosubmit: Ryan Lahfa \u003cmasterancpp@gmail.com\u003e\n"},"branch":"refs/heads/canon","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":1000004,"name":"Florian Klink","email":"flokli@flokli.de","username":"flokli"}},{"label":"Verified","status":"MAY","applied_by":{"_account_id":1000002,"name":"besadii","username":"besadii","tags":["SERVICE_USER"]}},{"label":"Autosubmit","status":"MAY","applied_by":{"_account_id":1000000,"name":"Ryan Lahfa","email":"ryan@lahfa.xyz","username":"raitobezarius"}}]},{"rule_name":"Code-Owners","status":"CLOSED"}],"submit_requirements":[{"name":"Code-Review","description":"A maximum vote from a non-uploader is required for the \u0027Code-Review\u0027 label. A minimum vote is blocking.","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX,user\u003dnon_uploader AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX,user\u003dnon_uploader"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Verified","description":"Label \u0027Verified+1\u0027 is required","status":"SATISFIED","is_legacy":false,"applicability_expression_result":{"fulfilled":true,"status":"PASS"},"submittability_expression_result":{"expression":"label:Verified\u003dMAX,user\u003dnon_uploader","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX,user\u003dnon_uploader"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Owners","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"rule:Code-Owners","fulfilled":true,"status":"PASS","passing_atoms":["Code-Owners"],"failing_atoms":[],"atom_explanations":{}}},{"name":"No-Unresolved-Comments","description":"Changes that have unresolved comments are not submittable.","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"-has:unresolved","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}}]}
