01HTHD6ZA6K95PW2NENR00HYEG: helios / build TUF repo

BasicConfig {
    output_rules: [
        "=/work/manifest*.toml",
        "=/work/repo-*.zip.part*",
        "=/work/repo-*.zip.sha256.txt",
    ],
    rust_toolchain: None,
    target: Some(
        "helios-2.0",
    ),
    access_repos: [
        "oxidecomputer/dvt-dock",
    ],
    publish: [
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.parta",
            series: "rot-all",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.partb",
            series: "rot-all",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.sha256.txt",
            series: "rot-all",
            name: "repo.zip.sha256.txt",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01HTHD94W3QA14EDQP8XFQNX4E

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-04-03T08:41:41.752Zjob dependencies complete; ready to run (waiting for 1 h 21 m 17 s)
22024-04-03T08:42:30.139Zjob assigned to worker 01HTHHY0YBSA45BS58YNAME2TQ (queued for 48 s)
32024-04-03T08:42:30.650Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-28a51422b533788d.gz
42024-04-03T08:42:34.985Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-28a51422b533788d.gz
52024-04-03T08:42:34.986Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-04-03T08:42:54.046Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-04-03T08:42:54.046Zdownloading input: /input/ci-tools/work/end-to-end-tests/commtest-0e6379a48de6d126.gz
82024-04-03T08:42:58.083Zdownloaded input: /input/ci-tools/work/end-to-end-tests/commtest-0e6379a48de6d126.gz
92024-04-03T08:42:58.084Zdownloading input: /input/ci-tools/work/end-to-end-tests/dhcp_server-3228f4e88b82b7eb.gz
102024-04-03T08:43:02.648Zdownloaded input: /input/ci-tools/work/end-to-end-tests/dhcp_server-3228f4e88b82b7eb.gz
112024-04-03T08:43:02.648Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-2972fd47be91e6e5.gz
122024-04-03T08:43:25.915Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-2972fd47be91e6e5.gz
132024-04-03T08:43:25.916Zdownloading input: /input/ci-tools/work/caboose-util.gz
142024-04-03T08:43:26.319Zdownloaded input: /input/ci-tools/work/caboose-util.gz
152024-04-03T08:43:26.319Zdownloading input: /input/ci-tools/work/tufaceous.gz
162024-04-03T08:43:29.593Zdownloaded input: /input/ci-tools/work/tufaceous.gz
172024-04-03T08:43:29.593Zdownloading input: /input/ci-tools/work/commtest
182024-04-03T08:44:47.853Zdownloaded input: /input/ci-tools/work/commtest
192024-04-03T08:44:47.878Zdownloading input: /input/package/work/version.txt
202024-04-03T08:44:47.917Zdownloaded input: /input/package/work/version.txt
212024-04-03T08:44:47.917Zdownloading input: /input/package/work/package.tar.gz
222024-04-03T08:45:00.566Zdownloaded input: /input/package/work/package.tar.gz
232024-04-03T08:45:00.566Zdownloading input: /input/package/work/global-zone-packages.tar.gz
242024-04-03T08:45:22.659Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
252024-04-03T08:45:22.659Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
262024-04-03T08:45:29.568Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
272024-04-03T08:45:29.593Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
282024-04-03T08:46:07.342Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
292024-04-03T08:46:07.366Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
302024-04-03T08:46:48.786Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
312024-04-03T08:46:48.786Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
322024-04-03T08:47:05.810Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
332024-04-03T08:47:05.810Zdownloading input: /input/package/work/zones/crucible-pantry-zone.tar.gz
342024-04-03T08:47:11.334Zdownloaded input: /input/package/work/zones/crucible-pantry-zone.tar.gz
352024-04-03T08:47:11.334Zdownloading input: /input/package/work/zones/crucible-zone.tar.gz
362024-04-03T08:47:19.944Zdownloaded input: /input/package/work/zones/crucible-zone.tar.gz
372024-04-03T08:47:19.944Zdownloading input: /input/package/work/zones/external-dns.tar.gz
382024-04-03T08:47:27.957Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
392024-04-03T08:47:27.957Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
402024-04-03T08:47:35.012Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
412024-04-03T08:47:35.012Zdownloading input: /input/package/work/zones/nexus-single-sled.tar.gz
422024-04-03T08:47:49.949Zdownloaded input: /input/package/work/zones/nexus-single-sled.tar.gz
432024-04-03T08:47:49.949Zdownloading input: /input/package/work/zones/nexus.tar.gz
442024-04-03T08:48:14.379Zdownloaded input: /input/package/work/zones/nexus.tar.gz
452024-04-03T08:48:14.379Zdownloading input: /input/package/work/zones/ntp.tar.gz
462024-04-03T08:48:15.171Zdownloaded input: /input/package/work/zones/ntp.tar.gz
472024-04-03T08:48:15.171Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
482024-04-03T08:48:18.296Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
492024-04-03T08:48:18.296Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
502024-04-03T08:48:20.487Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
512024-04-03T08:48:20.487Zdownloading input: /input/package/work/zones/overlay.tar.gz
522024-04-03T08:48:20.553Zdownloaded input: /input/package/work/zones/overlay.tar.gz
532024-04-03T08:48:20.553Zdownloading input: /input/package/work/zones/oximeter.tar.gz
542024-04-03T08:48:30.552Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
552024-04-03T08:48:30.552Zdownloading input: /input/package/work/zones/probe.tar.gz
562024-04-03T08:48:31.201Zdownloaded input: /input/package/work/zones/probe.tar.gz
572024-04-03T08:48:31.201Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
582024-04-03T08:48:45.705Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
592024-04-03T08:48:45.706Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
602024-04-03T08:49:32.326Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
612024-04-03T08:49:32.327Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
622024-04-03T08:50:04.384Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
632024-04-03T08:50:04.421Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
642024-04-03T08:51:54.666Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
652024-04-03T08:51:54.666Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
662024-04-03T08:52:28.842Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
672024-04-03T08:52:28.842Zstarting task 0: "setup"
682024-04-03T08:52:28.875Z++ uname -s
692024-04-03T08:52:28.875Z+ kern=SunOS
702024-04-03T08:52:28.876Z+ case "$kern" in
712024-04-03T08:52:28.876Z+ groupadd -g 12345 build
722024-04-03T08:52:28.876Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
732024-04-03T08:52:30.876Z+ zfs create -o mountpoint=/work rpool/work
742024-04-03T08:52:30.908Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
752024-04-03T08:52:30.939Z+ home_fs=zfs
762024-04-03T08:52:30.939Z+ [[ zfs == autofs ]]
772024-04-03T08:52:30.939Z+ mkdir -p /home/build
782024-04-03T08:52:30.939Z+ chown build:build /home/build /work
792024-04-03T08:52:32.918Z+ chmod 0700 /home/build /work
802024-04-03T08:52:32.954Zprocess exited: duration 4080 ms, exit code 0
 
812024-04-03T08:52:33.021Zstarting task 1: "authentication"
822024-04-03T08:52:33.067Zprocess exited: duration 55 ms, exit code 0
 
832024-04-03T08:52:33.116Zstarting task 2: "clone repository"
842024-04-03T08:52:33.141Z+ mkdir -p /work/oxidecomputer/omicron
852024-04-03T08:52:33.141Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
862024-04-03T08:52:33.165ZCloning into '/work/oxidecomputer/omicron'...
872024-04-03T08:52:43.120Z+ cd /work/oxidecomputer/omicron
882024-04-03T08:52:43.120Z+ git fetch origin e33f57601f40a2d5b94e4aa9ee14b85bb71baecf
892024-04-03T08:52:43.802ZFrom https://github.com/oxidecomputer/omicron
902024-04-03T08:52:43.802Z * branch e33f57601f40a2d5b94e4aa9ee14b85bb71baecf -> FETCH_HEAD
912024-04-03T08:52:43.827Z+ [[ -n sunshowers/spr/test-utils-perform-extra-redactions-at-the-beginning-not-the-end ]]
922024-04-03T08:52:43.828Z++ git branch --show-current
932024-04-03T08:52:43.828Z+ current=main
942024-04-03T08:52:43.828Z+ [[ main != sunshowers/spr/test-utils-perform-extra-redactions-at-the-beginning-not-the-end ]]
952024-04-03T08:52:43.828Z+ git branch -f sunshowers/spr/test-utils-perform-extra-redactions-at-the-beginning-not-the-end e33f57601f40a2d5b94e4aa9ee14b85bb71baecf
962024-04-03T08:52:43.852Z+ git checkout -f sunshowers/spr/test-utils-perform-extra-redactions-at-the-beginning-not-the-end
972024-04-03T08:52:43.986ZSwitched to branch 'sunshowers/spr/test-utils-perform-extra-redactions-at-the-beginning-not-the-end'
982024-04-03T08:52:44.011Z+ git reset --hard e33f57601f40a2d5b94e4aa9ee14b85bb71baecf
992024-04-03T08:52:44.011ZHEAD is now at e33f57601 [𝘀𝗽𝗿] initial version
1002024-04-03T08:52:44.011Zprocess exited: duration 10889 ms, exit code 0
 
1012024-04-03T08:52:44.061Zstarting task 3: "build"
1022024-04-03T08:52:44.087Z+ ALL_BOARDS=(gimlet-{c..f} psc-{b..c} sidecar-{b..c})
1032024-04-03T08:52:44.088Z+ TOP=/work/oxidecomputer/omicron
1042024-04-03T08:52:44.088Z+ VERSION=7.0.0-0.ci+gite33f57601f4
1052024-04-03T08:52:44.088Z+ for bin in caboose-util tufaceous
1062024-04-03T08:52:44.088Z+ ptime -m gunzip
1072024-04-03T08:52:44.162Z
1082024-04-03T08:52:44.208Zreal 0.082724136
1092024-04-03T08:52:44.208Zuser 0.066677880
1102024-04-03T08:52:44.209Zsys 0.015009793
1112024-04-03T08:52:44.209Ztrap 0.000012985
1122024-04-03T08:52:44.209Ztflt 0.000000000
1132024-04-03T08:52:44.209Zdflt 0.000000000
1142024-04-03T08:52:44.209Zkflt 0.000000000
1152024-04-03T08:52:44.210Zlock 0.000000000
1162024-04-03T08:52:44.210Zslp 0.000345841
1172024-04-03T08:52:44.210Zlat 0.000246113
1182024-04-03T08:52:44.210Zstop 0.000341863
1192024-04-03T08:52:44.210Z+ chmod a+x /work/caboose-util
1202024-04-03T08:52:44.210Z+ for bin in caboose-util tufaceous
1212024-04-03T08:52:44.211Z+ ptime -m gunzip
1222024-04-03T08:52:44.484Z
1232024-04-03T08:52:44.484Zreal 0.316453150
1242024-04-03T08:52:44.484Zuser 0.270418680
1252024-04-03T08:52:44.484Zsys 0.045433792
1262024-04-03T08:52:44.484Ztrap 0.000038306
1272024-04-03T08:52:44.484Ztflt 0.000000000
1282024-04-03T08:52:44.484Zdflt 0.000000000
1292024-04-03T08:52:44.485Zkflt 0.000000000
1302024-04-03T08:52:44.485Zlock 0.000000000
1312024-04-03T08:52:44.485Zslp 0.000039257
1322024-04-03T08:52:44.485Zlat 0.000177347
1332024-04-03T08:52:44.485Zstop 0.000266428
1342024-04-03T08:52:44.515Z+ chmod a+x /work/tufaceous
1352024-04-03T08:52:44.515Z+ mkdir /work/package
1362024-04-03T08:52:44.515Z+ pushd /work/package
1372024-04-03T08:52:44.515Z/work/package /work/oxidecomputer/omicron
1382024-04-03T08:52:44.516Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1392024-04-03T08:52:47.498Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1402024-04-03T08:52:47.527ZLogging to: /work/package/out/LOG
1412024-04-03T08:52:47.527ZCreated new build target 'default' and set it as active
1422024-04-03T08:52:47.527Z+ ln -s /input/package/work/zones/clickhouse_keeper.tar.gz /input/package/work/zones/clickhouse.tar.gz /input/package/work/zones/cockroachdb.tar.gz /input/package/work/zones/crucible-pantry-zone.tar.gz /input/package/work/zones/crucible-zone.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/nexus-single-sled.tar.gz /input/package/work/zones/nexus.tar.gz /input/package/work/zones/ntp.tar.gz /input/package/work/zones/omicron-gateway-asic.tar.gz /input/package/work/zones/omicron-gateway-softnpu.tar.gz /input/package/work/zones/overlay.tar.gz /input/package/work/zones/oximeter.tar.gz /input/package/work/zones/probe.tar.gz /input/package/work/zones/propolis-server.tar.gz /input/package/work/zones/switch-asic.tar.gz /input/package/work/zones/switch-softnpu.tar.gz out/
1432024-04-03T08:52:47.527Z+ rm out/switch-softnpu.tar.gz
1442024-04-03T08:52:47.527Z+ rm out/omicron-gateway-softnpu.tar.gz
1452024-04-03T08:52:47.527Z+ rm out/nexus-single-sled.tar.gz
1462024-04-03T08:52:47.527Z+ for zone in out/*.tar.gz
1472024-04-03T08:52:47.527Z++ basename out/clickhouse_keeper
1482024-04-03T08:52:47.527Z+ target/release/omicron-package stamp clickhouse_keeper 7.0.0-0.ci+gite33f57601f4
1492024-04-03T08:52:47.527ZLogging to: /work/package/out/LOG
1502024-04-03T08:52:55.183ZCreated: out/versioned/clickhouse_keeper.tar.gz
1512024-04-03T08:52:55.212Z+ for zone in out/*.tar.gz
1522024-04-03T08:52:55.212Z++ basename out/clickhouse
1532024-04-03T08:52:55.212Z+ target/release/omicron-package stamp clickhouse 7.0.0-0.ci+gite33f57601f4
1542024-04-03T08:52:55.212ZLogging to: /work/package/out/LOG
1552024-04-03T08:53:03.186ZCreated: out/versioned/clickhouse.tar.gz
1562024-04-03T08:53:03.215Z+ for zone in out/*.tar.gz
1572024-04-03T08:53:03.215Z++ basename out/cockroachdb
1582024-04-03T08:53:03.215Z+ target/release/omicron-package stamp cockroachdb 7.0.0-0.ci+gite33f57601f4
1592024-04-03T08:53:03.215ZLogging to: /work/package/out/LOG
1602024-04-03T08:53:07.356ZCreated: out/versioned/cockroachdb.tar.gz
1612024-04-03T08:53:07.385Z+ for zone in out/*.tar.gz
1622024-04-03T08:53:07.385Z++ basename out/crucible-pantry-zone
1632024-04-03T08:53:07.385Z+ target/release/omicron-package stamp crucible-pantry-zone 7.0.0-0.ci+gite33f57601f4
1642024-04-03T08:53:07.385ZLogging to: /work/package/out/LOG
1652024-04-03T08:53:08.193ZCreated: out/versioned/crucible-pantry-zone.tar.gz
1662024-04-03T08:53:08.226Z+ for zone in out/*.tar.gz
1672024-04-03T08:53:08.227Z++ basename out/crucible-zone
1682024-04-03T08:53:08.227Z+ target/release/omicron-package stamp crucible-zone 7.0.0-0.ci+gite33f57601f4
1692024-04-03T08:53:08.227ZLogging to: /work/package/out/LOG
1702024-04-03T08:53:09.359ZCreated: out/versioned/crucible-zone.tar.gz
1712024-04-03T08:53:09.383Z+ for zone in out/*.tar.gz
1722024-04-03T08:53:09.383Z++ basename out/external-dns
1732024-04-03T08:53:09.383Z+ target/release/omicron-package stamp external-dns 7.0.0-0.ci+gite33f57601f4
1742024-04-03T08:53:09.383ZLogging to: /work/package/out/LOG
1752024-04-03T08:53:10.336ZCreated: out/versioned/external-dns.tar.gz
1762024-04-03T08:53:10.364Z+ for zone in out/*.tar.gz
1772024-04-03T08:53:10.364Z++ basename out/internal-dns
1782024-04-03T08:53:10.364Z+ target/release/omicron-package stamp internal-dns 7.0.0-0.ci+gite33f57601f4
1792024-04-03T08:53:10.364ZLogging to: /work/package/out/LOG
1802024-04-03T08:53:11.316ZCreated: out/versioned/internal-dns.tar.gz
1812024-04-03T08:53:11.341Z+ for zone in out/*.tar.gz
1822024-04-03T08:53:11.341Z++ basename out/nexus
1832024-04-03T08:53:11.341Z+ target/release/omicron-package stamp nexus 7.0.0-0.ci+gite33f57601f4
1842024-04-03T08:53:11.341ZLogging to: /work/package/out/LOG
1852024-04-03T08:53:14.253ZCreated: out/versioned/nexus.tar.gz
1862024-04-03T08:53:14.277Z+ for zone in out/*.tar.gz
1872024-04-03T08:53:14.277Z++ basename out/ntp
1882024-04-03T08:53:14.277Z+ target/release/omicron-package stamp ntp 7.0.0-0.ci+gite33f57601f4
1892024-04-03T08:53:14.277ZLogging to: /work/package/out/LOG
1902024-04-03T08:53:14.598ZCreated: out/versioned/ntp.tar.gz
1912024-04-03T08:53:14.626Z+ for zone in out/*.tar.gz
1922024-04-03T08:53:14.626Z++ basename out/omicron-gateway-asic
1932024-04-03T08:53:14.626Z+ target/release/omicron-package stamp omicron-gateway-asic 7.0.0-0.ci+gite33f57601f4
1942024-04-03T08:53:14.626ZLogging to: /work/package/out/LOG
1952024-04-03T08:53:15.134ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1962024-04-03T08:53:15.164Z+ for zone in out/*.tar.gz
1972024-04-03T08:53:15.165Z++ basename out/overlay
1982024-04-03T08:53:15.165Z+ target/release/omicron-package stamp overlay 7.0.0-0.ci+gite33f57601f4
1992024-04-03T08:53:15.165ZLogging to: /work/package/out/LOG
2002024-04-03T08:53:15.165ZCreated: out/versioned/overlay.tar.gz
2012024-04-03T08:53:15.165Z+ for zone in out/*.tar.gz
2022024-04-03T08:53:15.166Z++ basename out/oximeter
2032024-04-03T08:53:15.166Z+ target/release/omicron-package stamp oximeter 7.0.0-0.ci+gite33f57601f4
2042024-04-03T08:53:15.197ZLogging to: /work/package/out/LOG
2052024-04-03T08:53:16.731ZCreated: out/versioned/oximeter.tar.gz
2062024-04-03T08:53:16.761Z+ for zone in out/*.tar.gz
2072024-04-03T08:53:16.761Z++ basename out/probe
2082024-04-03T08:53:16.761Z+ target/release/omicron-package stamp probe 7.0.0-0.ci+gite33f57601f4
2092024-04-03T08:53:16.761ZLogging to: /work/package/out/LOG
2102024-04-03T08:53:16.839ZCreated: out/versioned/probe.tar.gz
2112024-04-03T08:53:16.876Z+ for zone in out/*.tar.gz
2122024-04-03T08:53:16.876Z++ basename out/propolis-server
2132024-04-03T08:53:16.876Z+ target/release/omicron-package stamp propolis-server 7.0.0-0.ci+gite33f57601f4
2142024-04-03T08:53:16.876ZLogging to: /work/package/out/LOG
2152024-04-03T08:53:18.076ZCreated: out/versioned/propolis-server.tar.gz
2162024-04-03T08:53:18.104Z+ for zone in out/*.tar.gz
2172024-04-03T08:53:18.104Z++ basename out/switch-asic
2182024-04-03T08:53:18.104Z+ target/release/omicron-package stamp switch-asic 7.0.0-0.ci+gite33f57601f4
2192024-04-03T08:53:18.104ZLogging to: /work/package/out/LOG
2202024-04-03T08:53:27.886ZCreated: out/versioned/switch-asic.tar.gz
2212024-04-03T08:53:27.917Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry-zone.tar.gz out/versioned/crucible-zone.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/nexus.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter.tar.gz out/versioned/probe.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2222024-04-03T08:53:27.918Z+ OMICRON_NO_UNINSTALL=1
2232024-04-03T08:53:27.918Z+ target/release/omicron-package unpack --out install
2242024-04-03T08:53:27.918ZLogging to: /work/package/out/LOG
2252024-04-03T08:53:29.663Z+ popd
2262024-04-03T08:53:29.663Z/work/oxidecomputer/omicron
2272024-04-03T08:53:29.687Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2282024-04-03T08:53:30.293Z+ read -r TUFACEOUS_KEY
2292024-04-03T08:53:30.293Z+ export TUFACEOUS_KEY
2302024-04-03T08:53:30.293Z+ cat
2312024-04-03T08:53:30.324Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2322024-04-03T08:53:30.324Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2332024-04-03T08:53:30.324Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2342024-04-03T08:53:30.324Z+ cat
2352024-04-03T08:53:30.324Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2362024-04-03T08:53:30.324Z+ cat
2372024-04-03T08:53:30.324Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2382024-04-03T08:53:30.324Z+ cat
2392024-04-03T08:53:30.324Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402024-04-03T08:53:30.325Z+ cat
2412024-04-03T08:53:30.325Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422024-04-03T08:53:30.325Z+ cat
2432024-04-03T08:53:30.325Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442024-04-03T08:53:30.325Z+ cat
2452024-04-03T08:53:30.326Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462024-04-03T08:53:30.326Z+ cat
2472024-04-03T08:53:30.326Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482024-04-03T08:53:30.326Z+ cat
2492024-04-03T08:53:30.326Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502024-04-03T08:53:30.326Z+ cat
2512024-04-03T08:53:30.326Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2522024-04-03T08:53:30.326Z+ cat
2532024-04-03T08:53:30.327Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2542024-04-03T08:53:30.327Z+ cat
2552024-04-03T08:53:30.327Z+ for kind in host trampoline
2562024-04-03T08:53:30.327Z+ cat
2572024-04-03T08:53:30.327Z+ for kind in host trampoline
2582024-04-03T08:53:30.328Z+ cat
2592024-04-03T08:53:30.328Z+ mkdir /work/hubris
2602024-04-03T08:53:30.328Z+ pushd /work/hubris
2612024-04-03T08:53:30.328Z/work/hubris /work/oxidecomputer/omicron
2622024-04-03T08:53:30.328Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2632024-04-03T08:53:30.328Z++ TAGS=(gimlet-v1.0.12 psc-v1.0.12 sidecar-v1.0.12)
2642024-04-03T08:53:30.329Z+ for tag in "${TAGS[@]}"
2652024-04-03T08:53:30.329Z+ for board in "${ALL_BOARDS[@]}"
2662024-04-03T08:53:30.329Z+ [[ gimlet = \g\i\m\l\e\t ]]
2672024-04-03T08:53:30.329Z+ file=build-gimlet-c-image-default-v1.0.12.zip
2682024-04-03T08:53:30.329Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.12/build-gimlet-c-image-default-v1.0.12.zip
2692024-04-03T08:53:30.917Z+ grep -F build-gimlet-c-image-default-v1.0.12.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2702024-04-03T08:53:30.945Z+ shasum -a 256 -c -
2712024-04-03T08:53:30.977Zbuild-gimlet-c-image-default-v1.0.12.zip: OK
2722024-04-03T08:53:30.977Z+ mv build-gimlet-c-image-default-v1.0.12.zip gimlet-c.zip
2732024-04-03T08:53:30.977Z+ for board in "${ALL_BOARDS[@]}"
2742024-04-03T08:53:30.977Z+ [[ gimlet = \g\i\m\l\e\t ]]
2752024-04-03T08:53:30.977Z+ file=build-gimlet-d-image-default-v1.0.12.zip
2762024-04-03T08:53:30.977Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.12/build-gimlet-d-image-default-v1.0.12.zip
2772024-04-03T08:53:31.850Z+ grep -F build-gimlet-d-image-default-v1.0.12.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2782024-04-03T08:53:31.877Z+ shasum -a 256 -c -
2792024-04-03T08:53:31.914Zbuild-gimlet-d-image-default-v1.0.12.zip: OK
2802024-04-03T08:53:31.914Z+ mv build-gimlet-d-image-default-v1.0.12.zip gimlet-d.zip
2812024-04-03T08:53:31.914Z+ for board in "${ALL_BOARDS[@]}"
2822024-04-03T08:53:31.914Z+ [[ gimlet = \g\i\m\l\e\t ]]
2832024-04-03T08:53:31.914Z+ file=build-gimlet-e-image-default-v1.0.12.zip
2842024-04-03T08:53:31.914Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.12/build-gimlet-e-image-default-v1.0.12.zip
2852024-04-03T08:53:32.787Z+ grep -F build-gimlet-e-image-default-v1.0.12.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2862024-04-03T08:53:32.828Z+ shasum -a 256 -c -
2872024-04-03T08:53:32.864Zbuild-gimlet-e-image-default-v1.0.12.zip: OK
2882024-04-03T08:53:32.865Z+ mv build-gimlet-e-image-default-v1.0.12.zip gimlet-e.zip
2892024-04-03T08:53:32.865Z+ for board in "${ALL_BOARDS[@]}"
2902024-04-03T08:53:32.865Z+ [[ gimlet = \g\i\m\l\e\t ]]
2912024-04-03T08:53:32.866Z+ file=build-gimlet-f-image-default-v1.0.12.zip
2922024-04-03T08:53:32.866Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.12/build-gimlet-f-image-default-v1.0.12.zip
2932024-04-03T08:53:33.753Z+ grep -F build-gimlet-f-image-default-v1.0.12.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2942024-04-03T08:53:33.782Z+ shasum -a 256 -c -
2952024-04-03T08:53:33.819Zbuild-gimlet-f-image-default-v1.0.12.zip: OK
2962024-04-03T08:53:33.820Z+ mv build-gimlet-f-image-default-v1.0.12.zip gimlet-f.zip
2972024-04-03T08:53:33.820Z+ for board in "${ALL_BOARDS[@]}"
2982024-04-03T08:53:33.820Z+ [[ gimlet = \p\s\c ]]
2992024-04-03T08:53:33.821Z+ for board in "${ALL_BOARDS[@]}"
3002024-04-03T08:53:33.821Z+ [[ gimlet = \p\s\c ]]
3012024-04-03T08:53:33.821Z+ for board in "${ALL_BOARDS[@]}"
3022024-04-03T08:53:33.821Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3032024-04-03T08:53:33.822Z+ for board in "${ALL_BOARDS[@]}"
3042024-04-03T08:53:33.822Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3052024-04-03T08:53:33.822Z+ for tag in "${TAGS[@]}"
3062024-04-03T08:53:33.822Z+ for board in "${ALL_BOARDS[@]}"
3072024-04-03T08:53:33.823Z+ [[ psc = \g\i\m\l\e\t ]]
3082024-04-03T08:53:33.823Z+ for board in "${ALL_BOARDS[@]}"
3092024-04-03T08:53:33.824Z+ [[ psc = \g\i\m\l\e\t ]]
3102024-04-03T08:53:33.824Z+ for board in "${ALL_BOARDS[@]}"
3112024-04-03T08:53:33.824Z+ [[ psc = \g\i\m\l\e\t ]]
3122024-04-03T08:53:33.824Z+ for board in "${ALL_BOARDS[@]}"
3132024-04-03T08:53:33.824Z+ [[ psc = \g\i\m\l\e\t ]]
3142024-04-03T08:53:33.825Z+ for board in "${ALL_BOARDS[@]}"
3152024-04-03T08:53:33.825Z+ [[ psc = \p\s\c ]]
3162024-04-03T08:53:33.825Z+ file=build-psc-b-image-default-v1.0.12.zip
3172024-04-03T08:53:33.825Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.12/build-psc-b-image-default-v1.0.12.zip
3182024-04-03T08:53:34.685Z+ grep -F build-psc-b-image-default-v1.0.12.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3192024-04-03T08:53:34.718Z+ shasum -a 256 -c -
3202024-04-03T08:53:34.747Zbuild-psc-b-image-default-v1.0.12.zip: OK
3212024-04-03T08:53:34.747Z+ mv build-psc-b-image-default-v1.0.12.zip psc-b.zip
3222024-04-03T08:53:34.747Z+ for board in "${ALL_BOARDS[@]}"
3232024-04-03T08:53:34.747Z+ [[ psc = \p\s\c ]]
3242024-04-03T08:53:34.747Z+ file=build-psc-c-image-default-v1.0.12.zip
3252024-04-03T08:53:34.747Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.12/build-psc-c-image-default-v1.0.12.zip
3262024-04-03T08:53:35.429Z+ grep -F build-psc-c-image-default-v1.0.12.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3272024-04-03T08:53:35.457Z+ shasum -a 256 -c -
3282024-04-03T08:53:35.481Zbuild-psc-c-image-default-v1.0.12.zip: OK
3292024-04-03T08:53:35.481Z+ mv build-psc-c-image-default-v1.0.12.zip psc-c.zip
3302024-04-03T08:53:35.481Z+ for board in "${ALL_BOARDS[@]}"
3312024-04-03T08:53:35.481Z+ [[ psc = \s\i\d\e\c\a\r ]]
3322024-04-03T08:53:35.481Z+ for board in "${ALL_BOARDS[@]}"
3332024-04-03T08:53:35.481Z+ [[ psc = \s\i\d\e\c\a\r ]]
3342024-04-03T08:53:35.482Z+ for tag in "${TAGS[@]}"
3352024-04-03T08:53:35.482Z+ for board in "${ALL_BOARDS[@]}"
3362024-04-03T08:53:35.482Z+ [[ sidecar = \g\i\m\l\e\t ]]
3372024-04-03T08:53:35.482Z+ for board in "${ALL_BOARDS[@]}"
3382024-04-03T08:53:35.482Z+ [[ sidecar = \g\i\m\l\e\t ]]
3392024-04-03T08:53:35.482Z+ for board in "${ALL_BOARDS[@]}"
3402024-04-03T08:53:35.482Z+ [[ sidecar = \g\i\m\l\e\t ]]
3412024-04-03T08:53:35.482Z+ for board in "${ALL_BOARDS[@]}"
3422024-04-03T08:53:35.482Z+ [[ sidecar = \g\i\m\l\e\t ]]
3432024-04-03T08:53:35.482Z+ for board in "${ALL_BOARDS[@]}"
3442024-04-03T08:53:35.482Z+ [[ sidecar = \p\s\c ]]
3452024-04-03T08:53:35.482Z+ for board in "${ALL_BOARDS[@]}"
3462024-04-03T08:53:35.482Z+ [[ sidecar = \p\s\c ]]
3472024-04-03T08:53:35.482Z+ for board in "${ALL_BOARDS[@]}"
3482024-04-03T08:53:35.482Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3492024-04-03T08:53:35.482Z+ file=build-sidecar-b-image-default-v1.0.12.zip
3502024-04-03T08:53:35.482Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.12/build-sidecar-b-image-default-v1.0.12.zip
3512024-04-03T08:53:36.413Z+ grep -F build-sidecar-b-image-default-v1.0.12.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3522024-04-03T08:53:36.443Z+ shasum -a 256 -c -
3532024-04-03T08:53:36.467Zbuild-sidecar-b-image-default-v1.0.12.zip: OK
3542024-04-03T08:53:36.490Z+ mv build-sidecar-b-image-default-v1.0.12.zip sidecar-b.zip
3552024-04-03T08:53:36.491Z+ for board in "${ALL_BOARDS[@]}"
3562024-04-03T08:53:36.491Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3572024-04-03T08:53:36.491Z+ file=build-sidecar-c-image-default-v1.0.12.zip
3582024-04-03T08:53:36.491Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.12/build-sidecar-c-image-default-v1.0.12.zip
3592024-04-03T08:53:37.201Z+ grep -F build-sidecar-c-image-default-v1.0.12.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3602024-04-03T08:53:37.226Z+ shasum -a 256 -c -
3612024-04-03T08:53:37.271Zbuild-sidecar-c-image-default-v1.0.12.zip: OK
3622024-04-03T08:53:37.304Z+ mv build-sidecar-c-image-default-v1.0.12.zip sidecar-c.zip
3632024-04-03T08:53:37.304Z+ popd
3642024-04-03T08:53:37.304Z/work/oxidecomputer/omicron
3652024-04-03T08:53:37.305Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3662024-04-03T08:53:37.305Z++ COMMIT=8319bada89323373be2059404c25fe1162b3c714
3672024-04-03T08:53:37.305Z+ git init /work/dvt-dock
3682024-04-03T08:53:37.305Zhint: Using 'master' as the name for the initial branch. This default branch name
3692024-04-03T08:53:37.305Zhint: is subject to change. To configure the initial branch name to use in all
3702024-04-03T08:53:37.306Zhint: of your new repositories, which will suppress this warning, call:
3712024-04-03T08:53:37.306Zhint:
3722024-04-03T08:53:37.306Zhint: git config --global init.defaultBranch <name>
3732024-04-03T08:53:37.306Zhint:
3742024-04-03T08:53:37.306Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3752024-04-03T08:53:37.306Zhint: 'development'. The just-created branch can be renamed via this command:
3762024-04-03T08:53:37.307Zhint:
3772024-04-03T08:53:37.307Zhint: git branch -m <name>
3782024-04-03T08:53:37.307ZInitialized empty Git repository in /work/dvt-dock/.git/
3792024-04-03T08:53:37.307Z+ cd /work/dvt-dock
3802024-04-03T08:53:37.307Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3812024-04-03T08:53:37.307Z+ git fetch --depth 1 origin 8319bada89323373be2059404c25fe1162b3c714
3822024-04-03T08:54:38.644ZFrom https://github.com/oxidecomputer/dvt-dock
3832024-04-03T08:54:38.645Z * branch 8319bada89323373be2059404c25fe1162b3c714 -> FETCH_HEAD
3842024-04-03T08:54:38.673Z+ git checkout FETCH_HEAD
3852024-04-03T08:54:40.552ZNote: switching to 'FETCH_HEAD'.
3862024-04-03T08:54:40.552Z
3872024-04-03T08:54:40.552ZYou are in 'detached HEAD' state. You can look around, make experimental
3882024-04-03T08:54:40.552Zchanges and commit them, and you can discard any commits you make in this
3892024-04-03T08:54:40.553Zstate without impacting any branches by switching back to a branch.
3902024-04-03T08:54:40.553Z
3912024-04-03T08:54:40.553ZIf you want to create a new branch to retain commits you create, you may
3922024-04-03T08:54:40.553Zdo so (now or later) by using -c with the switch command. Example:
3932024-04-03T08:54:40.553Z
3942024-04-03T08:54:40.553Z git switch -c <new-branch-name>
3952024-04-03T08:54:40.553Z
3962024-04-03T08:54:40.553ZOr undo this operation with:
3972024-04-03T08:54:40.553Z
3982024-04-03T08:54:40.553Z git switch -
3992024-04-03T08:54:40.553Z
4002024-04-03T08:54:40.553ZTurn off this advice by setting config variable advice.detachedHead to false
4012024-04-03T08:54:40.553Z
4022024-04-03T08:54:40.553ZHEAD is now at 8319bad prod/rel v1.0.7
4032024-04-03T08:54:40.615Z+ for board_rev in "${ALL_BOARDS[@]}"
4042024-04-03T08:54:40.616Z+ board=gimlet
4052024-04-03T08:54:40.616Z+ tufaceous_board=gimlet
4062024-04-03T08:54:40.616Z+ sp_image=/work/hubris/gimlet-c.zip
4072024-04-03T08:54:40.616Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4082024-04-03T08:54:40.658Z+ sp_caboose_version=1.0.12
4092024-04-03T08:54:40.689Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4102024-04-03T08:54:40.718Z+ sp_caboose_board=gimlet-c
4112024-04-03T08:54:40.718Z+ cat
4122024-04-03T08:54:40.746Z+ for board_rev in "${ALL_BOARDS[@]}"
4132024-04-03T08:54:40.746Z+ board=gimlet
4142024-04-03T08:54:40.746Z+ tufaceous_board=gimlet
4152024-04-03T08:54:40.746Z+ sp_image=/work/hubris/gimlet-d.zip
4162024-04-03T08:54:40.746Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4172024-04-03T08:54:40.780Z+ sp_caboose_version=1.0.12
4182024-04-03T08:54:40.809Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4192024-04-03T08:54:40.833Z+ sp_caboose_board=gimlet-d
4202024-04-03T08:54:40.833Z+ cat
4212024-04-03T08:54:40.833Z+ for board_rev in "${ALL_BOARDS[@]}"
4222024-04-03T08:54:40.833Z+ board=gimlet
4232024-04-03T08:54:40.833Z+ tufaceous_board=gimlet
4242024-04-03T08:54:40.833Z+ sp_image=/work/hubris/gimlet-e.zip
4252024-04-03T08:54:40.857Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4262024-04-03T08:54:40.903Z+ sp_caboose_version=1.0.12
4272024-04-03T08:54:40.928Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4282024-04-03T08:54:40.953Z+ sp_caboose_board=gimlet-e
4292024-04-03T08:54:40.953Z+ cat
4302024-04-03T08:54:40.953Z+ for board_rev in "${ALL_BOARDS[@]}"
4312024-04-03T08:54:40.953Z+ board=gimlet
4322024-04-03T08:54:40.953Z+ tufaceous_board=gimlet
4332024-04-03T08:54:40.953Z+ sp_image=/work/hubris/gimlet-f.zip
4342024-04-03T08:54:40.953Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
4352024-04-03T08:54:41.001Z+ sp_caboose_version=1.0.12
4362024-04-03T08:54:41.026Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
4372024-04-03T08:54:41.063Z+ sp_caboose_board=gimlet-f
4382024-04-03T08:54:41.063Z+ cat
4392024-04-03T08:54:41.088Z+ for board_rev in "${ALL_BOARDS[@]}"
4402024-04-03T08:54:41.089Z+ board=psc
4412024-04-03T08:54:41.089Z+ tufaceous_board=psc
4422024-04-03T08:54:41.089Z+ sp_image=/work/hubris/psc-b.zip
4432024-04-03T08:54:41.089Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4442024-04-03T08:54:41.115Z+ sp_caboose_version=1.0.12
4452024-04-03T08:54:41.115Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4462024-04-03T08:54:41.157Z+ sp_caboose_board=psc-b
4472024-04-03T08:54:41.157Z+ cat
4482024-04-03T08:54:41.189Z+ for board_rev in "${ALL_BOARDS[@]}"
4492024-04-03T08:54:41.189Z+ board=psc
4502024-04-03T08:54:41.189Z+ tufaceous_board=psc
4512024-04-03T08:54:41.189Z+ sp_image=/work/hubris/psc-c.zip
4522024-04-03T08:54:41.189Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4532024-04-03T08:54:41.227Z+ sp_caboose_version=1.0.12
4542024-04-03T08:54:41.227Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4552024-04-03T08:54:41.264Z+ sp_caboose_board=psc-c
4562024-04-03T08:54:41.264Z+ cat
4572024-04-03T08:54:41.264Z+ for board_rev in "${ALL_BOARDS[@]}"
4582024-04-03T08:54:41.264Z+ board=sidecar
4592024-04-03T08:54:41.264Z+ tufaceous_board=switch
4602024-04-03T08:54:41.264Z+ sp_image=/work/hubris/sidecar-b.zip
4612024-04-03T08:54:41.264Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4622024-04-03T08:54:41.312Z+ sp_caboose_version=1.0.12
4632024-04-03T08:54:41.348Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4642024-04-03T08:54:41.383Z+ sp_caboose_board=sidecar-b
4652024-04-03T08:54:41.383Z+ cat
4662024-04-03T08:54:41.384Z+ for board_rev in "${ALL_BOARDS[@]}"
4672024-04-03T08:54:41.384Z+ board=sidecar
4682024-04-03T08:54:41.384Z+ tufaceous_board=switch
4692024-04-03T08:54:41.384Z+ sp_image=/work/hubris/sidecar-c.zip
4702024-04-03T08:54:41.384Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4712024-04-03T08:54:41.428Z+ sp_caboose_version=1.0.12
4722024-04-03T08:54:41.454Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4732024-04-03T08:54:41.495Z+ sp_caboose_board=sidecar-c
4742024-04-03T08:54:41.495Z+ cat
4752024-04-03T08:54:41.521Z+ add_hubris_artifacts staging/dev cert-staging-dev-v1.0.7
4762024-04-03T08:54:41.521Z+ rot_dir=staging/dev
4772024-04-03T08:54:41.521Z+ rot_version=cert-staging-dev-v1.0.7
4782024-04-03T08:54:41.521Z+ for board in gimlet psc sidecar
4792024-04-03T08:54:41.521Z+ tufaceous_board=gimlet
4802024-04-03T08:54:41.522Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.7.zip
4812024-04-03T08:54:41.522Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.7.zip
4822024-04-03T08:54:41.522Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.7.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.7.zip
4832024-04-03T08:54:41.522Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.7.zip
4842024-04-03T08:54:41.546Z++ output_a=1.0.7
4852024-04-03T08:54:41.546Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.7.zip
4862024-04-03T08:54:41.546Z++ output_b=1.0.7
4872024-04-03T08:54:41.546Z++ [[ 1.0.7 != \1\.\0\.\7 ]]
4882024-04-03T08:54:41.546Z++ echo 1.0.7
4892024-04-03T08:54:41.571Z+ rot_caboose_version=1.0.7
4902024-04-03T08:54:41.571Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.7.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.7.zip
4912024-04-03T08:54:41.571Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.7.zip
4922024-04-03T08:54:41.596Z++ output_a=oxide-rot-1
4932024-04-03T08:54:41.596Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.7.zip
4942024-04-03T08:54:41.596Z++ output_b=oxide-rot-1
4952024-04-03T08:54:41.596Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4962024-04-03T08:54:41.596Z++ echo oxide-rot-1
4972024-04-03T08:54:41.596Z+ rot_caboose_board=oxide-rot-1
4982024-04-03T08:54:41.596Z+ cat
4992024-04-03T08:54:41.626Z+ for board in gimlet psc sidecar
5002024-04-03T08:54:41.626Z+ tufaceous_board=psc
5012024-04-03T08:54:41.626Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.7.zip
5022024-04-03T08:54:41.626Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.7.zip
5032024-04-03T08:54:41.626Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.7.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.7.zip
5042024-04-03T08:54:41.627Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.7.zip
5052024-04-03T08:54:41.652Z++ output_a=1.0.7
5062024-04-03T08:54:41.652Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.7.zip
5072024-04-03T08:54:41.652Z++ output_b=1.0.7
5082024-04-03T08:54:41.652Z++ [[ 1.0.7 != \1\.\0\.\7 ]]
5092024-04-03T08:54:41.653Z++ echo 1.0.7
5102024-04-03T08:54:41.653Z+ rot_caboose_version=1.0.7
5112024-04-03T08:54:41.653Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.7.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.7.zip
5122024-04-03T08:54:41.653Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.7.zip
5132024-04-03T08:54:41.682Z++ output_a=oxide-rot-1
5142024-04-03T08:54:41.682Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.7.zip
5152024-04-03T08:54:41.706Z++ output_b=oxide-rot-1
5162024-04-03T08:54:41.706Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5172024-04-03T08:54:41.706Z++ echo oxide-rot-1
5182024-04-03T08:54:41.706Z+ rot_caboose_board=oxide-rot-1
5192024-04-03T08:54:41.706Z+ cat
5202024-04-03T08:54:41.706Z+ for board in gimlet psc sidecar
5212024-04-03T08:54:41.706Z+ tufaceous_board=switch
5222024-04-03T08:54:41.706Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.7.zip
5232024-04-03T08:54:41.707Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.7.zip
5242024-04-03T08:54:41.707Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.7.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.7.zip
5252024-04-03T08:54:41.707Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.7.zip
5262024-04-03T08:54:41.735Z++ output_a=1.0.7
5272024-04-03T08:54:41.735Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.7.zip
5282024-04-03T08:54:41.764Z++ output_b=1.0.7
5292024-04-03T08:54:41.765Z++ [[ 1.0.7 != \1\.\0\.\7 ]]
5302024-04-03T08:54:41.765Z++ echo 1.0.7
5312024-04-03T08:54:41.765Z+ rot_caboose_version=1.0.7
5322024-04-03T08:54:41.765Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.7.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.7.zip
5332024-04-03T08:54:41.765Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.7.zip
5342024-04-03T08:54:41.792Z++ output_a=oxide-rot-1
5352024-04-03T08:54:41.792Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.7.zip
5362024-04-03T08:54:41.792Z++ output_b=oxide-rot-1
5372024-04-03T08:54:41.792Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5382024-04-03T08:54:41.793Z++ echo oxide-rot-1
5392024-04-03T08:54:41.793Z+ rot_caboose_board=oxide-rot-1
5402024-04-03T08:54:41.793Z+ cat
5412024-04-03T08:54:41.821Z+ add_hubris_artifacts prod/rel cert-prod-rel-v1.0.7
5422024-04-03T08:54:41.821Z+ rot_dir=prod/rel
5432024-04-03T08:54:41.821Z+ rot_version=cert-prod-rel-v1.0.7
5442024-04-03T08:54:41.822Z+ for board in gimlet psc sidecar
5452024-04-03T08:54:41.822Z+ tufaceous_board=gimlet
5462024-04-03T08:54:41.822Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.7.zip
5472024-04-03T08:54:41.823Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.7.zip
5482024-04-03T08:54:41.823Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.7.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.7.zip
5492024-04-03T08:54:41.823Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.7.zip
5502024-04-03T08:54:41.823Z++ output_a=1.0.7
5512024-04-03T08:54:41.851Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.7.zip
5522024-04-03T08:54:41.851Z++ output_b=1.0.7
5532024-04-03T08:54:41.852Z++ [[ 1.0.7 != \1\.\0\.\7 ]]
5542024-04-03T08:54:41.852Z++ echo 1.0.7
5552024-04-03T08:54:41.852Z+ rot_caboose_version=1.0.7
5562024-04-03T08:54:41.852Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.7.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.7.zip
5572024-04-03T08:54:41.852Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.7.zip
5582024-04-03T08:54:41.880Z++ output_a=oxide-rot-1
5592024-04-03T08:54:41.880Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.7.zip
5602024-04-03T08:54:41.906Z++ output_b=oxide-rot-1
5612024-04-03T08:54:41.906Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5622024-04-03T08:54:41.906Z++ echo oxide-rot-1
5632024-04-03T08:54:41.906Z+ rot_caboose_board=oxide-rot-1
5642024-04-03T08:54:41.906Z+ cat
5652024-04-03T08:54:41.906Z+ for board in gimlet psc sidecar
5662024-04-03T08:54:41.906Z+ tufaceous_board=psc
5672024-04-03T08:54:41.906Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.7.zip
5682024-04-03T08:54:41.906Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.7.zip
5692024-04-03T08:54:41.906Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.7.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.7.zip
5702024-04-03T08:54:41.906Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.7.zip
5712024-04-03T08:54:41.938Z++ output_a=1.0.7
5722024-04-03T08:54:41.938Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.7.zip
5732024-04-03T08:54:41.938Z++ output_b=1.0.7
5742024-04-03T08:54:41.938Z++ [[ 1.0.7 != \1\.\0\.\7 ]]
5752024-04-03T08:54:41.938Z++ echo 1.0.7
5762024-04-03T08:54:41.938Z+ rot_caboose_version=1.0.7
5772024-04-03T08:54:41.967Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.7.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.7.zip
5782024-04-03T08:54:41.967Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.7.zip
5792024-04-03T08:54:41.967Z++ output_a=oxide-rot-1
5802024-04-03T08:54:41.967Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.7.zip
5812024-04-03T08:54:41.997Z++ output_b=oxide-rot-1
5822024-04-03T08:54:41.997Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5832024-04-03T08:54:41.997Z++ echo oxide-rot-1
5842024-04-03T08:54:41.997Z+ rot_caboose_board=oxide-rot-1
5852024-04-03T08:54:41.997Z+ cat
5862024-04-03T08:54:41.997Z+ for board in gimlet psc sidecar
5872024-04-03T08:54:41.997Z+ tufaceous_board=switch
5882024-04-03T08:54:41.997Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.7.zip
5892024-04-03T08:54:41.998Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.7.zip
5902024-04-03T08:54:41.998Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.7.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.7.zip
5912024-04-03T08:54:41.998Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.7.zip
5922024-04-03T08:54:42.027Z++ output_a=1.0.7
5932024-04-03T08:54:42.027Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.7.zip
5942024-04-03T08:54:42.458Z++ output_b=1.0.7
5952024-04-03T08:54:42.458Z++ [[ 1.0.7 != \1\.\0\.\7 ]]
5962024-04-03T08:54:42.458Z++ echo 1.0.7
5972024-04-03T08:54:42.458Z+ rot_caboose_version=1.0.7
5982024-04-03T08:54:42.458Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.7.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.7.zip
5992024-04-03T08:54:42.458Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.7.zip
6002024-04-03T08:54:42.458Z++ output_a=oxide-rot-1
6012024-04-03T08:54:42.458Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.7.zip
6022024-04-03T08:54:42.483Z++ output_b=oxide-rot-1
6032024-04-03T08:54:42.483Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6042024-04-03T08:54:42.483Z++ echo oxide-rot-1
6052024-04-03T08:54:42.483Z+ rot_caboose_board=oxide-rot-1
6062024-04-03T08:54:42.483Z+ cat
6072024-04-03T08:54:42.483Z+ /work/tufaceous assemble --no-generate-key /work/manifest.toml /work/repo-rot-all.zip
6082024-04-03T08:54:51.902ZApr 03 08:54:51.070 INFO assembling repository in `/tmp/tufaceouseNgx47`, component: OmicronRepoAssembler
6092024-04-03T08:54:58.652ZApr 03 08:54:57.819 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
6102024-04-03T08:54:59.050Z+ digest -a sha256 /work/repo-rot-all.zip
6112024-04-03T08:55:01.316Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
6122024-04-03T08:55:09.808Z+ rm /work/repo-rot-all.zip
6132024-04-03T08:55:09.836Z+ touch /work/repo-rot-all.zip.partb
6142024-04-03T08:55:09.836Zprocess exited: duration 145755 ms, exit code 0
 
6152024-04-03T08:55:09.934Zfound 4 output files
6162024-04-03T08:55:09.934Zuploading: /work/manifest.toml (5217 bytes)
6172024-04-03T08:55:11.056Zuploaded: /work/manifest.toml
6182024-04-03T08:55:11.056Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
6192024-04-03T09:04:07.778Zuploaded: /work/repo-rot-all.zip.parta
6202024-04-03T09:04:07.778Zuploading: /work/repo-rot-all.zip.partb (669006351 bytes)
6212024-04-03T09:08:01.700Zuploaded: /work/repo-rot-all.zip.partb
6222024-04-03T09:08:01.700Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
6232024-04-03T09:08:02.762Zuploaded: /work/repo-rot-all.zip.sha256.txt