01HDQHNAW03ACN6PQ2E99X8N81: 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",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.parta",
            series: "rot-prod-rel",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.partb",
            series: "rot-prod-rel",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.sha256.txt",
            series: "rot-prod-rel",
            name: "repo.zip.sha256.txt",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.parta",
            series: "rot-staging-dev",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.partb",
            series: "rot-staging-dev",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.sha256.txt",
            series: "rot-staging-dev",
            name: "repo.zip.sha256.txt",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01HDQHP7PNDGYF1NTDYNHT31M0

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-27T04:34:55.207Zjob dependencies complete; ready to run (waiting for 1 h 26 m 4 s)
22023-10-27T04:35:51.516Zjob assigned to worker 01HDQPM2CCSXSBP1TG2VAMV7Y5 (queued for 56 s)
32023-10-27T04:35:52.546Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-db01cfcfb4a0f99a.gz
42023-10-27T04:35:53.406Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-db01cfcfb4a0f99a.gz
52023-10-27T04:35:53.410Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-27T04:36:00.760Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-27T04:36:00.764Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-7a79055ad192f59b.gz
82023-10-27T04:36:11.443Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-7a79055ad192f59b.gz
92023-10-27T04:36:11.446Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-27T04:36:11.894Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-27T04:36:11.902Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-27T04:36:15.703Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-27T04:36:15.709Zdownloading input: /input/package/work/version.txt
142023-10-27T04:36:15.722Zdownloaded input: /input/package/work/version.txt
152023-10-27T04:36:15.725Zdownloading input: /input/package/work/package.tar.gz
162023-10-27T04:36:27.971Zdownloaded input: /input/package/work/package.tar.gz
172023-10-27T04:36:27.982Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-27T04:37:06.866Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-27T04:37:06.870Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-27T04:37:12.189Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-27T04:37:12.202Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-27T04:37:27.853Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-27T04:37:28.280Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-27T04:37:51.464Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-27T04:37:51.469Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-27T04:38:02.217Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-27T04:38:02.226Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-27T04:38:05.405Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-27T04:38:05.410Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-27T04:38:08.410Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-27T04:38:08.413Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-27T04:38:12.878Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-27T04:38:12.883Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-27T04:38:16.015Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-27T04:38:16.019Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-27T04:38:16.084Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-27T04:38:16.087Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-27T04:38:17.144Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-27T04:38:17.147Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-27T04:38:20.304Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-27T04:38:20.307Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-27T04:38:28.414Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-27T04:38:28.422Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-27T04:38:35.208Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-27T04:38:35.211Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-27T04:38:35.263Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-27T04:38:35.266Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-27T04:38:38.517Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-27T04:38:38.530Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-27T04:38:47.754Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-27T04:38:47.762Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-27T04:39:14.693Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-27T04:39:14.708Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-27T04:39:40.277Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-27T04:39:40.280Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-10-27T04:41:11.187Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-10-27T04:41:11.191Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-10-27T04:41:29.598Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-10-27T04:41:29.602Zstarting task 0: "setup"
602023-10-27T04:41:30.153Z++ uname -s
612023-10-27T04:41:30.157Z+ kern=SunOS
622023-10-27T04:41:30.160Z+ case "$kern" in
632023-10-27T04:41:30.163Z+ groupadd -g 12345 build
642023-10-27T04:41:30.166Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-27T04:41:32.190Z+ zfs create -o mountpoint=/work rpool/work
662023-10-27T04:41:32.279Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-27T04:41:32.298Z+ home_fs=zfs
682023-10-27T04:41:32.302Z+ [[ zfs == autofs ]]
692023-10-27T04:41:32.305Z+ mkdir -p /home/build
702023-10-27T04:41:32.309Z+ chown build:build /home/build /work
712023-10-27T04:41:34.290Z+ chmod 0700 /home/build /work
722023-10-27T04:41:34.294Zprocess exited: duration 4686 ms, exit code 0
 
732023-10-27T04:41:34.302Zstarting task 1: "authentication"
742023-10-27T04:41:34.340Zprocess exited: duration 34 ms, exit code 0
 
752023-10-27T04:41:34.346Zstarting task 2: "clone repository"
762023-10-27T04:41:34.360Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-27T04:41:34.364Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-27T04:41:34.443ZCloning into '/work/oxidecomputer/omicron'...
792023-10-27T04:41:40.746Z+ cd /work/oxidecomputer/omicron
802023-10-27T04:41:40.751Z+ [[ -n renovate/rust-futures-monorepo ]]
812023-10-27T04:41:40.763Z+ git fetch origin renovate/rust-futures-monorepo
822023-10-27T04:41:41.095ZFrom https://github.com/oxidecomputer/omicron
832023-10-27T04:41:41.099Z * branch renovate/rust-futures-monorepo -> FETCH_HEAD
842023-10-27T04:41:41.107Z+ git checkout -B renovate/rust-futures-monorepo remotes/origin/renovate/rust-futures-monorepo
852023-10-27T04:41:41.197ZSwitched to a new branch 'renovate/rust-futures-monorepo'
862023-10-27T04:41:41.201Zbranch 'renovate/rust-futures-monorepo' set up to track 'origin/renovate/rust-futures-monorepo'.
872023-10-27T04:41:41.204Z+ git reset --hard 4f373c07a587eaf3c04bf3694922940242d4e7c0
882023-10-27T04:41:41.215ZHEAD is now at 4f373c07 chore(deps): update rust crate futures to 0.3.29
892023-10-27T04:41:41.219Zprocess exited: duration 6868 ms, exit code 0
 
902023-10-27T04:41:41.230Zstarting task 3: "build"
912023-10-27T04:41:41.243Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-10-27T04:41:41.247Z+ TOP=/work/oxidecomputer/omicron
932023-10-27T04:41:41.264Z+ VERSION=1.0.3-0.ci+git4f373c07a58
942023-10-27T04:41:41.268Z+ for bin in caboose-util tufaceous
952023-10-27T04:41:41.273Z+ ptime -m gunzip
962023-10-27T04:41:41.381Z
972023-10-27T04:41:41.389Zreal 0.131928932
982023-10-27T04:41:41.443Zuser 0.105603269
992023-10-27T04:41:41.449Zsys 0.023201053
1002023-10-27T04:41:41.453Ztrap 0.000018948
1012023-10-27T04:41:41.457Ztflt 0.000000000
1022023-10-27T04:41:41.467Zdflt 0.000000000
1032023-10-27T04:41:41.497Zkflt 0.000000000
1042023-10-27T04:41:41.502Zlock 0.000000000
1052023-10-27T04:41:41.508Zslp 0.002520383
1062023-10-27T04:41:41.512Zlat 0.000240644
1072023-10-27T04:41:41.516Zstop 0.000215591
1082023-10-27T04:41:41.520Z+ chmod a+x /work/caboose-util
1092023-10-27T04:41:41.546Z+ for bin in caboose-util tufaceous
1102023-10-27T04:41:41.549Z+ ptime -m gunzip
1112023-10-27T04:41:41.781Z
1122023-10-27T04:41:41.785Zreal 0.392984233
1132023-10-27T04:41:41.789Zuser 0.330352071
1142023-10-27T04:41:41.793Zsys 0.062067138
1152023-10-27T04:41:41.797Ztrap 0.000059168
1162023-10-27T04:41:41.802Ztflt 0.000000000
1172023-10-27T04:41:41.806Zdflt 0.000000000
1182023-10-27T04:41:41.809Zkflt 0.000000000
1192023-10-27T04:41:41.813Zlock 0.000000000
1202023-10-27T04:41:41.816Zslp 0.000034798
1212023-10-27T04:41:41.821Zlat 0.000163347
1222023-10-27T04:41:41.826Zstop 0.000210799
1232023-10-27T04:41:41.830Z+ chmod a+x /work/tufaceous
1242023-10-27T04:41:41.834Z+ mkdir /work/package
1252023-10-27T04:41:41.837Z+ pushd /work/package
1262023-10-27T04:41:41.841Z/work/package /work/oxidecomputer/omicron
1272023-10-27T04:41:41.846Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-10-27T04:41:44.612Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-10-27T04:41:45.038ZCreated new build target 'default' and set it as active
1302023-10-27T04:41:45.046Z+ 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.tar.gz /input/package/work/zones/crucible.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.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/omicron-nexus-single-sled.tar.gz /input/package/work/zones/omicron-nexus.tar.gz /input/package/work/zones/overlay.tar.gz /input/package/work/zones/oximeter-collector.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/
1312023-10-27T04:41:45.053Z+ rm out/switch-softnpu.tar.gz
1322023-10-27T04:41:45.057Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-10-27T04:41:45.065Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-10-27T04:41:45.081Z+ for zone in out/*.tar.gz
1352023-10-27T04:41:45.087Z++ basename out/clickhouse_keeper
1362023-10-27T04:41:45.093Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.3-0.ci+git4f373c07a58
1372023-10-27T04:41:45.103ZOct 27 04:41:44.676 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-10-27T04:41:52.654ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-10-27T04:41:52.658Z+ for zone in out/*.tar.gz
1402023-10-27T04:41:52.661Z++ basename out/clickhouse
1412023-10-27T04:41:52.664Z+ target/release/omicron-package stamp clickhouse 1.0.3-0.ci+git4f373c07a58
1422023-10-27T04:41:52.679ZOct 27 04:41:52.689 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-10-27T04:42:00.611ZCreated: out/versioned/clickhouse.tar.gz
1442023-10-27T04:42:00.614Z+ for zone in out/*.tar.gz
1452023-10-27T04:42:00.619Z++ basename out/cockroachdb
1462023-10-27T04:42:00.623Z+ target/release/omicron-package stamp cockroachdb 1.0.3-0.ci+git4f373c07a58
1472023-10-27T04:42:00.630ZOct 27 04:42:00.646 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-10-27T04:42:05.950ZCreated: out/versioned/cockroachdb.tar.gz
1492023-10-27T04:42:05.954Z+ for zone in out/*.tar.gz
1502023-10-27T04:42:05.958Z++ basename out/crucible-pantry
1512023-10-27T04:42:05.962Z+ target/release/omicron-package stamp crucible-pantry 1.0.3-0.ci+git4f373c07a58
1522023-10-27T04:42:05.967ZOct 27 04:42:05.984 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-10-27T04:42:06.938ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-10-27T04:42:06.942Z+ for zone in out/*.tar.gz
1552023-10-27T04:42:06.947Z++ basename out/crucible
1562023-10-27T04:42:06.950Z+ target/release/omicron-package stamp crucible 1.0.3-0.ci+git4f373c07a58
1572023-10-27T04:42:06.956ZOct 27 04:42:06.973 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-10-27T04:42:08.781ZCreated: out/versioned/crucible.tar.gz
1592023-10-27T04:42:08.786Z+ for zone in out/*.tar.gz
1602023-10-27T04:42:08.797Z++ basename out/external-dns
1612023-10-27T04:42:08.801Z+ target/release/omicron-package stamp external-dns 1.0.3-0.ci+git4f373c07a58
1622023-10-27T04:42:08.805ZOct 27 04:42:08.812 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-10-27T04:42:09.728ZCreated: out/versioned/external-dns.tar.gz
1642023-10-27T04:42:09.732Z+ for zone in out/*.tar.gz
1652023-10-27T04:42:09.739Z++ basename out/internal-dns
1662023-10-27T04:42:09.743Z+ target/release/omicron-package stamp internal-dns 1.0.3-0.ci+git4f373c07a58
1672023-10-27T04:42:09.747ZOct 27 04:42:09.763 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-10-27T04:42:11.112ZCreated: out/versioned/internal-dns.tar.gz
1692023-10-27T04:42:11.116Z+ for zone in out/*.tar.gz
1702023-10-27T04:42:11.120Z++ basename out/ntp
1712023-10-27T04:42:11.123Z+ target/release/omicron-package stamp ntp 1.0.3-0.ci+git4f373c07a58
1722023-10-27T04:42:11.135ZOct 27 04:42:10.728 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-10-27T04:42:11.139ZCreated: out/versioned/ntp.tar.gz
1742023-10-27T04:42:11.142Z+ for zone in out/*.tar.gz
1752023-10-27T04:42:11.145Z++ basename out/omicron-gateway-asic
1762023-10-27T04:42:11.151Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.3-0.ci+git4f373c07a58
1772023-10-27T04:42:11.168ZOct 27 04:42:10.750 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-10-27T04:42:11.460ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-10-27T04:42:11.464Z+ for zone in out/*.tar.gz
1802023-10-27T04:42:11.467Z++ basename out/omicron-nexus
1812023-10-27T04:42:11.472Z+ target/release/omicron-package stamp omicron-nexus 1.0.3-0.ci+git4f373c07a58
1822023-10-27T04:42:11.479ZOct 27 04:42:11.496 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-10-27T04:42:14.384ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-10-27T04:42:14.387Z+ for zone in out/*.tar.gz
1852023-10-27T04:42:14.392Z++ basename out/overlay
1862023-10-27T04:42:14.396Z+ target/release/omicron-package stamp overlay 1.0.3-0.ci+git4f373c07a58
1872023-10-27T04:42:14.402ZOct 27 04:42:14.420 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-10-27T04:42:14.406ZCreated: out/versioned/overlay.tar.gz
1892023-10-27T04:42:14.410Z+ for zone in out/*.tar.gz
1902023-10-27T04:42:14.413Z++ basename out/oximeter-collector
1912023-10-27T04:42:14.416Z+ target/release/omicron-package stamp oximeter-collector 1.0.3-0.ci+git4f373c07a58
1922023-10-27T04:42:14.422ZOct 27 04:42:14.440 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-10-27T04:42:15.221ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-10-27T04:42:15.225Z+ for zone in out/*.tar.gz
1952023-10-27T04:42:15.233Z++ basename out/propolis-server
1962023-10-27T04:42:15.237Z+ target/release/omicron-package stamp propolis-server 1.0.3-0.ci+git4f373c07a58
1972023-10-27T04:42:15.241ZOct 27 04:42:15.238 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-10-27T04:42:17.020ZCreated: out/versioned/propolis-server.tar.gz
1992023-10-27T04:42:17.024Z+ for zone in out/*.tar.gz
2002023-10-27T04:42:17.041Z++ basename out/switch-asic
2012023-10-27T04:42:17.124Z+ target/release/omicron-package stamp switch-asic 1.0.3-0.ci+git4f373c07a58
2022023-10-27T04:42:17.166ZOct 27 04:42:17.056 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-10-27T04:42:27.629ZCreated: out/versioned/switch-asic.tar.gz
2042023-10-27T04:42:27.632Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry.tar.gz out/versioned/crucible.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/omicron-nexus.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter-collector.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2052023-10-27T04:42:27.635Z+ OMICRON_NO_UNINSTALL=1
2062023-10-27T04:42:27.643Z+ target/release/omicron-package unpack --out install
2072023-10-27T04:42:27.647ZOct 27 04:42:27.666 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-10-27T04:42:27.650ZOct 27 04:42:27.668 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2092023-10-27T04:42:27.654ZOct 27 04:42:27.668 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2102023-10-27T04:42:27.659ZOct 27 04:42:27.668 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2112023-10-27T04:42:27.662ZOct 27 04:42:27.668 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2122023-10-27T04:42:27.665ZOct 27 04:42:27.668 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2132023-10-27T04:42:27.668ZOct 27 04:42:27.668 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2142023-10-27T04:42:27.671ZOct 27 04:42:27.668 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2152023-10-27T04:42:27.675ZOct 27 04:42:27.668 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2162023-10-27T04:42:27.678ZOct 27 04:42:27.668 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2172023-10-27T04:42:27.681ZOct 27 04:42:27.669 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2182023-10-27T04:42:27.720ZOct 27 04:42:27.738 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2192023-10-27T04:42:27.726ZOct 27 04:42:27.745 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2202023-10-27T04:42:27.799ZOct 27 04:42:27.789 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2212023-10-27T04:42:27.894ZOct 27 04:42:27.912 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2222023-10-27T04:42:27.932ZOct 27 04:42:27.951 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2232023-10-27T04:42:28.022ZOct 27 04:42:28.034 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2242023-10-27T04:42:28.642ZOct 27 04:42:28.660 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-10-27T04:42:28.775ZOct 27 04:42:28.794 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-10-27T04:42:29.050Z+ popd
2272023-10-27T04:42:29.055Z/work/oxidecomputer/omicron
2282023-10-27T04:42:29.059Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-10-27T04:42:35.533Z+ read -r TUFACEOUS_KEY
2302023-10-27T04:42:35.537Z+ export TUFACEOUS_KEY
2312023-10-27T04:42:35.564Z+ cat
2322023-10-27T04:42:35.588Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-10-27T04:42:35.598Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-10-27T04:42:35.602Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352023-10-27T04:42:35.611Z+ cat
2362023-10-27T04:42:35.617Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372023-10-27T04:42:35.622Z+ cat
2382023-10-27T04:42:35.646Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392023-10-27T04:42:35.670Z+ cat
2402023-10-27T04:42:35.681Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2412023-10-27T04:42:35.695Z+ cat
2422023-10-27T04:42:36.953Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2432023-10-27T04:42:36.957Z+ cat
2442023-10-27T04:42:36.961Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2452023-10-27T04:42:36.965Z+ cat
2462023-10-27T04:42:36.970Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2472023-10-27T04:42:36.977Z+ cat
2482023-10-27T04:42:36.982Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2492023-10-27T04:42:36.988Z+ cat
2502023-10-27T04:42:36.995Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2512023-10-27T04:42:37.004Z+ cat
2522023-10-27T04:42:37.017Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2532023-10-27T04:42:37.033Z+ cat
2542023-10-27T04:42:37.039Z+ for kind in host trampoline
2552023-10-27T04:42:37.043Z+ cat
2562023-10-27T04:42:37.062Z+ for kind in host trampoline
2572023-10-27T04:42:37.068Z+ cat
2582023-10-27T04:42:37.071Z+ mkdir /work/hubris
2592023-10-27T04:42:37.074Z+ pushd /work/hubris
2602023-10-27T04:42:37.078Z/work/hubris /work/oxidecomputer/omicron
2612023-10-27T04:42:37.081Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-10-27T04:42:37.085Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-10-27T04:42:37.089Z+ for tag in "${TAGS[@]}"
2642023-10-27T04:42:37.093Z+ for board in "${ALL_BOARDS[@]}"
2652023-10-27T04:42:37.099Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-10-27T04:42:37.103Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-10-27T04:42:37.106Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-10-27T04:42:37.110Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-10-27T04:42:37.114Z+ shasum -a 256 -c -
2702023-10-27T04:42:37.118Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-10-27T04:42:37.121Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-10-27T04:42:37.125Z+ for board in "${ALL_BOARDS[@]}"
2732023-10-27T04:42:37.128Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-10-27T04:42:37.132Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-10-27T04:42:37.135Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-10-27T04:42:38.160Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-10-27T04:42:38.164Z+ shasum -a 256 -c -
2782023-10-27T04:42:38.235Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-10-27T04:42:38.238Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-10-27T04:42:38.241Z+ for board in "${ALL_BOARDS[@]}"
2812023-10-27T04:42:38.246Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-10-27T04:42:38.261Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-10-27T04:42:38.267Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-10-27T04:42:39.657Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-10-27T04:42:39.669Z+ shasum -a 256 -c -
2862023-10-27T04:42:39.720Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-10-27T04:42:39.733Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-10-27T04:42:39.762Z+ for board in "${ALL_BOARDS[@]}"
2892023-10-27T04:42:39.799Z+ [[ gimlet = \p\s\c ]]
2902023-10-27T04:42:39.832Z+ for board in "${ALL_BOARDS[@]}"
2912023-10-27T04:42:39.898Z+ [[ gimlet = \p\s\c ]]
2922023-10-27T04:42:47.904Z+ for board in "${ALL_BOARDS[@]}"
2932023-10-27T04:42:48.032Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-10-27T04:42:48.174Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-27T04:42:48.278Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-10-27T04:42:48.414Z+ for tag in "${TAGS[@]}"
2972023-10-27T04:42:48.466Z+ for board in "${ALL_BOARDS[@]}"
2982023-10-27T04:42:48.491Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-10-27T04:42:48.506Z+ for board in "${ALL_BOARDS[@]}"
3002023-10-27T04:42:48.516Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-10-27T04:42:48.531Z+ for board in "${ALL_BOARDS[@]}"
3022023-10-27T04:42:48.540Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-10-27T04:42:48.550Z+ for board in "${ALL_BOARDS[@]}"
3042023-10-27T04:42:48.572Z+ [[ psc = \p\s\c ]]
3052023-10-27T04:42:48.581Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-10-27T04:42:48.589Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-10-27T04:42:48.597Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-10-27T04:42:48.604Z+ shasum -a 256 -c -
3092023-10-27T04:42:48.612Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-10-27T04:42:48.628Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-10-27T04:42:48.643Z+ for board in "${ALL_BOARDS[@]}"
3122023-10-27T04:42:48.650Z+ [[ psc = \p\s\c ]]
3132023-10-27T04:42:48.662Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-10-27T04:42:48.673Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-10-27T04:42:48.684Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-10-27T04:42:48.694Z+ shasum -a 256 -c -
3172023-10-27T04:42:48.705Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-10-27T04:42:48.717Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-10-27T04:42:48.725Z+ for board in "${ALL_BOARDS[@]}"
3202023-10-27T04:42:48.734Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-10-27T04:42:48.742Z+ for board in "${ALL_BOARDS[@]}"
3222023-10-27T04:42:48.752Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-10-27T04:42:48.759Z+ for tag in "${TAGS[@]}"
3242023-10-27T04:42:48.769Z+ for board in "${ALL_BOARDS[@]}"
3252023-10-27T04:42:48.774Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-10-27T04:42:48.781Z+ for board in "${ALL_BOARDS[@]}"
3272023-10-27T04:42:48.791Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-10-27T04:42:48.796Z+ for board in "${ALL_BOARDS[@]}"
3292023-10-27T04:42:48.803Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-10-27T04:42:48.808Z+ for board in "${ALL_BOARDS[@]}"
3312023-10-27T04:42:48.817Z+ [[ sidecar = \p\s\c ]]
3322023-10-27T04:42:48.825Z+ for board in "${ALL_BOARDS[@]}"
3332023-10-27T04:42:48.830Z+ [[ sidecar = \p\s\c ]]
3342023-10-27T04:42:48.835Z+ for board in "${ALL_BOARDS[@]}"
3352023-10-27T04:42:48.839Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-10-27T04:42:48.847Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-10-27T04:42:48.854Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-10-27T04:42:48.872Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-10-27T04:42:48.878Z+ shasum -a 256 -c -
3402023-10-27T04:42:48.883Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-10-27T04:42:48.888Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-10-27T04:42:48.891Z+ for board in "${ALL_BOARDS[@]}"
3432023-10-27T04:42:48.898Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-10-27T04:42:48.903Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-10-27T04:42:48.907Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-10-27T04:42:48.921Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-10-27T04:42:48.925Z+ shasum -a 256 -c -
3482023-10-27T04:42:48.929Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-10-27T04:42:48.940Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-10-27T04:42:48.967Z+ popd
3512023-10-27T04:42:48.975Z/work/oxidecomputer/omicron
3522023-10-27T04:42:48.980Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-10-27T04:42:48.987Z++ COMMIT=9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3542023-10-27T04:42:49.061Z+ git init /work/dvt-dock
3552023-10-27T04:42:49.075Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-10-27T04:42:49.079Zhint: is subject to change. To configure the initial branch name to use in all
3572023-10-27T04:42:49.115Zhint: of your new repositories, which will suppress this warning, call:
3582023-10-27T04:42:49.132ZInitialized empty Git repository in /work/dvt-dock/.git/
3592023-10-27T04:42:49.137Zhint:
3602023-10-27T04:42:49.150Zhint: git config --global init.defaultBranch <name>
3612023-10-27T04:42:49.164Zhint:
3622023-10-27T04:42:49.173Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3632023-10-27T04:42:49.179Zhint: 'development'. The just-created branch can be renamed via this command:
3642023-10-27T04:42:49.190Zhint:
3652023-10-27T04:42:49.208Zhint: git branch -m <name>
3662023-10-27T04:42:49.216Z+ cd /work/dvt-dock
3672023-10-27T04:42:49.220Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-10-27T04:42:49.226Z+ git fetch --depth 1 origin 9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3692023-10-27T04:42:57.515ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-10-27T04:42:57.530Z * branch 9cb2b40cea90ad40f5c0d2c3da96d26913253e06 -> FETCH_HEAD
3712023-10-27T04:42:57.545Z+ git checkout FETCH_HEAD
3722023-10-27T04:42:58.167ZNote: switching to 'FETCH_HEAD'.
3732023-10-27T04:42:58.176Z
3742023-10-27T04:42:58.198ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-10-27T04:42:58.238Zchanges and commit them, and you can discard any commits you make in this
3762023-10-27T04:42:58.250Zstate without impacting any branches by switching back to a branch.
3772023-10-27T04:42:58.259Z
3782023-10-27T04:42:58.268ZIf you want to create a new branch to retain commits you create, you may
3792023-10-27T04:42:58.287Zdo so (now or later) by using -c with the switch command. Example:
3802023-10-27T04:42:58.317Z
3812023-10-27T04:42:58.332Z git switch -c <new-branch-name>
3822023-10-27T04:42:58.373Z
3832023-10-27T04:42:58.385ZOr undo this operation with:
3842023-10-27T04:42:58.390Z
3852023-10-27T04:42:58.429Z git switch -
3862023-10-27T04:42:58.444Z
3872023-10-27T04:42:58.465ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-10-27T04:42:58.580Z
3892023-10-27T04:42:58.588ZHEAD is now at 9cb2b40 RoT v1.0.2 production
3902023-10-27T04:42:58.607Z+ SERIES_LIST=()
3912023-10-27T04:42:58.615Z+ prep_rot_all_series
3922023-10-27T04:42:58.624Z+ series=rot-all
3932023-10-27T04:42:58.649Z+ SERIES_LIST+=("$series")
3942023-10-27T04:42:58.678Z+ manifest=/work/manifest-rot-all.toml
3952023-10-27T04:42:58.696Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-10-27T04:42:58.708Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-10-27T04:42:58.712Z+ board=gimlet
3982023-10-27T04:42:58.722Z+ tufaceous_board=gimlet
3992023-10-27T04:42:58.727Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-10-27T04:42:58.734Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-10-27T04:42:58.742Z+ sp_caboose_version=1.0.3
4022023-10-27T04:42:58.752Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-10-27T04:42:58.773Z+ sp_caboose_board=gimlet-c
4042023-10-27T04:42:58.777Z+ cat
4052023-10-27T04:42:58.784Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-10-27T04:42:58.789Z+ board=gimlet
4072023-10-27T04:42:58.797Z+ tufaceous_board=gimlet
4082023-10-27T04:42:58.811Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-10-27T04:42:58.823Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-10-27T04:42:58.849Z+ sp_caboose_version=1.0.3
4112023-10-27T04:42:58.856Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-10-27T04:42:58.861Z+ sp_caboose_board=gimlet-d
4132023-10-27T04:42:58.883Z+ cat
4142023-10-27T04:42:58.895Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-10-27T04:42:58.926Z+ board=gimlet
4162023-10-27T04:42:58.948Z+ tufaceous_board=gimlet
4172023-10-27T04:42:58.955Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-10-27T04:42:58.967Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-10-27T04:42:58.995Z+ sp_caboose_version=1.0.3
4202023-10-27T04:42:58.999Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-10-27T04:42:59.003Z+ sp_caboose_board=gimlet-e
4222023-10-27T04:42:59.021Z+ cat
4232023-10-27T04:42:59.031Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-10-27T04:42:59.045Z+ board=psc
4252023-10-27T04:42:59.050Z+ tufaceous_board=psc
4262023-10-27T04:42:59.073Z+ sp_image=/work/hubris/psc-b.zip
4272023-10-27T04:42:59.080Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-10-27T04:42:59.108Z+ sp_caboose_version=1.0.3
4292023-10-27T04:42:59.152Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-10-27T04:42:59.156Z+ sp_caboose_board=psc-b
4312023-10-27T04:42:59.177Z+ cat
4322023-10-27T04:42:59.196Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-10-27T04:42:59.200Z+ board=psc
4342023-10-27T04:42:59.204Z+ tufaceous_board=psc
4352023-10-27T04:42:59.215Z+ sp_image=/work/hubris/psc-c.zip
4362023-10-27T04:42:59.237Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-10-27T04:42:59.249Z+ sp_caboose_version=1.0.3
4382023-10-27T04:42:59.265Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-10-27T04:42:59.271Z+ sp_caboose_board=psc-c
4402023-10-27T04:42:59.276Z+ cat
4412023-10-27T04:42:59.281Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-10-27T04:42:59.291Z+ board=sidecar
4432023-10-27T04:42:59.295Z+ tufaceous_board=switch
4442023-10-27T04:42:59.303Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-10-27T04:42:59.311Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-10-27T04:42:59.336Z+ sp_caboose_version=1.0.3
4472023-10-27T04:42:59.341Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-10-27T04:42:59.345Z+ sp_caboose_board=sidecar-b
4492023-10-27T04:42:59.351Z+ cat
4502023-10-27T04:42:59.356Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-10-27T04:42:59.371Z+ board=sidecar
4522023-10-27T04:42:59.376Z+ tufaceous_board=switch
4532023-10-27T04:42:59.380Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-10-27T04:42:59.388Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-10-27T04:42:59.392Z+ sp_caboose_version=1.0.3
4562023-10-27T04:42:59.396Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-10-27T04:42:59.400Z+ sp_caboose_board=sidecar-c
4582023-10-27T04:42:59.412Z+ cat
4592023-10-27T04:42:59.417Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.2 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
4602023-10-27T04:42:59.422Z+ series=rot-staging-dev
4612023-10-27T04:42:59.427Z+ rot_dir=staging/dev
4622023-10-27T04:42:59.430Z+ rot_version=cert-staging-dev-v1.0.2
4632023-10-27T04:42:59.433Z+ shift 3
4642023-10-27T04:42:59.436Z+ SERIES_LIST+=("$series")
4652023-10-27T04:42:59.440Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-10-27T04:42:59.445Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-10-27T04:42:59.449Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-10-27T04:42:59.453Z+ for board in gimlet psc sidecar
4692023-10-27T04:42:59.456Z+ tufaceous_board=gimlet
4702023-10-27T04:42:59.461Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4712023-10-27T04:42:59.465Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4722023-10-27T04:42:59.471Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4732023-10-27T04:42:59.477Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4742023-10-27T04:42:59.892Z++ output_a=1.0.2
4752023-10-27T04:42:59.895Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4762023-10-27T04:42:59.902Z++ output_b=1.0.2
4772023-10-27T04:42:59.908Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4782023-10-27T04:42:59.915Z++ echo 1.0.2
4792023-10-27T04:42:59.922Z+ rot_caboose_version=1.0.2
4802023-10-27T04:42:59.926Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4812023-10-27T04:42:59.929Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4822023-10-27T04:42:59.933Z++ output_a=oxide-rot-1
4832023-10-27T04:42:59.936Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4842023-10-27T04:42:59.940Z++ output_b=oxide-rot-1
4852023-10-27T04:42:59.943Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-10-27T04:42:59.947Z++ echo oxide-rot-1
4872023-10-27T04:42:59.951Z+ rot_caboose_board=oxide-rot-1
4882023-10-27T04:42:59.954Z+ cat
4892023-10-27T04:42:59.957Z+ cat
4902023-10-27T04:42:59.960Z+ for board in gimlet psc sidecar
4912023-10-27T04:42:59.964Z+ tufaceous_board=psc
4922023-10-27T04:42:59.967Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4932023-10-27T04:42:59.970Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4942023-10-27T04:42:59.974Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4952023-10-27T04:42:59.978Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4962023-10-27T04:42:59.982Z++ output_a=1.0.2
4972023-10-27T04:42:59.985Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4982023-10-27T04:42:59.988Z++ output_b=1.0.2
4992023-10-27T04:42:59.991Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5002023-10-27T04:42:59.995Z++ echo 1.0.2
5012023-10-27T04:42:59.999Z+ rot_caboose_version=1.0.2
5022023-10-27T04:43:00.005Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5032023-10-27T04:43:00.009Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
5042023-10-27T04:43:00.018Z++ output_a=oxide-rot-1
5052023-10-27T04:43:00.024Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5062023-10-27T04:43:00.027Z++ output_b=oxide-rot-1
5072023-10-27T04:43:00.031Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-10-27T04:43:00.036Z++ echo oxide-rot-1
5092023-10-27T04:43:00.040Z+ rot_caboose_board=oxide-rot-1
5102023-10-27T04:43:00.044Z+ cat
5112023-10-27T04:43:00.048Z+ cat
5122023-10-27T04:43:00.051Z+ for board in gimlet psc sidecar
5132023-10-27T04:43:00.054Z+ tufaceous_board=switch
5142023-10-27T04:43:00.058Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5152023-10-27T04:43:00.062Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5162023-10-27T04:43:00.066Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5172023-10-27T04:43:00.069Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5182023-10-27T04:43:00.073Z++ output_a=1.0.2
5192023-10-27T04:43:00.077Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5202023-10-27T04:43:00.080Z++ output_b=1.0.2
5212023-10-27T04:43:00.084Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5222023-10-27T04:43:00.088Z++ echo 1.0.2
5232023-10-27T04:43:00.091Z+ rot_caboose_version=1.0.2
5242023-10-27T04:43:00.094Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5252023-10-27T04:43:00.098Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5262023-10-27T04:43:00.101Z++ output_a=oxide-rot-1
5272023-10-27T04:43:00.105Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5282023-10-27T04:43:00.108Z++ output_b=oxide-rot-1
5292023-10-27T04:43:00.111Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-10-27T04:43:00.114Z++ echo oxide-rot-1
5312023-10-27T04:43:00.118Z+ rot_caboose_board=oxide-rot-1
5322023-10-27T04:43:00.122Z+ cat
5332023-10-27T04:43:00.125Z+ cat
5342023-10-27T04:43:00.129Z+ for board_rev in "$@"
5352023-10-27T04:43:00.133Z+ board=gimlet
5362023-10-27T04:43:00.137Z+ tufaceous_board=gimlet
5372023-10-27T04:43:00.140Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-10-27T04:43:00.143Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-10-27T04:43:00.146Z+ sp_caboose_version=1.0.3
5402023-10-27T04:43:00.150Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-10-27T04:43:00.153Z+ sp_caboose_board=gimlet-c
5422023-10-27T04:43:00.184Z+ cat
5432023-10-27T04:43:00.188Z+ for board_rev in "$@"
5442023-10-27T04:43:00.192Z+ board=gimlet
5452023-10-27T04:43:00.196Z+ tufaceous_board=gimlet
5462023-10-27T04:43:00.200Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-10-27T04:43:00.203Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-10-27T04:43:00.206Z+ sp_caboose_version=1.0.3
5492023-10-27T04:43:00.209Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-10-27T04:43:00.213Z+ sp_caboose_board=gimlet-d
5512023-10-27T04:43:00.216Z+ cat
5522023-10-27T04:43:00.219Z+ for board_rev in "$@"
5532023-10-27T04:43:00.223Z+ board=gimlet
5542023-10-27T04:43:00.226Z+ tufaceous_board=gimlet
5552023-10-27T04:43:00.229Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-10-27T04:43:00.232Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-10-27T04:43:00.236Z+ sp_caboose_version=1.0.3
5582023-10-27T04:43:00.240Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-10-27T04:43:00.243Z+ sp_caboose_board=gimlet-e
5602023-10-27T04:43:00.248Z+ cat
5612023-10-27T04:43:00.252Z+ for board_rev in "$@"
5622023-10-27T04:43:00.255Z+ board=psc
5632023-10-27T04:43:00.259Z+ tufaceous_board=psc
5642023-10-27T04:43:00.262Z+ sp_image=/work/hubris/psc-b.zip
5652023-10-27T04:43:00.266Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-10-27T04:43:00.270Z+ sp_caboose_version=1.0.3
5672023-10-27T04:43:00.274Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-10-27T04:43:00.277Z+ sp_caboose_board=psc-b
5692023-10-27T04:43:00.281Z+ cat
5702023-10-27T04:43:00.285Z+ for board_rev in "$@"
5712023-10-27T04:43:00.289Z+ board=psc
5722023-10-27T04:43:00.292Z+ tufaceous_board=psc
5732023-10-27T04:43:00.295Z+ sp_image=/work/hubris/psc-c.zip
5742023-10-27T04:43:00.299Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-10-27T04:43:00.302Z+ sp_caboose_version=1.0.3
5762023-10-27T04:43:00.306Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-10-27T04:43:00.309Z+ sp_caboose_board=psc-c
5782023-10-27T04:43:00.313Z+ cat
5792023-10-27T04:43:00.316Z+ for board_rev in "$@"
5802023-10-27T04:43:00.320Z+ board=sidecar
5812023-10-27T04:43:00.323Z+ tufaceous_board=switch
5822023-10-27T04:43:00.327Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-10-27T04:43:00.330Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-10-27T04:43:00.333Z+ sp_caboose_version=1.0.3
5852023-10-27T04:43:00.337Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-10-27T04:43:00.751Z+ sp_caboose_board=sidecar-b
5872023-10-27T04:43:00.758Z+ cat
5882023-10-27T04:43:00.763Z+ for board_rev in "$@"
5892023-10-27T04:43:00.766Z+ board=sidecar
5902023-10-27T04:43:00.770Z+ tufaceous_board=switch
5912023-10-27T04:43:00.775Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-10-27T04:43:00.778Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-10-27T04:43:00.784Z+ sp_caboose_version=1.0.3
5942023-10-27T04:43:01.220Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-10-27T04:43:01.231Z+ sp_caboose_board=sidecar-c
5962023-10-27T04:43:01.236Z+ cat
5972023-10-27T04:43:01.242Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.2 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5982023-10-27T04:43:01.247Z+ series=rot-prod-rel
5992023-10-27T04:43:01.255Z+ rot_dir=prod/rel
6002023-10-27T04:43:01.261Z+ rot_version=cert-prod-rel-v1.0.2
6012023-10-27T04:43:01.269Z+ shift 3
6022023-10-27T04:43:01.276Z+ SERIES_LIST+=("$series")
6032023-10-27T04:43:01.284Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-10-27T04:43:01.293Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-10-27T04:43:01.300Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-10-27T04:43:01.307Z+ for board in gimlet psc sidecar
6072023-10-27T04:43:01.314Z+ tufaceous_board=gimlet
6082023-10-27T04:43:01.335Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6092023-10-27T04:43:01.339Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6102023-10-27T04:43:01.345Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6112023-10-27T04:43:01.350Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6122023-10-27T04:43:01.357Z++ output_a=1.0.2
6132023-10-27T04:43:01.361Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6142023-10-27T04:43:01.370Z++ output_b=1.0.2
6152023-10-27T04:43:01.378Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6162023-10-27T04:43:01.384Z++ echo 1.0.2
6172023-10-27T04:43:01.388Z+ rot_caboose_version=1.0.2
6182023-10-27T04:43:01.392Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6192023-10-27T04:43:01.396Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6202023-10-27T04:43:01.400Z++ output_a=oxide-rot-1
6212023-10-27T04:43:01.404Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6222023-10-27T04:43:01.408Z++ output_b=oxide-rot-1
6232023-10-27T04:43:01.412Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-10-27T04:43:01.416Z++ echo oxide-rot-1
6252023-10-27T04:43:01.420Z+ rot_caboose_board=oxide-rot-1
6262023-10-27T04:43:01.423Z+ cat
6272023-10-27T04:43:01.427Z+ cat
6282023-10-27T04:43:01.432Z+ for board in gimlet psc sidecar
6292023-10-27T04:43:01.435Z+ tufaceous_board=psc
6302023-10-27T04:43:01.439Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6312023-10-27T04:43:01.442Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6322023-10-27T04:43:01.447Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6332023-10-27T04:43:01.452Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6342023-10-27T04:43:01.455Z++ output_a=1.0.2
6352023-10-27T04:43:01.460Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6362023-10-27T04:43:01.463Z++ output_b=1.0.2
6372023-10-27T04:43:01.468Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6382023-10-27T04:43:01.472Z++ echo 1.0.2
6392023-10-27T04:43:01.475Z+ rot_caboose_version=1.0.2
6402023-10-27T04:43:01.479Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6412023-10-27T04:43:01.489Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6422023-10-27T04:43:01.493Z++ output_a=oxide-rot-1
6432023-10-27T04:43:01.498Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6442023-10-27T04:43:01.503Z++ output_b=oxide-rot-1
6452023-10-27T04:43:01.506Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-10-27T04:43:01.510Z++ echo oxide-rot-1
6472023-10-27T04:43:01.514Z+ rot_caboose_board=oxide-rot-1
6482023-10-27T04:43:01.518Z+ cat
6492023-10-27T04:43:01.521Z+ cat
6502023-10-27T04:43:01.525Z+ for board in gimlet psc sidecar
6512023-10-27T04:43:01.534Z+ tufaceous_board=switch
6522023-10-27T04:43:01.538Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6532023-10-27T04:43:01.541Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6542023-10-27T04:43:01.544Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6552023-10-27T04:43:01.548Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6562023-10-27T04:43:01.552Z++ output_a=1.0.2
6572023-10-27T04:43:01.555Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6582023-10-27T04:43:01.559Z++ output_b=1.0.2
6592023-10-27T04:43:01.562Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6602023-10-27T04:43:01.565Z++ echo 1.0.2
6612023-10-27T04:43:01.569Z+ rot_caboose_version=1.0.2
6622023-10-27T04:43:01.574Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6632023-10-27T04:43:01.578Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6642023-10-27T04:43:01.582Z++ output_a=oxide-rot-1
6652023-10-27T04:43:01.587Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6662023-10-27T04:43:01.590Z++ output_b=oxide-rot-1
6672023-10-27T04:43:01.594Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-10-27T04:43:01.600Z++ echo oxide-rot-1
6692023-10-27T04:43:01.603Z+ rot_caboose_board=oxide-rot-1
6702023-10-27T04:43:01.607Z+ cat
6712023-10-27T04:43:01.611Z+ cat
6722023-10-27T04:43:01.614Z+ for board_rev in "$@"
6732023-10-27T04:43:01.617Z+ board=gimlet
6742023-10-27T04:43:01.621Z+ tufaceous_board=gimlet
6752023-10-27T04:43:01.625Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-10-27T04:43:01.628Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-10-27T04:43:01.632Z+ sp_caboose_version=1.0.3
6782023-10-27T04:43:01.635Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-10-27T04:43:01.679Z+ sp_caboose_board=gimlet-c
6802023-10-27T04:43:01.685Z+ cat
6812023-10-27T04:43:01.689Z+ for board_rev in "$@"
6822023-10-27T04:43:01.693Z+ board=gimlet
6832023-10-27T04:43:01.697Z+ tufaceous_board=gimlet
6842023-10-27T04:43:01.701Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-10-27T04:43:02.710Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-10-27T04:43:02.714Z+ sp_caboose_version=1.0.3
6872023-10-27T04:43:02.724Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-10-27T04:43:02.728Z+ sp_caboose_board=gimlet-d
6892023-10-27T04:43:02.731Z+ cat
6902023-10-27T04:43:02.735Z+ for board_rev in "$@"
6912023-10-27T04:43:02.772Z+ board=gimlet
6922023-10-27T04:43:02.780Z+ tufaceous_board=gimlet
6932023-10-27T04:43:02.788Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-10-27T04:43:02.793Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-10-27T04:43:02.796Z+ sp_caboose_version=1.0.3
6962023-10-27T04:43:02.802Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-10-27T04:43:02.807Z+ sp_caboose_board=gimlet-e
6982023-10-27T04:43:02.810Z+ cat
6992023-10-27T04:43:02.815Z+ for board_rev in "$@"
7002023-10-27T04:43:02.819Z+ board=psc
7012023-10-27T04:43:02.823Z+ tufaceous_board=psc
7022023-10-27T04:43:02.826Z+ sp_image=/work/hubris/psc-b.zip
7032023-10-27T04:43:02.830Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-10-27T04:43:02.835Z+ sp_caboose_version=1.0.3
7052023-10-27T04:43:02.840Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-10-27T04:43:02.844Z+ sp_caboose_board=psc-b
7072023-10-27T04:43:02.848Z+ cat
7082023-10-27T04:43:02.852Z+ for board_rev in "$@"
7092023-10-27T04:43:02.856Z+ board=psc
7102023-10-27T04:43:02.860Z+ tufaceous_board=psc
7112023-10-27T04:43:02.864Z+ sp_image=/work/hubris/psc-c.zip
7122023-10-27T04:43:02.868Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-10-27T04:43:02.872Z+ sp_caboose_version=1.0.3
7142023-10-27T04:43:02.876Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-10-27T04:43:02.879Z+ sp_caboose_board=psc-c
7162023-10-27T04:43:02.883Z+ cat
7172023-10-27T04:43:02.888Z+ for board_rev in "$@"
7182023-10-27T04:43:02.893Z+ board=sidecar
7192023-10-27T04:43:02.897Z+ tufaceous_board=switch
7202023-10-27T04:43:02.901Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-10-27T04:43:02.904Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-10-27T04:43:02.909Z+ sp_caboose_version=1.0.3
7232023-10-27T04:43:02.914Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-10-27T04:43:02.917Z+ sp_caboose_board=sidecar-b
7252023-10-27T04:43:02.921Z+ cat
7262023-10-27T04:43:02.925Z+ for board_rev in "$@"
7272023-10-27T04:43:02.929Z+ board=sidecar
7282023-10-27T04:43:02.933Z+ tufaceous_board=switch
7292023-10-27T04:43:02.937Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-10-27T04:43:02.943Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-10-27T04:43:02.947Z+ sp_caboose_version=1.0.3
7322023-10-27T04:43:02.951Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-10-27T04:43:02.956Z+ sp_caboose_board=sidecar-c
7342023-10-27T04:43:02.961Z+ cat
7352023-10-27T04:43:02.966Z+ for series in "${SERIES_LIST[@]}"
7362023-10-27T04:43:02.969Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-10-27T04:43:11.090ZOct 27 04:43:11.112 INFO assembling repository in `/tmp/tufaceousOFl7JJ`, component: OmicronRepoAssembler
7382023-10-27T04:43:24.293ZOct 27 04:43:24.317 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-10-27T04:43:24.727Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-10-27T04:43:32.969Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-10-27T04:43:42.618Z+ rm /work/repo-rot-all.zip
7422023-10-27T04:43:42.626Z+ touch /work/repo-rot-all.zip.partb
7432023-10-27T04:43:42.629Z+ for series in "${SERIES_LIST[@]}"
7442023-10-27T04:43:42.633Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-10-27T04:43:52.747ZOct 27 04:43:52.774 INFO assembling repository in `/tmp/tufaceousIEhGr5`, component: OmicronRepoAssembler
7462023-10-27T04:44:05.420ZOct 27 04:44:05.448 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-10-27T04:44:05.849Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-10-27T04:44:13.255Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-10-27T04:44:22.641Z+ rm /work/repo-rot-staging-dev.zip
7502023-10-27T04:44:22.649Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-10-27T04:44:22.652Z+ for series in "${SERIES_LIST[@]}"
7522023-10-27T04:44:22.655Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-10-27T04:44:32.749ZOct 27 04:44:32.773 INFO assembling repository in `/tmp/tufaceousBla6rK`, component: OmicronRepoAssembler
7542023-10-27T04:44:45.300ZOct 27 04:44:45.318 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-10-27T04:44:45.724Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-10-27T04:44:53.138Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-10-27T04:45:02.475Z+ rm /work/repo-rot-prod-rel.zip
7582023-10-27T04:45:02.483Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-10-27T04:45:02.487Zprocess exited: duration 201271 ms, exit code 0
 
7602023-10-27T04:45:02.506Zfound 13 output files
7612023-10-27T04:45:02.519Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-10-27T04:45:03.537Zuploaded: /work/manifest-rot-all.toml
7632023-10-27T04:45:03.545Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-10-27T04:45:04.563Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-10-27T04:45:04.569Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-10-27T04:45:05.578Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-10-27T04:45:05.582Zuploading: /work/manifest.toml (1578 bytes)
7682023-10-27T04:45:06.593Zuploaded: /work/manifest.toml
7692023-10-27T04:45:06.610Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-10-27T04:50:43.337Zuploaded: /work/repo-rot-all.zip.parta
7712023-10-27T04:50:43.555Zuploading: /work/repo-rot-all.zip.partb (387693090 bytes)
7722023-10-27T04:52:45.605Zuploaded: /work/repo-rot-all.zip.partb
7732023-10-27T04:52:45.634Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-10-27T04:58:36.092Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-10-27T04:58:36.121Zuploading: /work/repo-rot-prod-rel.zip.partb (377460165 bytes)
7762023-10-27T05:00:42.825Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-10-27T05:00:42.934Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-10-27T05:07:09.600Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-10-27T05:07:09.660Zuploading: /work/repo-rot-staging-dev.zip.partb (377460610 bytes)
7802023-10-27T05:09:34.563Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-10-27T05:09:34.586Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-10-27T05:09:35.587Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-10-27T05:09:35.607Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-10-27T05:09:37.075Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-10-27T05:09:37.097Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-10-27T05:09:38.130Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt