01HMHYDZK7Q6DAAM9GRNWBEA04: build-and-test (helios)

BasicConfig {
    output_rules: [
        "%/var/tmp/omicron_tmp/*",
        "!/var/tmp/omicron_tmp/crdb-base*",
        "!/var/tmp/omicron_tmp/rustc*",
    ],
    rust_toolchain: Some(
        String(
            "1.72.1",
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01HMHYEQ6J54NQGPNGJTC1RHMA

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12024-01-19T22:54:16.221Zjob assigned to worker 01HMHYVMW28SQX5Z452DMD55A4 (queued for 7 m 54 s)
 
22024-01-19T22:54:16.581Zstarting task 0: "setup"
32024-01-19T22:54:16.639Z++ uname -s
42024-01-19T22:54:16.653Z+ kern=SunOS
52024-01-19T22:54:16.654Z+ case "$kern" in
62024-01-19T22:54:16.654Z+ groupadd -g 12345 build
72024-01-19T22:54:16.654Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
82024-01-19T22:54:19.088Z+ zfs create -o mountpoint=/work rpool/work
92024-01-19T22:54:19.103Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
102024-01-19T22:54:19.103Z+ home_fs=zfs
112024-01-19T22:54:19.104Z+ [[ zfs == autofs ]]
122024-01-19T22:54:19.104Z+ mkdir -p /home/build
132024-01-19T22:54:19.104Z+ chown build:build /home/build /work
142024-01-19T22:54:20.793Z+ chmod 0700 /home/build /work
152024-01-19T22:54:20.804Zprocess exited: duration 4221 ms, exit code 0
 
162024-01-19T22:54:20.819Zstarting task 1: "rust-toolchain"
172024-01-19T22:54:20.829Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
182024-01-19T22:54:20.829Z+ /bin/bash -s - -y --no-modify-path --default-toolchain 1.72.1 --profile default
192024-01-19T22:54:21.075Zinfo: downloading installer
202024-01-19T22:54:22.782Zwarning: it looks like you have an existing installation of Rust at:
212024-01-19T22:54:22.782Zwarning: /opt/ooce/bin
222024-01-19T22:54:22.783Zwarning: It is recommended that rustup be the primary Rust installation.
232024-01-19T22:54:22.783Zwarning: Otherwise you may have confusion unless you are careful with your PATH
242024-01-19T22:54:22.783Zwarning: If you are sure that you want both rustup and your already installed Rust
252024-01-19T22:54:22.783Zwarning: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
262024-01-19T22:54:22.783Zwarning: or pass `-y' to ignore all ignorable checks.
272024-01-19T22:54:22.783Zerror: cannot install while Rust is installed
282024-01-19T22:54:22.783Zwarning: continuing (because the -y flag is set and the error is ignorable)
292024-01-19T22:54:22.956Zinfo: profile set to 'default'
302024-01-19T22:54:22.956Zinfo: default host triple is x86_64-unknown-illumos
312024-01-19T22:54:23.414Zinfo: syncing channel updates for '1.72.1-x86_64-unknown-illumos'
322024-01-19T22:54:23.414Zinfo: latest update on 2023-09-19, rust version 1.72.1 (d5c2e9c34 2023-09-13)
332024-01-19T22:54:23.414Zinfo: downloading component 'cargo'
342024-01-19T22:54:23.770Zinfo: downloading component 'clippy'
352024-01-19T22:54:24.096Zinfo: downloading component 'rust-docs'
362024-01-19T22:54:24.903Zinfo: downloading component 'rust-std'
372024-01-19T22:54:26.360Zinfo: downloading component 'rustc'
382024-01-19T22:54:29.879Zinfo: downloading component 'rustfmt'
392024-01-19T22:54:30.085Zinfo: installing component 'cargo'
402024-01-19T22:54:31.493Zinfo: installing component 'clippy'
412024-01-19T22:54:32.079Zinfo: installing component 'rust-docs'
422024-01-19T22:54:34.792Zinfo: installing component 'rust-std'
432024-01-19T22:54:37.936Zinfo: installing component 'rustc'
442024-01-19T22:54:44.486Zinfo: installing component 'rustfmt'
452024-01-19T22:54:44.971Zinfo: default toolchain set to '1.72.1-x86_64-unknown-illumos'
462024-01-19T22:54:44.971Z
472024-01-19T22:54:45.105Z 1.72.1-x86_64-unknown-illumos installed - rustc 1.72.1 (d5c2e9c34 2023-09-13)
482024-01-19T22:54:45.105Z
492024-01-19T22:54:45.108Z
502024-01-19T22:54:45.108ZRust is installed now. Great!
512024-01-19T22:54:45.108Z
522024-01-19T22:54:45.108ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
532024-01-19T22:54:45.108Zenvironment variable. This has not been done automatically.
542024-01-19T22:54:45.109Z
552024-01-19T22:54:45.109ZTo configure your current shell, run:
562024-01-19T22:54:45.109Zsource "$HOME/.cargo/env"
572024-01-19T22:54:45.190Z+ rustc --version
582024-01-19T22:54:45.301Zrustc 1.72.1 (d5c2e9c34 2023-09-13)
592024-01-19T22:54:45.305Zprocess exited: duration 24492 ms, exit code 0
 
602024-01-19T22:54:45.314Zstarting task 2: "authentication"
612024-01-19T22:54:45.340Zprocess exited: duration 29 ms, exit code 0
 
622024-01-19T22:54:45.348Zstarting task 3: "clone repository"
632024-01-19T22:54:45.353Z+ mkdir -p /work/oxidecomputer/omicron
642024-01-19T22:54:45.355Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
652024-01-19T22:54:45.452ZCloning into '/work/oxidecomputer/omicron'...
662024-01-19T22:54:51.217Z+ cd /work/oxidecomputer/omicron
672024-01-19T22:54:51.220Z+ [[ -n silo-ip-pools-endpoint ]]
682024-01-19T22:54:51.220Z+ git fetch origin silo-ip-pools-endpoint
692024-01-19T22:54:51.563ZFrom https://github.com/oxidecomputer/omicron
702024-01-19T22:54:51.564Z * branch silo-ip-pools-endpoint -> FETCH_HEAD
712024-01-19T22:54:51.579Z+ git checkout -B silo-ip-pools-endpoint remotes/origin/silo-ip-pools-endpoint
722024-01-19T22:54:51.717ZSwitched to a new branch 'silo-ip-pools-endpoint'
732024-01-19T22:54:51.720Zbranch 'silo-ip-pools-endpoint' set up to track 'origin/silo-ip-pools-endpoint'.
742024-01-19T22:54:51.720Z+ git reset --hard 9e8500d11143c7c0601e5b08509958a07f032470
752024-01-19T22:54:51.723ZHEAD is now at 9e8500d11 share query to fetch pools for silo
762024-01-19T22:54:51.729Zprocess exited: duration 6378 ms, exit code 0
 
772024-01-19T22:54:51.736Zstarting task 4: "build"
782024-01-19T22:54:51.746Z+ target_os=illumos
792024-01-19T22:54:51.746Z+ NEXTEST_VERSION=0.9.67
802024-01-19T22:54:51.746Z+ cargo --version
812024-01-19T22:54:51.756Zinfo: syncing channel updates for '1.74.1-x86_64-unknown-illumos'
822024-01-19T22:54:51.928Zinfo: latest update on 2023-12-07, rust version 1.74.1 (a28077b28 2023-12-04)
832024-01-19T22:54:51.928Zinfo: downloading component 'cargo'
842024-01-19T22:54:52.627Zinfo: downloading component 'clippy'
852024-01-19T22:54:52.851Zinfo: downloading component 'rust-docs'
862024-01-19T22:54:53.706Zinfo: downloading component 'rust-std'
872024-01-19T22:54:54.981Zinfo: downloading component 'rustc'
882024-01-19T22:54:58.615Zinfo: downloading component 'rustfmt'
892024-01-19T22:54:58.834Zinfo: installing component 'cargo'
902024-01-19T22:55:00.105Zinfo: installing component 'clippy'
912024-01-19T22:55:00.598Zinfo: installing component 'rust-docs'
922024-01-19T22:55:03.480Zinfo: installing component 'rust-std'
932024-01-19T22:55:05.887Zinfo: installing component 'rustc'
942024-01-19T22:55:12.125Zinfo: installing component 'rustfmt'
952024-01-19T22:55:12.650Zcargo 1.74.1 (ecb9851af 2023-10-18)
962024-01-19T22:55:12.653Z+ rustc --version
972024-01-19T22:55:12.772Zrustc 1.74.1 (a28077b28 2023-12-04)
982024-01-19T22:55:12.784Z+ curl -sSfL --retry 10 https://get.nexte.st/0.9.67/illumos
992024-01-19T22:55:12.786Z+ gunzip
1002024-01-19T22:55:12.787Z+ tar -xvf - -C /home/build/.cargo/bin
1012024-01-19T22:55:13.655Zcurl: (56) Recv failure: Connection reset by peer
1022024-01-19T22:55:13.663Z
1032024-01-19T22:55:13.663Zgzip: stdin: unexpected end of file
1042024-01-19T22:55:13.667Ztar: read error: unexpected EOF
1052024-01-19T22:55:13.667Zx cargo-nextest, 11234272 bytes, 21942 tape blocks
1062024-01-19T22:55:13.667Zprocess exited: duration 21931 ms, exit code 2
 
1072024-01-19T22:55:13.675Zfound 0 output files