01JNZYJPYPB6F750N34B5Q1QP3: bins

BasicConfig {
    output_rules: [
        "=/out/faux-mgs.gz",
        "=/out/faux-mgs.sha256.txt",
        "=/out/faux-mgs.gz.sha256.txt",
        "=/out/omicron-faux-mgs.tar.gz",
        "=/out/omicron-faux-mgs.tar.gz.sha256.txt",
    ],
    rust_toolchain: Some(
        String(
            "stable",
        ),
    ),
    target: Some(
        "helios-latest",
    ),
    access_repos: [],
    publish: [
        BasicConfigPublish {
            from_output: "/out/faux-mgs.gz",
            series: "bins",
            name: "faux-mgs.gz",
        },
        BasicConfigPublish {
            from_output: "/out/faux-mgs.gz.sha256.txt",
            series: "bins",
            name: "faux-mgs.gz.sha256.txt",
        },
        BasicConfigPublish {
            from_output: "/out/omicron-faux-mgs.tar.gz",
            series: "image",
            name: "omicron-faux-mgs.tar.gz",
        },
        BasicConfigPublish {
            from_output: "/out/omicron-faux-mgs.tar.gz.sha256.txt",
            series: "image",
            name: "omicron-faux-mgs.tar.gz.sha256.txt",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01JNZYJWQZ4W894CB901BEMCMG

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12025-03-10T11:56:24.757Zjob assigned to worker 01JNZYJXQA7NKYTXG1WYNVBMT0 [factory gimlet-EVT22200007-propolis, EVT22200007/21558] (queued for 24 s)
 
22025-03-10T11:56:33.216Zstarting task 0: "setup"
32025-03-10T11:56:33.241Z++ uname -s
42025-03-10T11:56:33.241Z+ kern=SunOS
52025-03-10T11:56:33.241Z+ build_user=build
62025-03-10T11:56:33.241Z+ build_uid=12345
72025-03-10T11:56:33.241Z+ work_dir=/work
82025-03-10T11:56:33.241Z+ input_dir=/input
92025-03-10T11:56:33.241Z+ [[ 0 == 12345 ]]
102025-03-10T11:56:33.241Z+ case "$kern" in
112025-03-10T11:56:33.241Z+ groupadd -g 12345 build
122025-03-10T11:56:33.241Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
132025-03-10T11:56:35.239Z+ zfs create -o mountpoint=/work rpool/work
142025-03-10T11:56:35.274Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
152025-03-10T11:56:35.299Z+ home_fs=zfs
162025-03-10T11:56:35.299Z+ [[ zfs == autofs ]]
172025-03-10T11:56:35.299Z+ mkdir -p /home/build
182025-03-10T11:56:35.299Z+ chown build:build /home/build /work
192025-03-10T11:56:36.284Z+ chmod 0700 /home/build /work
202025-03-10T11:56:36.309Zprocess exited: duration 3075 ms, exit code 0
 
212025-03-10T11:56:36.362Zstarting task 1: "rust-toolchain"
222025-03-10T11:56:36.387Z+ printf ' * rust toolchain channel = "%s"\n' stable
232025-03-10T11:56:36.387Z+ printf ' * rust toolchain profile = "%s"\n' default
242025-03-10T11:56:36.387Z+ export RUSTUP_INIT_SKIP_PATH_CHECK=true
252025-03-10T11:56:36.387Z+ RUSTUP_INIT_SKIP_PATH_CHECK=true
262025-03-10T11:56:36.387Z * rust toolchain channel = "stable"
272025-03-10T11:56:36.387Z * rust toolchain profile = "default"
282025-03-10T11:56:36.387Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
292025-03-10T11:56:36.388Z+ /bin/bash -s - -y --no-modify-path --default-toolchain stable --profile default
302025-03-10T11:56:36.513Zinfo: downloading installer
312025-03-10T11:56:36.997Zwarn: It looks like you have an existing installation of Rust at:
322025-03-10T11:56:36.997Zwarn: /opt/ooce/bin
332025-03-10T11:56:36.997Zwarn: It is recommended that rustup be the primary Rust installation.
342025-03-10T11:56:36.997Zwarn: Otherwise you may have confusion unless you are careful with your PATH.
352025-03-10T11:56:36.997Zwarn: If you are sure that you want both rustup and your already installed Rust
362025-03-10T11:56:36.997Zwarn: then please reply `y' or `yes' or set RUSTUP_INIT_SKIP_PATH_CHECK to yes
372025-03-10T11:56:36.997Zwarn: or pass `-y' to ignore all ignorable checks.
382025-03-10T11:56:36.997Zerror: cannot install while Rust is installed
392025-03-10T11:56:36.997Zwarn: continuing (because the -y flag is set and the error is ignorable)
402025-03-10T11:56:37.023Zinfo: profile set to 'default'
412025-03-10T11:56:37.023Zinfo: default host triple is x86_64-unknown-illumos
422025-03-10T11:56:37.023Zinfo: syncing channel updates for 'stable-x86_64-unknown-illumos'
432025-03-10T11:56:37.120Zinfo: latest update on 2025-02-20, rust version 1.85.0 (4d91de4e4 2025-02-17)
442025-03-10T11:56:37.120Zinfo: downloading component 'cargo'
452025-03-10T11:56:37.260Zinfo: downloading component 'clippy'
462025-03-10T11:56:37.424Zinfo: downloading component 'rust-docs'
472025-03-10T11:56:37.635Zinfo: downloading component 'rust-std'
482025-03-10T11:56:37.998Zinfo: downloading component 'rustc'
492025-03-10T11:56:38.967Zinfo: downloading component 'rustfmt'
502025-03-10T11:56:39.033Zinfo: installing component 'cargo'
512025-03-10T11:56:40.100Zinfo: installing component 'clippy'
522025-03-10T11:56:40.572Zinfo: installing component 'rust-docs'
532025-03-10T11:56:43.446Zinfo: installing component 'rust-std'
542025-03-10T11:56:45.654Zinfo: installing component 'rustc'
552025-03-10T11:56:52.535Zinfo: installing component 'rustfmt'
562025-03-10T11:56:52.942Z
572025-03-10T11:56:52.942Zinfo: default toolchain set to 'stable-x86_64-unknown-illumos'
582025-03-10T11:56:53.089Z stable-x86_64-unknown-illumos installed - rustc 1.85.0 (4d91de4e4 2025-02-17)
592025-03-10T11:56:53.089Z
602025-03-10T11:56:53.089Z
612025-03-10T11:56:53.089ZRust is installed now. Great!
622025-03-10T11:56:53.089Z
632025-03-10T11:56:53.089ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
642025-03-10T11:56:53.089Zenvironment variable. This has not been done automatically.
652025-03-10T11:56:53.089Z
662025-03-10T11:56:53.089ZTo configure your current shell, you need to source
672025-03-10T11:56:53.089Zthe corresponding env file under $HOME/.cargo.
682025-03-10T11:56:53.089Z
692025-03-10T11:56:53.089ZThis is usually done by running one of the following (note the leading DOT):
702025-03-10T11:56:53.089Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
712025-03-10T11:56:53.089Zsource "$HOME/.cargo/env.fish" # For fish
722025-03-10T11:56:53.089Zsource "$HOME/.cargo/env.nu" # For nushell
732025-03-10T11:56:53.177Z+ rustup --version
742025-03-10T11:56:53.202Zrustup 1.28.1 (f9edccde0 2025-03-05)
752025-03-10T11:56:53.202Zinfo: This is the version for the rustup toolchain manager, not the rustc compiler.
762025-03-10T11:56:53.254Zinfo: The currently active `rustc` version is `rustc 1.85.0 (4d91de4e4 2025-02-17)`
772025-03-10T11:56:53.254Z+ cargo --version
782025-03-10T11:56:53.279Zcargo 1.85.0 (d73d2caf9 2024-12-31)
792025-03-10T11:56:53.279Z+ rustc --version
802025-03-10T11:56:53.304Zrustc 1.85.0 (4d91de4e4 2025-02-17)
812025-03-10T11:56:53.304Zprocess exited: duration 16934 ms, exit code 0
 
822025-03-10T11:56:53.357Zstarting task 2: "authentication"
832025-03-10T11:56:53.406Zprocess exited: duration 52 ms, exit code 0
 
842025-03-10T11:56:53.457Zstarting task 3: "clone repository"
852025-03-10T11:56:53.482Z+ mkdir -p /work/oxidecomputer/management-gateway-service
862025-03-10T11:56:53.482Z+ git clone https://github.com/oxidecomputer/management-gateway-service /work/oxidecomputer/management-gateway-service
872025-03-10T11:56:53.508ZCloning into '/work/oxidecomputer/management-gateway-service'...
882025-03-10T11:56:54.621Z+ cd /work/oxidecomputer/management-gateway-service
892025-03-10T11:56:54.621Z+ git fetch origin 61f6c4d3ab0652a636e494e1f1792ae89edefce0
902025-03-10T11:56:54.947ZFrom https://github.com/oxidecomputer/management-gateway-service
912025-03-10T11:56:54.947Z * branch 61f6c4d3ab0652a636e494e1f1792ae89edefce0 -> FETCH_HEAD
922025-03-10T11:56:54.972Z+ [[ -n dependabot/cargo/serde-1.0.219 ]]
932025-03-10T11:56:54.972Z++ git branch --show-current
942025-03-10T11:56:54.972Z+ current=main
952025-03-10T11:56:54.973Z+ [[ main != dependabot/cargo/serde-1.0.219 ]]
962025-03-10T11:56:54.973Z+ git branch -f dependabot/cargo/serde-1.0.219 61f6c4d3ab0652a636e494e1f1792ae89edefce0
972025-03-10T11:56:54.973Z+ git checkout -f dependabot/cargo/serde-1.0.219
982025-03-10T11:56:54.998ZSwitched to branch 'dependabot/cargo/serde-1.0.219'
992025-03-10T11:56:54.998Z+ git reset --hard 61f6c4d3ab0652a636e494e1f1792ae89edefce0
1002025-03-10T11:56:54.998ZHEAD is now at 61f6c4d Bump serde from 1.0.218 to 1.0.219
1012025-03-10T11:56:54.998Zprocess exited: duration 1535 ms, exit code 0
 
1022025-03-10T11:56:55.049Zstarting task 4: "build"
1032025-03-10T11:56:55.075Z+ cargo --version
1042025-03-10T11:56:55.075Zinfo: syncing channel updates for '1.74.1-x86_64-unknown-illumos'
1052025-03-10T11:56:55.156Zinfo: latest update on 2023-12-07, rust version 1.74.1 (a28077b28 2023-12-04)
1062025-03-10T11:56:55.181Zinfo: downloading component 'cargo'
1072025-03-10T11:56:55.621Zinfo: downloading component 'clippy'
1082025-03-10T11:56:55.877Zinfo: downloading component 'rust-docs'
1092025-03-10T11:56:56.032Zinfo: downloading component 'rust-std'
1102025-03-10T11:56:56.172Z
1112025-03-10T11:56:56.172Zthread 'main' panicked at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.43.0/src/runtime/io/driver.rs:208:27:
1122025-03-10T11:56:56.172Zfailed to wake I/O driver: Os { code: 0, kind: Uncategorized, message: "Error 0" }
1132025-03-10T11:56:56.172Znote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
1142025-03-10T11:56:56.197Zprocess exited: duration 1144 ms, exit code 101
 
1152025-03-10T11:56:56.249Zfound 0 output files
1162025-03-10T11:56:56.249Zupload error: rule "/out/faux-mgs.gz" required a match, but was not used
1172025-03-10T11:56:56.249Zupload error: rule "/out/faux-mgs.sha256.txt" required a match, but was not used
1182025-03-10T11:56:56.249Zupload error: rule "/out/faux-mgs.gz.sha256.txt" required a match, but was not used
1192025-03-10T11:56:56.249Zupload error: rule "/out/omicron-faux-mgs.tar.gz" required a match, but was not used
1202025-03-10T11:56:56.249Zupload error: rule "/out/omicron-faux-mgs.tar.gz.sha256.txt" required a match, but was not used