CI: FAILURE heartwood

Table of Contents

Run log

Plan, inside VM without network

plan: Executor starts
After 0.00 seconds at 2026-04-17 10:35:16ZProgram: ambient-execute-plan
Version: 0.14.0@c37ec71
plan: Runnable plan
After 0.00 seconds at 2026-04-17 10:35:16Z
steps:
- action: mkdir
  pathname: /ci
- action: mkdir
  pathname: /ci/artifacts
- action: tar_extract
  archive: /dev/vdc
  directory: /ci/src
- action: tar_extract
  archive: /dev/vdf
  directory: /ci/deps
- action: tar_extract
  archive: /dev/vde
  directory: /ci/cache
- action: shell
  shell: ln -sf /ci /workspace
- action: shell
  shell: git config --global user.name 'Ambient CI'
- action: shell
  shell: git config --global user.email ambient@example.com
- action: cargo_fmt
- action: cargo_clippy
- action: cargo_build
- action: cargo_test
- action: shell
  shell: |
    # Because of a (temporary) limitation in Ambient, we need to set
    # these variables manually. Once Ambient manages environment
    # variables better, these can be deleted.
    export CARGO_TARGET_DIR=/workspace/cache
    export CARGO_HOME=/workspace/deps
    export HOME=/root
    export PATH="/root/.cargo/bin:$PATH"
    export RUSTDOCFLAGS='-D warnings'

    cargo doc --workspace --no-deps --all-features
- action: shell
  shell: |
    # Because of a (temporary) limitation in Ambient, we need to set
    # these variables manually. Once Ambient manages environment
    # variables better, these can be deleted.
    export CARGO_TARGET_DIR=/workspace/cache
    export CARGO_HOME=/workspace/deps
    export HOME=/root
    export PATH="/root/.cargo/bin:$PATH"

    # These are based on debian/control.
    export DEBEMAIL=liw@liw.fi
    export DEBFULLNAME="Lars Wirzenius"

    # Clean up after tests and documentation building. The Debian
    # package building tools do not want changes outside the
    # `debian` directory, compared to what is committed to Git, from
    # which the "upstream tarball" is created.
    git reset --hard
    git clean -fdx
    git status --ignored

    # Update debian/changelog with a new version so that every run
    # creates a newer version. This avoids us having to update the
    # file manually for every CI run.
    V="$(dpkg-parsechangelog -SVersion | sed 's/-[^-]*$//')"
    T="$(date -u "+%Y%m%dT%H%M%S")"
    version="$V.ci$T-1"
    dch -v "$version" "CI build under Ambient."
    dch -r ''
- action: deb
  packages: .
- action: tar_create
  archive: /dev/vde
  directory: /ci/cache
- action: tar_create
  archive: /dev/vdd
  directory: /ci/artifacts
executor_drive: /dev/vdb
source_drive: /dev/vdc
artifact_drive: /dev/vdd
cache_drive: /dev/vde
deps_drive: /dev/vdf
workspace_dir: /ci
source_dir: /ci/src
deps_dir: /ci/deps
cache_dir: /ci/cache
artifacts_dir: /ci/artifacts
envs: {}
plan: Successful action mkdir: /ci
After 0.04 seconds at 2026-04-17 10:35:16Z
  • plan: Start action mkdir: /ci
    After 0.00 seconds at 2026-04-17 10:35:16Z
    Mkdir(
        Mkdir {
            pathname: "/ci",
        },
    )
  • plan: Action succeeded mkdir: /ci
    After 0.00 seconds at 2026-04-17 10:35:16Z
    Mkdir(
        Mkdir {
            pathname: "/ci",
        },
    )
plan: Successful action mkdir: /ci/artifacts
After 0.04 seconds at 2026-04-17 10:35:16Z
  • plan: Start action mkdir: /ci/artifacts
    After 0.00 seconds at 2026-04-17 10:35:16Z
    Mkdir(
        Mkdir {
            pathname: "/ci/artifacts",
        },
    )
  • plan: Action succeeded mkdir: /ci/artifacts
    After 0.00 seconds at 2026-04-17 10:35:16Z
    Mkdir(
        Mkdir {
            pathname: "/ci/artifacts",
        },
    )
plan: Successful action tar_extract
After 0.05 seconds at 2026-04-17 10:35:16Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-04-17 10:35:16Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdc",
            directory: "/ci/src",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-04-17 10:35:16Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdc",
            directory: "/ci/src",
        },
    )
plan: Successful action tar_extract
After 0.17 seconds at 2026-04-17 10:35:16Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-04-17 10:35:16Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdf",
            directory: "/ci/deps",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-04-17 10:35:19Z
    TarExtract(
        TarExtract {
            archive: "/dev/vdf",
            directory: "/ci/deps",
        },
    )
plan: Successful action tar_extract
After 2.42 seconds at 2026-04-17 10:35:19Z
  • plan: Start action tar_extract
    After 0.00 seconds at 2026-04-17 10:35:19Z
    TarExtract(
        TarExtract {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
  • plan: Action succeeded tar_extract
    After 0.00 seconds at 2026-04-17 10:35:19Z
    TarExtract(
        TarExtract {
            archive: "/dev/vde",
            directory: "/ci/cache",
        },
    )
plan: Successful action shell: ln -sf /ci /workspace
After 2.43 seconds at 2026-04-17 10:35:19Z
  • plan: Start action shell: ln -sf /ci /workspace
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Shell(
        Shell {
            shell: "ln -sf /ci /workspace",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-04-17 10:35:19Z
    • bash
    • -c
    • set -xeuo pipefail ln -sf /ci /workspace
  • plan: Program succeeded
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Exit code: 0
    Stderr:
    + ln -sf /ci /workspace
    
  • plan: Action succeeded shell: ln -sf /ci /workspace
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Shell(
        Shell {
            shell: "ln -sf /ci /workspace",
        },
    )
plan: Successful action shell: git config --global user.name 'Ambient CI'
After 2.45 seconds at 2026-04-17 10:35:19Z
  • plan: Start action shell: git config --global user.name 'Ambient CI'
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Shell(
        Shell {
            shell: "git config --global user.name 'Ambient CI'",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-04-17 10:35:19Z
    • bash
    • -c
    • set -xeuo pipefail git config --global user.name 'Ambient CI'
  • plan: Program succeeded
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Exit code: 0
    Stderr:
    + git config --global user.name 'Ambient CI'
    
  • plan: Action succeeded shell: git config --global user.name 'Ambient CI'
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Shell(
        Shell {
            shell: "git config --global user.name 'Ambient CI'",
        },
    )
plan: Successful action shell: git config --global user.email ambient@example.com
After 2.46 seconds at 2026-04-17 10:35:19Z
  • plan: Start action shell: git config --global user.email ambient@example.com
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Shell(
        Shell {
            shell: "git config --global user.email ambient@example.com",
        },
    )
  • plan: Start program bash
    After 0.00 seconds at 2026-04-17 10:35:19Z
    • bash
    • -c
    • set -xeuo pipefail git config --global user.email ambient@example.com
  • plan: Program succeeded
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Exit code: 0
    Stderr:
    + git config --global user.email ambient@example.com
    
  • plan: Action succeeded shell: git config --global user.email ambient@example.com
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Shell(
        Shell {
            shell: "git config --global user.email ambient@example.com",
        },
    )
plan: Successful action cargo_fmt
After 2.48 seconds at 2026-04-17 10:35:19Z
  • plan: Start action cargo_fmt
    After 0.00 seconds at 2026-04-17 10:35:19Z
    CargoFmt(
        CargoFmt,
    )
  • plan: Start program cargo
    After 0.00 seconds at 2026-04-17 10:35:19Z
    • cargo
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Exit code: 0
    Stdout:
    cargo 1.90.0 (840b83a10 2025-07-30)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-04-17 10:35:19Z
    • cargo
    • clippy
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Exit code: 0
    Stdout:
    clippy 0.1.90 (1159e78c47 2025-09-14)
    
  • plan: Start program rustc
    After 0.00 seconds at 2026-04-17 10:35:19Z
    • rustc
    • --version
  • plan: Program succeeded
    After 0.00 seconds at 2026-04-17 10:35:19Z
    Exit code: 0
    Stdout:
    rustc 1.90.0 (1159e78c4 2025-09-14)
    
  • plan: Start program cargo
    After 0.00 seconds at 2026-04-17 10:35:19Z
    • cargo
    • fmt
    • --check
  • plan: Program succeeded
    After 0.00 seconds at 2026-04-17 10:35:20Z
    Exit code: 0
  • plan: Action succeeded cargo_fmt
    After 0.00 seconds at 2026-04-17 10:35:20Z
    CargoFmt(
        CargoFmt,
    )
plan: Start action cargo_clippy
After 3.69 seconds at 2026-04-17 10:35:20Z
CargoClippy(
    CargoClippy,
)
plan: Start program cargo
After 3.70 seconds at 2026-04-17 10:35:20Z
  • cargo
  • --version
plan: Program succeeded
After 3.74 seconds at 2026-04-17 10:35:20Z
Exit code: 0
Stdout:
cargo 1.90.0 (840b83a10 2025-07-30)
plan: Start program cargo
After 3.74 seconds at 2026-04-17 10:35:20Z
  • cargo
  • clippy
  • --version
plan: Program succeeded
After 3.83 seconds at 2026-04-17 10:35:20Z
Exit code: 0
Stdout:
clippy 0.1.90 (1159e78c47 2025-09-14)
plan: Start program rustc
After 3.83 seconds at 2026-04-17 10:35:20Z
  • rustc
  • --version
plan: Program succeeded
After 3.88 seconds at 2026-04-17 10:35:20Z
Exit code: 0
Stdout:
rustc 1.90.0 (1159e78c4 2025-09-14)
plan: Start program cargo
After 3.88 seconds at 2026-04-17 10:35:20Z
  • cargo
  • clippy
  • --offline
  • --locked
  • --workspace
  • --all-targets
  • --no-deps
  • --
  • --deny
  • warnings
plan: ERROR: Program failed
After 92.60 seconds at 2026-04-17 10:36:49Z
Exit code: 101
Stderr:
   Compiling libc v0.2.183
   Compiling proc-macro2 v1.0.106
   Compiling unicode-ident v1.0.24
   Compiling quote v1.0.45
   Compiling syn v2.0.117
    Checking cfg-if v1.0.4
    Checking memchr v2.8.0
    Checking zeroize v1.8.2
   Compiling version_check v0.9.5
    Checking getrandom v0.2.17
   Compiling typenum v1.19.0
    Checking rand_core v0.6.4
   Compiling generic-array v0.14.7
    Checking regex-syntax v0.8.10
    Checking crypto-common v0.1.7
    Checking aho-corasick v1.1.4
   Compiling jobserver v0.1.34
    Checking subtle v2.6.1
   Compiling find-msvc-tools v0.1.9
   Compiling shlex v1.3.0
   Compiling cc v1.2.57
    Checking regex-automata v0.4.14
   Compiling serde_core v1.0.228
    Checking const-oid v0.9.6
    Checking smallvec v1.15.1
    Checking block-buffer v0.10.4
    Checking digest v0.10.7
    Checking bstr v1.12.1
    Checking cpufeatures v0.2.17
   Compiling thiserror v2.0.18
   Compiling thiserror-impl v2.0.18
    Checking stable_deref_trait v1.2.1
    Checking fastrand v2.3.0
   Compiling parking_lot_core v0.9.12
    Checking scopeguard v1.2.0
    Checking lock_api v0.4.14
    Checking parking_lot v0.12.5
    Checking tinyvec_macros v0.1.1
   Compiling typeid v1.0.3
    Checking tinyvec v1.11.0
    Checking bitflags v2.11.0
   Compiling crc32fast v1.5.0
    Checking itoa v1.0.17
    Checking gix-trace v0.1.18
    Checking unicode-normalization v0.1.25
    Checking gix-validate v0.11.0
   Compiling erased-serde v0.4.10
    Checking gix-path v0.11.1
    Checking gix-utils v0.3.1
    Checking byteorder v1.5.0
    Checking hashbrown v0.16.1
    Checking serde_fmt v1.1.0
    Checking value-bag-serde1 v1.12.0
    Checking value-bag v1.12.0
    Checking same-file v1.0.6
   Compiling serde v1.0.228
    Checking log v0.4.29
    Checking walkdir v2.5.0
    Checking prodash v31.0.0
   Compiling serde_derive v1.0.228
    Checking zlib-rs v0.6.3
    Checking gix-features v0.46.1
   Compiling heapless v0.8.0
    Checking hash32 v0.3.1
   Compiling synstructure v0.13.2
    Checking faster-hex v0.10.0
   Compiling zerofrom-derive v0.1.6
   Compiling getrandom v0.4.2
   Compiling zmij v1.0.21
   Compiling yoke-derive v0.8.1
    Checking zerofrom v0.1.6
    Checking sha1 v0.10.6
    Checking sha1-checked v0.10.0
   Compiling rustix v1.1.4
   Compiling pkg-config v0.3.32
    Checking yoke v0.8.1
    Checking gix-hash v0.22.1
   Compiling zerovec-derive v0.11.2
    Checking block-padding v0.3.3
   Compiling zerocopy v0.8.42
    Checking linux-raw-sys v0.12.1
   Compiling libm v0.2.16
   Compiling autocfg v1.5.0
   Compiling num-traits v0.2.19
    Checking zerovec v0.11.5
    Checking inout v0.1.4
    Checking sha2 v0.10.9
   Compiling displaydoc v0.2.5
    Checking cipher v0.4.4
   Compiling serde_json v1.0.149
   Compiling semver v1.0.27
    Checking equivalent v1.0.2
    Checking indexmap v2.13.0
   Compiling rustc_version v0.4.1
    Checking tinystr v0.8.2
    Checking der v0.7.10
    Checking litemap v0.8.1
    Checking once_cell v1.21.4
    Checking percent-encoding v2.3.2
    Checking writeable v0.6.2
    Checking icu_locale_core v2.1.1
    Checking zerotrie v0.2.3
    Checking potential_utf v0.1.4
   Compiling syn v1.0.109
   Compiling icu_normalizer_data v2.1.1
   Compiling icu_properties_data v2.1.2
   Compiling thiserror v1.0.69
    Checking icu_collections v2.1.1
    Checking icu_provider v2.1.1
    Checking ppv-lite86 v0.2.21
   Compiling thiserror-impl v1.0.69
    Checking num-integer v0.1.46
    Checking hmac v0.12.1
    Checking universal-hash v0.5.1
   Compiling vcpkg v0.2.15
   Compiling ref-cast v1.0.25
    Checking opaque-debug v0.3.1
   Compiling tree-sitter-language v0.1.7
   Compiling libz-sys v1.1.25
    Checking icu_properties v2.1.2
    Checking icu_normalizer v2.1.1
    Checking spki v0.7.3
    Checking tempfile v3.27.0
    Checking signature v2.2.0
    Checking ff v0.13.1
   Compiling ref-cast-impl v1.0.25
    Checking base16ct v0.2.0
    Checking spin v0.9.8
    Checking lazy_static v1.5.0
    Checking sec1 v0.7.3
    Checking group v0.13.0
    Checking idna_adapter v1.2.1
    Checking rand_chacha v0.3.1
    Checking crypto-bigint v0.5.5
    Checking utf8_iter v1.0.4
    Checking jiff v0.2.23
    Checking dyn-clone v1.0.20
    Checking idna v1.1.0
    Checking elliptic-curve v0.13.8
    Checking rand v0.8.5
   Compiling amplify_syn v2.0.1
    Checking num-iter v0.1.45
   Compiling libgit2-sys v0.18.3+1.9.2
    Checking aead v0.5.2
    Checking signature v1.6.4
    Checking ed25519 v1.5.3
   Compiling amplify_derive v4.0.1
    Checking poly1305 v0.8.0
    Checking rfc6979 v0.4.0
    Checking form_urlencoded v1.2.2
    Checking chacha20 v0.9.1
   Compiling serde_derive_internals v0.29.1
    Checking amplify_num v0.5.3
    Checking ascii v1.1.0
    Checking ct-codecs v1.1.6
    Checking ec25519 v0.1.0
    Checking amplify v4.9.0
   Compiling schemars_derive v1.2.1
    Checking url v2.5.8
    Checking ecdsa v0.16.9
    Checking git-ref-format-core v0.6.0
    Checking primeorder v0.13.6
    Checking polyval v0.6.2
   Compiling curve25519-dalek v4.1.3
    Checking base64ct v1.8.3
   Compiling num-bigint-dig v0.8.6
    Checking pem-rfc7468 v0.7.0
    Checking ghash v0.5.1
    Checking schemars v1.2.1
    Checking cyphergraphy v0.3.0
    Checking pkcs8 v0.10.2
    Checking pbkdf2 v0.12.2
    Checking aes v0.8.4
    Checking ctr v0.9.2
   Compiling sqlite3-src v0.7.0
   Compiling curve25519-dalek-derive v0.1.1
    Checking keccak v0.1.6
    Checking sha3 v0.10.8
    Checking aes-gcm v0.10.3
    Checking pkcs1 v0.7.5
    Checking ssh-encoding v0.2.0
    Checking ed25519 v2.2.3
    Checking blowfish v0.9.1
    Checking cbc v0.1.2
    Checking base32 v0.4.0
   Compiling data-encoding v2.10.0
   Compiling data-encoding-macro-internal v0.1.17
    Checking cypheraddr v0.4.0
    Checking ssh-cipher v0.2.0
    Checking bcrypt-pbkdf v0.10.0
    Checking ed25519-dalek v2.2.0
    Checking rsa v0.9.10
    Checking p384 v0.13.1
    Checking p521 v0.13.3
    Checking p256 v0.13.2
    Checking chacha20poly1305 v0.10.1
    Checking qcheck v1.0.0
   Compiling match-lookup v0.1.2
    Checking anstyle-query v1.1.5
    Checking const-str v0.4.3
    Checking utf8parse v0.2.2
    Checking data-encoding-macro v0.1.19
    Checking base256emoji v1.0.2
    Checking noise-framework v0.4.0
    Checking ssh-key v0.6.7
    Checking sqlite3-sys v0.18.0
    Checking socks5-client v0.4.1
    Checking secrecy v0.10.3
   Compiling crossbeam-utils v0.8.21
    Checking base-x v0.2.11
    Checking multibase v0.9.2
    Checking ssh-agent-lib v0.5.2
    Checking cyphernet v0.5.2
    Checking sqlite v0.37.0
    Checking is_terminal_polyfill v1.70.2
    Checking anstyle v1.0.14
    Checking colorchoice v1.0.5
    Checking winnow v0.7.15
    Checking crossbeam-channel v0.5.15
    Checking radicle-crypto v0.16.0 (/ci/src/crates/radicle-crypto)
    Checking gix-hashtable v0.12.0
    Checking nonempty v0.9.0
    Checking siphasher v1.0.2
    Checking anstyle-parse v0.2.7
    Checking radicle-git-metadata v0.2.0 (/ci/src/crates/radicle-git-metadata)
    Checking radicle-dag v0.10.0 (/ci/src/crates/radicle-dag)
    Checking gix-error v0.1.0
    Checking memmap2 v0.9.10
    Checking anstream v0.6.21
    Checking radicle-git-ref-format v0.1.0 (/ci/src/crates/radicle-git-ref-format)
    Checking iana-time-zone v0.1.65
    Checking base64 v0.21.7
    Checking chrono v0.4.44
    Checking radicle-localtime v0.1.0 (/ci/src/crates/radicle-localtime)
    Checking colored v2.2.0
    Checking serde-untagged v0.1.9
    Checking bytesize v2.3.1
    Checking gix-error v0.0.0
    Checking regex v1.12.3
    Checking errno v0.3.14
    Checking fast-glob v0.3.3
    Checking dunce v1.0.5
    Checking gix-date v0.14.0
    Checking gix-actor v0.39.0
    Checking gix-date v0.13.0
    Checking gix-fs v0.19.1
    Checking gix-tempfile v21.0.1
    Checking gix-actor v0.38.0
    Checking gix-object v0.56.0
    Checking gix-chunk v0.6.0
    Checking gix-quote v0.6.2
    Checking gix-commitgraph v0.33.0
    Checking gix-object v0.55.0
    Checking gix-chunk v0.5.0
    Checking mio v1.1.1
    Checking sem_safe v0.2.1
    Checking either v1.15.0
    Checking pin-project-lite v0.2.17
    Checking shell-words v1.1.1
    Checking gix-command v0.7.1
    Checking signals_receipts v0.2.5
    Checking gix-commitgraph v0.32.0
    Checking gix-revwalk v0.27.0
    Checking uuid v1.22.0
   Compiling rustversion v1.0.22
   Compiling object v0.37.3
    Checking gix-revwalk v0.26.0
    Checking gix-lock v21.0.1
    Checking gix-url v0.35.2
    Checking gix-config-value v0.17.1
    Checking gix-sec v0.13.1
    Checking adler2 v2.0.1
   Compiling unicode-segmentation v1.12.0
   Compiling signal-hook v0.3.18
    Checking gimli v0.32.3
    Checking addr2line v0.25.1
   Compiling convert_case v0.10.0
    Checking miniz_oxide v0.8.9
    Checking gix-prompt v0.13.1
    Checking gix-traverse v0.52.0
    Checking git2 v0.20.4
    Checking gix-revision v0.41.0
    Checking radicle-signals v0.11.0 (/ci/src/crates/radicle-signals)
    Checking gix-diff v0.58.0
    Checking signal-hook-registry v1.4.8
    Checking gix-packetline v0.21.1
    Checking gix-glob v0.24.0
   Compiling tree-sitter v0.24.7
    Checking radicle-oid v0.1.0 (/ci/src/crates/radicle-oid)
    Checking radicle-core v0.2.0 (/ci/src/crates/radicle-core)
    Checking radicle-cob v0.19.0 (/ci/src/crates/radicle-cob)
    Checking rustc-demangle v0.1.27
   Compiling anyhow v1.0.102
    Checking radicle v0.23.0 (/ci/src/crates/radicle)
    Checking backtrace v0.3.76
    Checking gix-refspec v0.37.0
    Checking gix-transport v0.54.0
    Checking gix-pack v0.65.0
    Checking arc-swap v1.8.2
    Checking gix-credentials v0.36.0
   Compiling derive_more-impl v2.1.1
    Checking gix-ref v0.59.0
    Checking gix-shallow v0.8.1
    Checking gix-negotiate v0.27.0
   Compiling maybe-async v0.2.10
   Compiling proc-macro-error-attr2 v2.0.0
   Compiling simd-adler32 v0.3.8
   Compiling getrandom v0.3.4
   Compiling portable-atomic v1.13.1
    Checking unicode-width v0.2.2
   Compiling litrs v1.0.0
   Compiling document-features v0.2.12
   Compiling proc-macro-error2 v2.0.1
    Checking gix-protocol v0.57.0
    Checking derive_more v2.1.1
    Checking gix-odb v0.75.0
    Checking signal-hook-mio v0.2.5
   Compiling xattr v1.6.1
   Compiling filetime v0.2.27
    Checking anstyle-parse v1.0.0
    Checking bytes v1.11.1
    Checking anstream v1.0.0
   Compiling flate2 v1.1.9
   Compiling tar v0.4.45
    Checking crossterm v0.29.0
   Compiling git-ref-format-macro v0.6.0
    Checking console v0.16.3
    Checking snapbox-macros v0.3.10
    Checking salsa20 v0.10.2
    Checking streaming-iterator v0.1.9
    Checking clap_lex v1.1.0
    Checking similar v2.7.0
    Checking siphasher v0.3.11
    Checking strsim v0.11.1
    Checking normalize-line-endings v0.3.0
    Checking unit-prefix v0.5.2
   Compiling heck v0.5.0
    Checking indicatif v0.18.4
   Compiling clap_derive v4.6.0
    Checking snapbox v0.4.17
    Checking clap_builder v4.6.0
    Checking bloomy v1.2.0
   Compiling radicle-surf v0.27.1
    Checking scrypt v0.11.0
    Checking git-ref-format v0.6.0
    Checking inquire v0.9.4
    Checking unicode-display-width v0.3.0
    Checking radicle-fetch v0.19.0 (/ci/src/crates/radicle-fetch)
    Checking systemd-journal-logger v2.2.2
    Checking serde_spanned v1.0.4
    Checking toml_datetime v0.7.5+spec-1.1.0
   Compiling tree-sitter-go v0.23.4
   Compiling tree-sitter-c v0.23.4
   Compiling tree-sitter-json v0.24.8
   Compiling tree-sitter-typescript v0.23.2
   Compiling tree-sitter-python v0.23.6
   Compiling tree-sitter-bash v0.23.3
   Compiling tree-sitter-toml-ng v0.6.0
   Compiling tree-sitter-ruby v0.23.1
   Compiling tree-sitter-css v0.23.2
   Compiling tree-sitter-rust v0.23.3
   Compiling tree-sitter-md v0.3.2
   Compiling tree-sitter-html v0.23.2
    Checking toml_writer v1.0.7+spec-1.1.0
    Checking radicle-std-ext v0.2.0
    Checking radicle-git-ext v0.12.0
    Checking toml v0.9.12+spec-1.1.0
    Checking clap v4.6.0
    Checking tokio v1.50.0
    Checking env_filter v1.0.0
    Checking sysinfo v0.37.2
    Checking futures-sink v0.3.32
    Checking yansi v1.0.1
    Checking futures-core v0.3.32
   Compiling radicle-node v0.19.0 (/ci/src/crates/radicle-node)
   Compiling radicle-cli v0.20.0 (/ci/src/crates/radicle-cli)
    Checking diff v0.1.13
    Checking pretty_assertions v1.4.1
    Checking structured-logger v1.0.5
    Checking futures-channel v0.3.32
    Checking human-panic v2.0.6
    Checking env_logger v0.11.9
    Checking clap_complete v4.6.0
    Checking radicle-protocol v0.7.0 (/ci/src/crates/radicle-protocol)
    Checking radicle-systemd v0.12.0 (/ci/src/crates/radicle-systemd)
    Checking radicle-term v0.17.0 (/ci/src/crates/radicle-term)
    Checking tree-sitter-highlight v0.24.7
    Checking itertools v0.14.0
   Compiling qcheck-macros v1.0.0
   Compiling futures-macro v0.3.32
    Checking socket2 v0.5.10
    Checking futures-io v0.3.32
    Checking futures-task v0.3.32
   Compiling escargot v0.5.15
    Checking timeago v0.4.2
    Checking humantime v2.3.0
    Checking lexopt v0.3.2
   Compiling indenter v0.3.4
    Checking slab v0.4.12
    Checking futures-util v0.3.32
   Compiling ruast v0.0.23
   Compiling rstest_macros v0.19.0
    Checking bit-vec v0.8.0
   Compiling radicle-simulation v0.1.0 (/ci/src/simulation/radicle-simulation)
    Checking bit-set v0.8.0
    Checking futures-executor v0.3.32
    Checking rand_core v0.9.5
    Checking num-bigint v0.4.6
   Compiling ahash v0.8.12
   Compiling relative-path v1.9.3
   Compiling glob v0.3.3
    Checking num-rational v0.4.2
    Checking futures v0.3.32
error: failed to run custom build command for `radicle-simulation v0.1.0 (/ci/src/simulation/radicle-simulation)`

Caused by:
  process didn't exit successfully: `/ci/cache/cargo-target/debug/build/radicle-simulation-73fa9d76f24b532c/build-script-build` (exit status: 101)
  --- stdout
  cargo:rerun-if-changed=../instances

  --- stderr

  thread 'main' panicked at simulation/radicle-simulation/build.rs:250:21:
  Failed to run `cue export` on ../instances/network.cue. Ensure the CUE CLI is installed.
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
plan: Action failed: cargo_clippy
After 92.80 seconds at 2026-04-17 10:36:49Z
CargoClippy(
    CargoClippy,
)

Raw log messages for Ambient troubleshooting

Raw log messages

These raw log messages are meant to help Ambient developers figure out problems. You can ignore them.

  1. {
      "type": "executor_starts",
      "name": "ambient-execute-plan",
      "version": "0.14.0@c37ec71",
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 583669777
      },
      "log_source": "Plan"
    }
  2. {
      "type": "runnable_plan",
      "steps": [
        {
          "action": "mkdir",
          "pathname": "/ci"
        },
        {
          "action": "mkdir",
          "pathname": "/ci/artifacts"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vdc",
          "directory": "/ci/src"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vdf",
          "directory": "/ci/deps"
        },
        {
          "action": "tar_extract",
          "archive": "/dev/vde",
          "directory": "/ci/cache"
        },
        {
          "action": "shell",
          "shell": "ln -sf /ci /workspace"
        },
        {
          "action": "shell",
          "shell": "git config --global user.name 'Ambient CI'"
        },
        {
          "action": "shell",
          "shell": "git config --global user.email ambient@example.com"
        },
        {
          "action": "cargo_fmt"
        },
        {
          "action": "cargo_clippy"
        },
        {
          "action": "cargo_build"
        },
        {
          "action": "cargo_test"
        },
        {
          "action": "shell",
          "shell": "# Because of a (temporary) limitation in Ambient, we need to set\n# these variables manually. Once Ambient manages environment\n# variables better, these can be deleted.\nexport CARGO_TARGET_DIR=/workspace/cache\nexport CARGO_HOME=/workspace/deps\nexport HOME=/root\nexport PATH=\"/root/.cargo/bin:$PATH\"\nexport RUSTDOCFLAGS='-D warnings'\n\ncargo doc --workspace --no-deps --all-features\n"
        },
        {
          "action": "shell",
          "shell": "# Because of a (temporary) limitation in Ambient, we need to set\n# these variables manually. Once Ambient manages environment\n# variables better, these can be deleted.\nexport CARGO_TARGET_DIR=/workspace/cache\nexport CARGO_HOME=/workspace/deps\nexport HOME=/root\nexport PATH=\"/root/.cargo/bin:$PATH\"\n\n# These are based on debian/control.\nexport DEBEMAIL=liw@liw.fi\nexport DEBFULLNAME=\"Lars Wirzenius\"\n\n# Clean up after tests and documentation building. The Debian\n# package building tools do not want changes outside the\n# `debian` directory, compared to what is committed to Git, from\n# which the \"upstream tarball\" is created.\ngit reset --hard\ngit clean -fdx\ngit status --ignored\n\n# Update debian/changelog with a new version so that every run\n# creates a newer version. This avoids us having to update the\n# file manually for every CI run.\nV=\"$(dpkg-parsechangelog -SVersion | sed 's/-[^-]*$//')\"\nT=\"$(date -u \"+%Y%m%dT%H%M%S\")\"\nversion=\"$V.ci$T-1\"\ndch -v \"$version\" \"CI build under Ambient.\"\ndch -r ''\n"
        },
        {
          "action": "deb",
          "packages": "."
        },
        {
          "action": "tar_create",
          "archive": "/dev/vde",
          "directory": "/ci/cache"
        },
        {
          "action": "tar_create",
          "archive": "/dev/vdd",
          "directory": "/ci/artifacts"
        }
      ],
      "executor_drive": "/dev/vdb",
      "source_drive": "/dev/vdc",
      "artifact_drive": "/dev/vdd",
      "cache_drive": "/dev/vde",
      "deps_drive": "/dev/vdf",
      "workspace_dir": "/ci",
      "source_dir": "/ci/src",
      "deps_dir": "/ci/deps",
      "cache_dir": "/ci/cache",
      "artifacts_dir": "/ci/artifacts",
      "envs": {},
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 586647015
      },
      "log_source": "Plan"
    }
  3. {
      "type": "execute_action",
      "action": "mkdir",
      "pathname": "/ci",
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 624139801
      },
      "log_source": "Plan"
    }
  4. {
      "type": "action_succeeded",
      "action": "mkdir",
      "pathname": "/ci",
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 626356789
      },
      "log_source": "Plan"
    }
  5. {
      "type": "execute_action",
      "action": "mkdir",
      "pathname": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 628532172
      },
      "log_source": "Plan"
    }
  6. {
      "type": "action_succeeded",
      "action": "mkdir",
      "pathname": "/ci/artifacts",
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 630892909
      },
      "log_source": "Plan"
    }
  7. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vdc",
      "directory": "/ci/src",
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 633215381
      },
      "log_source": "Plan"
    }
  8. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vdc",
      "directory": "/ci/src",
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 750900016
      },
      "log_source": "Plan"
    }
  9. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vdf",
      "directory": "/ci/deps",
      "timestamp": {
        "secs_since_epoch": 1776422116,
        "nanos_since_epoch": 753548097
      },
      "log_source": "Plan"
    }
  10. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vdf",
      "directory": "/ci/deps",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 5299869
      },
      "log_source": "Plan"
    }
  11. {
      "type": "execute_action",
      "action": "tar_extract",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 7926331
      },
      "log_source": "Plan"
    }
  12. {
      "type": "action_succeeded",
      "action": "tar_extract",
      "archive": "/dev/vde",
      "directory": "/ci/cache",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 12136888
      },
      "log_source": "Plan"
    }
  13. {
      "type": "execute_action",
      "action": "shell",
      "shell": "ln -sf /ci /workspace",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 14803353
      },
      "log_source": "Plan"
    }
  14. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            108,
            110,
            32,
            45,
            115,
            102,
            32,
            47,
            99,
            105,
            32,
            47,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 17177565
      },
      "log_source": "Plan"
    }
  15. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ ln -sf /ci /workspace\n",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 24289461
      },
      "log_source": "Plan"
    }
  16. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "ln -sf /ci /workspace",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 26910413
      },
      "log_source": "Plan"
    }
  17. {
      "type": "execute_action",
      "action": "shell",
      "shell": "git config --global user.name 'Ambient CI'",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 29330023
      },
      "log_source": "Plan"
    }
  18. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            103,
            105,
            116,
            32,
            99,
            111,
            110,
            102,
            105,
            103,
            32,
            45,
            45,
            103,
            108,
            111,
            98,
            97,
            108,
            32,
            117,
            115,
            101,
            114,
            46,
            110,
            97,
            109,
            101,
            32,
            39,
            65,
            109,
            98,
            105,
            101,
            110,
            116,
            32,
            67,
            73,
            39,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 31943876
      },
      "log_source": "Plan"
    }
  19. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ git config --global user.name 'Ambient CI'\n",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 42701666
      },
      "log_source": "Plan"
    }
  20. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "git config --global user.name 'Ambient CI'",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 42737626
      },
      "log_source": "Plan"
    }
  21. {
      "type": "execute_action",
      "action": "shell",
      "shell": "git config --global user.email ambient@example.com",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 42743411
      },
      "log_source": "Plan"
    }
  22. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            98,
            97,
            115,
            104
          ]
        },
        {
          "Unix": [
            45,
            99
          ]
        },
        {
          "Unix": [
            115,
            101,
            116,
            32,
            45,
            120,
            101,
            117,
            111,
            32,
            112,
            105,
            112,
            101,
            102,
            97,
            105,
            108,
            10,
            103,
            105,
            116,
            32,
            99,
            111,
            110,
            102,
            105,
            103,
            32,
            45,
            45,
            103,
            108,
            111,
            98,
            97,
            108,
            32,
            117,
            115,
            101,
            114,
            46,
            101,
            109,
            97,
            105,
            108,
            32,
            97,
            109,
            98,
            105,
            101,
            110,
            116,
            64,
            101,
            120,
            97,
            109,
            112,
            108,
            101,
            46,
            99,
            111,
            109,
            10
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 42969028
      },
      "log_source": "Plan"
    }
  23. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "+ git config --global user.email ambient@example.com\n",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 58904459
      },
      "log_source": "Plan"
    }
  24. {
      "type": "action_succeeded",
      "action": "shell",
      "shell": "git config --global user.email ambient@example.com",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 58933983
      },
      "log_source": "Plan"
    }
  25. {
      "type": "execute_action",
      "action": "cargo_fmt",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 59147064
      },
      "log_source": "Plan"
    }
  26. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 59155532
      },
      "log_source": "Plan"
    }
  27. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.90.0 (840b83a10 2025-07-30)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 126029441
      },
      "log_source": "Plan"
    }
  28. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 126069041
      },
      "log_source": "Plan"
    }
  29. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.90 (1159e78c47 2025-09-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 243929187
      },
      "log_source": "Plan"
    }
  30. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 243970503
      },
      "log_source": "Plan"
    }
  31. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.90.0 (1159e78c4 2025-09-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 297051837
      },
      "log_source": "Plan"
    }
  32. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            102,
            109,
            116
          ]
        },
        {
          "Unix": [
            45,
            45,
            99,
            104,
            101,
            99,
            107
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422119,
        "nanos_since_epoch": 297091723
      },
      "log_source": "Plan"
    }
  33. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 273444885
      },
      "log_source": "Plan"
    }
  34. {
      "type": "action_succeeded",
      "action": "cargo_fmt",
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 275644237
      },
      "log_source": "Plan"
    }
  35. {
      "type": "execute_action",
      "action": "cargo_clippy",
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 277596089
      },
      "log_source": "Plan"
    }
  36. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 279571014
      },
      "log_source": "Plan"
    }
  37. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "cargo 1.90.0 (840b83a10 2025-07-30)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 321091749
      },
      "log_source": "Plan"
    }
  38. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 323749831
      },
      "log_source": "Plan"
    }
  39. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "clippy 0.1.90 (1159e78c47 2025-09-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 413057471
      },
      "log_source": "Plan"
    }
  40. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            114,
            117,
            115,
            116,
            99
          ]
        },
        {
          "Unix": [
            45,
            45,
            118,
            101,
            114,
            115,
            105,
            111,
            110
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 413097027
      },
      "log_source": "Plan"
    }
  41. {
      "type": "program_succeeded",
      "exit_code": 0,
      "stdout": "rustc 1.90.0 (1159e78c4 2025-09-14)\n",
      "stderr": "",
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 461549802
      },
      "log_source": "Plan"
    }
  42. {
      "type": "start_program",
      "argv": [
        {
          "Unix": [
            99,
            97,
            114,
            103,
            111
          ]
        },
        {
          "Unix": [
            99,
            108,
            105,
            112,
            112,
            121
          ]
        },
        {
          "Unix": [
            45,
            45,
            111,
            102,
            102,
            108,
            105,
            110,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            108,
            111,
            99,
            107,
            101,
            100
          ]
        },
        {
          "Unix": [
            45,
            45,
            119,
            111,
            114,
            107,
            115,
            112,
            97,
            99,
            101
          ]
        },
        {
          "Unix": [
            45,
            45,
            97,
            108,
            108,
            45,
            116,
            97,
            114,
            103,
            101,
            116,
            115
          ]
        },
        {
          "Unix": [
            45,
            45,
            110,
            111,
            45,
            100,
            101,
            112,
            115
          ]
        },
        {
          "Unix": [
            45,
            45
          ]
        },
        {
          "Unix": [
            45,
            45,
            100,
            101,
            110,
            121
          ]
        },
        {
          "Unix": [
            119,
            97,
            114,
            110,
            105,
            110,
            103,
            115
          ]
        }
      ],
      "timestamp": {
        "secs_since_epoch": 1776422120,
        "nanos_since_epoch": 461591086
      },
      "log_source": "Plan"
    }
  43. {
      "type": "program_failed",
      "exit_code": 101,
      "stdout": "",
      "stderr": "   Compiling libc v0.2.183\n   Compiling proc-macro2 v1.0.106\n   Compiling unicode-ident v1.0.24\n   Compiling quote v1.0.45\n   Compiling syn v2.0.117\n    Checking cfg-if v1.0.4\n    Checking memchr v2.8.0\n    Checking zeroize v1.8.2\n   Compiling version_check v0.9.5\n    Checking getrandom v0.2.17\n   Compiling typenum v1.19.0\n    Checking rand_core v0.6.4\n   Compiling generic-array v0.14.7\n    Checking regex-syntax v0.8.10\n    Checking crypto-common v0.1.7\n    Checking aho-corasick v1.1.4\n   Compiling jobserver v0.1.34\n    Checking subtle v2.6.1\n   Compiling find-msvc-tools v0.1.9\n   Compiling shlex v1.3.0\n   Compiling cc v1.2.57\n    Checking regex-automata v0.4.14\n   Compiling serde_core v1.0.228\n    Checking const-oid v0.9.6\n    Checking smallvec v1.15.1\n    Checking block-buffer v0.10.4\n    Checking digest v0.10.7\n    Checking bstr v1.12.1\n    Checking cpufeatures v0.2.17\n   Compiling thiserror v2.0.18\n   Compiling thiserror-impl v2.0.18\n    Checking stable_deref_trait v1.2.1\n    Checking fastrand v2.3.0\n   Compiling parking_lot_core v0.9.12\n    Checking scopeguard v1.2.0\n    Checking lock_api v0.4.14\n    Checking parking_lot v0.12.5\n    Checking tinyvec_macros v0.1.1\n   Compiling typeid v1.0.3\n    Checking tinyvec v1.11.0\n    Checking bitflags v2.11.0\n   Compiling crc32fast v1.5.0\n    Checking itoa v1.0.17\n    Checking gix-trace v0.1.18\n    Checking unicode-normalization v0.1.25\n    Checking gix-validate v0.11.0\n   Compiling erased-serde v0.4.10\n    Checking gix-path v0.11.1\n    Checking gix-utils v0.3.1\n    Checking byteorder v1.5.0\n    Checking hashbrown v0.16.1\n    Checking serde_fmt v1.1.0\n    Checking value-bag-serde1 v1.12.0\n    Checking value-bag v1.12.0\n    Checking same-file v1.0.6\n   Compiling serde v1.0.228\n    Checking log v0.4.29\n    Checking walkdir v2.5.0\n    Checking prodash v31.0.0\n   Compiling serde_derive v1.0.228\n    Checking zlib-rs v0.6.3\n    Checking gix-features v0.46.1\n   Compiling heapless v0.8.0\n    Checking hash32 v0.3.1\n   Compiling synstructure v0.13.2\n    Checking faster-hex v0.10.0\n   Compiling zerofrom-derive v0.1.6\n   Compiling getrandom v0.4.2\n   Compiling zmij v1.0.21\n   Compiling yoke-derive v0.8.1\n    Checking zerofrom v0.1.6\n    Checking sha1 v0.10.6\n    Checking sha1-checked v0.10.0\n   Compiling rustix v1.1.4\n   Compiling pkg-config v0.3.32\n    Checking yoke v0.8.1\n    Checking gix-hash v0.22.1\n   Compiling zerovec-derive v0.11.2\n    Checking block-padding v0.3.3\n   Compiling zerocopy v0.8.42\n    Checking linux-raw-sys v0.12.1\n   Compiling libm v0.2.16\n   Compiling autocfg v1.5.0\n   Compiling num-traits v0.2.19\n    Checking zerovec v0.11.5\n    Checking inout v0.1.4\n    Checking sha2 v0.10.9\n   Compiling displaydoc v0.2.5\n    Checking cipher v0.4.4\n   Compiling serde_json v1.0.149\n   Compiling semver v1.0.27\n    Checking equivalent v1.0.2\n    Checking indexmap v2.13.0\n   Compiling rustc_version v0.4.1\n    Checking tinystr v0.8.2\n    Checking der v0.7.10\n    Checking litemap v0.8.1\n    Checking once_cell v1.21.4\n    Checking percent-encoding v2.3.2\n    Checking writeable v0.6.2\n    Checking icu_locale_core v2.1.1\n    Checking zerotrie v0.2.3\n    Checking potential_utf v0.1.4\n   Compiling syn v1.0.109\n   Compiling icu_normalizer_data v2.1.1\n   Compiling icu_properties_data v2.1.2\n   Compiling thiserror v1.0.69\n    Checking icu_collections v2.1.1\n    Checking icu_provider v2.1.1\n    Checking ppv-lite86 v0.2.21\n   Compiling thiserror-impl v1.0.69\n    Checking num-integer v0.1.46\n    Checking hmac v0.12.1\n    Checking universal-hash v0.5.1\n   Compiling vcpkg v0.2.15\n   Compiling ref-cast v1.0.25\n    Checking opaque-debug v0.3.1\n   Compiling tree-sitter-language v0.1.7\n   Compiling libz-sys v1.1.25\n    Checking icu_properties v2.1.2\n    Checking icu_normalizer v2.1.1\n    Checking spki v0.7.3\n    Checking tempfile v3.27.0\n    Checking signature v2.2.0\n    Checking ff v0.13.1\n   Compiling ref-cast-impl v1.0.25\n    Checking base16ct v0.2.0\n    Checking spin v0.9.8\n    Checking lazy_static v1.5.0\n    Checking sec1 v0.7.3\n    Checking group v0.13.0\n    Checking idna_adapter v1.2.1\n    Checking rand_chacha v0.3.1\n    Checking crypto-bigint v0.5.5\n    Checking utf8_iter v1.0.4\n    Checking jiff v0.2.23\n    Checking dyn-clone v1.0.20\n    Checking idna v1.1.0\n    Checking elliptic-curve v0.13.8\n    Checking rand v0.8.5\n   Compiling amplify_syn v2.0.1\n    Checking num-iter v0.1.45\n   Compiling libgit2-sys v0.18.3+1.9.2\n    Checking aead v0.5.2\n    Checking signature v1.6.4\n    Checking ed25519 v1.5.3\n   Compiling amplify_derive v4.0.1\n    Checking poly1305 v0.8.0\n    Checking rfc6979 v0.4.0\n    Checking form_urlencoded v1.2.2\n    Checking chacha20 v0.9.1\n   Compiling serde_derive_internals v0.29.1\n    Checking amplify_num v0.5.3\n    Checking ascii v1.1.0\n    Checking ct-codecs v1.1.6\n    Checking ec25519 v0.1.0\n    Checking amplify v4.9.0\n   Compiling schemars_derive v1.2.1\n    Checking url v2.5.8\n    Checking ecdsa v0.16.9\n    Checking git-ref-format-core v0.6.0\n    Checking primeorder v0.13.6\n    Checking polyval v0.6.2\n   Compiling curve25519-dalek v4.1.3\n    Checking base64ct v1.8.3\n   Compiling num-bigint-dig v0.8.6\n    Checking pem-rfc7468 v0.7.0\n    Checking ghash v0.5.1\n    Checking schemars v1.2.1\n    Checking cyphergraphy v0.3.0\n    Checking pkcs8 v0.10.2\n    Checking pbkdf2 v0.12.2\n    Checking aes v0.8.4\n    Checking ctr v0.9.2\n   Compiling sqlite3-src v0.7.0\n   Compiling curve25519-dalek-derive v0.1.1\n    Checking keccak v0.1.6\n    Checking sha3 v0.10.8\n    Checking aes-gcm v0.10.3\n    Checking pkcs1 v0.7.5\n    Checking ssh-encoding v0.2.0\n    Checking ed25519 v2.2.3\n    Checking blowfish v0.9.1\n    Checking cbc v0.1.2\n    Checking base32 v0.4.0\n   Compiling data-encoding v2.10.0\n   Compiling data-encoding-macro-internal v0.1.17\n    Checking cypheraddr v0.4.0\n    Checking ssh-cipher v0.2.0\n    Checking bcrypt-pbkdf v0.10.0\n    Checking ed25519-dalek v2.2.0\n    Checking rsa v0.9.10\n    Checking p384 v0.13.1\n    Checking p521 v0.13.3\n    Checking p256 v0.13.2\n    Checking chacha20poly1305 v0.10.1\n    Checking qcheck v1.0.0\n   Compiling match-lookup v0.1.2\n    Checking anstyle-query v1.1.5\n    Checking const-str v0.4.3\n    Checking utf8parse v0.2.2\n    Checking data-encoding-macro v0.1.19\n    Checking base256emoji v1.0.2\n    Checking noise-framework v0.4.0\n    Checking ssh-key v0.6.7\n    Checking sqlite3-sys v0.18.0\n    Checking socks5-client v0.4.1\n    Checking secrecy v0.10.3\n   Compiling crossbeam-utils v0.8.21\n    Checking base-x v0.2.11\n    Checking multibase v0.9.2\n    Checking ssh-agent-lib v0.5.2\n    Checking cyphernet v0.5.2\n    Checking sqlite v0.37.0\n    Checking is_terminal_polyfill v1.70.2\n    Checking anstyle v1.0.14\n    Checking colorchoice v1.0.5\n    Checking winnow v0.7.15\n    Checking crossbeam-channel v0.5.15\n    Checking radicle-crypto v0.16.0 (/ci/src/crates/radicle-crypto)\n    Checking gix-hashtable v0.12.0\n    Checking nonempty v0.9.0\n    Checking siphasher v1.0.2\n    Checking anstyle-parse v0.2.7\n    Checking radicle-git-metadata v0.2.0 (/ci/src/crates/radicle-git-metadata)\n    Checking radicle-dag v0.10.0 (/ci/src/crates/radicle-dag)\n    Checking gix-error v0.1.0\n    Checking memmap2 v0.9.10\n    Checking anstream v0.6.21\n    Checking radicle-git-ref-format v0.1.0 (/ci/src/crates/radicle-git-ref-format)\n    Checking iana-time-zone v0.1.65\n    Checking base64 v0.21.7\n    Checking chrono v0.4.44\n    Checking radicle-localtime v0.1.0 (/ci/src/crates/radicle-localtime)\n    Checking colored v2.2.0\n    Checking serde-untagged v0.1.9\n    Checking bytesize v2.3.1\n    Checking gix-error v0.0.0\n    Checking regex v1.12.3\n    Checking errno v0.3.14\n    Checking fast-glob v0.3.3\n    Checking dunce v1.0.5\n    Checking gix-date v0.14.0\n    Checking gix-actor v0.39.0\n    Checking gix-date v0.13.0\n    Checking gix-fs v0.19.1\n    Checking gix-tempfile v21.0.1\n    Checking gix-actor v0.38.0\n    Checking gix-object v0.56.0\n    Checking gix-chunk v0.6.0\n    Checking gix-quote v0.6.2\n    Checking gix-commitgraph v0.33.0\n    Checking gix-object v0.55.0\n    Checking gix-chunk v0.5.0\n    Checking mio v1.1.1\n    Checking sem_safe v0.2.1\n    Checking either v1.15.0\n    Checking pin-project-lite v0.2.17\n    Checking shell-words v1.1.1\n    Checking gix-command v0.7.1\n    Checking signals_receipts v0.2.5\n    Checking gix-commitgraph v0.32.0\n    Checking gix-revwalk v0.27.0\n    Checking uuid v1.22.0\n   Compiling rustversion v1.0.22\n   Compiling object v0.37.3\n    Checking gix-revwalk v0.26.0\n    Checking gix-lock v21.0.1\n    Checking gix-url v0.35.2\n    Checking gix-config-value v0.17.1\n    Checking gix-sec v0.13.1\n    Checking adler2 v2.0.1\n   Compiling unicode-segmentation v1.12.0\n   Compiling signal-hook v0.3.18\n    Checking gimli v0.32.3\n    Checking addr2line v0.25.1\n   Compiling convert_case v0.10.0\n    Checking miniz_oxide v0.8.9\n    Checking gix-prompt v0.13.1\n    Checking gix-traverse v0.52.0\n    Checking git2 v0.20.4\n    Checking gix-revision v0.41.0\n    Checking radicle-signals v0.11.0 (/ci/src/crates/radicle-signals)\n    Checking gix-diff v0.58.0\n    Checking signal-hook-registry v1.4.8\n    Checking gix-packetline v0.21.1\n    Checking gix-glob v0.24.0\n   Compiling tree-sitter v0.24.7\n    Checking radicle-oid v0.1.0 (/ci/src/crates/radicle-oid)\n    Checking radicle-core v0.2.0 (/ci/src/crates/radicle-core)\n    Checking radicle-cob v0.19.0 (/ci/src/crates/radicle-cob)\n    Checking rustc-demangle v0.1.27\n   Compiling anyhow v1.0.102\n    Checking radicle v0.23.0 (/ci/src/crates/radicle)\n    Checking backtrace v0.3.76\n    Checking gix-refspec v0.37.0\n    Checking gix-transport v0.54.0\n    Checking gix-pack v0.65.0\n    Checking arc-swap v1.8.2\n    Checking gix-credentials v0.36.0\n   Compiling derive_more-impl v2.1.1\n    Checking gix-ref v0.59.0\n    Checking gix-shallow v0.8.1\n    Checking gix-negotiate v0.27.0\n   Compiling maybe-async v0.2.10\n   Compiling proc-macro-error-attr2 v2.0.0\n   Compiling simd-adler32 v0.3.8\n   Compiling getrandom v0.3.4\n   Compiling portable-atomic v1.13.1\n    Checking unicode-width v0.2.2\n   Compiling litrs v1.0.0\n   Compiling document-features v0.2.12\n   Compiling proc-macro-error2 v2.0.1\n    Checking gix-protocol v0.57.0\n    Checking derive_more v2.1.1\n    Checking gix-odb v0.75.0\n    Checking signal-hook-mio v0.2.5\n   Compiling xattr v1.6.1\n   Compiling filetime v0.2.27\n    Checking anstyle-parse v1.0.0\n    Checking bytes v1.11.1\n    Checking anstream v1.0.0\n   Compiling flate2 v1.1.9\n   Compiling tar v0.4.45\n    Checking crossterm v0.29.0\n   Compiling git-ref-format-macro v0.6.0\n    Checking console v0.16.3\n    Checking snapbox-macros v0.3.10\n    Checking salsa20 v0.10.2\n    Checking streaming-iterator v0.1.9\n    Checking clap_lex v1.1.0\n    Checking similar v2.7.0\n    Checking siphasher v0.3.11\n    Checking strsim v0.11.1\n    Checking normalize-line-endings v0.3.0\n    Checking unit-prefix v0.5.2\n   Compiling heck v0.5.0\n    Checking indicatif v0.18.4\n   Compiling clap_derive v4.6.0\n    Checking snapbox v0.4.17\n    Checking clap_builder v4.6.0\n    Checking bloomy v1.2.0\n   Compiling radicle-surf v0.27.1\n    Checking scrypt v0.11.0\n    Checking git-ref-format v0.6.0\n    Checking inquire v0.9.4\n    Checking unicode-display-width v0.3.0\n    Checking radicle-fetch v0.19.0 (/ci/src/crates/radicle-fetch)\n    Checking systemd-journal-logger v2.2.2\n    Checking serde_spanned v1.0.4\n    Checking toml_datetime v0.7.5+spec-1.1.0\n   Compiling tree-sitter-go v0.23.4\n   Compiling tree-sitter-c v0.23.4\n   Compiling tree-sitter-json v0.24.8\n   Compiling tree-sitter-typescript v0.23.2\n   Compiling tree-sitter-python v0.23.6\n   Compiling tree-sitter-bash v0.23.3\n   Compiling tree-sitter-toml-ng v0.6.0\n   Compiling tree-sitter-ruby v0.23.1\n   Compiling tree-sitter-css v0.23.2\n   Compiling tree-sitter-rust v0.23.3\n   Compiling tree-sitter-md v0.3.2\n   Compiling tree-sitter-html v0.23.2\n    Checking toml_writer v1.0.7+spec-1.1.0\n    Checking radicle-std-ext v0.2.0\n    Checking radicle-git-ext v0.12.0\n    Checking toml v0.9.12+spec-1.1.0\n    Checking clap v4.6.0\n    Checking tokio v1.50.0\n    Checking env_filter v1.0.0\n    Checking sysinfo v0.37.2\n    Checking futures-sink v0.3.32\n    Checking yansi v1.0.1\n    Checking futures-core v0.3.32\n   Compiling radicle-node v0.19.0 (/ci/src/crates/radicle-node)\n   Compiling radicle-cli v0.20.0 (/ci/src/crates/radicle-cli)\n    Checking diff v0.1.13\n    Checking pretty_assertions v1.4.1\n    Checking structured-logger v1.0.5\n    Checking futures-channel v0.3.32\n    Checking human-panic v2.0.6\n    Checking env_logger v0.11.9\n    Checking clap_complete v4.6.0\n    Checking radicle-protocol v0.7.0 (/ci/src/crates/radicle-protocol)\n    Checking radicle-systemd v0.12.0 (/ci/src/crates/radicle-systemd)\n    Checking radicle-term v0.17.0 (/ci/src/crates/radicle-term)\n    Checking tree-sitter-highlight v0.24.7\n    Checking itertools v0.14.0\n   Compiling qcheck-macros v1.0.0\n   Compiling futures-macro v0.3.32\n    Checking socket2 v0.5.10\n    Checking futures-io v0.3.32\n    Checking futures-task v0.3.32\n   Compiling escargot v0.5.15\n    Checking timeago v0.4.2\n    Checking humantime v2.3.0\n    Checking lexopt v0.3.2\n   Compiling indenter v0.3.4\n    Checking slab v0.4.12\n    Checking futures-util v0.3.32\n   Compiling ruast v0.0.23\n   Compiling rstest_macros v0.19.0\n    Checking bit-vec v0.8.0\n   Compiling radicle-simulation v0.1.0 (/ci/src/simulation/radicle-simulation)\n    Checking bit-set v0.8.0\n    Checking futures-executor v0.3.32\n    Checking rand_core v0.9.5\n    Checking num-bigint v0.4.6\n   Compiling ahash v0.8.12\n   Compiling relative-path v1.9.3\n   Compiling glob v0.3.3\n    Checking num-rational v0.4.2\n    Checking futures v0.3.32\nerror: failed to run custom build command for `radicle-simulation v0.1.0 (/ci/src/simulation/radicle-simulation)`\n\nCaused by:\n  process didn't exit successfully: `/ci/cache/cargo-target/debug/build/radicle-simulation-73fa9d76f24b532c/build-script-build` (exit status: 101)\n  --- stdout\n  cargo:rerun-if-changed=../instances\n\n  --- stderr\n\n  thread 'main' panicked at simulation/radicle-simulation/build.rs:250:21:\n  Failed to run `cue export` on ../instances/network.cue. Ensure the CUE CLI is installed.\n  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\nwarning: build failed, waiting for other jobs to finish...\n",
      "timestamp": {
        "secs_since_epoch": 1776422209,
        "nanos_since_epoch": 184224416
      },
      "log_source": "Plan"
    }
  44. {
      "type": "action_failed",
      "action": "cargo_clippy",
      "timestamp": {
        "secs_since_epoch": 1776422209,
        "nanos_since_epoch": 380527625
      },
      "log_source": "Plan"
    }
  45. {
      "type": "executor_ends_in_failure",
      "exit_code": 1,
      "timestamp": {
        "secs_since_epoch": 1776422209,
        "nanos_since_epoch": 384120938
      },
      "log_source": "Plan"
    }

Trigger message

{
  "request": "trigger",
  "version": 1,
  "event_type": "patch",
  "repository": {
    "id": "rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5",
    "name": "heartwood",
    "description": "Radicle Heartwood Protocol & Stack",
    "private": false,
    "default_branch": "master",
    "delegates": [
      "did:key:z6MksFqXN3Yhqk8pTJdUGLwATkRfQvwZXPqR2qMEhbS9wzpT",
      "did:key:z6MktaNvN1KVFMkSRAiN4qK5yvX1zuEEaseeX5sffhzPZRZW",
      "did:key:z6MkireRatUThvd3qzfKht1S44wpm4FEWSSa4PRMTSQZ3voM",
      "did:key:z6MkgFq6z5fkF2hioLLSNu1zP2qEL1aHXHZzGH1FLFGAnBGz",
      "did:key:z6MkkPvBfjP4bQmco5Dm7UGsX2ruDBieEHi8n9DVJWX5sTEz"
    ]
  },
  "action": "Updated",
  "patch": {
    "id": "630ccdea1d389a2a15e0ba328f451233a9d02d6c",
    "author": {
      "id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
      "alias": "ade"
    },
    "title": "simulation: Introduce cargo test runner",
    "state": {
      "status": "open",
      "conflicts": []
    },
    "before": "48551cde934370c0cf8a4127385d4a4a41c5ba4d",
    "after": "31afed82f4b0264d6c03bbf9e8e4955d64fcc8f2",
    "commits": [
      "31afed82f4b0264d6c03bbf9e8e4955d64fcc8f2",
      "c5b981bc4488ee9042148213b26dd7f749fd83b5",
      "4160e68deee03d9322014aacb48097e283f5faa5",
      "bcb87974816800ad3400acad1363b0b8bf0a33ea",
      "ce1001282b911c5fe3b308dcb5ab870339d47e13",
      "17aa7e737ed06ca4067468011736014754132ff7",
      "521aae5416746e55d8ab95d2fa3b3b53bef4cd28",
      "0fa2428b487714bc56f71685928f03b34887d6cd",
      "80041cc4708b9de8530e34c358d6ecfb9d94d318",
      "57148011d3b0a122adf8dbeb89ba9c393766690e",
      "dd310e93252b19d61c8c28509f10f8c75290a4ee",
      "ef452e82d1810a7d6e4899497fd134342ad7bc10",
      "12b754a8d1f9eafa044d236baa8565dfd75656e6",
      "c36adddd8179de7edfb12b8bee1092936b39baf1",
      "96e58c8ee00418df72a2c6203b110f7388c21ad1",
      "32805c26df334a46f05dd0ddfd0ba8e1e1dd5fe3",
      "114992ca64d9cab627d898f99444f6877f7ff4a4",
      "76fea9572e122e5e3c2bcb508007d2cc4e700bc3",
      "547fe3b5d84130bbcf935dc44cf5b1ad8410d312",
      "6cccfc4119d5227bc35ede4c64f936c8e51ced4f",
      "edc2e4919c36177ce37f84e49e336799f1d2387e",
      "d9085cef17f6189c2a45616abc48533fbb553166",
      "b041b782b985d27b7b2692f821e546dd45b64c7d",
      "ca9b1c3beb1e6bc82de0db51a861e415ddb32363",
      "7a702e3d3b3bc8b9cdd26cb13dcdc7fdda6276f9",
      "e6ab7b8bbd33a69f115f6b4b186d7623d86f43aa",
      "2d99d41211c03a2aa710d38f924fa5878a083b79",
      "b5b77e2b63702d0c1d0099f569a26a72c5fbe39d",
      "2c7edd88c5b6d2da68cac00142acb9d32b453175",
      "cf5f8dee5b424db6577fd732a056bc9a1671f0b8",
      "9a034b4394db38ac5e466481022f5b6355db1ab3",
      "0fd736434e434ce621212866db57e37d4d696c5a",
      "fa31d39ab5c982155dd5d3faa50bf3ac9a725f49",
      "36b97061fa5cebc0f945840616f0b0a068cd0b6d",
      "31d12b2b90891ab31145797d9a23f70f558b082a",
      "b11345d27b2ef24c9c8da1dc704ca83559dc57df",
      "9abbad8fafc51a4b5f75c74972eb1f9bf517b26a",
      "54b9999b08cb445bbb18a6a4308d5b6a0c42c257",
      "30a1cabbd269c9ae79dae00a57e8bd219fd53fe3",
      "c79cac0b8a1d134d332f72d97124590f50bd5420",
      "061927aa4ed16c5cb813161eadb9e03463e983ba",
      "700741c345e9c4eb84da91988959b8b755f05228",
      "4e0c4274f651b785441964ea24f9b29944460edf",
      "74895d15379b93074b1b6cf7065a1c82870d40a5",
      "de3bcab4fdc80b9e2e5554478a606300bd2cd388",
      "13572f2805c8f63fdb1815083b31cc395a95162d",
      "993b15d9370459178537cda9d49632633718a2b6",
      "4fe34358719405df62f17b31449ab8356bd6e1b2",
      "ba7911a1e4df9f9a47e03123f4b7f557bc43648d"
    ],
    "target": "430868ffb1067475d730e7549b3f99f21615d9e7",
    "labels": [],
    "assignees": [],
    "revisions": [
      {
        "id": "630ccdea1d389a2a15e0ba328f451233a9d02d6c",
        "author": {
          "id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
          "alias": "ade"
        },
        "description": "Enable writing rust based tests that run over a network topology CUE file.",
        "base": "48551cde934370c0cf8a4127385d4a4a41c5ba4d",
        "oid": "44fd3630cf6101c43219f4f0b97a0626bb55661f",
        "timestamp": 1776091497
      },
      {
        "id": "efe29c9265995961344c972968882ce5671dd421",
        "author": {
          "id": "did:key:z6MkwGoyYxt6A2VE3fvZyH2rgiWdsXHBeV7jm7GSByS2aagA",
          "alias": "ade"
        },
        "description": "",
        "base": "48551cde934370c0cf8a4127385d4a4a41c5ba4d",
        "oid": "31afed82f4b0264d6c03bbf9e8e4955d64fcc8f2",
        "timestamp": 1776422085
      }
    ]
  }
}

Ambient stdout

executor from config: /usr/bin/ambient-execute-plan
executor from PATH: /usr/bin/ambient-execute-plan
run CI for rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
ERROR: CI run failed inside QEMU

Ambient stderr

<empty log>