)]}'
{"id":"depot~5421","triplet_id":"depot~canon~I30e4222b4cd5589e08849ef6f37cf1fb4369f55a","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":"2022-03-30 10:10:59.000000000","reason":"sterni replied on the change"},"1000001":{"account":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"last_update":"2022-03-31 13:27:48.000000000","reason":"Change was submitted"},"1000000":{"account":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"last_update":"2022-03-31 13:27:48.000000000","reason":"Change was submitted"},"1000036":{"account":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"last_update":"2022-03-31 13:27:48.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I30e4222b4cd5589e08849ef6f37cf1fb4369f55a","subject":"fix(ops/oauth_proxy): Depend on Keycloak service","status":"MERGED","created":"2022-03-26 17:06:47.000000000","updated":"2022-03-31 13:27:48.000000000","submitted":"2022-03-31 13:27:48.000000000","submitter":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"5421","meta_rev_id":"6b065ea50f23646896b82994426ceb938d0700f3","_number":5421,"virtual_id_number":5421,"owner":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2022-03-31 13:27:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2022-03-31 13:27:48.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":{"approved":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"all":[{"value":0,"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2022-03-31 13:27:48.000000000","_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"value":0,"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"value":0,"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"value":0,"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]}]}},"removable_reviewers":[{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}],"reviewers":{"REVIEWER":[{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-03-26 17:06:48.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":"2022-03-26 17:08:07.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":"2022-03-30 09:27:01.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000036,"name":"flokli","email":"flokli@flokli.de","username":"flokli"},"state":"REVIEWER"},{"updated":"2022-03-30 09:27:01.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000000,"name":"lukegb","email":"lukegb@tvl.fyi","username":"lukegb","status":"zzz"},"state":"REVIEWER"},{"updated":"2022-03-30 09:27:01.000000000","updated_by":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"reviewer":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"state":"REVIEWER"},{"updated":"2022-03-31 13:27:48.000000000","updated_by":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"c0d96fb1dbd779d0b9f99f91b5184f611f24f0b4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2022-03-26 17:06:47.000000000","message":"Uploaded patch set 1: Autosubmit+1.","accounts_in_message":[],"_revision_number":1},{"id":"0190de55385b62ccebfaa2406548ed1378984e9c","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-03-26 17:06:48.000000000","message":"Patch Set 1:\n\nStarted build for patchset #1 on: https://buildkite.com/tvl/depot/builds/13040","accounts_in_message":[],"_revision_number":1},{"id":"cf1c7d2b9de6fbced001933ab5ff521bc9a427a0","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-03-26 17:08:07.000000000","message":"Patch Set 1: Verified+1\n\nBuild of patchset 1 passed: https://buildkite.com/tvl/depot/builds/13040","accounts_in_message":[],"_revision_number":1},{"id":"49cc891f6290483023180d8dbbb46551ab06a5bd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2022-03-30 09:23:56.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"9bfdf2b92ffefbb4bb203797f8d86b7577bb3f9e","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-03-30 09:23:58.000000000","message":"Patch Set 2:\n\nStarted build for patchset #2 on: https://buildkite.com/tvl/depot/builds/13045","accounts_in_message":[],"_revision_number":2},{"id":"6b6e7824c418769a068f969d82dc447050f50727","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-03-30 09:25:36.000000000","message":"Patch Set 2: Verified+1\n\nBuild of patchset 2 passed: https://buildkite.com/tvl/depot/builds/13045","accounts_in_message":[],"_revision_number":2},{"id":"020a535b21617b1160afd81abf96364322952868","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2022-03-30 09:27:01.000000000","message":"Patch Set 2: Autosubmit+1","accounts_in_message":[],"_revision_number":2},{"id":"b05d823686f69a1525048ef6b36fde5c7458e4ae","author":{"_account_id":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"},"date":"2022-03-30 10:10:59.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"dac3d8b2883a3be0bfdcd28d29c6fafff77494c7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"date":"2022-03-31 13:22:41.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"b82f4243f7f3e709e445deac66bcfd264dfbd646","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-03-31 13:22:42.000000000","message":"Patch Set 3:\n\nStarted build for patchset #3 on: https://buildkite.com/tvl/depot/builds/13062","accounts_in_message":[],"_revision_number":3},{"id":"3e918136188404e9c83d95c304d9c4c0eaca58ca","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-03-31 13:24:01.000000000","message":"Patch Set 3: Verified+1\n\nBuild of patchset 3 passed: https://buildkite.com/tvl/depot/builds/13062","accounts_in_message":[],"_revision_number":3},{"id":"a4308e293752d7954cb0555b9e5777f15f4bebc4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"date":"2022-03-31 13:24:47.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"bf97ffafd4af522961736a1964f05fbefab1ad86","tag":"autogenerated:buildkite~trigger","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-03-31 13:24:48.000000000","message":"Patch Set 4:\n\nStarted build for patchset #4 on: https://buildkite.com/tvl/depot/builds/13065","accounts_in_message":[],"_revision_number":4},{"id":"c2af5ceab93f557798e6dce8c0a0ddc649b0a666","tag":"autogenerated:buildkite~result","author":{"_account_id":1000014,"name":"BuildkiteCI","username":"buildkite","tags":["SERVICE_USER"]},"date":"2022-03-31 13:27:17.000000000","message":"Patch Set 4: Verified+1\n\nBuild of patchset 4 passed: https://buildkite.com/tvl/depot/builds/13065","accounts_in_message":[],"_revision_number":4},{"id":"6b065ea50f23646896b82994426ceb938d0700f3","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"date":"2022-03-31 13:27:48.000000000","message":"Change has been successfully rebased and submitted as 017238a1be6704b5c33aa8c2aff1bb1b038e5177\n\n2 is the latest approved patch-set.\nNo files were changed between the latest approved patch-set and the submitted one.\n","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"017238a1be6704b5c33aa8c2aff1bb1b038e5177","revisions":{"a3a1615469441ec8c6a1c61dab782a491d591d0b":{"kind":"REWORK","_number":1,"created":"2022-03-26 17:06:47.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/21/5421/1","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/21/5421/1","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/21/5421/1"}}},"commit":{"parents":[{"commit":"c681be084863b0345b685fee3f55001b1f04e263","subject":"refactor(atward): Split tests into separate file","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dc681be084863b0345b685fee3f55001b1f04e263"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2022-03-26 17:04:52.000000000","tz":120},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2022-03-26 17:04:52.000000000","tz":120},"subject":"fix(ops/oauth_proxy): Depend on Keycloak service","message":"fix(ops/oauth_proxy): Depend on Keycloak service\n\nIf the Keycloak service is running on the same machine as the oauth2\nproxy (spoiler alert: it is!), let the service depend on it.\n\nChange-Id: I30e4222b4cd5589e08849ef6f37cf1fb4369f55a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da3a1615469441ec8c6a1c61dab782a491d591d0b"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da3a1615469441ec8c6a1c61dab782a491d591d0b"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"c681be084863b0345b685fee3f55001b1f04e263","is_merged_in_target_branch":false,"change_id":"I447bc95b60a7dca912ca75e118c075e52f8c8ebe","change_number":5402,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"a336587395fe2cd4fffc40180d07f0fc87141851":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2022-03-30 09:23:56.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/21/5421/2","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/21/5421/2","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/21/5421/2"}}},"commit":{"parents":[{"commit":"129d152c1bf4702540de2a53d8a83af57d414f19","subject":"refactor(atward): Split tests into separate file","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d129d152c1bf4702540de2a53d8a83af57d414f19"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2022-03-26 17:04:52.000000000","tz":120},"committer":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2022-03-30 09:23:17.000000000","tz":120},"subject":"fix(ops/oauth_proxy): Depend on Keycloak service","message":"fix(ops/oauth_proxy): Depend on Keycloak service\n\nIf the Keycloak service is running on the same machine as the oauth2\nproxy (spoiler alert: it is!), let the service depend on it.\n\nChange-Id: I30e4222b4cd5589e08849ef6f37cf1fb4369f55a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da336587395fe2cd4fffc40180d07f0fc87141851"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003da336587395fe2cd4fffc40180d07f0fc87141851"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"129d152c1bf4702540de2a53d8a83af57d414f19","is_merged_in_target_branch":false,"change_id":"I447bc95b60a7dca912ca75e118c075e52f8c8ebe","change_number":5402,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon"},"3435cea3064188815844f84a22d88a9c88f7ec40":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2022-03-31 13:22:41.000000000","uploader":{"_account_id":1000001,"name":"tazjin","email":"tazjin@tvl.su","username":"tazjin"},"ref":"refs/changes/21/5421/3","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/21/5421/3","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/21/5421/3"}}},"commit":{"parents":[{"commit":"e70428e75b624f9aa467fbd563e016abac587a82","subject":"refactor(ops/pipelines): Configurable GraphQL token location","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003de70428e75b624f9aa467fbd563e016abac587a82"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2022-03-26 17:04:52.000000000","tz":120},"committer":{"name":"tazjin","email":"tazjin@tvl.su","date":"2022-03-31 13:22:41.000000000","tz":0},"subject":"fix(ops/oauth_proxy): Depend on Keycloak service","message":"fix(ops/oauth_proxy): Depend on Keycloak service\n\nIf the Keycloak service is running on the same machine as the oauth2\nproxy (spoiler alert: it is!), let the service depend on it.\n\nChange-Id: I30e4222b4cd5589e08849ef6f37cf1fb4369f55a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d3435cea3064188815844f84a22d88a9c88f7ec40"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d3435cea3064188815844f84a22d88a9c88f7ec40"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"e70428e75b624f9aa467fbd563e016abac587a82","is_merged_in_target_branch":true,"change_id":"I23c52e2d705e4134b8b013f8603f92e5533a6e44","change_number":5424,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"},"24bdfe7d685f2ed0bbff7e71b6986cc1b2d04e3c":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2022-03-31 13:24:47.000000000","uploader":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"ref":"refs/changes/21/5421/4","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/21/5421/4","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/21/5421/4"}}},"commit":{"parents":[{"commit":"cc88081abf1cd4de5d216cd5a12a1e5ff51b6d5e","subject":"feat(tazjin/tverskoy): Support local configuration","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcc88081abf1cd4de5d216cd5a12a1e5ff51b6d5e"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2022-03-26 17:04:52.000000000","tz":120},"committer":{"name":"clbot","email":"clbot@tvl.fyi","date":"2022-03-31 13:24:47.000000000","tz":0},"subject":"fix(ops/oauth_proxy): Depend on Keycloak service","message":"fix(ops/oauth_proxy): Depend on Keycloak service\n\nIf the Keycloak service is running on the same machine as the oauth2\nproxy (spoiler alert: it is!), let the service depend on it.\n\nChange-Id: I30e4222b4cd5589e08849ef6f37cf1fb4369f55a\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d24bdfe7d685f2ed0bbff7e71b6986cc1b2d04e3c"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d24bdfe7d685f2ed0bbff7e71b6986cc1b2d04e3c"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"cc88081abf1cd4de5d216cd5a12a1e5ff51b6d5e","is_merged_in_target_branch":true,"change_id":"Id6a160d9dd9c1aedace68aca732744da22e413c5","change_number":5427,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/canon","description":"Rebase"},"017238a1be6704b5c33aa8c2aff1bb1b038e5177":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2022-03-31 13:27:48.000000000","uploader":{"_account_id":1000015,"name":"clbot","email":"clbot@tvl.fyi","username":"clbot","tags":["SERVICE_USER"]},"ref":"refs/changes/21/5421/5","fetch":{"anonymous http":{"url":"https://cl.tvl.fyi/depot","ref":"refs/changes/21/5421/5","commands":{"Checkout":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://cl.tvl.fyi/depot refs/changes/21/5421/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://cl.tvl.fyi/depot refs/changes/21/5421/5"}}},"commit":{"parents":[{"commit":"cc88081abf1cd4de5d216cd5a12a1e5ff51b6d5e","subject":"feat(tazjin/tverskoy): Support local configuration","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003dcc88081abf1cd4de5d216cd5a12a1e5ff51b6d5e"}]}],"author":{"name":"Vincent Ambo","email":"mail@tazj.in","date":"2022-03-26 17:04:52.000000000","tz":120},"committer":{"name":"clbot","email":"clbot@tvl.fyi","date":"2022-03-31 13:27:48.000000000","tz":0},"subject":"fix(ops/oauth_proxy): Depend on Keycloak service","message":"fix(ops/oauth_proxy): Depend on Keycloak service\n\nIf the Keycloak service is running on the same machine as the oauth2\nproxy (spoiler alert: it is!), let the service depend on it.\n\nChange-Id: I30e4222b4cd5589e08849ef6f37cf1fb4369f55a\nReviewed-on: https://cl.tvl.fyi/c/depot/+/5421\nTested-by: BuildkiteCI\nAutosubmit: tazjin \u003ctazjin@tvl.su\u003e\nReviewed-by: sterni \u003csternenseemann@systemli.org\u003e\n","web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d017238a1be6704b5c33aa8c2aff1bb1b038e5177"}],"resolve_conflicts_web_links":[{"name":"cgit","tooltip":"Open in GitWeb","url":"https://code.tvl.fyi/commit/?id\u003d017238a1be6704b5c33aa8c2aff1bb1b038e5177"}]},"parents_data":[{"branch_name":"refs/heads/canon","commit_id":"cc88081abf1cd4de5d216cd5a12a1e5ff51b6d5e","is_merged_in_target_branch":true,"change_id":"Id6a160d9dd9c1aedace68aca732744da22e413c5","change_number":5427,"patch_set_number":2,"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":"Autosubmit","status":"MAY"},{"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":1000034,"name":"sterni","email":"sternenseemann@systemli.org","username":"sterni"}}]}],"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":[]}}]}
