01KD423E7SFJ212EXTYZ14CSJA: build-and-test (helios)

BasicConfig {
    output_rules: [
        "%/work/*",
        "%/work/oxidecomputer/omicron/target/nextest/ci/junit.xml",
        "%/work/oxidecomputer/omicron/target/live-tests-archive.tgz",
        "%/var/tmp/omicron_tmp/**/*",
        "!/var/tmp/omicron_tmp/crdb-base*",
        "!/var/tmp/omicron_tmp/rustc*",
    ],
    rust_toolchain: Some(
        Bool(
            true,
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [
        "oxidecomputer/dendrite",
    ],
    publish: [
        BasicConfigPublish {
            from_output: "/work/oxidecomputer/omicron/target/nextest/ci/junit.xml",
            series: "junit-helios",
            name: "junit.xml",
        },
        BasicConfigPublish {
            from_output: "/work/environment.json",
            series: "junit-helios",
            name: "environment.json",
        },
        BasicConfigPublish {
            from_output: "/work/crate-build-timings.json",
            series: "build-info-helios",
            name: "crate-build-timings.json",
        },
        BasicConfigPublish {
            from_output: "/work/oxidecomputer/omicron/target/live-tests-archive.tgz",
            series: "live-tests",
            name: "live-tests-archive.tgz",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01KD423WME6DAEJQ8RJVQ024WD

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12025-12-22T22:16:32.350Zjob assigned to worker 01KD423Z2B448Q63BGWYG0C8MA [factory aws, i-0327be91588095bb8] (queued for 49 s)
 
22025-12-22T22:16:41.339Zstarting task 0: "setup"
32025-12-22T22:16:41.343Z++ uname -s
42025-12-22T22:16:41.346Z+ kern=SunOS
52025-12-22T22:16:41.346Z+ build_user=build
62025-12-22T22:16:41.346Z+ build_uid=12345
72025-12-22T22:16:41.346Z+ work_dir=/work
82025-12-22T22:16:41.346Z+ input_dir=/input
92025-12-22T22:16:41.346Z+ [[ 0 == 12345 ]]
102025-12-22T22:16:41.346Z+ case "$kern" in
112025-12-22T22:16:41.346Z+ groupadd -g 12345 build
122025-12-22T22:16:41.349Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132025-12-22T22:16:42.355Z+ zfs create -o mountpoint=/work rpool/work
142025-12-22T22:16:42.481Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152025-12-22T22:16:42.484Z+ home_fs=zfs
162025-12-22T22:16:42.484Z+ [[ zfs == autofs ]]
172025-12-22T22:16:42.484Z+ mkdir -p /home/build
182025-12-22T22:16:42.487Z+ chown build:build /home/build /work
192025-12-22T22:16:44.489Z+ chmod 0700 /home/build /work
202025-12-22T22:16:44.491Zprocess exited: duration 3154 ms, exit code 0
 
212025-12-22T22:16:44.498Zstarting task 1: "rust-toolchain"
222025-12-22T22:16:44.503Z+ printf ' * rust toolchain channel = "%s"\n' 1.91.1
232025-12-22T22:16:44.503Z * rust toolchain channel = "1.91.1"
242025-12-22T22:16:44.503Z * rust toolchain profile = "default"
252025-12-22T22:16:44.503Z+ printf ' * rust toolchain profile = "%s"\n' default
262025-12-22T22:16:44.503Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
272025-12-22T22:16:44.503Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
282025-12-22T22:16:44.506Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292025-12-22T22:16:44.506Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.91.1 --profile default
302025-12-22T22:16:44.595Zinfo: downloading installer
312025-12-22T22:16:46.575Zwarn: It looks like you have an existing installation of Rust at:
322025-12-22T22:16:46.575Zwarn: /opt/ooce/bin
332025-12-22T22:16:46.575Zwarn: It is recommended that rustup be the primary Rust installation.
342025-12-22T22:16:46.575Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352025-12-22T22:16:46.575Zwarn: If you are sure that you want both rustup and your already installed Rust
362025-12-22T22:16:46.575Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372025-12-22T22:16:46.575Zwarn: or pass `-y' to ignore all ignorable checks.
382025-12-22T22:16:46.575Zerror: cannot install while Rust is installed
392025-12-22T22:16:46.575Zwarn: continuing (because the -y flag is set and the error is ignorable)
402025-12-22T22:16:46.603Zinfo: profile set to 'default'
412025-12-22T22:16:46.603Zinfo: default host triple is x86_64-unknown-illumos
422025-12-22T22:16:46.605Zinfo: syncing channel updates for '1.91.1-x86_64-unknown-illumos'
432025-12-22T22:16:46.774Zinfo: latest update on 2025-11-10, rust version 1.91.1 (ed61e7d7e 2025-11-07)
442025-12-22T22:16:46.774Zinfo: downloading component 'cargo'
452025-12-22T22:16:47.624Zinfo: downloading component 'clippy'
462025-12-22T22:16:48.013Zinfo: downloading component 'rust-docs'
472025-12-22T22:16:49.243Zinfo: downloading component 'rust-std'
482025-12-22T22:16:51.433Zinfo: downloading component 'rustc'
492025-12-22T22:16:59.075Zinfo: downloading component 'rustfmt'
502025-12-22T22:16:59.309Zinfo: installing component 'cargo'
512025-12-22T22:17:00.205Zinfo: installing component 'clippy'
522025-12-22T22:17:00.599Zinfo: installing component 'rust-docs'
532025-12-22T22:17:02.504Zinfo: installing component 'rust-std'
542025-12-22T22:17:04.305Zinfo: installing component 'rustc'
552025-12-22T22:17:11.034Zinfo: installing component 'rustfmt'
562025-12-22T22:17:11.377Z
572025-12-22T22:17:11.377Zinfo: default toolchain set to '1.91.1-x86_64-unknown-illumos'
582025-12-22T22:17:11.872Z 1.91.1-x86_64-unknown-illumos installed - rustc 1.91.1 (ed61e7d7e 2025-11-07)
592025-12-22T22:17:11.872Z
602025-12-22T22:17:11.875Z
612025-12-22T22:17:11.875ZRust is installed now. Great!
622025-12-22T22:17:11.875Z
632025-12-22T22:17:11.875ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
642025-12-22T22:17:11.875Zenvironment variable. This has not been done automatically.
652025-12-22T22:17:11.875Z
662025-12-22T22:17:11.875ZTo configure your current shell, you need to source
672025-12-22T22:17:11.875Zthe corresponding env file under $HOME/.cargo.
682025-12-22T22:17:11.875Z
692025-12-22T22:17:11.875ZThis is usually done by running one of the following (note the leading DOT):
702025-12-22T22:17:11.876Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
712025-12-22T22:17:11.876Zsource "$HOME/.cargo/env.fish" # For fish
722025-12-22T22:17:11.876Zsource $"($nu.home-path)/.cargo/env.nu" # For nushell
732025-12-22T22:17:11.983Z+ rustup --version
742025-12-22T22:17:11.994Zrustup 1.28.2 (e4f3ad6f8 2025-04-28)
752025-12-22T22:17:11.997Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
762025-12-22T22:17:12.082Zinfo: The currently active `rustc` version is `rustc 1.91.1 (ed61e7d7e 2025-11-07)`
772025-12-22T22:17:12.086Z+ cargo --version
782025-12-22T22:17:12.157Zcargo 1.91.1 (ea2d97820 2025-10-10)
792025-12-22T22:17:12.160Z+ rustc --version
802025-12-22T22:17:12.235Zrustc 1.91.1 (ed61e7d7e 2025-11-07)
812025-12-22T22:17:12.238Zprocess exited: duration 27735 ms, exit code 0
 
822025-12-22T22:17:12.245Zstarting task 2: "authentication"
832025-12-22T22:17:12.267Zprocess exited: duration 22 ms, exit code 0
 
842025-12-22T22:17:12.276Zstarting task 3: "clone repository"
852025-12-22T22:17:12.279Z+ mkdir -p /work/oxidecomputer/omicron
862025-12-22T22:17:12.282Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
872025-12-22T22:17:12.316ZCloning into '/work/oxidecomputer/omicron'...
882025-12-22T22:18:16.956Z+ cd /work/oxidecomputer/omicron
892025-12-22T22:18:16.960Z+ git fetch origin 729ad4154eb41d0f4bd2726b1004c7850d0c9089
902025-12-22T22:18:19.264ZFrom https://github.com/oxidecomputer/omicron
912025-12-22T22:18:19.264Z * branch 729ad4154eb41d0f4bd2726b1004c7850d0c9089 -> FETCH_HEAD
922025-12-22T22:18:19.275Z+ [[ -n sunshowers/spr/apis-update-dropshot-api-manager-ensure-that-trivial-changes-cause-api-bumps ]]
932025-12-22T22:18:19.278Z++ git branch --show-current
942025-12-22T22:18:19.281Z+ current=main
952025-12-22T22:18:19.281Z+ [[ main != sunshowers/spr/apis-update-dropshot-api-manager-ensure-that-trivial-changes-cause-api-bumps ]]
962025-12-22T22:18:19.281Z+ git branch -f sunshowers/spr/apis-update-dropshot-api-manager-ensure-that-trivial-changes-cause-api-bumps 729ad4154eb41d0f4bd2726b1004c7850d0c9089
972025-12-22T22:18:19.284Z+ git checkout -f sunshowers/spr/apis-update-dropshot-api-manager-ensure-that-trivial-changes-cause-api-bumps
982025-12-22T22:18:19.640ZSwitched to branch 'sunshowers/spr/apis-update-dropshot-api-manager-ensure-that-trivial-changes-cause-api-bumps'
992025-12-22T22:18:19.643Z+ git reset --hard 729ad4154eb41d0f4bd2726b1004c7850d0c9089
1002025-12-22T22:18:19.662ZHEAD is now at 729ad4154 rebase on main
1012025-12-22T22:18:19.664Zprocess exited: duration 67376 ms, exit code 0
 
1022025-12-22T22:18:19.670Zstarting task 4: "build"
1032025-12-22T22:18:19.679Z+ source ./env.sh
1042025-12-22T22:18:19.679Z++ OLD_SHELL_OPTS=ehxB
1052025-12-22T22:18:19.679Z++ set -o xtrace
1062025-12-22T22:18:19.682Z++++ dirname ./env.sh
1072025-12-22T22:18:19.685Z+++ readlink -f .
1082025-12-22T22:18:19.688Z++ OMICRON_WS=/work/oxidecomputer/omicron
1092025-12-22T22:18:19.688Z++ export PATH=/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin
1102025-12-22T22:18:19.688Z++ PATH=/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin
1112025-12-22T22:18:19.688Z++ export PATH=/work/oxidecomputer/omicron/out/clickhouse:/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin
1122025-12-22T22:18:19.688Z++ PATH=/work/oxidecomputer/omicron/out/clickhouse:/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin
1132025-12-22T22:18:19.688Z++ export PATH=/work/oxidecomputer/omicron/out/dendrite-stub/bin:/work/oxidecomputer/omicron/out/clickhouse:/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin
1142025-12-22T22:18:19.688Z++ PATH=/work/oxidecomputer/omicron/out/dendrite-stub/bin:/work/oxidecomputer/omicron/out/clickhouse:/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin
1152025-12-22T22:18:19.688Z++ export PATH=/work/oxidecomputer/omicron/out/mgd/root/opt/oxide/mgd/bin:/work/oxidecomputer/omicron/out/dendrite-stub/bin:/work/oxidecomputer/omicron/out/clickhouse:/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin
1162025-12-22T22:18:19.688Z++ PATH=/work/oxidecomputer/omicron/out/mgd/root/opt/oxide/mgd/bin:/work/oxidecomputer/omicron/out/dendrite-stub/bin:/work/oxidecomputer/omicron/out/clickhouse:/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin
1172025-12-22T22:18:19.688Z++ case $OLD_SHELL_OPTS in
1182025-12-22T22:18:19.688Z++ unset OLD_SHELL_OPTS OMICRON_WS
1192025-12-22T22:18:19.688Z+ source .github/buildomat/ci-env.sh
1202025-12-22T22:18:19.688Z++ export CARGO_TERM_COLOR=always
1212025-12-22T22:18:19.688Z++ CARGO_TERM_COLOR=always
1222025-12-22T22:18:19.688Z+ target_os=illumos
1232025-12-22T22:18:19.688Z+ NEXTEST_VERSION=0.9.110
1242025-12-22T22:18:19.688Z+ cargo --version
1252025-12-22T22:18:19.747Zcargo 1.91.1 (ea2d97820 2025-10-10)
1262025-12-22T22:18:19.752Z+ rustc --version
1272025-12-22T22:18:19.824Zrustc 1.91.1 (ed61e7d7e 2025-11-07)
1282025-12-22T22:18:19.829Z+ curl -sSfL --retry 10 https://get.nexte.st/0.9.110/illumos
1292025-12-22T22:18:19.832Z+ gunzip
1302025-12-22T22:18:19.832Z+ tar -xvf - -C /home/build/.cargo/bin
1312025-12-22T22:18:23.586Zcurl: (22) The requested URL returned error: 503
1322025-12-22T22:18:28.214Zcurl: (22) The requested URL returned error: 503
1332025-12-22T22:18:30.301Zcurl: (22) The requested URL returned error: 503
1342025-12-22T22:18:36.255Zcurl: (22) The requested URL returned error: 503
1352025-12-22T22:18:46.817Zcurl: (22) The requested URL returned error: 503
1362025-12-22T22:19:02.919Zcurl: (22) The requested URL returned error: 503
1372025-12-22T22:19:41.032Zcurl: (22) The requested URL returned error: 503
1382025-12-22T22:20:46.744Zcurl: (56) Connection died, tried 5 times before giving up
1392025-12-22T22:20:46.747Z
1402025-12-22T22:20:46.747Zgzip: stdin: unexpected end of file
1412025-12-22T22:20:46.747Ztar: blocksize = 0
1422025-12-22T22:20:46.751Zprocess exited: duration 147048 ms, exit code 1
 
1432025-12-22T22:20:46.758Zfound 0 output files