)]}'
{"id":"depot~2603","triplet_id":"depot~canon~Icd039c29d7760a711c1c53554504d6b0cd19e120","project":"depot","branch":"canon","attention_set":{},"removed_from_attention_set":{"1000034":{"account":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"last_update":"2021-03-15 22:16:19.000000000","reason":"Change was submitted"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2021-03-15 22:16:19.000000000","reason":"Change was submitted"},"1000013":{"account":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"last_update":"2021-03-15 22:14:34.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Icd039c29d7760a711c1c53554504d6b0cd19e120","subject":"feat(users/Profpatsch): build attrset members on CI","status":"MERGED","created":"2021-03-15 21:34:28.000000000","updated":"2021-03-15 22:17:27.000000000","submitted":"2021-03-15 22:16:19.000000000","submitter":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"2604","meta_rev_id":"cb55e695fa1f6406eba876343516aef40423ce48","_number":2603,"virtual_id_number":2603,"owner":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"tag":"autogenerated:gerrit:merged","value":2,"date":"2021-03-15 22:16:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}],"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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2021-03-15 22:16:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Autosubmit":{"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}],"values":{" 0":"Submit manually","+1":"Submit automatically"},"description":"","default_value":0,"optional":true},"All-Comments-Resolved":{"approved":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}]},"Conformant-Commit-Message":{"approved":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}]}},"removable_reviewers":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"}],"reviewers":{"REVIEWER":[{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-03-15 21:35: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"},{"updated":"2021-03-15 21:59:45.000000000","updated_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"reviewer":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"state":"REVIEWER"},{"updated":"2021-03-15 22:00:18.000000000","updated_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"reviewer":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"state":"REVIEWER"}],"messages":[{"id":"192d0cc7f6ffd30650a695682e8df45a85ee997c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 21:34:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"118a455d02c44dfa6983c53cd244aff3793de75b","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 21:35:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/5357","accounts_in_message":[],"_revision_number":1},{"id":"558966cfcd5eae858a54ec1b2c720828f7946612","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 21:39:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6f8f15aa5301e30045c5647e0b07e2bd0acbba9e","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 21:40:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/5358","accounts_in_message":[],"_revision_number":2},{"id":"38e05f27d77fd2f273644c522af68078672ea00b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 21:44:36.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9fd12b1d5dceb99c48b503ccf0866ed9fa4c4cbd","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 21:45:44.000000000","message":"Patch Set 3: Verified+1\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/5359","accounts_in_message":[],"_revision_number":3},{"id":"ac97dd3260ff03bc1d793349df6a96ef96ac55ab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 21:47:46.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"9df7821c5662607957198487528d2186d9c2ac2b","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 21:48:58.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/5360","accounts_in_message":[],"_revision_number":4},{"id":"c22e9c261f9bbf3cc1f483ca15e3881a9f1e6f1a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 21:52:37.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e1bd5ea9e3f4e4362ec9722a42a430de89fdea3d","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 21:52:54.000000000","message":"Patch Set 5: Verified-1\n\nBuild of patchset 5 failed: https://buildkite.com/tvl/depot/builds/5361","accounts_in_message":[],"_revision_number":5},{"id":"aca586f8aca68bef4dead7f9b801e89f9f40994b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 21:54:42.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"586162c61733b023437c5125db0cadb2a5b38621","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 21:54:58.000000000","message":"Patch Set 6: Verified-1\n\nBuild of patchset 6 failed: https://buildkite.com/tvl/depot/builds/5362","accounts_in_message":[],"_revision_number":6},{"id":"f8888e7809efdb159623338a3772f8707e7c6f33","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 21:56:40.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"d3b559489f3f4edb41a453f01ade09c1c18b017c","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 21:58:44.000000000","message":"Patch Set 7: Verified+1\n\nBuild of patchset 7 passed: https://buildkite.com/tvl/depot/builds/5363","accounts_in_message":[],"_revision_number":7},{"id":"b41ff0591f3201c9e41ed2edcd73aeb258fb79c2","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 22:00:18.000000000","message":"Patch Set 7:\n\nThoughts on the `nix.utils` thingy? or should we add small stuff directly under `nix` as well? better naming ideas?","accounts_in_message":[],"_revision_number":7},{"id":"4a066707da7843121de0a701eb1a51fc376323a1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 22:02:47.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"0f053c659628b5077f0b6129e5c0ab2a781ae996","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 22:03:54.000000000","message":"Patch Set 8: Verified+1\n\nBuild of patchset 8 passed: https://buildkite.com/tvl/depot/builds/5364","accounts_in_message":[],"_revision_number":8},{"id":"84f28014ff57fdaab87d29139aa5454e5edce098","author":{"_account_id":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"},"date":"2021-03-15 22:14:34.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"4277e028386ed037c856d30e8a61d06e8a03a176","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2021-03-15 22:16:19.000000000","message":"Change has been successfully rebased and submitted as 5d8490d2fc7a735f747704792d4fc7d779d6e471","accounts_in_message":[],"_revision_number":9},{"id":"cb55e695fa1f6406eba876343516aef40423ce48","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2021-03-15 22:17:27.000000000","message":"Patch Set 9:\n\nBuild of patchset 9 passed: https://buildkite.com/tvl/depot/builds/5366","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"5d8490d2fc7a735f747704792d4fc7d779d6e471","revisions":{"ebe700235ae1e03c7a8ebb1ced0da7c85e9814f8":{"kind":"REWORK","_number":1,"created":"2021-03-15 21:34:28.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/1"}}},"commit":{"parents":[{"commit":"b6895a5b309eca4f12062f394331fff1b9e3dff8","subject":"merge(glittershark/achilles): Subtree import at \u0027b93268085a\u0027","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6895a5b309eca4f12062f394331fff1b9e3dff8"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003debe700235ae1e03c7a8ebb1ced0da7c85e9814f8"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003debe700235ae1e03c7a8ebb1ced0da7c85e9814f8"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b6895a5b309eca4f12062f394331fff1b9e3dff8","is_merged_in_target_branch":true,"change_id":"I64a583b454bbe03e20358ad7808939a4cbc212ba","change_number":2602,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"faa70b3f2cdf187310334a73923861eb79c80b6d":{"kind":"REWORK","_number":2,"created":"2021-03-15 21:39:11.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/2"}}},"commit":{"parents":[{"commit":"b6895a5b309eca4f12062f394331fff1b9e3dff8","subject":"merge(glittershark/achilles): Subtree import at \u0027b93268085a\u0027","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6895a5b309eca4f12062f394331fff1b9e3dff8"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:39:09.000000000","tz":60},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfaa70b3f2cdf187310334a73923861eb79c80b6d"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dfaa70b3f2cdf187310334a73923861eb79c80b6d"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b6895a5b309eca4f12062f394331fff1b9e3dff8","is_merged_in_target_branch":true,"change_id":"I64a583b454bbe03e20358ad7808939a4cbc212ba","change_number":2602,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"7bf90976f14191f7eb020911e9418bdf31347ac2":{"kind":"REWORK","_number":3,"created":"2021-03-15 21:44:36.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/3"}}},"commit":{"parents":[{"commit":"b6895a5b309eca4f12062f394331fff1b9e3dff8","subject":"merge(glittershark/achilles): Subtree import at \u0027b93268085a\u0027","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6895a5b309eca4f12062f394331fff1b9e3dff8"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:44:31.000000000","tz":60},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d7bf90976f14191f7eb020911e9418bdf31347ac2"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d7bf90976f14191f7eb020911e9418bdf31347ac2"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b6895a5b309eca4f12062f394331fff1b9e3dff8","is_merged_in_target_branch":true,"change_id":"I64a583b454bbe03e20358ad7808939a4cbc212ba","change_number":2602,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"37ac9626e865c617f4a4eb1ba6422abed7184e78":{"kind":"REWORK","_number":4,"created":"2021-03-15 21:47:46.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/4"}}},"commit":{"parents":[{"commit":"b6895a5b309eca4f12062f394331fff1b9e3dff8","subject":"merge(glittershark/achilles): Subtree import at \u0027b93268085a\u0027","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6895a5b309eca4f12062f394331fff1b9e3dff8"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:46:46.000000000","tz":60},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nTo get around the issue of too nested sets we perform the following\nrenames:\n\n* users.Profpatsch.tests gets moved into its own directory\n* users.Profpatcsh.arglib.netencode now lives in its own file instead of\n  the default.nix\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d37ac9626e865c617f4a4eb1ba6422abed7184e78"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d37ac9626e865c617f4a4eb1ba6422abed7184e78"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b6895a5b309eca4f12062f394331fff1b9e3dff8","is_merged_in_target_branch":true,"change_id":"I64a583b454bbe03e20358ad7808939a4cbc212ba","change_number":2602,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"e946e55c3fc8179b4646ec79cbbb04eb2b348427":{"kind":"REWORK","_number":5,"created":"2021-03-15 21:52:37.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/5"}}},"commit":{"parents":[{"commit":"b6895a5b309eca4f12062f394331fff1b9e3dff8","subject":"merge(glittershark/achilles): Subtree import at \u0027b93268085a\u0027","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6895a5b309eca4f12062f394331fff1b9e3dff8"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:52:08.000000000","tz":60},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nTo get around the issue of too nested sets we perform the following\nrenames:\n\n* users.Profpatsch.tests gets moved into its own directory\n* users.Profpatsch.arglib.netencode now lives in its own file instead of\n  the default.nix\n* users.Profpatsch.netstring.tests gets moved into its own directory\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de946e55c3fc8179b4646ec79cbbb04eb2b348427"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de946e55c3fc8179b4646ec79cbbb04eb2b348427"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b6895a5b309eca4f12062f394331fff1b9e3dff8","is_merged_in_target_branch":true,"change_id":"I64a583b454bbe03e20358ad7808939a4cbc212ba","change_number":2602,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"20ac63c750617533505704d0b24b2249f9dc17cf":{"kind":"REWORK","_number":6,"created":"2021-03-15 21:54:42.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/6","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/6","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/6"}}},"commit":{"parents":[{"commit":"b6895a5b309eca4f12062f394331fff1b9e3dff8","subject":"merge(glittershark/achilles): Subtree import at \u0027b93268085a\u0027","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6895a5b309eca4f12062f394331fff1b9e3dff8"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:54:40.000000000","tz":60},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nTo get around the issue of too nested sets we perform the following\nrenames:\n\n* users.Profpatsch.tests gets moved into its own directory\n* users.Profpatsch.arglib.netencode now lives in its own file instead of\n  the default.nix\n* users.Profpatsch.netstring.tests gets moved into its own directory\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d20ac63c750617533505704d0b24b2249f9dc17cf"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d20ac63c750617533505704d0b24b2249f9dc17cf"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b6895a5b309eca4f12062f394331fff1b9e3dff8","is_merged_in_target_branch":true,"change_id":"I64a583b454bbe03e20358ad7808939a4cbc212ba","change_number":2602,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"bd407f164a4f9cd0ea7494f02c1ab13232250acf":{"kind":"REWORK","_number":7,"created":"2021-03-15 21:56:40.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/7","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/7","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/7"}}},"commit":{"parents":[{"commit":"b6895a5b309eca4f12062f394331fff1b9e3dff8","subject":"merge(glittershark/achilles): Subtree import at \u0027b93268085a\u0027","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003db6895a5b309eca4f12062f394331fff1b9e3dff8"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:56:38.000000000","tz":60},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nTo get around the issue of too nested sets we perform the following\nrenames:\n\n* users.Profpatsch.tests gets moved into its own directory\n* users.Profpatsch.arglib.netencode now lives in its own file instead of\n  the default.nix\n* users.Profpatsch.netstring.tests gets moved into its own directory\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbd407f164a4f9cd0ea7494f02c1ab13232250acf"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dbd407f164a4f9cd0ea7494f02c1ab13232250acf"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"b6895a5b309eca4f12062f394331fff1b9e3dff8","is_merged_in_target_branch":true,"change_id":"I64a583b454bbe03e20358ad7808939a4cbc212ba","change_number":2602,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"8db38056939ac564f954d777b51fbb479de1d81c":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-03-15 22:02:47.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/8","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/8","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/8"}}},"commit":{"parents":[{"commit":"5b9229186face34fb612b8ecc1e4f94eed598bc9","subject":"feat(ops/dns): Configure tvl.su zone","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5b9229186face34fb612b8ecc1e4f94eed598bc9"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 22:01:06.000000000","tz":60},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nTo get around the issue of too nested sets we perform the following\nrenames:\n\n* users.Profpatsch.tests gets moved into its own directory\n* users.Profpatsch.arglib.netencode now lives in its own file instead of\n  the default.nix\n* users.Profpatsch.netstring.tests gets moved into its own directory\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8db38056939ac564f954d777b51fbb479de1d81c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d8db38056939ac564f954d777b51fbb479de1d81c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"5b9229186face34fb612b8ecc1e4f94eed598bc9","is_merged_in_target_branch":true,"change_id":"I6016d92e9c231a257e06644dfcf44a4aaa12ac4d","change_number":2601,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"5d8490d2fc7a735f747704792d4fc7d779d6e471":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2021-03-15 22:16:19.000000000","uploader":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"ref":"refs/changes/03/2603/9","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/03/2603/9","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/03/2603/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/03/2603/9"}}},"commit":{"parents":[{"commit":"5b9229186face34fb612b8ecc1e4f94eed598bc9","subject":"feat(ops/dns): Configure tvl.su zone","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5b9229186face34fb612b8ecc1e4f94eed598bc9"}]}],"author":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 21:32:16.000000000","tz":60},"committer":{"name":"sterni","email":"sternenseemann@systemli.org","date":"2021-03-15 22:16:19.000000000","tz":0},"subject":"feat(users/Profpatsch): build attrset members on CI","message":"feat(users/Profpatsch): build attrset members on CI\n\nSetting meta.targets to include all derivations in the different package\nsets in Profpatsch\u0027s user folder makes them checked by CI until they do\nthe readTree refactor as promised.\n\nTo reduce code duplication we handle this in a simple function which is\nexposed from nix.utils which may be a good place for depot specific bits\nand bops we accumulate over time.\n\nTo get around the issue of too nested sets we perform the following\nrenames:\n\n* users.Profpatsch.tests gets moved into its own directory\n* users.Profpatsch.arglib.netencode now lives in its own file instead of\n  the default.nix\n* users.Profpatsch.netstring.tests gets moved into its own directory\n\nChange-Id: Icd039c29d7760a711c1c53554504d6b0cd19e120\nReviewed-on: https://cl.tvl.fyi/c/depot/+/2603\nTested-by: BuildkiteCI\nReviewed-by: Profpatsch \u003cmail@profpatsch.de\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5d8490d2fc7a735f747704792d4fc7d779d6e471"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d5d8490d2fc7a735f747704792d4fc7d779d6e471"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"5b9229186face34fb612b8ecc1e4f94eed598bc9","is_merged_in_target_branch":true,"change_id":"I6016d92e9c231a257e06644dfcf44a4aaa12ac4d","change_number":2601,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/canon"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Conformant-Commit-Message","status":"OK","applied_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}},{"label":"All-Comments-Resolved","status":"OK","applied_by":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}},{"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":1000013,"name":"Profpatsch","email":"mail@profpatsch.de","username":"Profpatsch"}}]},{"status":"CLOSED"}],"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","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":"Custom-Rule","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"rule:Custom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["Custom-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":[]}}]}
