)]}'
{"id":"depot~4048","triplet_id":"depot~canon~I1144b68d7ec01c4c8e34f7bee4da590f2ff8c53c","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2021-12-02 11:40:47.000000000","reason":"Change was submitted"},"1000038":{"account":{"_account_id":1000038,"name":"ezemtsov","email":"eugene.zemtsov@gmail.com","username":"ezemtsov"},"last_update":"2021-12-02 11:40:47.000000000","reason":"Change was submitted"},"1000043":{"account":{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},"last_update":"2021-12-01 11:43:38.000000000","reason":"asmundo replied on the change"}},"hashtags":[],"change_id":"I1144b68d7ec01c4c8e34f7bee4da590f2ff8c53c","subject":"refactor(ops/besadii): Generalise for use with non-TVL URLs","status":"MERGED","created":"2021-11-29 16:20:41.000000000","updated":"2021-12-02 11:40:47.000000000","submitted":"2021-12-02 11:40:47.000000000","submitter":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"4048","meta_rev_id":"3bb723fc68d948b268cb09a57600f02e7c681c80","_number":4048,"virtual_id_number":4048,"owner":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":2,"date":"2021-12-02 11:39:52.000000000","_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"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},"Verified":{"approved":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},{"tag":"autogenerated:buildkite~result","value":1,"date":"2021-12-02 10:12:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000038,"name":"ezemtsov","email":"eugene.zemtsov@gmail.com","username":"ezemtsov"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000038,"name":"ezemtsov","email":"eugene.zemtsov@gmail.com","username":"ezemtsov"},{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-11-29 16:20:44.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2021-11-29 16:20:54.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},"state":"REVIEWER"},{"updated":"2021-11-29 16:20:54.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000038,"name":"ezemtsov","email":"eugene.zemtsov@gmail.com","username":"ezemtsov"},"state":"REVIEWER"},{"updated":"2021-11-29 16:22:31.000000000","updated_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"e1e4316739d5db4180ae47e7c4547d624b65ad88","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-11-29 16:20:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f1eebe2b21a39458400a87d073368c77742546c2","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-11-29 16:20:44.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 of cl/4048: https://buildkite.com/tvl/depot/builds/9501","accounts_in_message":[],"_revision_number":1},{"id":"579db17830ef58b5c9229ad80e0f10f69a4ca16e","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-11-29 16:22:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/9501","accounts_in_message":[],"_revision_number":1},{"id":"da792e01399f4534d3722b97d0b96527dfda9bf3","author":{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},"date":"2021-12-01 08:41:53.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"37b53db00fa8c62d7583e79c5c68a68057448158","author":{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},"date":"2021-12-01 09:05:18.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a7fad7194b51c2f05133c50ec38c649b2b4c0e05","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-01 09:47:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6957b8873159a21c215127082fa9e8dfec4224c6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-01 09:49:34.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"2ceb5d6d9b91832f4d4f76438a135ddae2c992aa","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-01 09:49:39.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 of cl/4048: https://buildkite.com/tvl/depot/builds/9554","accounts_in_message":[],"_revision_number":2},{"id":"0ea98d831f4758546ea2e3a3562ab1a76eb0a2dd","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-01 09:52:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/9554","accounts_in_message":[],"_revision_number":2},{"id":"f3eb89412b411f1e7def0d041704b3672ab869a7","author":{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},"date":"2021-12-01 11:43:38.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"a37883ce245cffcf6adea88414aa5bffb31e46d3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-02 10:10:33.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"cf477c658bfbd315cf5145f258f102de4be62b54","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-02 10:10:37.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 of cl/4048: https://buildkite.com/tvl/depot/builds/9584","accounts_in_message":[],"_revision_number":3},{"id":"5e174f40c1cc84afc8f643291b6bf3efeda6aba5","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-12-02 10:12:21.000000000","message":"Patch Set 3: Verified+1\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/9584","accounts_in_message":[],"_revision_number":3},{"id":"aadd4517fe2a449ec07eef1d61fb89a02f559559","author":{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"},"date":"2021-12-02 11:39:52.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"3bb723fc68d948b268cb09a57600f02e7c681c80","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2021-12-02 11:40:47.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"dcb241098251a80d69557eb172f3b719cc4c9d30","revisions":{"4a2bbb5a32fe0c3ca0666621be7096ff8575a3ec":{"kind":"REWORK","_number":1,"created":"2021-11-29 16:20:41.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/48/4048/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/48/4048/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/48/4048/1"}}},"commit":{"parents":[{"commit":"9febee32634a969f8c6689e6f1cc40671718f6f8","subject":"feat(ops/besadii): Add other missing configuration keys","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d9febee32634a969f8c6689e6f1cc40671718f6f8"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-11-29 16:20:06.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-11-29 16:20:06.000000000","tz":180},"subject":"refactor(ops/besadii): Generalise for use with non-TVL URLs","message":"refactor(ops/besadii): Generalise for use with non-TVL URLs\n\nThis makes it possible to use besadii for any TVL-ish setup using\nGerrit and Buildkite, with the same hook functionality as for TVL.\n\nChange-Id: I1144b68d7ec01c4c8e34f7bee4da590f2ff8c53c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4a2bbb5a32fe0c3ca0666621be7096ff8575a3ec"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d4a2bbb5a32fe0c3ca0666621be7096ff8575a3ec"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"9febee32634a969f8c6689e6f1cc40671718f6f8","is_merged_in_target_branch":false,"change_id":"Ie6b109de9cd8484a3773c6351d7fd140f39a49ed","change_number":4047,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"76333b441fc9a99f67677ed936c7e58b490aa14a":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2021-12-01 09:49:34.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/48/4048/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/48/4048/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/48/4048/2"}}},"commit":{"parents":[{"commit":"5c174885fb69c8909383aefdefaa31b88d5d78fc","subject":"feat(ops/besadii): Add other missing configuration keys","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5c174885fb69c8909383aefdefaa31b88d5d78fc"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-11-29 16:20:06.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-01 09:49:32.000000000","tz":180},"subject":"refactor(ops/besadii): Generalise for use with non-TVL URLs","message":"refactor(ops/besadii): Generalise for use with non-TVL URLs\n\nThis makes it possible to use besadii for any TVL-ish setup using\nGerrit and Buildkite, with the same hook functionality as for TVL.\n\nChange-Id: I1144b68d7ec01c4c8e34f7bee4da590f2ff8c53c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d76333b441fc9a99f67677ed936c7e58b490aa14a"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d76333b441fc9a99f67677ed936c7e58b490aa14a"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"5c174885fb69c8909383aefdefaa31b88d5d78fc","is_merged_in_target_branch":false,"change_id":"Ie6b109de9cd8484a3773c6351d7fd140f39a49ed","change_number":4047,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"dcb241098251a80d69557eb172f3b719cc4c9d30":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-12-02 10:10:33.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/48/4048/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/48/4048/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/48/4048/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/48/4048/3"}}},"commit":{"parents":[{"commit":"e48ae26e8e8f82f58b30a232a8ea32accb4a8b82","subject":"feat(ops/besadii): Add other missing configuration keys","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de48ae26e8e8f82f58b30a232a8ea32accb4a8b82"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-11-29 16:20:06.000000000","tz":180},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2021-12-02 10:10:21.000000000","tz":180},"subject":"refactor(ops/besadii): Generalise for use with non-TVL URLs","message":"refactor(ops/besadii): Generalise for use with non-TVL URLs\n\nThis makes it possible to use besadii for any TVL-ish setup using\nGerrit and Buildkite, with the same hook functionality as for TVL.\n\nChange-Id: I1144b68d7ec01c4c8e34f7bee4da590f2ff8c53c\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddcb241098251a80d69557eb172f3b719cc4c9d30"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003ddcb241098251a80d69557eb172f3b719cc4c9d30"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e48ae26e8e8f82f58b30a232a8ea32accb4a8b82","is_merged_in_target_branch":true,"change_id":"Ie6b109de9cd8484a3773c6351d7fd140f39a49ed","change_number":4047,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Code-Review-from-owners","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}},{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000043,"name":"asmundo","display_name":"Åsmund","email":"asmundo@gmail.com","username":"asmundo"}}]}],"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":[]}},{"name":"All-Comments-Resolved","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:All-Comments-Resolved\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:All-Comments-Resolved\u003dCustom-Rule"],"failing_atoms":[]}},{"name":"Code-Review-from-owners","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review-from-owners\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review-from-owners\u003dCustom-Rule"],"failing_atoms":[]}},{"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":[]}},{"name":"Conformant-Commit-Message","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Conformant-Commit-Message\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Conformant-Commit-Message\u003dCustom-Rule"],"failing_atoms":[]}}]}
