01HGFAYJ7BBJFZY7S2XV9SR2ZQ: 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: 01HGFAZ9ER9RWS4P1VG14JGFZ9

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-11-30T06:42:20.931Zjob dependencies complete; ready to run (waiting for 1 h 17 m 43 s)
22023-11-30T06:43:26.187Zjob assigned to worker 01HGFFDQE0R1GNEH72F0EAN7JK (queued for 1 m 5 s)
32023-11-30T06:43:27.077Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-e73dec5d2cc4791e.gz
42023-11-30T06:43:27.737Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-e73dec5d2cc4791e.gz
52023-11-30T06:43:27.737Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-11-30T06:43:36.692Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-11-30T06:43:36.692Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-e99a7bbe87af43e0.gz
82023-11-30T06:43:48.557Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-e99a7bbe87af43e0.gz
92023-11-30T06:43:48.558Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-11-30T06:43:49.055Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-11-30T06:43:49.056Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-11-30T06:43:50.834Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-11-30T06:43:50.838Zdownloading input: /input/package/work/version.txt
142023-11-30T06:43:50.847Zdownloaded input: /input/package/work/version.txt
152023-11-30T06:43:50.848Zdownloading input: /input/package/work/package.tar.gz
162023-11-30T06:43:54.275Zdownloaded input: /input/package/work/package.tar.gz
172023-11-30T06:43:54.275Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-11-30T06:44:02.737Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-11-30T06:44:02.738Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-11-30T06:44:05.966Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-11-30T06:44:05.969Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-11-30T06:44:27.991Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-11-30T06:44:27.991Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-11-30T06:44:43.362Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-11-30T06:44:43.362Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-11-30T06:44:53.835Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-11-30T06:44:53.835Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-11-30T06:44:55.801Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-11-30T06:44:55.801Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-11-30T06:45:00.384Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-11-30T06:45:00.384Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-11-30T06:45:03.679Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-11-30T06:45:03.679Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-11-30T06:45:07.055Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-11-30T06:45:07.055Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-11-30T06:45:07.109Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-11-30T06:45:07.109Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-11-30T06:45:08.375Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-11-30T06:45:08.375Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-11-30T06:45:12.164Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-11-30T06:45:12.164Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-11-30T06:45:16.278Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-11-30T06:45:16.278Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-11-30T06:45:24.153Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-11-30T06:45:24.153Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-11-30T06:45:24.199Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-11-30T06:45:24.199Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-11-30T06:45:26.496Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-11-30T06:45:26.496Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-11-30T06:45:31.691Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-11-30T06:45:31.691Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-11-30T06:45:45.369Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-11-30T06:45:45.369Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-11-30T06:45:56.657Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-11-30T06:45:56.660Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-11-30T06:46:42.862Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-11-30T06:46:42.862Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-11-30T06:47:01.954Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-11-30T06:47:01.957Zstarting task 0: "setup"
602023-11-30T06:47:02.301Z++ uname -s
612023-11-30T06:47:02.305Z+ kern=SunOS
622023-11-30T06:47:02.307Z+ case "$kern" in
632023-11-30T06:47:02.307Z+ groupadd -g 12345 build
642023-11-30T06:47:02.310Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-11-30T06:47:04.319Z+ zfs create -o mountpoint=/work rpool/work
662023-11-30T06:47:04.415Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-11-30T06:47:04.418Z+ home_fs=zfs
682023-11-30T06:47:04.418Z+ [[ zfs == autofs ]]
692023-11-30T06:47:04.418Z+ mkdir -p /home/build
702023-11-30T06:47:04.421Z+ chown build:build /home/build /work
712023-11-30T06:47:06.423Z+ chmod 0700 /home/build /work
722023-11-30T06:47:06.427Zprocess exited: duration 4481 ms, exit code 0
 
732023-11-30T06:47:06.432Zstarting task 1: "authentication"
742023-11-30T06:47:06.464Zprocess exited: duration 31 ms, exit code 0
 
752023-11-30T06:47:06.472Zstarting task 2: "clone repository"
762023-11-30T06:47:06.477Z+ mkdir -p /work/oxidecomputer/omicron
772023-11-30T06:47:06.480Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-11-30T06:47:06.518ZCloning into '/work/oxidecomputer/omicron'...
792023-11-30T06:47:13.079Z+ cd /work/oxidecomputer/omicron
802023-11-30T06:47:13.082Z+ [[ -n renovate/url-2.x ]]
812023-11-30T06:47:13.082Z+ git fetch origin renovate/url-2.x
822023-11-30T06:47:13.410ZFrom https://github.com/oxidecomputer/omicron
832023-11-30T06:47:13.410Z * branch renovate/url-2.x -> FETCH_HEAD
842023-11-30T06:47:13.420Z+ git checkout -B renovate/url-2.x remotes/origin/renovate/url-2.x
852023-11-30T06:47:13.469ZSwitched to a new branch 'renovate/url-2.x'
862023-11-30T06:47:13.472Zbranch 'renovate/url-2.x' set up to track 'origin/renovate/url-2.x'.
872023-11-30T06:47:13.472Z+ git reset --hard b28d1907ae853dcc7decb8101fd9b50d8dc23be5
882023-11-30T06:47:13.542ZHEAD is now at b28d1907 Update Rust crate url to 2.5.0
892023-11-30T06:47:13.544Zprocess exited: duration 7073 ms, exit code 0
 
902023-11-30T06:47:13.550Zstarting task 3: "build"
912023-11-30T06:47:13.557Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-11-30T06:47:13.560Z+ TOP=/work/oxidecomputer/omicron
932023-11-30T06:47:13.560Z+ VERSION=1.0.4-0.ci+gitb28d1907ae8
942023-11-30T06:47:13.560Z+ for bin in caboose-util tufaceous
952023-11-30T06:47:13.560Z+ ptime -m gunzip
962023-11-30T06:47:13.693Z
972023-11-30T06:47:13.698Zreal 0.130339894
982023-11-30T06:47:13.698Zuser 0.105851834
992023-11-30T06:47:13.698Zsys 0.021723368
1002023-11-30T06:47:13.698Ztrap 0.000014877
1012023-11-30T06:47:13.698Ztflt 0.000000000
1022023-11-30T06:47:13.698Zdflt 0.000000000
1032023-11-30T06:47:13.698Zkflt 0.000000000
1042023-11-30T06:47:13.698Zlock 0.000000000
1052023-11-30T06:47:13.698Zslp 0.002212543
1062023-11-30T06:47:13.698Zlat 0.000223280
1072023-11-30T06:47:13.698Zstop 0.000207214
1082023-11-30T06:47:13.698Z+ chmod a+x /work/caboose-util
1092023-11-30T06:47:13.698Z+ for bin in caboose-util tufaceous
1102023-11-30T06:47:13.698Z+ ptime -m gunzip
1112023-11-30T06:47:14.135Z
1122023-11-30T06:47:14.139Zreal 0.433279776
1132023-11-30T06:47:14.139Zuser 0.366648563
1142023-11-30T06:47:14.139Zsys 0.066077253
1152023-11-30T06:47:14.139Ztrap 0.000038410
1162023-11-30T06:47:14.139Ztflt 0.000000000
1172023-11-30T06:47:14.139Zdflt 0.000000000
1182023-11-30T06:47:14.139Zkflt 0.000000000
1192023-11-30T06:47:14.139Zlock 0.000000000
1202023-11-30T06:47:14.139Zslp 0.000028317
1212023-11-30T06:47:14.139Zlat 0.000173234
1222023-11-30T06:47:14.139Zstop 0.000217958
1232023-11-30T06:47:14.139Z+ chmod a+x /work/tufaceous
1242023-11-30T06:47:14.139Z+ mkdir /work/package
1252023-11-30T06:47:14.142Z+ pushd /work/package
1262023-11-30T06:47:14.142Z/work/package /work/oxidecomputer/omicron
1272023-11-30T06:47:14.142Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-11-30T06:47:17.004Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-11-30T06:47:17.023ZCreated new build target 'default' and set it as active
1302023-11-30T06:47:17.025Z+ 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-11-30T06:47:17.028Z+ rm out/switch-softnpu.tar.gz
1322023-11-30T06:47:17.031Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-11-30T06:47:17.033Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-11-30T06:47:17.037Z+ for zone in out/*.tar.gz
1352023-11-30T06:47:17.040Z++ basename out/clickhouse_keeper
1362023-11-30T06:47:17.040Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.4-0.ci+gitb28d1907ae8
1372023-11-30T06:47:17.050ZNov 30 06:47:17.050 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-11-30T06:47:24.980ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-11-30T06:47:24.983Z+ for zone in out/*.tar.gz
1402023-11-30T06:47:24.986Z++ basename out/clickhouse
1412023-11-30T06:47:24.988Z+ target/release/omicron-package stamp clickhouse 1.0.4-0.ci+gitb28d1907ae8
1422023-11-30T06:47:24.997ZNov 30 06:47:24.998 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-11-30T06:47:32.906ZCreated: out/versioned/clickhouse.tar.gz
1442023-11-30T06:47:32.909Z+ for zone in out/*.tar.gz
1452023-11-30T06:47:32.911Z++ basename out/cockroachdb
1462023-11-30T06:47:32.914Z+ target/release/omicron-package stamp cockroachdb 1.0.4-0.ci+gitb28d1907ae8
1472023-11-30T06:47:32.925ZNov 30 06:47:32.926 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-11-30T06:47:38.243ZCreated: out/versioned/cockroachdb.tar.gz
1492023-11-30T06:47:38.246Z+ for zone in out/*.tar.gz
1502023-11-30T06:47:38.249Z++ basename out/crucible-pantry
1512023-11-30T06:47:38.249Z+ target/release/omicron-package stamp crucible-pantry 1.0.4-0.ci+gitb28d1907ae8
1522023-11-30T06:47:38.261ZNov 30 06:47:38.262 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-11-30T06:47:39.224ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-11-30T06:47:39.227Z+ for zone in out/*.tar.gz
1552023-11-30T06:47:39.230Z++ basename out/crucible
1562023-11-30T06:47:39.233Z+ target/release/omicron-package stamp crucible 1.0.4-0.ci+gitb28d1907ae8
1572023-11-30T06:47:39.242ZNov 30 06:47:39.243 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-11-30T06:47:41.042ZCreated: out/versioned/crucible.tar.gz
1592023-11-30T06:47:41.045Z+ for zone in out/*.tar.gz
1602023-11-30T06:47:41.048Z++ basename out/external-dns
1612023-11-30T06:47:41.048Z+ target/release/omicron-package stamp external-dns 1.0.4-0.ci+gitb28d1907ae8
1622023-11-30T06:47:41.060ZNov 30 06:47:41.061 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-11-30T06:47:42.068ZCreated: out/versioned/external-dns.tar.gz
1642023-11-30T06:47:42.071Z+ for zone in out/*.tar.gz
1652023-11-30T06:47:42.074Z++ basename out/internal-dns
1662023-11-30T06:47:42.076Z+ target/release/omicron-package stamp internal-dns 1.0.4-0.ci+gitb28d1907ae8
1672023-11-30T06:47:42.086ZNov 30 06:47:42.087 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-11-30T06:47:43.110ZCreated: out/versioned/internal-dns.tar.gz
1692023-11-30T06:47:43.114Z+ for zone in out/*.tar.gz
1702023-11-30T06:47:43.116Z++ basename out/ntp
1712023-11-30T06:47:43.119Z+ target/release/omicron-package stamp ntp 1.0.4-0.ci+gitb28d1907ae8
1722023-11-30T06:47:43.129ZNov 30 06:47:43.130 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-11-30T06:47:43.131ZCreated: out/versioned/ntp.tar.gz
1742023-11-30T06:47:43.134Z+ for zone in out/*.tar.gz
1752023-11-30T06:47:43.137Z++ basename out/omicron-gateway-asic
1762023-11-30T06:47:43.137Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.4-0.ci+gitb28d1907ae8
1772023-11-30T06:47:43.147ZNov 30 06:47:43.148 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-11-30T06:47:43.914ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-11-30T06:47:43.917Z+ for zone in out/*.tar.gz
1802023-11-30T06:47:43.919Z++ basename out/omicron-nexus
1812023-11-30T06:47:43.922Z+ target/release/omicron-package stamp omicron-nexus 1.0.4-0.ci+gitb28d1907ae8
1822023-11-30T06:47:43.931ZNov 30 06:47:43.932 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-11-30T06:47:47.082ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-11-30T06:47:47.087Z+ for zone in out/*.tar.gz
1852023-11-30T06:47:47.090Z++ basename out/overlay
1862023-11-30T06:47:47.090Z+ target/release/omicron-package stamp overlay 1.0.4-0.ci+gitb28d1907ae8
1872023-11-30T06:47:47.100ZNov 30 06:47:47.101 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-11-30T06:47:47.103ZCreated: out/versioned/overlay.tar.gz
1892023-11-30T06:47:47.106Z+ for zone in out/*.tar.gz
1902023-11-30T06:47:47.108Z++ basename out/oximeter-collector
1912023-11-30T06:47:47.108Z+ target/release/omicron-package stamp oximeter-collector 1.0.4-0.ci+gitb28d1907ae8
1922023-11-30T06:47:47.118ZNov 30 06:47:47.119 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-11-30T06:47:48.568ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-11-30T06:47:48.571Z+ for zone in out/*.tar.gz
1952023-11-30T06:47:48.574Z++ basename out/propolis-server
1962023-11-30T06:47:48.574Z+ target/release/omicron-package stamp propolis-server 1.0.4-0.ci+gitb28d1907ae8
1972023-11-30T06:47:48.585ZNov 30 06:47:48.587 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-11-30T06:47:50.364ZCreated: out/versioned/propolis-server.tar.gz
1992023-11-30T06:47:50.367Z+ for zone in out/*.tar.gz
2002023-11-30T06:47:50.370Z++ basename out/switch-asic
2012023-11-30T06:47:50.370Z+ target/release/omicron-package stamp switch-asic 1.0.4-0.ci+gitb28d1907ae8
2022023-11-30T06:47:50.382ZNov 30 06:47:50.383 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-11-30T06:48:01.187ZCreated: out/versioned/switch-asic.tar.gz
2042023-11-30T06:48:01.191Z+ 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-11-30T06:48:01.194Z+ OMICRON_NO_UNINSTALL=1
2062023-11-30T06:48:01.194Z+ target/release/omicron-package unpack --out install
2072023-11-30T06:48:01.206ZNov 30 06:48:01.207 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2092023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2102023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2112023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2122023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2132023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2142023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2152023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2162023-11-30T06:48:01.210ZNov 30 06:48:01.209 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2172023-11-30T06:48:01.217ZNov 30 06:48:01.211 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2182023-11-30T06:48:01.284ZNov 30 06:48:01.285 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2192023-11-30T06:48:01.319ZNov 30 06:48:01.320 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2202023-11-30T06:48:01.323ZNov 30 06:48:01.321 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2212023-11-30T06:48:01.326ZNov 30 06:48:01.324 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2222023-11-30T06:48:01.340ZNov 30 06:48:01.341 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2232023-11-30T06:48:01.573ZNov 30 06:48:01.573 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2242023-11-30T06:48:02.451ZNov 30 06:48:02.452 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-11-30T06:48:02.600ZNov 30 06:48:02.601 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-11-30T06:48:02.840Z+ popd
2272023-11-30T06:48:02.840Z/work/oxidecomputer/omicron
2282023-11-30T06:48:02.843Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-11-30T06:48:07.879Z+ read -r TUFACEOUS_KEY
2302023-11-30T06:48:07.879Z+ export TUFACEOUS_KEY
2312023-11-30T06:48:07.882Z+ cat
2322023-11-30T06:48:07.885Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-11-30T06:48:07.885Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-11-30T06:48:07.888Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352023-11-30T06:48:07.888Z+ cat
2362023-11-30T06:48:07.890Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372023-11-30T06:48:07.890Z+ cat
2382023-11-30T06:48:07.893Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392023-11-30T06:48:07.893Z+ cat
2402023-11-30T06:48:07.895Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2412023-11-30T06:48:07.895Z+ cat
2422023-11-30T06:48:07.899Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2432023-11-30T06:48:07.899Z+ cat
2442023-11-30T06:48:07.901Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2452023-11-30T06:48:07.901Z+ cat
2462023-11-30T06:48:07.904Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2472023-11-30T06:48:07.904Z+ cat
2482023-11-30T06:48:07.907Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2492023-11-30T06:48:07.907Z+ cat
2502023-11-30T06:48:07.911Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2512023-11-30T06:48:07.911Z+ cat
2522023-11-30T06:48:07.911Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2532023-11-30T06:48:07.911Z+ cat
2542023-11-30T06:48:07.914Z+ for kind in host trampoline
2552023-11-30T06:48:07.914Z+ cat
2562023-11-30T06:48:07.916Z+ for kind in host trampoline
2572023-11-30T06:48:07.916Z+ cat
2582023-11-30T06:48:07.919Z+ mkdir /work/hubris
2592023-11-30T06:48:07.921Z+ pushd /work/hubris
2602023-11-30T06:48:07.921Z/work/hubris /work/oxidecomputer/omicron
2612023-11-30T06:48:07.921Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-11-30T06:48:07.921Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-11-30T06:48:07.921Z+ for tag in "${TAGS[@]}"
2642023-11-30T06:48:07.921Z+ for board in "${ALL_BOARDS[@]}"
2652023-11-30T06:48:07.924Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-11-30T06:48:07.924Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-11-30T06:48:07.925Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-11-30T06:48:09.186Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-11-30T06:48:09.189Z+ shasum -a 256 -c -
2702023-11-30T06:48:09.602Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-11-30T06:48:09.605Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-11-30T06:48:09.608Z+ for board in "${ALL_BOARDS[@]}"
2732023-11-30T06:48:09.608Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-11-30T06:48:09.608Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-11-30T06:48:09.608Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-11-30T06:48:10.703Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-11-30T06:48:10.706Z+ shasum -a 256 -c -
2782023-11-30T06:48:10.765Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-11-30T06:48:10.768Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-11-30T06:48:10.771Z+ for board in "${ALL_BOARDS[@]}"
2812023-11-30T06:48:10.771Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-11-30T06:48:10.771Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-11-30T06:48:10.771Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-11-30T06:48:11.736Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-11-30T06:48:11.739Z+ shasum -a 256 -c -
2862023-11-30T06:48:11.797Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-11-30T06:48:11.800Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-11-30T06:48:11.803Z+ for board in "${ALL_BOARDS[@]}"
2892023-11-30T06:48:11.804Z+ [[ gimlet = \p\s\c ]]
2902023-11-30T06:48:11.804Z+ for board in "${ALL_BOARDS[@]}"
2912023-11-30T06:48:11.804Z+ [[ gimlet = \p\s\c ]]
2922023-11-30T06:48:11.804Z+ for board in "${ALL_BOARDS[@]}"
2932023-11-30T06:48:11.804Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-11-30T06:48:11.804Z+ for board in "${ALL_BOARDS[@]}"
2952023-11-30T06:48:11.804Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-11-30T06:48:11.804Z+ for tag in "${TAGS[@]}"
2972023-11-30T06:48:11.804Z+ for board in "${ALL_BOARDS[@]}"
2982023-11-30T06:48:11.804Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-11-30T06:48:11.804Z+ for board in "${ALL_BOARDS[@]}"
3002023-11-30T06:48:11.804Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-11-30T06:48:11.804Z+ for board in "${ALL_BOARDS[@]}"
3022023-11-30T06:48:11.804Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-11-30T06:48:11.804Z+ for board in "${ALL_BOARDS[@]}"
3042023-11-30T06:48:11.804Z+ [[ psc = \p\s\c ]]
3052023-11-30T06:48:11.804Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-11-30T06:48:11.804Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-11-30T06:48:12.865Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-11-30T06:48:12.868Z+ shasum -a 256 -c -
3092023-11-30T06:48:12.918Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-11-30T06:48:12.921Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-11-30T06:48:12.923Z+ for board in "${ALL_BOARDS[@]}"
3122023-11-30T06:48:12.923Z+ [[ psc = \p\s\c ]]
3132023-11-30T06:48:12.923Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-11-30T06:48:12.923Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-11-30T06:48:14.107Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-11-30T06:48:14.110Z+ shasum -a 256 -c -
3172023-11-30T06:48:14.160Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-11-30T06:48:14.162Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-11-30T06:48:14.165Z+ for board in "${ALL_BOARDS[@]}"
3202023-11-30T06:48:14.165Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-11-30T06:48:14.165Z+ for board in "${ALL_BOARDS[@]}"
3222023-11-30T06:48:14.165Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-11-30T06:48:14.165Z+ for tag in "${TAGS[@]}"
3242023-11-30T06:48:14.165Z+ for board in "${ALL_BOARDS[@]}"
3252023-11-30T06:48:14.165Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-11-30T06:48:14.165Z+ for board in "${ALL_BOARDS[@]}"
3272023-11-30T06:48:14.165Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-11-30T06:48:14.165Z+ for board in "${ALL_BOARDS[@]}"
3292023-11-30T06:48:14.165Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-11-30T06:48:14.165Z+ for board in "${ALL_BOARDS[@]}"
3312023-11-30T06:48:14.165Z+ [[ sidecar = \p\s\c ]]
3322023-11-30T06:48:14.165Z+ for board in "${ALL_BOARDS[@]}"
3332023-11-30T06:48:14.165Z+ [[ sidecar = \p\s\c ]]
3342023-11-30T06:48:14.165Z+ for board in "${ALL_BOARDS[@]}"
3352023-11-30T06:48:14.165Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-11-30T06:48:14.165Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-11-30T06:48:14.165Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-11-30T06:48:15.531Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-11-30T06:48:15.534Z+ shasum -a 256 -c -
3402023-11-30T06:48:15.603Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-11-30T06:48:15.607Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-11-30T06:48:15.607Z+ for board in "${ALL_BOARDS[@]}"
3432023-11-30T06:48:15.610Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-11-30T06:48:15.610Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-11-30T06:48:15.610Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-11-30T06:48:16.705Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-11-30T06:48:16.708Z+ shasum -a 256 -c -
3482023-11-30T06:48:16.778Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-11-30T06:48:16.781Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-11-30T06:48:16.783Z+ popd
3512023-11-30T06:48:16.783Z/work/oxidecomputer/omicron
3522023-11-30T06:48:16.783Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-11-30T06:48:16.783Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3542023-11-30T06:48:16.783Z+ git init /work/dvt-dock
3552023-11-30T06:48:16.787Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-11-30T06:48:16.787Zhint: is subject to change. To configure the initial branch name to use in all
3572023-11-30T06:48:16.787Zhint: of your new repositories, which will suppress this warning, call:
3582023-11-30T06:48:16.787Zhint:
3592023-11-30T06:48:16.787Zhint: git config --global init.defaultBranch <name>
3602023-11-30T06:48:16.787Zhint:
3612023-11-30T06:48:16.787Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-11-30T06:48:16.787Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-11-30T06:48:16.787Zhint:
3642023-11-30T06:48:16.787Zhint: git branch -m <name>
3652023-11-30T06:48:16.790ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-11-30T06:48:16.792Z+ cd /work/dvt-dock
3672023-11-30T06:48:16.792Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-11-30T06:48:16.795Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3692023-11-30T06:48:30.752ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-11-30T06:48:30.752Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3712023-11-30T06:48:30.757Z+ git checkout FETCH_HEAD
3722023-11-30T06:48:31.479ZNote: switching to 'FETCH_HEAD'.
3732023-11-30T06:48:31.479Z
3742023-11-30T06:48:31.479ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-11-30T06:48:31.479Zchanges and commit them, and you can discard any commits you make in this
3762023-11-30T06:48:31.479Zstate without impacting any branches by switching back to a branch.
3772023-11-30T06:48:31.479Z
3782023-11-30T06:48:31.479ZIf you want to create a new branch to retain commits you create, you may
3792023-11-30T06:48:31.479Zdo so (now or later) by using -c with the switch command. Example:
3802023-11-30T06:48:31.479Z
3812023-11-30T06:48:31.479Z git switch -c <new-branch-name>
3822023-11-30T06:48:31.479Z
3832023-11-30T06:48:31.479ZOr undo this operation with:
3842023-11-30T06:48:31.479Z
3852023-11-30T06:48:31.479Z git switch -
3862023-11-30T06:48:31.479Z
3872023-11-30T06:48:31.480ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-11-30T06:48:31.480Z
3892023-11-30T06:48:31.480ZHEAD is now at ad874c1 production/release RoT v1.0.4
3902023-11-30T06:48:31.507Z+ SERIES_LIST=()
3912023-11-30T06:48:31.509Z+ prep_rot_all_series
3922023-11-30T06:48:31.509Z+ series=rot-all
3932023-11-30T06:48:31.509Z+ SERIES_LIST+=("$series")
3942023-11-30T06:48:31.509Z+ manifest=/work/manifest-rot-all.toml
3952023-11-30T06:48:31.509Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-11-30T06:48:31.512Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-11-30T06:48:31.512Z+ board=gimlet
3982023-11-30T06:48:31.512Z+ tufaceous_board=gimlet
3992023-11-30T06:48:31.512Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-11-30T06:48:31.512Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-11-30T06:48:31.567Z+ sp_caboose_version=1.0.3
4022023-11-30T06:48:31.570Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-11-30T06:48:31.617Z+ sp_caboose_board=gimlet-c
4042023-11-30T06:48:31.617Z+ cat
4052023-11-30T06:48:31.620Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-11-30T06:48:31.620Z+ board=gimlet
4072023-11-30T06:48:31.620Z+ tufaceous_board=gimlet
4082023-11-30T06:48:31.620Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-11-30T06:48:31.623Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-11-30T06:48:31.671Z+ sp_caboose_version=1.0.3
4112023-11-30T06:48:31.674Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-11-30T06:48:31.721Z+ sp_caboose_board=gimlet-d
4132023-11-30T06:48:31.724Z+ cat
4142023-11-30T06:48:31.724Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-11-30T06:48:31.724Z+ board=gimlet
4162023-11-30T06:48:31.724Z+ tufaceous_board=gimlet
4172023-11-30T06:48:31.724Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-11-30T06:48:31.727Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-11-30T06:48:31.776Z+ sp_caboose_version=1.0.3
4202023-11-30T06:48:31.778Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-11-30T06:48:31.826Z+ sp_caboose_board=gimlet-e
4222023-11-30T06:48:31.826Z+ cat
4232023-11-30T06:48:31.829Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-11-30T06:48:31.829Z+ board=psc
4252023-11-30T06:48:31.829Z+ tufaceous_board=psc
4262023-11-30T06:48:31.829Z+ sp_image=/work/hubris/psc-b.zip
4272023-11-30T06:48:31.832Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-11-30T06:48:31.866Z+ sp_caboose_version=1.0.3
4292023-11-30T06:48:31.869Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-11-30T06:48:31.904Z+ sp_caboose_board=psc-b
4312023-11-30T06:48:31.904Z+ cat
4322023-11-30T06:48:31.906Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-11-30T06:48:31.906Z+ board=psc
4342023-11-30T06:48:31.906Z+ tufaceous_board=psc
4352023-11-30T06:48:31.906Z+ sp_image=/work/hubris/psc-c.zip
4362023-11-30T06:48:31.910Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-11-30T06:48:31.944Z+ sp_caboose_version=1.0.3
4382023-11-30T06:48:31.947Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-11-30T06:48:31.981Z+ sp_caboose_board=psc-c
4402023-11-30T06:48:31.981Z+ cat
4412023-11-30T06:48:31.984Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-11-30T06:48:31.984Z+ board=sidecar
4432023-11-30T06:48:31.984Z+ tufaceous_board=switch
4442023-11-30T06:48:31.984Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-11-30T06:48:31.987Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-11-30T06:48:32.043Z+ sp_caboose_version=1.0.3
4472023-11-30T06:48:32.046Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-11-30T06:48:32.102Z+ sp_caboose_board=sidecar-b
4492023-11-30T06:48:32.102Z+ cat
4502023-11-30T06:48:32.104Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-11-30T06:48:32.104Z+ board=sidecar
4522023-11-30T06:48:32.104Z+ tufaceous_board=switch
4532023-11-30T06:48:32.104Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-11-30T06:48:32.107Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-11-30T06:48:32.163Z+ sp_caboose_version=1.0.3
4562023-11-30T06:48:32.166Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-11-30T06:48:32.221Z+ sp_caboose_board=sidecar-c
4582023-11-30T06:48:32.221Z+ cat
4592023-11-30T06:48:32.224Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.4 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
4602023-11-30T06:48:32.224Z+ series=rot-staging-dev
4612023-11-30T06:48:32.224Z+ rot_dir=staging/dev
4622023-11-30T06:48:32.224Z+ rot_version=cert-staging-dev-v1.0.4
4632023-11-30T06:48:32.224Z+ shift 3
4642023-11-30T06:48:32.227Z+ SERIES_LIST+=("$series")
4652023-11-30T06:48:32.227Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-11-30T06:48:32.227Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-11-30T06:48:32.227Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-11-30T06:48:32.230Z+ for board in gimlet psc sidecar
4692023-11-30T06:48:32.230Z+ tufaceous_board=gimlet
4702023-11-30T06:48:32.230Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4712023-11-30T06:48:32.230Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4722023-11-30T06:48:32.230Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4732023-11-30T06:48:32.230Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4742023-11-30T06:48:32.247Z++ output_a=1.0.4
4752023-11-30T06:48:32.250Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4762023-11-30T06:48:32.266Z++ output_b=1.0.4
4772023-11-30T06:48:32.266Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4782023-11-30T06:48:32.269Z++ echo 1.0.4
4792023-11-30T06:48:32.269Z+ rot_caboose_version=1.0.4
4802023-11-30T06:48:32.269Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4812023-11-30T06:48:32.271Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4822023-11-30T06:48:32.287Z++ output_a=oxide-rot-1
4832023-11-30T06:48:32.289Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4842023-11-30T06:48:32.305Z++ output_b=oxide-rot-1
4852023-11-30T06:48:32.305Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-11-30T06:48:32.308Z++ echo oxide-rot-1
4872023-11-30T06:48:32.308Z+ rot_caboose_board=oxide-rot-1
4882023-11-30T06:48:32.308Z+ cat
4892023-11-30T06:48:32.311Z+ cat
4902023-11-30T06:48:32.313Z+ for board in gimlet psc sidecar
4912023-11-30T06:48:32.313Z+ tufaceous_board=psc
4922023-11-30T06:48:32.313Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4932023-11-30T06:48:32.313Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4942023-11-30T06:48:32.313Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4952023-11-30T06:48:32.316Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4962023-11-30T06:48:32.332Z++ output_a=1.0.4
4972023-11-30T06:48:32.334Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4982023-11-30T06:48:32.351Z++ output_b=1.0.4
4992023-11-30T06:48:32.351Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5002023-11-30T06:48:32.353Z++ echo 1.0.4
5012023-11-30T06:48:32.353Z+ rot_caboose_version=1.0.4
5022023-11-30T06:48:32.353Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5032023-11-30T06:48:32.356Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5042023-11-30T06:48:32.372Z++ output_a=oxide-rot-1
5052023-11-30T06:48:32.374Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5062023-11-30T06:48:32.390Z++ output_b=oxide-rot-1
5072023-11-30T06:48:32.390Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-11-30T06:48:32.393Z++ echo oxide-rot-1
5092023-11-30T06:48:32.393Z+ rot_caboose_board=oxide-rot-1
5102023-11-30T06:48:32.393Z+ cat
5112023-11-30T06:48:32.396Z+ cat
5122023-11-30T06:48:32.399Z+ for board in gimlet psc sidecar
5132023-11-30T06:48:32.399Z+ tufaceous_board=switch
5142023-11-30T06:48:32.399Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5152023-11-30T06:48:32.399Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5162023-11-30T06:48:32.400Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5172023-11-30T06:48:32.402Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5182023-11-30T06:48:32.417Z++ output_a=1.0.4
5192023-11-30T06:48:32.419Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5202023-11-30T06:48:32.435Z++ output_b=1.0.4
5212023-11-30T06:48:32.435Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5222023-11-30T06:48:32.438Z++ echo 1.0.4
5232023-11-30T06:48:32.438Z+ rot_caboose_version=1.0.4
5242023-11-30T06:48:32.438Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5252023-11-30T06:48:32.441Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5262023-11-30T06:48:32.456Z++ output_a=oxide-rot-1
5272023-11-30T06:48:32.459Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5282023-11-30T06:48:32.475Z++ output_b=oxide-rot-1
5292023-11-30T06:48:32.475Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-11-30T06:48:32.477Z++ echo oxide-rot-1
5312023-11-30T06:48:32.477Z+ rot_caboose_board=oxide-rot-1
5322023-11-30T06:48:32.477Z+ cat
5332023-11-30T06:48:32.480Z+ cat
5342023-11-30T06:48:32.483Z+ for board_rev in "$@"
5352023-11-30T06:48:32.483Z+ board=gimlet
5362023-11-30T06:48:32.483Z+ tufaceous_board=gimlet
5372023-11-30T06:48:32.483Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-11-30T06:48:32.483Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-11-30T06:48:32.533Z+ sp_caboose_version=1.0.3
5402023-11-30T06:48:32.536Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-11-30T06:48:32.583Z+ sp_caboose_board=gimlet-c
5422023-11-30T06:48:32.583Z+ cat
5432023-11-30T06:48:32.586Z+ for board_rev in "$@"
5442023-11-30T06:48:32.586Z+ board=gimlet
5452023-11-30T06:48:32.586Z+ tufaceous_board=gimlet
5462023-11-30T06:48:32.586Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-11-30T06:48:32.589Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-11-30T06:48:32.637Z+ sp_caboose_version=1.0.3
5492023-11-30T06:48:32.640Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-11-30T06:48:32.688Z+ sp_caboose_board=gimlet-d
5512023-11-30T06:48:32.688Z+ cat
5522023-11-30T06:48:32.691Z+ for board_rev in "$@"
5532023-11-30T06:48:32.691Z+ board=gimlet
5542023-11-30T06:48:32.691Z+ tufaceous_board=gimlet
5552023-11-30T06:48:32.691Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-11-30T06:48:32.693Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-11-30T06:48:32.741Z+ sp_caboose_version=1.0.3
5582023-11-30T06:48:32.744Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-11-30T06:48:32.792Z+ sp_caboose_board=gimlet-e
5602023-11-30T06:48:32.792Z+ cat
5612023-11-30T06:48:32.795Z+ for board_rev in "$@"
5622023-11-30T06:48:32.795Z+ board=psc
5632023-11-30T06:48:32.795Z+ tufaceous_board=psc
5642023-11-30T06:48:32.795Z+ sp_image=/work/hubris/psc-b.zip
5652023-11-30T06:48:32.798Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-11-30T06:48:32.832Z+ sp_caboose_version=1.0.3
5672023-11-30T06:48:32.835Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-11-30T06:48:32.869Z+ sp_caboose_board=psc-b
5692023-11-30T06:48:32.869Z+ cat
5702023-11-30T06:48:32.872Z+ for board_rev in "$@"
5712023-11-30T06:48:32.874Z+ board=psc
5722023-11-30T06:48:32.874Z+ tufaceous_board=psc
5732023-11-30T06:48:32.874Z+ sp_image=/work/hubris/psc-c.zip
5742023-11-30T06:48:32.874Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-11-30T06:48:32.909Z+ sp_caboose_version=1.0.3
5762023-11-30T06:48:32.912Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-11-30T06:48:32.946Z+ sp_caboose_board=psc-c
5782023-11-30T06:48:32.949Z+ cat
5792023-11-30T06:48:32.949Z+ for board_rev in "$@"
5802023-11-30T06:48:32.949Z+ board=sidecar
5812023-11-30T06:48:32.949Z+ tufaceous_board=switch
5822023-11-30T06:48:32.949Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-11-30T06:48:32.952Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-11-30T06:48:33.007Z+ sp_caboose_version=1.0.3
5852023-11-30T06:48:33.010Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-11-30T06:48:33.065Z+ sp_caboose_board=sidecar-b
5872023-11-30T06:48:33.065Z+ cat
5882023-11-30T06:48:33.068Z+ for board_rev in "$@"
5892023-11-30T06:48:33.068Z+ board=sidecar
5902023-11-30T06:48:33.068Z+ tufaceous_board=switch
5912023-11-30T06:48:33.068Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-11-30T06:48:33.070Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-11-30T06:48:33.126Z+ sp_caboose_version=1.0.3
5942023-11-30T06:48:33.129Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-11-30T06:48:33.183Z+ sp_caboose_board=sidecar-c
5962023-11-30T06:48:33.184Z+ cat
5972023-11-30T06:48:33.186Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.4 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5982023-11-30T06:48:33.186Z+ series=rot-prod-rel
5992023-11-30T06:48:33.186Z+ rot_dir=prod/rel
6002023-11-30T06:48:33.186Z+ rot_version=cert-prod-rel-v1.0.4
6012023-11-30T06:48:33.186Z+ shift 3
6022023-11-30T06:48:33.186Z+ SERIES_LIST+=("$series")
6032023-11-30T06:48:33.189Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-11-30T06:48:33.189Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-11-30T06:48:33.189Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-11-30T06:48:33.189Z+ for board in gimlet psc sidecar
6072023-11-30T06:48:33.189Z+ tufaceous_board=gimlet
6082023-11-30T06:48:33.192Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6092023-11-30T06:48:33.192Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6102023-11-30T06:48:33.192Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6112023-11-30T06:48:33.192Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6122023-11-30T06:48:33.209Z++ output_a=1.0.4
6132023-11-30T06:48:33.212Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6142023-11-30T06:48:33.228Z++ output_b=1.0.4
6152023-11-30T06:48:33.231Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6162023-11-30T06:48:33.231Z++ echo 1.0.4
6172023-11-30T06:48:33.231Z+ rot_caboose_version=1.0.4
6182023-11-30T06:48:33.231Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6192023-11-30T06:48:33.235Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6202023-11-30T06:48:33.249Z++ output_a=oxide-rot-1
6212023-11-30T06:48:33.252Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6222023-11-30T06:48:33.267Z++ output_b=oxide-rot-1
6232023-11-30T06:48:33.267Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-11-30T06:48:33.267Z++ echo oxide-rot-1
6252023-11-30T06:48:33.270Z+ rot_caboose_board=oxide-rot-1
6262023-11-30T06:48:33.270Z+ cat
6272023-11-30T06:48:33.273Z+ cat
6282023-11-30T06:48:33.275Z+ for board in gimlet psc sidecar
6292023-11-30T06:48:33.275Z+ tufaceous_board=psc
6302023-11-30T06:48:33.275Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6312023-11-30T06:48:33.275Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6322023-11-30T06:48:33.275Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6332023-11-30T06:48:33.279Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6342023-11-30T06:48:33.294Z++ output_a=1.0.4
6352023-11-30T06:48:33.296Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6362023-11-30T06:48:33.312Z++ output_b=1.0.4
6372023-11-30T06:48:33.312Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6382023-11-30T06:48:33.315Z++ echo 1.0.4
6392023-11-30T06:48:33.315Z+ rot_caboose_version=1.0.4
6402023-11-30T06:48:33.315Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6412023-11-30T06:48:33.317Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6422023-11-30T06:48:33.333Z++ output_a=oxide-rot-1
6432023-11-30T06:48:33.336Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6442023-11-30T06:48:33.352Z++ output_b=oxide-rot-1
6452023-11-30T06:48:33.352Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-11-30T06:48:33.352Z++ echo oxide-rot-1
6472023-11-30T06:48:33.354Z+ rot_caboose_board=oxide-rot-1
6482023-11-30T06:48:33.354Z+ cat
6492023-11-30T06:48:33.357Z+ cat
6502023-11-30T06:48:33.360Z+ for board in gimlet psc sidecar
6512023-11-30T06:48:33.360Z+ tufaceous_board=switch
6522023-11-30T06:48:33.360Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6532023-11-30T06:48:33.360Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6542023-11-30T06:48:33.360Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6552023-11-30T06:48:33.362Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6562023-11-30T06:48:33.378Z++ output_a=1.0.4
6572023-11-30T06:48:33.381Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6582023-11-30T06:48:33.397Z++ output_b=1.0.4
6592023-11-30T06:48:33.397Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6602023-11-30T06:48:33.399Z++ echo 1.0.4
6612023-11-30T06:48:33.399Z+ rot_caboose_version=1.0.4
6622023-11-30T06:48:33.399Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6632023-11-30T06:48:33.402Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6642023-11-30T06:48:33.418Z++ output_a=oxide-rot-1
6652023-11-30T06:48:33.421Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6662023-11-30T06:48:33.436Z++ output_b=oxide-rot-1
6672023-11-30T06:48:33.436Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-11-30T06:48:33.439Z++ echo oxide-rot-1
6692023-11-30T06:48:33.439Z+ rot_caboose_board=oxide-rot-1
6702023-11-30T06:48:33.439Z+ cat
6712023-11-30T06:48:33.441Z+ cat
6722023-11-30T06:48:33.444Z+ for board_rev in "$@"
6732023-11-30T06:48:33.444Z+ board=gimlet
6742023-11-30T06:48:33.444Z+ tufaceous_board=gimlet
6752023-11-30T06:48:33.444Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-11-30T06:48:33.446Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-11-30T06:48:33.494Z+ sp_caboose_version=1.0.3
6782023-11-30T06:48:33.497Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-11-30T06:48:33.544Z+ sp_caboose_board=gimlet-c
6802023-11-30T06:48:33.544Z+ cat
6812023-11-30T06:48:33.548Z+ for board_rev in "$@"
6822023-11-30T06:48:33.548Z+ board=gimlet
6832023-11-30T06:48:33.548Z+ tufaceous_board=gimlet
6842023-11-30T06:48:33.548Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-11-30T06:48:33.551Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-11-30T06:48:33.598Z+ sp_caboose_version=1.0.3
6872023-11-30T06:48:33.600Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-11-30T06:48:33.648Z+ sp_caboose_board=gimlet-d
6892023-11-30T06:48:33.648Z+ cat
6902023-11-30T06:48:33.651Z+ for board_rev in "$@"
6912023-11-30T06:48:33.651Z+ board=gimlet
6922023-11-30T06:48:33.651Z+ tufaceous_board=gimlet
6932023-11-30T06:48:33.651Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-11-30T06:48:33.656Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-11-30T06:48:33.715Z+ sp_caboose_version=1.0.3
6962023-11-30T06:48:33.718Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-11-30T06:48:33.752Z+ sp_caboose_board=gimlet-e
6982023-11-30T06:48:33.755Z+ cat
6992023-11-30T06:48:33.755Z+ for board_rev in "$@"
7002023-11-30T06:48:33.755Z+ board=psc
7012023-11-30T06:48:33.755Z+ tufaceous_board=psc
7022023-11-30T06:48:33.755Z+ sp_image=/work/hubris/psc-b.zip
7032023-11-30T06:48:33.758Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-11-30T06:48:33.792Z+ sp_caboose_version=1.0.3
7052023-11-30T06:48:33.794Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-11-30T06:48:33.829Z+ sp_caboose_board=psc-b
7072023-11-30T06:48:33.829Z+ cat
7082023-11-30T06:48:33.832Z+ for board_rev in "$@"
7092023-11-30T06:48:33.832Z+ board=psc
7102023-11-30T06:48:33.832Z+ tufaceous_board=psc
7112023-11-30T06:48:33.832Z+ sp_image=/work/hubris/psc-c.zip
7122023-11-30T06:48:33.838Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-11-30T06:48:33.869Z+ sp_caboose_version=1.0.3
7142023-11-30T06:48:33.872Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-11-30T06:48:33.906Z+ sp_caboose_board=psc-c
7162023-11-30T06:48:33.908Z+ cat
7172023-11-30T06:48:33.908Z+ for board_rev in "$@"
7182023-11-30T06:48:33.908Z+ board=sidecar
7192023-11-30T06:48:33.908Z+ tufaceous_board=switch
7202023-11-30T06:48:33.908Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-11-30T06:48:33.911Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-11-30T06:48:33.966Z+ sp_caboose_version=1.0.3
7232023-11-30T06:48:33.969Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-11-30T06:48:34.024Z+ sp_caboose_board=sidecar-b
7252023-11-30T06:48:34.024Z+ cat
7262023-11-30T06:48:34.027Z+ for board_rev in "$@"
7272023-11-30T06:48:34.027Z+ board=sidecar
7282023-11-30T06:48:34.027Z+ tufaceous_board=switch
7292023-11-30T06:48:34.027Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-11-30T06:48:34.030Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-11-30T06:48:34.085Z+ sp_caboose_version=1.0.3
7322023-11-30T06:48:34.087Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-11-30T06:48:34.142Z+ sp_caboose_board=sidecar-c
7342023-11-30T06:48:34.142Z+ cat
7352023-11-30T06:48:34.145Z+ for series in "${SERIES_LIST[@]}"
7362023-11-30T06:48:34.145Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-11-30T06:48:44.584ZNov 30 06:48:44.585 INFO assembling repository in `/tmp/tufaceouseQWsXX`, component: OmicronRepoAssembler
7382023-11-30T06:48:58.071ZNov 30 06:48:58.074 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-11-30T06:48:58.445Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-11-30T06:49:06.688Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-11-30T06:49:16.392Z+ rm /work/repo-rot-all.zip
7422023-11-30T06:49:16.399Z+ touch /work/repo-rot-all.zip.partb
7432023-11-30T06:49:16.402Z+ for series in "${SERIES_LIST[@]}"
7442023-11-30T06:49:16.402Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-11-30T06:49:26.949ZNov 30 06:49:26.952 INFO assembling repository in `/tmp/tufaceousC8YyYY`, component: OmicronRepoAssembler
7462023-11-30T06:49:39.817ZNov 30 06:49:39.822 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-11-30T06:49:40.243Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-11-30T06:49:47.742Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-11-30T06:49:57.255Z+ rm /work/repo-rot-staging-dev.zip
7502023-11-30T06:49:57.261Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-11-30T06:49:57.267Z+ for series in "${SERIES_LIST[@]}"
7522023-11-30T06:49:57.267Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-11-30T06:50:07.776ZNov 30 06:50:07.780 INFO assembling repository in `/tmp/tufaceousXPVr0V`, component: OmicronRepoAssembler
7542023-11-30T06:50:20.624ZNov 30 06:50:20.629 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-11-30T06:50:20.990Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-11-30T06:50:28.559Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-11-30T06:50:38.038Z+ rm /work/repo-rot-prod-rel.zip
7582023-11-30T06:50:38.045Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-11-30T06:50:38.049Zprocess exited: duration 204504 ms, exit code 0
 
7602023-11-30T06:50:38.063Zfound 13 output files
7612023-11-30T06:50:38.063Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-11-30T06:50:39.074Zuploaded: /work/manifest-rot-all.toml
7632023-11-30T06:50:39.074Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-11-30T06:50:40.087Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-11-30T06:50:40.087Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-11-30T06:50:41.097Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-11-30T06:50:41.097Zuploading: /work/manifest.toml (1578 bytes)
7682023-11-30T06:50:42.107Zuploaded: /work/manifest.toml
7692023-11-30T06:50:42.107Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-11-30T06:56:02.983Zuploaded: /work/repo-rot-all.zip.parta
7712023-11-30T06:56:02.991Zuploading: /work/repo-rot-all.zip.partb (427975470 bytes)
7722023-11-30T06:58:21.349Zuploaded: /work/repo-rot-all.zip.partb
7732023-11-30T06:58:21.349Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-11-30T07:03:55.240Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-11-30T07:03:55.286Zuploading: /work/repo-rot-prod-rel.zip.partb (417658463 bytes)
7762023-11-30T07:05:58.306Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-11-30T07:05:58.311Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-11-30T07:11:24.949Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-11-30T07:11:24.950Zuploading: /work/repo-rot-staging-dev.zip.partb (417658867 bytes)
7802023-11-30T07:13:27.426Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-11-30T07:13:27.426Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-11-30T07:13:28.472Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-11-30T07:13:28.472Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-11-30T07:13:29.511Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-11-30T07:13:29.513Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-11-30T07:13:30.553Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt