)]}'
{".aspect/bazelrc/bazel7.bazelrc":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"754d9375d4da3137f61a1f2a633605bc719c2bc9","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Speed up all builds by not checking if external repository files have been modified."},{"line_number":2,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryOptions.java#L244"},{"line_number":3,"context_line":"build --noexperimental_check_external_repository_files"},{"line_number":4,"context_line":"fetch --noexperimental_check_external_repository_files"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"42b76925_d83a4ecf","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":86},"updated":"2024-02-08 18:45:37.000000000","message":"Is it actually intended to copy these into the repo? Can we not reference them?","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3b41a7bba6aae93ee420b79a0dcda31477c594fa","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Speed up all builds by not checking if external repository files have been modified."},{"line_number":2,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryOptions.java#L244"},{"line_number":3,"context_line":"build --noexperimental_check_external_repository_files"},{"line_number":4,"context_line":"fetch --noexperimental_check_external_repository_files"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"de29e7a3_d56772f2","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":86},"in_reply_to":"42b76925_d83a4ecf","updated":"2024-02-08 20:50:26.000000000","message":"No this is the correct way of doing this. It also contains a rule and test to verify they are up to date. https://docs.aspect.build/guides/bazelrc/#automatic-updates","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"6572a93b609c9c239e8ce8a6894b11a2fe4d45cb","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# Speed up all builds by not checking if external repository files have been modified."},{"line_number":2,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryOptions.java#L244"},{"line_number":3,"context_line":"build --noexperimental_check_external_repository_files"},{"line_number":4,"context_line":"fetch --noexperimental_check_external_repository_files"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"f40eace2_0f525a76","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":86},"in_reply_to":"de29e7a3_d56772f2","updated":"2024-02-13 13:56:25.000000000","message":"I really don\u0027t like this being in `.aspect`, it makes no sense with regards to the rest of our directory layout. Can we keep in third_party like other external stuff?","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"13dad2f1ad67a67221e361fbee9b496afcec3ec5","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# Speed up all builds by not checking if external repository files have been modified."},{"line_number":2,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/bazel/repository/RepositoryOptions.java#L244"},{"line_number":3,"context_line":"build --noexperimental_check_external_repository_files"},{"line_number":4,"context_line":"fetch --noexperimental_check_external_repository_files"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"920e536e_4976c9ca","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":86},"in_reply_to":"f40eace2_0f525a76","updated":"2024-02-13 17:37:38.000000000","message":"Done","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"e033288d2a71b841b22ed3366ddd8e07e88d35fb","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"01b9ea60_c0d2edca","updated":"2024-02-14 11:45:32.000000000","message":"I would probably move this to `third_party/bazelrc/aspect`, and also document the provenance of these. Similarly, you should figure out under what license we are permitted to distribute these files and ensure we obey it\u0027s terms.","commit_id":"55d486321e02cc1fa438b5a4a8862774285f661d"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"d8d16d3a83d81ba4471c16c8d2c0cbdc5b94986f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"b281f28a_81f74ff1","in_reply_to":"01b9ea60_c0d2edca","updated":"2024-02-14 14:08:15.000000000","message":"Done","commit_id":"55d486321e02cc1fa438b5a4a8862774285f661d"}],"cloud/agent/e2e/BUILD.bazel":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"754d9375d4da3137f61a1f2a633605bc719c2bc9","unresolved":true,"context_lines":[{"line_number":9,"context_line":"        \"//third_party/edk2:firmware\","},{"line_number":10,"context_line":"        \"//third_party/linux\","},{"line_number":11,"context_line":"    ],"},{"line_number":12,"context_line":"    tags \u003d [\"requires-network\"],"},{"line_number":13,"context_line":"    deps \u003d ["},{"line_number":14,"context_line":"        \"//cloud/agent/api\","},{"line_number":15,"context_line":"        \"//cloud/bmaas/server/api\","}],"source_content_type":"text/x-python","patch_set":2,"id":"fe270c23_b002992e","line":12,"range":{"start_line":12,"start_character":13,"end_line":12,"end_character":29},"updated":"2024-02-08 18:45:37.000000000","message":"Due to CockroachDB, right? Can you put a comment about that here?","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3b41a7bba6aae93ee420b79a0dcda31477c594fa","unresolved":false,"context_lines":[{"line_number":9,"context_line":"        \"//third_party/edk2:firmware\","},{"line_number":10,"context_line":"        \"//third_party/linux\","},{"line_number":11,"context_line":"    ],"},{"line_number":12,"context_line":"    tags \u003d [\"requires-network\"],"},{"line_number":13,"context_line":"    deps \u003d ["},{"line_number":14,"context_line":"        \"//cloud/agent/api\","},{"line_number":15,"context_line":"        \"//cloud/bmaas/server/api\","}],"source_content_type":"text/x-python","patch_set":2,"id":"2a5b8ab7_7543ba30","line":12,"range":{"start_line":12,"start_character":13,"end_line":12,"end_character":29},"in_reply_to":"fe270c23_b002992e","updated":"2024-02-08 20:50:26.000000000","message":"Also works without it. I guess I was just unlucky when testing previously","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"}],"metropolis/node/core/update/e2e/BUILD.bazel":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"754d9375d4da3137f61a1f2a633605bc719c2bc9","unresolved":true,"context_lines":[{"line_number":14,"context_line":"        \"//metropolis/node/core/update/e2e/testos:testos_bundle_y\","},{"line_number":15,"context_line":"        \"//metropolis/node/core/update/e2e/testos:testos_bundle_z\","},{"line_number":16,"context_line":"    ],"},{"line_number":17,"context_line":"    tags \u003d [\"requires-network\"],"},{"line_number":18,"context_line":"    deps \u003d ["},{"line_number":19,"context_line":"        \"//metropolis/node/build/mkimage/osimage\","},{"line_number":20,"context_line":"        \"//metropolis/pkg/blkio\","}],"source_content_type":"text/x-python","patch_set":2,"id":"da32bac5_27d1b575","line":17,"range":{"start_line":17,"start_character":13,"end_line":17,"end_character":29},"updated":"2024-02-08 18:45:37.000000000","message":"That should all be userspace networking, can you post the error if we don\u0027t have that?","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3b41a7bba6aae93ee420b79a0dcda31477c594fa","unresolved":false,"context_lines":[{"line_number":14,"context_line":"        \"//metropolis/node/core/update/e2e/testos:testos_bundle_y\","},{"line_number":15,"context_line":"        \"//metropolis/node/core/update/e2e/testos:testos_bundle_z\","},{"line_number":16,"context_line":"    ],"},{"line_number":17,"context_line":"    tags \u003d [\"requires-network\"],"},{"line_number":18,"context_line":"    deps \u003d ["},{"line_number":19,"context_line":"        \"//metropolis/node/build/mkimage/osimage\","},{"line_number":20,"context_line":"        \"//metropolis/pkg/blkio\","}],"source_content_type":"text/x-python","patch_set":2,"id":"7b4d8110_2ef12b57","line":17,"range":{"start_line":17,"start_character":13,"end_line":17,"end_character":29},"in_reply_to":"da32bac5_27d1b575","updated":"2024-02-08 20:50:26.000000000","message":"you are right it works without it","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"}],"metropolis/test/e2e/BUILD.bazel":[{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"754d9375d4da3137f61a1f2a633605bc719c2bc9","unresolved":true,"context_lines":[{"line_number":37,"context_line":"    ],"},{"line_number":38,"context_line":"    embed \u003d [\":e2e\"],"},{"line_number":39,"context_line":"    rundir \u003d \".\","},{"line_number":40,"context_line":"    tags \u003d [\"requires-network\"],"},{"line_number":41,"context_line":"    deps \u003d ["},{"line_number":42,"context_line":"        \"//metropolis/node\","},{"line_number":43,"context_line":"        \"//metropolis/node/core/identity\","}],"source_content_type":"text/x-python","patch_set":2,"id":"20f35d20_aecac716","line":40,"range":{"start_line":40,"start_character":13,"end_line":40,"end_character":29},"updated":"2024-02-08 18:45:37.000000000","message":"Same as above","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"},{"author":{"_account_id":1000001,"name":"Lorenz Brun","display_name":"Lorenz","email":"lorenz@monogon.tech","username":"lorenz","avatars":[{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/75c04f6e9881c24ee621fba80667eed8.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"9d7f4334dfa8f4ccfb9f8170c88948e28a5c763c","unresolved":true,"context_lines":[{"line_number":37,"context_line":"    ],"},{"line_number":38,"context_line":"    embed \u003d [\":e2e\"],"},{"line_number":39,"context_line":"    rundir \u003d \".\","},{"line_number":40,"context_line":"    tags \u003d [\"requires-network\"],"},{"line_number":41,"context_line":"    deps \u003d ["},{"line_number":42,"context_line":"        \"//metropolis/node\","},{"line_number":43,"context_line":"        \"//metropolis/node/core/identity\","}],"source_content_type":"text/x-python","patch_set":2,"id":"c19b7860_a19c4ada","line":40,"range":{"start_line":40,"start_character":13,"end_line":40,"end_character":29},"in_reply_to":"13e6c606_a708e3eb","updated":"2024-02-12 13:52:15.000000000","message":"We should really build and preseed that image ourselves.","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3b41a7bba6aae93ee420b79a0dcda31477c594fa","unresolved":true,"context_lines":[{"line_number":37,"context_line":"    ],"},{"line_number":38,"context_line":"    embed \u003d [\":e2e\"],"},{"line_number":39,"context_line":"    rundir \u003d \".\","},{"line_number":40,"context_line":"    tags \u003d [\"requires-network\"],"},{"line_number":41,"context_line":"    deps \u003d ["},{"line_number":42,"context_line":"        \"//metropolis/node\","},{"line_number":43,"context_line":"        \"//metropolis/node/core/identity\","}],"source_content_type":"text/x-python","patch_set":2,"id":"13e6c606_a708e3eb","line":40,"range":{"start_line":40,"start_character":13,"end_line":40,"end_character":29},"in_reply_to":"20f35d20_aecac716","updated":"2024-02-08 20:50:26.000000000","message":"```\n01|          k8s kubelet E \"Error syncing pod, skipping\" err\u003d\"failed to \\\"CreatePodSandbox\\\" for\n01|                      | \\\"test-deploy-1-57d9c85597-mbgjc_default(b94f8913-6221-4baf-b806-62362b0d6dae)\\\" with\n01|                      | CreatePodSandboxError: \\\"Failed to create sandbox for pod\n01|                      | \\\\\\\"test-deploy-1-57d9c85597-mbgjc_default(b94f8913-6221-4baf-b806-62362b0d6dae)\\\\\\\": rpc error:\n01|                      | code \u003d Unknown desc \u003d failed to get sandbox image \\\\\\\"k8s.gcr.io/pause:3.1\\\\\\\": failed to pull\n01|                      | image \\\\\\\"k8s.gcr.io/pause:3.1\\\\\\\": failed to pull and unpack image \\\\\\\"k8s.gcr.io/pause:3.1\\\\\\\":\n01|                      | failed to resolve reference \\\\\\\"k8s.gcr.io/pause:3.1\\\\\\\": failed to do request: Head\n01|                      | \\\\\\\"https://k8s.gcr.io/v2/pause/manifests/3.1\\\\\\\": dial tcp: lookup k8s.gcr.io on 127.0.0.1:53:\n01|                      | server misbehaving\\\"\" pod\u003d\"default/test-deploy-1-57d9c85597-mbgjc\"\n\n```","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"13dad2f1ad67a67221e361fbee9b496afcec3ec5","unresolved":false,"context_lines":[{"line_number":37,"context_line":"    ],"},{"line_number":38,"context_line":"    embed \u003d [\":e2e\"],"},{"line_number":39,"context_line":"    rundir \u003d \".\","},{"line_number":40,"context_line":"    tags \u003d [\"requires-network\"],"},{"line_number":41,"context_line":"    deps \u003d ["},{"line_number":42,"context_line":"        \"//metropolis/node\","},{"line_number":43,"context_line":"        \"//metropolis/node/core/identity\","}],"source_content_type":"text/x-python","patch_set":2,"id":"1a3dd225_edc50016","line":40,"range":{"start_line":40,"start_character":13,"end_line":40,"end_character":29},"in_reply_to":"c19b7860_a19c4ada","updated":"2024-02-13 17:37:38.000000000","message":"Done via https://review.monogon.dev/c/monogon/+/2767","commit_id":"89246923f4f4081dd3cf27e21372beb87b6b9477"}],"third_party/bazelrc/aspect/ci.bazelrc":[{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"33e836edd58ec49027aeb6b235c9009ece8f87dc","unresolved":true,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":"# Use colors to highlight output on the screen. Set to `no` if your CI does not display colors."},{"line_number":43,"context_line":"# Docs: https://bazel.build/docs/user-manual#color"},{"line_number":44,"context_line":"build --color\u003dyes"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# The terminal width in columns. Configure this to override the default value based on what your CI system renders."},{"line_number":47,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/runtime/UiOptions.java#L151"}],"source_content_type":"application/octet-stream","patch_set":8,"id":"0cb77909_0718ae08","line":44,"range":{"start_line":44,"start_character":0,"end_line":44,"end_character":17},"updated":"2024-02-14 18:10:43.000000000","message":"Have you verified this against our Jenkins?","commit_id":"4d739a364b8319774d721c9420254b69ac6f3b0d"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4ebd4f347dbae1a1613d3f20d5bd263ac2453331","unresolved":false,"context_lines":[{"line_number":41,"context_line":""},{"line_number":42,"context_line":"# Use colors to highlight output on the screen. Set to `no` if your CI does not display colors."},{"line_number":43,"context_line":"# Docs: https://bazel.build/docs/user-manual#color"},{"line_number":44,"context_line":"build --color\u003dyes"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# The terminal width in columns. Configure this to override the default value based on what your CI system renders."},{"line_number":47,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/runtime/UiOptions.java#L151"}],"source_content_type":"application/octet-stream","patch_set":8,"id":"9c94e689_09ed0e96","line":44,"range":{"start_line":44,"start_character":0,"end_line":44,"end_character":17},"in_reply_to":"0cb77909_0718ae08","updated":"2024-02-19 13:01:42.000000000","message":"Done","commit_id":"4d739a364b8319774d721c9420254b69ac6f3b0d"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"33e836edd58ec49027aeb6b235c9009ece8f87dc","unresolved":true,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# The terminal width in columns. Configure this to override the default value based on what your CI system renders."},{"line_number":47,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/runtime/UiOptions.java#L151"},{"line_number":48,"context_line":"build --terminal_columns\u003d143"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"######################################"},{"line_number":51,"context_line":"# Generic remote cache configuration #"}],"source_content_type":"application/octet-stream","patch_set":8,"id":"904646f6_9122a66d","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":28},"updated":"2024-02-14 18:10:43.000000000","message":"Have you verified this against our Jenkins?","commit_id":"4d739a364b8319774d721c9420254b69ac6f3b0d"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4ebd4f347dbae1a1613d3f20d5bd263ac2453331","unresolved":true,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# The terminal width in columns. Configure this to override the default value based on what your CI system renders."},{"line_number":47,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/runtime/UiOptions.java#L151"},{"line_number":48,"context_line":"build --terminal_columns\u003d143"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"######################################"},{"line_number":51,"context_line":"# Generic remote cache configuration #"}],"source_content_type":"application/octet-stream","patch_set":8,"id":"a1ef6fec_67a410f7","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":28},"in_reply_to":"904646f6_9122a66d","updated":"2024-02-19 13:01:42.000000000","message":"I cannot find anything regarding this, but the default is 80 which we have as maximum width for comments. Increasing this seems fine.","commit_id":"4d739a364b8319774d721c9420254b69ac6f3b0d"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"8322501c588dcec354b54189e9887554d174e38a","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# The terminal width in columns. Configure this to override the default value based on what your CI system renders."},{"line_number":47,"context_line":"# Docs: https://github.com/bazelbuild/bazel/blob/1af61b21df99edc2fc66939cdf14449c2661f873/src/main/java/com/google/devtools/build/lib/runtime/UiOptions.java#L151"},{"line_number":48,"context_line":"build --terminal_columns\u003d143"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"######################################"},{"line_number":51,"context_line":"# Generic remote cache configuration #"}],"source_content_type":"application/octet-stream","patch_set":8,"id":"9edc9b1e_53d2bc3f","line":48,"range":{"start_line":48,"start_character":0,"end_line":48,"end_character":28},"in_reply_to":"a1ef6fec_67a410f7","updated":"2024-02-22 15:48:10.000000000","message":"Acknowledged","commit_id":"4d739a364b8319774d721c9420254b69ac6f3b0d"},{"author":{"_account_id":1000002,"name":"Serge Bazanski","display_name":"Serge","email":"serge@monogon.tech","username":"serge","avatars":[{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/52c41428b6369f2c02b9717425216f7d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"33e836edd58ec49027aeb6b235c9009ece8f87dc","unresolved":true,"context_lines":[{"line_number":61,"context_line":""},{"line_number":62,"context_line":"# Upload locally executed action results to the remote cache."},{"line_number":63,"context_line":"# Docs: https://bazel.build/reference/command-line-reference#flag--remote_upload_local_results"},{"line_number":64,"context_line":"build --remote_upload_local_results"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"# Fall back to standalone local execution strategy if remote execution fails. If the grpc remote"},{"line_number":67,"context_line":"# cache connection fails, it will fail the build, add this so it falls back to the local cache."}],"source_content_type":"application/octet-stream","patch_set":8,"id":"deb7903e_8b95d7eb","line":64,"updated":"2024-02-14 18:10:43.000000000","message":"We probably don\u0027t want this on presubmit CI anyway, as that might still poison the cache (even with our Allow-Run-CI stuff, there\u0027s a chance someone might trick a developer to cause a cache poison and thus pwn developer machines).\n\nWhenever we get remote cache for builds, we should only populate it from a builder that runs against all merged `main` commits.","commit_id":"4d739a364b8319774d721c9420254b69ac6f3b0d"},{"author":{"_account_id":1000019,"name":"Tim Windelschmidt","display_name":"Tim","email":"tim@monogon.tech","username":"fionera","avatars":[{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/57e6137fdb8185cd15ac27ba188780ff.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"4ebd4f347dbae1a1613d3f20d5bd263ac2453331","unresolved":false,"context_lines":[{"line_number":61,"context_line":""},{"line_number":62,"context_line":"# Upload locally executed action results to the remote cache."},{"line_number":63,"context_line":"# Docs: https://bazel.build/reference/command-line-reference#flag--remote_upload_local_results"},{"line_number":64,"context_line":"build --remote_upload_local_results"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"# Fall back to standalone local execution strategy if remote execution fails. If the grpc remote"},{"line_number":67,"context_line":"# cache connection fails, it will fail the build, add this so it falls back to the local cache."}],"source_content_type":"application/octet-stream","patch_set":8,"id":"f9b758a8_db95270f","line":64,"in_reply_to":"deb7903e_8b95d7eb","updated":"2024-02-19 13:01:42.000000000","message":"Done","commit_id":"4d739a364b8319774d721c9420254b69ac6f3b0d"}]}
