01JNEM7Z5KWJ1142N6H2WAXW54: build-and-test / illumos

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        String(
            "stable",
        ),
    ),
    target: Some(
        "helios",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01JNEM8634F6N70C00EKN579B9

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12025-03-03T18:28:53.857Zjob assigned to worker 01JNEM7M72WG6M4REG93NFHY3D [factory aws, i-0c6ca9044c8087be0] (queued for 35 s)
 
22025-03-03T18:29:01.454Zstarting task 0: "setup"
32025-03-03T18:29:01.461Z++ uname -s
42025-03-03T18:29:01.465Z+ kern=SunOS
52025-03-03T18:29:01.465Z+ build_user=build
62025-03-03T18:29:01.465Z+ build_uid=12345
72025-03-03T18:29:01.465Z+ work_dir=/work
82025-03-03T18:29:01.465Z+ input_dir=/input
92025-03-03T18:29:01.465Z+ [[ 0 == 12345 ]]
102025-03-03T18:29:01.465Z+ case "$kern" in
112025-03-03T18:29:01.465Z+ groupadd -g 12345 build
122025-03-03T18:29:01.468Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132025-03-03T18:29:03.473Z+ zfs create -o mountpoint=/work rpool/work
142025-03-03T18:29:03.609Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152025-03-03T18:29:03.612Z+ home_fs=zfs
162025-03-03T18:29:03.612Z+ [[ zfs == autofs ]]
172025-03-03T18:29:03.612Z+ mkdir -p /home/build
182025-03-03T18:29:03.615Z+ chown build:build /home/build /work
192025-03-03T18:29:05.617Z+ chmod 0700 /home/build /work
202025-03-03T18:29:05.620Zprocess exited: duration 4165 ms, exit code 0
 
212025-03-03T18:29:05.627Zstarting task 1: "rust-toolchain"
222025-03-03T18:29:05.632Z+ printf ' * rust toolchain channel = "%s"\n' stable
232025-03-03T18:29:05.632Z * rust toolchain channel = "stable"
242025-03-03T18:29:05.632Z+ printf ' * rust toolchain profile = "%s"\n' default
252025-03-03T18:29:05.632Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
262025-03-03T18:29:05.632Z * rust toolchain profile = "default"
272025-03-03T18:29:05.635Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282025-03-03T18:29:05.635Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292025-03-03T18:29:05.635Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302025-03-03T18:29:05.764Zinfo: downloading installer
312025-03-03T18:29:07.167Zwarn: It looks like you have an existing installation of Rust at:
322025-03-03T18:29:07.167Zwarn: /opt/ooce/bin
332025-03-03T18:29:07.167Zwarn: It is recommended that rustup be the primary Rust installation.
342025-03-03T18:29:07.167Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352025-03-03T18:29:07.168Zwarn: If you are sure that you want both rustup and your already installed Rust
362025-03-03T18:29:07.168Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372025-03-03T18:29:07.168Zwarn: or pass `-y' to ignore all ignorable checks.
382025-03-03T18:29:07.168Zerror: cannot install while Rust is installed
392025-03-03T18:29:07.168Zwarn: continuing (because the -y flag is set and the error is ignorable)
402025-03-03T18:29:07.193Zinfo: profile set to 'default'
412025-03-03T18:29:07.193Zinfo: default host triple is x86_64-unknown-illumos
422025-03-03T18:29:07.197Zinfo: syncing channel updates for 'stable-x86_64-unknown-illumos'
432025-03-03T18:29:07.400Zinfo: latest update on 2025-02-20, rust version 1.85.0 (4d91de4e4 2025-02-17)
442025-03-03T18:29:07.400Zinfo: downloading component 'cargo'
452025-03-03T18:29:08.157Zinfo: downloading component 'clippy'
462025-03-03T18:29:08.469Zinfo: downloading component 'rust-docs'
472025-03-03T18:29:09.739Zinfo: downloading component 'rust-std'
482025-03-03T18:29:11.739Zinfo: downloading component 'rustc'
492025-03-03T18:29:19.574Zinfo: downloading component 'rustfmt'
502025-03-03T18:29:19.861Zinfo: installing component 'cargo'
512025-03-03T18:29:20.674Zinfo: installing component 'clippy'
522025-03-03T18:29:21.059Zinfo: installing component 'rust-docs'
532025-03-03T18:29:22.815Zinfo: installing component 'rust-std'
542025-03-03T18:29:24.649Zinfo: installing component 'rustc'
552025-03-03T18:29:30.569Zinfo: installing component 'rustfmt'
562025-03-03T18:29:30.896Z
572025-03-03T18:29:30.896Zinfo: default toolchain set to 'stable-x86_64-unknown-illumos'
582025-03-03T18:29:31.258Z stable-x86_64-unknown-illumos installed - rustc 1.85.0 (4d91de4e4 2025-02-17)
592025-03-03T18:29:31.258Z
602025-03-03T18:29:31.261Z
612025-03-03T18:29:31.261ZRust is installed now. Great!
622025-03-03T18:29:31.262Z
632025-03-03T18:29:31.262ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
642025-03-03T18:29:31.262Zenvironment variable. This has not been done automatically.
652025-03-03T18:29:31.262Z
662025-03-03T18:29:31.262ZTo configure your current shell, you need to source
672025-03-03T18:29:31.262Zthe corresponding env file under $HOME/.cargo.
682025-03-03T18:29:31.262Z
692025-03-03T18:29:31.262ZThis is usually done by running one of the following (note the leading DOT):
702025-03-03T18:29:31.262Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
712025-03-03T18:29:31.262Zsource "$HOME/.cargo/env.fish" # For fish
722025-03-03T18:29:31.262Zsource "$HOME/.cargo/env.nu" # For nushell
732025-03-03T18:29:31.330Z+ rustup --version
742025-03-03T18:29:31.341Zrustup 1.28.0 (6e19fbec7 2025-03-02)
752025-03-03T18:29:31.344Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
762025-03-03T18:29:31.370Zinfo: The currently active `rustc` version is `rustc 1.85.0 (4d91de4e4 2025-02-17)`
772025-03-03T18:29:31.373Z+ cargo --version
782025-03-03T18:29:31.388Zcargo 1.85.0 (d73d2caf9 2024-12-31)
792025-03-03T18:29:31.392Z+ rustc --version
802025-03-03T18:29:31.415Zrustc 1.85.0 (4d91de4e4 2025-02-17)
812025-03-03T18:29:31.419Zprocess exited: duration 25789 ms, exit code 0
 
822025-03-03T18:29:31.425Zstarting task 2: "authentication"
832025-03-03T18:29:31.447Zprocess exited: duration 22 ms, exit code 0
 
842025-03-03T18:29:31.454Zstarting task 3: "clone repository"
852025-03-03T18:29:31.461Z+ mkdir -p /work/oxidecomputer/dropshot
862025-03-03T18:29:31.461Z+ git clone https://github.com/oxidecomputer/dropshot /work/oxidecomputer/dropshot
872025-03-03T18:29:31.493ZCloning into '/work/oxidecomputer/dropshot'...
882025-03-03T18:29:32.558Z+ cd /work/oxidecomputer/dropshot
892025-03-03T18:29:32.558Z+ git fetch origin a96babd82b709efa4a9d71d042d37586618108a0
902025-03-03T18:29:32.861ZFrom https://github.com/oxidecomputer/dropshot
912025-03-03T18:29:32.861Z * branch a96babd82b709efa4a9d71d042d37586618108a0 -> FETCH_HEAD
922025-03-03T18:29:32.869Z+ [[ -n dependabot/cargo/uuid-1.15.1 ]]
932025-03-03T18:29:32.872Z++ git branch --show-current
942025-03-03T18:29:32.875Z+ current=main
952025-03-03T18:29:32.875Z+ [[ main != dependabot/cargo/uuid-1.15.1 ]]
962025-03-03T18:29:32.875Z+ git branch -f dependabot/cargo/uuid-1.15.1 a96babd82b709efa4a9d71d042d37586618108a0
972025-03-03T18:29:32.878Z+ git checkout -f dependabot/cargo/uuid-1.15.1
982025-03-03T18:29:32.897ZSwitched to branch 'dependabot/cargo/uuid-1.15.1'
992025-03-03T18:29:32.900Z+ git reset --hard a96babd82b709efa4a9d71d042d37586618108a0
1002025-03-03T18:29:32.917ZHEAD is now at a96babd Bump uuid from 1.14.0 to 1.15.1
1012025-03-03T18:29:32.920Zprocess exited: duration 1464 ms, exit code 0
 
1022025-03-03T18:29:32.926Zstarting task 4: "build"
1032025-03-03T18:29:32.931Z+ cargo --version
1042025-03-03T18:29:32.938Zerror: toolchain '1.85.0-x86_64-unknown-illumos' is not installed
1052025-03-03T18:29:32.938Zhelp: run `rustup toolchain install 1.85.0-x86_64-unknown-illumos` to install it
1062025-03-03T18:29:32.941Zprocess exited: duration 13 ms, exit code 1
 
1072025-03-03T18:29:32.949Zfound 0 output files