depot
PublicRun full CI pipeline of the depot, TVL's monorepo.
feat(tvix/castore): add Directory::try_from_iter()
Passed in 22m 44s


โ๏ธ ๐ protoCheck (from nix/bufCheck)

โ๏ธ depot formatting check (from tools/depotfmt)
โ๏ธ Check all crates used in depot for advisories (from tools/rust-crates-advisory:tree-lock-file-report)










โ๏ธ ๐ ensure generated protobuf files match (from tvix/build-go)


















โ๏ธ ๐ ensure generated protobuf files match (from tvix/castore-go)






















โ๏ธ :nix :import tvix/docs/src/store with tvix-store import (from tvix/store)

































































โ๏ธ ๐ ensure generated protobuf files match (from tvix/store-go)



๐ฆ
โคต๏ธ
-
//tvix/tools/turbofetch
: 5 advisories for Cargo.lock- h2 0.3.21: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
^0.3.26
;>=0.4.4
- h2 0.3.21: RUSTSEC-2024-0003 (GHSA-8r5v-vm4m-4g25), patched:
^0.3.24
;>=0.4.2
- mio 0.8.9: RUSTSEC-2024-0019 (CVE-2024-27308, GHSA-r8w9-5wcg-vfj7), patched:
>=0.8.11
- rustls 0.20.9: RUSTSEC-2024-0336 (CVE-2024-32650, GHSA-6g7w-8wpp-frhj), patched:
>=0.23.5
;>=0.22.4, <0.23.0
;>=0.21.11, <0.22.0
- shlex 1.2.0: RUSTSEC-2024-0006 (GHSA-r7qv-8r2h-pg27), patched:
>=1.3.0
- h2 0.3.21: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
-
//tvix/tools/weave
: 2 advisories for Cargo.lock- mio 0.8.10: RUSTSEC-2024-0019 (CVE-2024-27308, GHSA-r8w9-5wcg-vfj7), patched:
>=0.8.11
- owning_ref 0.4.1: RUSTSEC-2022-0040 (GHSA-9qxh-258v-666c), no unaffected version available
- mio 0.8.10: RUSTSEC-2024-0019 (CVE-2024-27308, GHSA-r8w9-5wcg-vfj7), patched:
-
//tvix/tools/crunch-v2
: 6 advisories for Cargo.lock- h2 0.3.22: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
^0.3.26
;>=0.4.4
- h2 0.3.22: RUSTSEC-2024-0003 (GHSA-8r5v-vm4m-4g25), patched:
^0.3.24
;>=0.4.2
- mio 0.8.9: RUSTSEC-2024-0019 (CVE-2024-27308, GHSA-r8w9-5wcg-vfj7), patched:
>=0.8.11
- rustls 0.20.9: RUSTSEC-2024-0336 (CVE-2024-32650, GHSA-6g7w-8wpp-frhj), patched:
>=0.23.5
;>=0.22.4, <0.23.0
;>=0.21.11, <0.22.0
- shlex 1.2.0: RUSTSEC-2024-0006 (GHSA-r7qv-8r2h-pg27), patched:
>=1.3.0
- zerocopy 0.7.26: RUSTSEC-2023-0074 (GHSA-3mv5-343c-w2qg, GHSA-rjhf-4mh8-9xjq), patched:
>=0.2.9, <0.3.0
;>=0.3.2, <0.4.0
;>=0.4.1, <0.5.0
;>=0.5.2, <0.6.0
;>=0.6.6, <0.7.0
;>=0.7.31
- h2 0.3.22: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
-
//ops/yandex-cloud-rs
: 5 advisories for Cargo.lock- h2 0.3.19: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
^0.3.26
;>=0.4.4
- h2 0.3.19: RUSTSEC-2024-0003 (GHSA-8r5v-vm4m-4g25), patched:
^0.3.24
;>=0.4.2
- mio 0.8.8: RUSTSEC-2024-0019 (CVE-2024-27308, GHSA-r8w9-5wcg-vfj7), patched:
>=0.8.11
- rustls 0.21.1: RUSTSEC-2024-0336 (CVE-2024-32650, GHSA-6g7w-8wpp-frhj), patched:
>=0.23.5
;>=0.22.4, <0.23.0
;>=0.21.11, <0.22.0
- rustls-webpki 0.100.1: RUSTSEC-2023-0053 (GHSA-fh2r-99q2-6mmg), patched:
>=0.100.2, <0.101.0
;>=0.101.4
- h2 0.3.19: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
-
//ops/journaldriver
: 1 advisories for Cargo.lock- openssl 0.10.59: RUSTSEC-2024-0357, patched:
>=0.10.66
- openssl 0.10.59: RUSTSEC-2024-0357, patched:
-
//web/converse
: 13 advisories for Cargo.lock- brotli-sys 0.3.2: RUSTSEC-2021-0131 (CVE-2020-8927), no unaffected version available
- comrak 0.2.14: RUSTSEC-2021-0026 (CVE-2021-27671, GHSA-xmr7-v725-2jjr), patched:
>=0.9.1
- comrak 0.2.14: RUSTSEC-2021-0063 (CVE-2021-38186, GHSA-6wj2-g87r-pm62), patched:
>=0.10.1
- h2 0.1.26: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
^0.3.26
;>=0.4.4
- h2 0.1.26: RUSTSEC-2023-0034 (CVE-2023-26964, GHSA-f8vr-r385-rh5r), patched:
>=0.3.17
- h2 0.1.26: RUSTSEC-2024-0003 (GHSA-8r5v-vm4m-4g25), patched:
^0.3.24
;>=0.4.2
- hyper 0.11.27: RUSTSEC-2021-0079 (CVE-2021-32714, GHSA-5h46-h7hh-c6x9), patched:
>=0.14.10
- hyper 0.11.27: RUSTSEC-2021-0078 (CVE-2021-32715, GHSA-f3pg-qwvg-p99c), patched:
>=0.14.10
- hyper 0.11.27: RUSTSEC-2020-0008 (CVE-2020-35863, GHSA-h3qr-rq2j-74w4), patched:
>=0.12.34
- owning_ref 0.4.1: RUSTSEC-2022-0040 (GHSA-9qxh-258v-666c), no unaffected version available
- remove_dir_all 0.5.3: RUSTSEC-2023-0018 (GHSA-mc8h-8q98-g5hr), patched:
>=0.8.0
- time 0.1.45: RUSTSEC-2020-0071 (CVE-2020-26235, GHSA-wcg3-cvx6-7396), patched:
>=0.2.23
- tokio 0.1.22: RUSTSEC-2021-0124 (CVE-2021-45710, GHSA-fg7r-2g4j-5cgr), patched:
>=1.8.4, <1.9.0
;>=1.13.1
-
//corp/rih/backend
: 2 advisories for Cargo.lock- rustls 0.20.8: RUSTSEC-2024-0336 (CVE-2024-32650, GHSA-6g7w-8wpp-frhj), patched:
>=0.23.5
;>=0.22.4, <0.23.0
;>=0.21.11, <0.22.0
- webpki 0.22.0: RUSTSEC-2023-0052 (GHSA-8qv2-5vq6-g2g7), patched:
>=0.22.2
- rustls 0.20.8: RUSTSEC-2024-0336 (CVE-2024-32650, GHSA-6g7w-8wpp-frhj), patched:
-
//fun/paroxysm
: 2 advisories for Cargo.lock- openssl 0.10.64: RUSTSEC-2024-0357, patched:
>=0.10.66
- tokio 0.1.22: RUSTSEC-2021-0124 (CVE-2021-45710, GHSA-fg7r-2g4j-5cgr), patched:
>=1.8.4, <1.9.0
;>=1.13.1
- openssl 0.10.64: RUSTSEC-2024-0357, patched:
-
//users/aspen/xanthous/server
: 3 advisories for Cargo.lock- mio 0.8.4: RUSTSEC-2024-0019 (CVE-2024-27308, GHSA-r8w9-5wcg-vfj7), patched:
>=0.8.11
- remove_dir_all 0.5.3: RUSTSEC-2023-0018 (GHSA-mc8h-8q98-g5hr), patched:
>=0.8.0
- tokio 1.21.2: RUSTSEC-2023-0001 (CVE-2023-22466, GHSA-7rrj-xr53-82p7), patched:
>=1.18.4, <1.19.0
;>=1.20.3, <1.21.0
;>=1.23.1
- mio 0.8.4: RUSTSEC-2024-0019 (CVE-2024-27308, GHSA-r8w9-5wcg-vfj7), patched:
-
//users/aspen/achilles
: 2 advisories for Cargo.lock- regex 1.4.6: RUSTSEC-2022-0013 (CVE-2022-24713, GHSA-m5pq-gvj9-9vr8), patched:
>=1.5.5
- remove_dir_all 0.5.3: RUSTSEC-2023-0018 (GHSA-mc8h-8q98-g5hr), patched:
>=0.8.0
- regex 1.4.6: RUSTSEC-2022-0013 (CVE-2022-24713, GHSA-m5pq-gvj9-9vr8), patched:
-
//users/tazjin/yddns
: 4 advisories for Cargo.lock- h2 0.3.21: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
^0.3.26
;>=0.4.4
- h2 0.3.21: RUSTSEC-2024-0003 (GHSA-8r5v-vm4m-4g25), patched:
^0.3.24
;>=0.4.2
- mio 0.8.9: RUSTSEC-2024-0019 (CVE-2024-27308, GHSA-r8w9-5wcg-vfj7), patched:
>=0.8.11
- rustls 0.21.8: RUSTSEC-2024-0336 (CVE-2024-32650, GHSA-6g7w-8wpp-frhj), patched:
>=0.23.5
;>=0.22.4, <0.23.0
;>=0.21.11, <0.22.0
- h2 0.3.21: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
-
//users/tazjin/tgsa
: 1 advisories for Cargo.lock- openssl 0.10.64: RUSTSEC-2024-0357, patched:
>=0.10.66
- openssl 0.10.64: RUSTSEC-2024-0357, patched:
-
//users/tazjin/finito
: 4 advisories for Cargo.lock- chrono 0.4.11: RUSTSEC-2020-0159, patched:
>=0.4.20
- generic-array 0.9.0: RUSTSEC-2020-0146 (CVE-2020-36465, GHSA-3358-4f7f-p4j4), patched:
>=0.8.4, <0.9.0
;>=0.9.1, <0.10.0
;>=0.10.1, <0.11.0
;>=0.11.2, <0.12.0
;>=0.12.4, <0.13.0
;>=0.13.3
- smallvec 1.4.0: RUSTSEC-2021-0003 (CVE-2021-25900, GHSA-43w2-9j62-hq99), patched:
>=0.6.14, <1.0.0
;>=1.6.1
- time 0.1.43: RUSTSEC-2020-0071 (CVE-2020-26235, GHSA-wcg3-cvx6-7396), patched:
>=0.2.23
- chrono 0.4.11: RUSTSEC-2020-0159, patched:
-
//users/picnoir/tvix-daemon
: 2 advisories for Cargo.lock- curve25519-dalek 4.1.2: RUSTSEC-2024-0344, patched:
>=4.1.3
- h2 0.4.2: RUSTSEC-2024-0332 (GHSA-q6cp-qfwq-4gcv), patched:
^0.3.26
;>=0.4.4
- curve25519-dalek 4.1.2: RUSTSEC-2024-0344, patched:
-
//net/alcoholic_jwt
: 1 advisories for Cargo.lock- openssl 0.10.59: RUSTSEC-2024-0357, patched:
>=0.10.66
- openssl 0.10.59: RUSTSEC-2024-0357, patched:
This is a build of cl/12225 (at patchset #7)

Waited 1s
Ran in 9m 4s
โ๏ธ ๐ protoCheck (from nix/bufCheck)/nix/store/v11m3wrz89ba78w5j1a2mkq1bjdh4v54-protoCheck-script
Waited 1s
Ran in 4s

Waited 3s
Ran in 7s
โ๏ธ depot formatting check (from tools/depotfmt)/nix/store/3gmiryj8gm4g4mpf4gpcl57f5w9ss43f-check-script
Waited 3s
Ran in 4s
โ๏ธ Check all crates used in depot for advisories (from tools/rust-crates-advisory:tree-lock-file-report)/nix/store/1jxl30f1p68h6i1dscp1v575gmr0i6f3-run-script
Waited 4s
Ran in 3s

Waited 3s
Ran in 1m 49s

Waited 3s
Ran in 1m 43s

Waited 3s
Ran in 1m 39s

Waited 3s
Ran in 2m 45s

Waited 5s
Ran in 6s

Waited 7s
Ran in 4s

Waited 10s
Ran in 4s

Waited 5s
Ran in 2m 30s

Waited 15s
Ran in 2m 23s

Waited 16s
Ran in 2m 41s
โ๏ธ ๐ ensure generated protobuf files match (from tvix/build-go)/nix/store/ki56qsawr4xvjs29h412kb2ikga2jcpr-check-script
Waited 18s
Ran in 1s

Waited 17s
Ran in 1m 43s

Waited 6s
Ran in 1m 53s

Waited 19s
Ran in 1m 20s

Waited 21s
Ran in 1m 49s

Waited 21s
Ran in 1m 35s

Waited 21s
Ran in 1m 57s

Waited 23s
Ran in 1m 22s

Waited 23s
Ran in 1m 49s

Waited 24s
Ran in 1m 28s

Waited 28s
Ran in 1m 52s

Waited 1m 3s
Ran in 1m 28s

Waited 1m 6s
Ran in 1m 50s

Waited 1m 23s
Ran in 1m 32s

Waited 1m 41s
Ran in 1m 48s

Waited 1m 47s
Ran in 1m 24s

Waited 1m 55s
Ran in 1m 43s

Waited 1m 59s
Ran in 1m 28s

Waited 2m 3s
Ran in 1m 38s
โ๏ธ ๐ ensure generated protobuf files match (from tvix/castore-go)/nix/store/skaljijw14scxpsrwj9hhqw3zq07wzsy-check-script
Waited 2m 12s
Ran in 1s

Waited 2m 13s
Ran in 4m 34s

Waited 3s
Ran in 2m 11s

Waited 3s
Ran in 7s

Waited 4s
Ran in 44s

Waited 6s
Ran in 4s

Waited 10s
Ran in 3s

Waited 10s
Ran in 6s

Waited 12s
Ran in 6s

Waited 11s
Ran in 44s

Waited 13s
Ran in 45s

Waited 16s
Ran in 9s

Waited 17s
Ran in 2m 35s

Waited 18s
Ran in 2m 34s

Waited 19s
Ran in 10s

Waited 20s
Ran in 10s

Waited 2m 15s
Ran in 4m 0s

Waited 2m 17s
Ran in 4m 2s

Waited 2m 20s
Ran in 3m 58s

Waited 2m 23s
Ran in 4m 37s

Waited 2m 33s
Ran in 4m 30s

Waited 2m 38s
Ran in 4m 23s

Waited 2m 41s
Ran in 3m 56s
โ๏ธ :nix :import tvix/docs/src/store with tvix-store import (from tvix/store)/nix/store/2zr4g2dl55qwhhflxspz3mmmzxx8lm96-import-docs-script
Waited 2m 56s
Ran in 3m 43s

Waited 2m 44s
Ran in 3m 59s

Waited 2m 59s
Ran in 3m 13s

Waited 2m 59s
Ran in 3m 43s

Waited 3m 0s
Ran in 3m 24s

Waited 3m 0s
Ran in 3m 57s

Waited 3m 10s
Ran in 3m 14s

Waited 3m 13s
Ran in 3m 46s

Waited 3m 14s
Ran in 3m 32s

Waited 3m 24s
Ran in 4m 8s

Waited 3m 24s
Ran in 3m 21s

Waited 3m 24s
Ran in 3m 47s

Waited 3m 29s
Ran in 3m 30s

Waited 3m 32s
Ran in 4m 12s

Waited 3m 32s
Ran in 3m 25s

Waited 3m 34s
Ran in 4m 4s

Waited 3m 35s
Ran in 2m 58s

Waited 3m 36s
Ran in 3m 35s

Waited 3m 39s
Ran in 3m 42s

Waited 3m 41s
Ran in 4m 15s

Waited 3m 45s
Ran in 3m 47s

Waited 3m 50s
Ran in 4m 15s

Waited 4m 2s
Ran in 3m 49s

Waited 4m 10s
Ran in 4m 17s

Waited 6m 14s
Ran in 4m 6s

Waited 6m 18s
Ran in 5m 9s

Waited 6m 21s
Ran in 4m 9s

Waited 6m 19s
Ran in 5m 8s

Waited 6m 26s
Ran in 4m 16s

Waited 6m 26s
Ran in 5m 30s

Waited 6m 35s
Ran in 4m 10s

Waited 6m 48s
Ran in 5m 16s

Waited 7m 14s
Ran in 2m 20s

Waited 7m 14s
Ran in 2m 53s

Waited 7m 15s
Ran in 2m 20s

Waited 7m 19s
Ran in 2m 57s

Waited 7m 21s
Ran in 2m 21s

Waited 7m 24s
Ran in 2m 56s

Waited 7m 34s
Ran in 2m 15s

Waited 7m 35s
Ran in 2m 50s

Waited 7m 39s
Ran in 2m 45s

Waited 7m 40s
Ran in 3m 43s

Waited 7m 45s
Ran in 2m 46s

Waited 7m 46s
Ran in 3m 59s

Waited 7m 48s
Ran in 2m 57s

Waited 7m 53s
Ran in 4m 8s

Waited 7m 58s
Ran in 3m 22s

Waited 8m 8s
Ran in 4m 6s

Waited 8m 30s
Ran in 2m 13s

Waited 8m 31s
Ran in 3m 25s

Waited 8m 43s
Ran in 1m 58s

Waited 8m 47s
Ran in 3m 7s

Waited 9m 4s
Ran in 2m 46s

Waited 9m 37s
Ran in 3m 25s

Waited 9m 37s
Ran in 2m 36s

Waited 9m 42s
Ran in 3m 12s

Waited 9m 42s
Ran in 2m 52s

Waited 9m 44s
Ran in 3m 16s

Waited 9m 50s
Ran in 2m 40s

Waited 9m 52s
Ran in 3m 9s

Waited 10m 10s
Ran in 2m 50s

Waited 10m 19s
Ran in 3m 16s

Waited 10m 23s
Ran in 2m 42s

Waited 10m 23s
Ran in 3m 5s

Waited 10m 26s
Ran in 2m 50s

Waited 10m 27s
Ran in 3m 18s
โ๏ธ ๐ ensure generated protobuf files match (from tvix/store-go)/nix/store/h52c543qqqdrpxvk7fwf64fww5aaxiz2-check-script
Waited 10m 32s
Ran in 1s

Waited 10m 27s
Ran in 2m 3s

Waited 10m 22s
Ran in 1s

Waited 10m 33s
Ran in 2m 40s
Build will continue even if previous stage fails
๐ฆset -ueo pipefail && readonly FAILED_JOBS=$(curl 'https://graphql.buildkite.com/v1' \ && --silent \ && -H "Authorization: Bearer $(cat /run/agenix/buildkite-graphql-token)" \ && -d "{\"query\": \"query BuildStatusQuery { build(uuid: \\\"01916650-5470-46bd-b2b9-19aa2f5b1df1\\\") { jobs(passed: false) { count } } }\"}" | \ && jq -r '.data.build.jobs.count') && echo "$FAILED_JOBS build jobs failed." && if (( $FAILED_JOBS > 0 )); then && exit 1 && fi
Waited 2s
Ran in 2s
โคต๏ธset -ueo pipefail && buildkite-agent artifact download "pipeline/*" . && find ./pipeline -name 'release-chunk-*.json' | tac | while read chunk; do && buildkite-agent pipeline upload $chunk && done
Waited 3s
Ran in 4s
Total Job Run Time: 5h 32m