01HDJR640Q3XZQHWDFMTWPHZ8X: 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: 01HDJR90YEEDRT5TPSW0Y8Y6TV

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-25T07:56:14.536Zjob dependencies complete; ready to run (waiting for 1 h 28 m 29 s)
22023-10-25T07:57:21.450Zjob assigned to worker 01HDJXB5VM8T45H2F4ET9D4FNG (queued for 1 m 6 s)
32023-10-25T07:57:22.210Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-7505a19fa56a5ab1.gz
42023-10-25T07:57:23.887Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-7505a19fa56a5ab1.gz
52023-10-25T07:57:23.890Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-25T07:57:39.822Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-25T07:57:39.845Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-a486f79ff30d68c1.gz
82023-10-25T07:57:52.455Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-a486f79ff30d68c1.gz
92023-10-25T07:57:52.460Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-25T07:57:53.067Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-25T07:57:53.070Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-25T07:57:55.341Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-25T07:57:55.345Zdownloading input: /input/package/work/version.txt
142023-10-25T07:57:55.353Zdownloaded input: /input/package/work/version.txt
152023-10-25T07:57:55.356Zdownloading input: /input/package/work/package.tar.gz
162023-10-25T07:58:09.913Zdownloaded input: /input/package/work/package.tar.gz
172023-10-25T07:58:09.939Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-25T07:58:24.300Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-25T07:58:24.303Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-25T07:58:28.165Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-25T07:58:28.170Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-25T07:58:51.285Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-25T07:58:51.288Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-25T07:59:17.660Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-25T07:59:17.663Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-25T07:59:31.902Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-25T07:59:31.907Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-25T07:59:33.656Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-25T07:59:33.660Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-25T07:59:43.408Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-25T07:59:43.791Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-25T08:00:04.264Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-25T08:00:04.276Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-25T08:00:07.165Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-25T08:00:07.170Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-25T08:00:07.185Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-25T08:00:07.189Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-25T08:00:09.476Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-25T08:00:09.484Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-25T08:00:11.325Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-25T08:00:11.329Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-25T08:00:21.749Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-25T08:00:21.757Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-25T08:00:31.833Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-25T08:00:31.836Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-25T08:00:31.878Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-25T08:00:31.881Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-25T08:00:34.161Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-25T08:00:34.165Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-25T08:00:39.823Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-25T08:00:39.826Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-25T08:01:09.039Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-25T08:01:09.043Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-25T08:01:28.017Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-25T08:01:28.020Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-10-25T08:02:51.050Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-10-25T08:02:51.060Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-10-25T08:03:11.181Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-10-25T08:03:11.208Zstarting task 0: "setup"
602023-10-25T08:03:11.714Z++ uname -s
612023-10-25T08:03:11.718Z+ kern=SunOS
622023-10-25T08:03:11.721Z+ case "$kern" in
632023-10-25T08:03:11.724Z+ groupadd -g 12345 build
642023-10-25T08:03:11.727Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-25T08:03:13.732Z+ zfs create -o mountpoint=/work rpool/work
662023-10-25T08:03:13.816Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-25T08:03:13.821Z+ home_fs=zfs
682023-10-25T08:03:13.824Z+ [[ zfs == autofs ]]
692023-10-25T08:03:13.827Z+ mkdir -p /home/build
702023-10-25T08:03:13.831Z+ chown build:build /home/build /work
712023-10-25T08:03:15.824Z+ chmod 0700 /home/build /work
722023-10-25T08:03:15.828Zprocess exited: duration 4615 ms, exit code 0
 
732023-10-25T08:03:15.834Zstarting task 1: "authentication"
742023-10-25T08:03:15.869Zprocess exited: duration 31 ms, exit code 0
 
752023-10-25T08:03:15.875Zstarting task 2: "clone repository"
762023-10-25T08:03:15.885Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-25T08:03:15.888Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-25T08:03:15.926ZCloning into '/work/oxidecomputer/omicron'...
792023-10-25T08:03:25.750Z+ cd /work/oxidecomputer/omicron
802023-10-25T08:03:25.758Z+ [[ -n renovate/actions-setup-node-3.x ]]
812023-10-25T08:03:25.770Z+ git fetch origin renovate/actions-setup-node-3.x
822023-10-25T08:03:26.091ZFrom https://github.com/oxidecomputer/omicron
832023-10-25T08:03:26.100Z * branch renovate/actions-setup-node-3.x -> FETCH_HEAD
842023-10-25T08:03:26.107Z+ git checkout -B renovate/actions-setup-node-3.x remotes/origin/renovate/actions-setup-node-3.x
852023-10-25T08:03:26.185ZSwitched to a new branch 'renovate/actions-setup-node-3.x'
862023-10-25T08:03:26.189Zbranch 'renovate/actions-setup-node-3.x' set up to track 'origin/renovate/actions-setup-node-3.x'.
872023-10-25T08:03:26.194Z+ git reset --hard 1a7b342e3fb047b6ced7c0ef003662bab30a386a
882023-10-25T08:03:26.198ZHEAD is now at 1a7b342e chore(deps): update actions/setup-node action to v3.8.2
892023-10-25T08:03:26.205Zprocess exited: duration 10322 ms, exit code 0
 
902023-10-25T08:03:26.220Zstarting task 3: "build"
912023-10-25T08:03:26.241Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-10-25T08:03:26.256Z+ TOP=/work/oxidecomputer/omicron
932023-10-25T08:03:26.268Z+ VERSION=1.0.3-0.ci+git1a7b342e3fb
942023-10-25T08:03:26.274Z+ for bin in caboose-util tufaceous
952023-10-25T08:03:26.278Z+ ptime -m gunzip
962023-10-25T08:03:26.367Z
972023-10-25T08:03:26.372Zreal 0.129599852
982023-10-25T08:03:26.377Zuser 0.105397839
992023-10-25T08:03:26.380Zsys 0.021551257
1002023-10-25T08:03:26.384Ztrap 0.000012810
1012023-10-25T08:03:26.387Ztflt 0.000000000
1022023-10-25T08:03:26.391Zdflt 0.000000000
1032023-10-25T08:03:26.395Zkflt 0.000000000
1042023-10-25T08:03:26.398Zlock 0.000000000
1052023-10-25T08:03:26.402Zslp 0.002114811
1062023-10-25T08:03:26.405Zlat 0.000232526
1072023-10-25T08:03:26.411Zstop 0.000194889
1082023-10-25T08:03:26.414Z+ chmod a+x /work/caboose-util
1092023-10-25T08:03:26.417Z+ for bin in caboose-util tufaceous
1102023-10-25T08:03:26.421Z+ ptime -m gunzip
1112023-10-25T08:03:26.784Z
1122023-10-25T08:03:26.789Zreal 0.391071389
1132023-10-25T08:03:26.792Zuser 0.329993328
1142023-10-25T08:03:26.794Zsys 0.060502222
1152023-10-25T08:03:26.797Ztrap 0.000035018
1162023-10-25T08:03:26.800Ztflt 0.000000000
1172023-10-25T08:03:26.803Zdflt 0.000000000
1182023-10-25T08:03:26.806Zkflt 0.000000000
1192023-10-25T08:03:26.809Zlock 0.000000000
1202023-10-25T08:03:26.812Zslp 0.000031156
1212023-10-25T08:03:26.815Zlat 0.000166035
1222023-10-25T08:03:26.820Zstop 0.000247350
1232023-10-25T08:03:26.823Z+ chmod a+x /work/tufaceous
1242023-10-25T08:03:26.826Z+ mkdir /work/package
1252023-10-25T08:03:26.829Z+ pushd /work/package
1262023-10-25T08:03:26.831Z/work/package /work/oxidecomputer/omicron
1272023-10-25T08:03:26.835Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-10-25T08:03:29.655Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-10-25T08:03:29.676ZCreated new build target 'default' and set it as active
1302023-10-25T08:03:29.727Z+ 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-25T08:03:29.732Z+ rm out/switch-softnpu.tar.gz
1322023-10-25T08:03:29.737Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-10-25T08:03:29.742Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-10-25T08:03:29.748Z+ for zone in out/*.tar.gz
1352023-10-25T08:03:29.755Z++ basename out/clickhouse_keeper
1362023-10-25T08:03:29.761Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.3-0.ci+git1a7b342e3fb
1372023-10-25T08:03:29.764ZOct 25 08:03:29.711 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-10-25T08:03:37.625ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-10-25T08:03:37.630Z+ for zone in out/*.tar.gz
1402023-10-25T08:03:37.634Z++ basename out/clickhouse
1412023-10-25T08:03:37.638Z+ target/release/omicron-package stamp clickhouse 1.0.3-0.ci+git1a7b342e3fb
1422023-10-25T08:03:37.643ZOct 25 08:03:37.656 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-10-25T08:03:45.556ZCreated: out/versioned/clickhouse.tar.gz
1442023-10-25T08:03:45.559Z+ for zone in out/*.tar.gz
1452023-10-25T08:03:45.562Z++ basename out/cockroachdb
1462023-10-25T08:03:45.564Z+ target/release/omicron-package stamp cockroachdb 1.0.3-0.ci+git1a7b342e3fb
1472023-10-25T08:03:45.574ZOct 25 08:03:45.588 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-10-25T08:03:50.865ZCreated: out/versioned/cockroachdb.tar.gz
1492023-10-25T08:03:50.874Z+ for zone in out/*.tar.gz
1502023-10-25T08:03:50.883Z++ basename out/crucible-pantry
1512023-10-25T08:03:50.893Z+ target/release/omicron-package stamp crucible-pantry 1.0.3-0.ci+git1a7b342e3fb
1522023-10-25T08:03:50.900ZOct 25 08:03:50.895 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-10-25T08:03:51.859ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-10-25T08:03:51.864Z+ for zone in out/*.tar.gz
1552023-10-25T08:03:51.867Z++ basename out/crucible
1562023-10-25T08:03:51.870Z+ target/release/omicron-package stamp crucible 1.0.3-0.ci+git1a7b342e3fb
1572023-10-25T08:03:51.877ZOct 25 08:03:51.892 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-10-25T08:03:53.723ZCreated: out/versioned/crucible.tar.gz
1592023-10-25T08:03:53.726Z+ for zone in out/*.tar.gz
1602023-10-25T08:03:53.729Z++ basename out/external-dns
1612023-10-25T08:03:53.732Z+ target/release/omicron-package stamp external-dns 1.0.3-0.ci+git1a7b342e3fb
1622023-10-25T08:03:53.741ZOct 25 08:03:53.756 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-10-25T08:03:54.667ZCreated: out/versioned/external-dns.tar.gz
1642023-10-25T08:03:54.673Z+ for zone in out/*.tar.gz
1652023-10-25T08:03:54.678Z++ basename out/internal-dns
1662023-10-25T08:03:54.683Z+ target/release/omicron-package stamp internal-dns 1.0.3-0.ci+git1a7b342e3fb
1672023-10-25T08:03:54.686ZOct 25 08:03:54.698 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-10-25T08:03:55.639ZCreated: out/versioned/internal-dns.tar.gz
1692023-10-25T08:03:55.650Z+ for zone in out/*.tar.gz
1702023-10-25T08:03:55.657Z++ basename out/ntp
1712023-10-25T08:03:55.665Z+ target/release/omicron-package stamp ntp 1.0.3-0.ci+git1a7b342e3fb
1722023-10-25T08:03:55.670ZOct 25 08:03:55.646 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-10-25T08:03:55.678ZCreated: out/versioned/ntp.tar.gz
1742023-10-25T08:03:55.685Z+ for zone in out/*.tar.gz
1752023-10-25T08:03:55.693Z++ basename out/omicron-gateway-asic
1762023-10-25T08:03:55.698Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.3-0.ci+git1a7b342e3fb
1772023-10-25T08:03:55.704ZOct 25 08:03:55.664 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-10-25T08:03:56.358ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-10-25T08:03:56.362Z+ for zone in out/*.tar.gz
1802023-10-25T08:03:56.364Z++ basename out/omicron-nexus
1812023-10-25T08:03:56.367Z+ target/release/omicron-package stamp omicron-nexus 1.0.3-0.ci+git1a7b342e3fb
1822023-10-25T08:03:56.376ZOct 25 08:03:56.391 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-10-25T08:03:59.290ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-10-25T08:03:59.298Z+ for zone in out/*.tar.gz
1852023-10-25T08:03:59.302Z++ basename out/overlay
1862023-10-25T08:03:59.308Z+ target/release/omicron-package stamp overlay 1.0.3-0.ci+git1a7b342e3fb
1872023-10-25T08:03:59.313ZOct 25 08:03:59.320 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-10-25T08:03:59.320ZCreated: out/versioned/overlay.tar.gz
1892023-10-25T08:03:59.327Z+ for zone in out/*.tar.gz
1902023-10-25T08:03:59.334Z++ basename out/oximeter-collector
1912023-10-25T08:03:59.342Z+ target/release/omicron-package stamp oximeter-collector 1.0.3-0.ci+git1a7b342e3fb
1922023-10-25T08:03:59.346ZOct 25 08:03:59.337 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-10-25T08:04:00.112ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-10-25T08:04:00.127Z+ for zone in out/*.tar.gz
1952023-10-25T08:04:00.130Z++ basename out/propolis-server
1962023-10-25T08:04:00.142Z+ target/release/omicron-package stamp propolis-server 1.0.3-0.ci+git1a7b342e3fb
1972023-10-25T08:04:00.145ZOct 25 08:04:00.136 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-10-25T08:04:01.902ZCreated: out/versioned/propolis-server.tar.gz
1992023-10-25T08:04:01.908Z+ for zone in out/*.tar.gz
2002023-10-25T08:04:01.922Z++ basename out/switch-asic
2012023-10-25T08:04:01.926Z+ target/release/omicron-package stamp switch-asic 1.0.3-0.ci+git1a7b342e3fb
2022023-10-25T08:04:01.931ZOct 25 08:04:01.927 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-10-25T08:04:12.529ZCreated: out/versioned/switch-asic.tar.gz
2042023-10-25T08:04:12.532Z+ 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-25T08:04:12.535Z+ OMICRON_NO_UNINSTALL=1
2062023-10-25T08:04:12.538Z+ target/release/omicron-package unpack --out install
2072023-10-25T08:04:12.547ZOct 25 08:04:12.563 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-10-25T08:04:12.550ZOct 25 08:04:12.565 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2092023-10-25T08:04:12.554ZOct 25 08:04:12.565 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2102023-10-25T08:04:12.559ZOct 25 08:04:12.565 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2112023-10-25T08:04:12.562ZOct 25 08:04:12.565 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2122023-10-25T08:04:12.566ZOct 25 08:04:12.565 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2132023-10-25T08:04:12.569ZOct 25 08:04:12.565 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2142023-10-25T08:04:12.574ZOct 25 08:04:12.565 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2152023-10-25T08:04:12.580ZOct 25 08:04:12.565 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2162023-10-25T08:04:12.583ZOct 25 08:04:12.565 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2172023-10-25T08:04:12.587ZOct 25 08:04:12.565 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2182023-10-25T08:04:12.630ZOct 25 08:04:12.640 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2192023-10-25T08:04:13.043ZOct 25 08:04:12.645 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2202023-10-25T08:04:13.050ZOct 25 08:04:12.695 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2212023-10-25T08:04:13.462ZOct 25 08:04:12.743 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2222023-10-25T08:04:13.465ZOct 25 08:04:12.751 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2232023-10-25T08:04:13.468ZOct 25 08:04:12.861 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2242023-10-25T08:04:13.591ZOct 25 08:04:13.607 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-10-25T08:04:13.732ZOct 25 08:04:13.748 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-10-25T08:04:13.981Z+ popd
2272023-10-25T08:04:13.994Z/work/oxidecomputer/omicron
2282023-10-25T08:04:14.005Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-10-25T08:04:20.304Z+ read -r TUFACEOUS_KEY
2302023-10-25T08:04:20.309Z+ export TUFACEOUS_KEY
2312023-10-25T08:04:20.313Z+ cat
2322023-10-25T08:04:20.318Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-10-25T08:04:20.322Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-10-25T08:04:20.327Z+ 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-25T08:04:20.332Z+ cat
2362023-10-25T08:04:20.335Z+ 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-25T08:04:20.339Z+ cat
2382023-10-25T08:04:20.369Z+ 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-25T08:04:20.372Z+ cat
2402023-10-25T08:04:20.375Z+ 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-25T08:04:20.378Z+ cat
2422023-10-25T08:04:20.380Z+ 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-25T08:04:20.383Z+ cat
2442023-10-25T08:04:20.386Z+ 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-25T08:04:20.389Z+ cat
2462023-10-25T08:04:20.392Z+ 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-25T08:04:20.395Z+ cat
2482023-10-25T08:04:20.397Z+ 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-25T08:04:20.401Z+ cat
2502023-10-25T08:04:20.404Z+ 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-25T08:04:20.407Z+ cat
2522023-10-25T08:04:20.410Z+ 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-25T08:04:20.413Z+ cat
2542023-10-25T08:04:20.416Z+ for kind in host trampoline
2552023-10-25T08:04:20.419Z+ cat
2562023-10-25T08:04:20.422Z+ for kind in host trampoline
2572023-10-25T08:04:20.425Z+ cat
2582023-10-25T08:04:20.427Z+ mkdir /work/hubris
2592023-10-25T08:04:20.430Z+ pushd /work/hubris
2602023-10-25T08:04:20.433Z/work/hubris /work/oxidecomputer/omicron
2612023-10-25T08:04:20.436Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-10-25T08:04:20.439Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-10-25T08:04:20.442Z+ for tag in "${TAGS[@]}"
2642023-10-25T08:04:20.444Z+ for board in "${ALL_BOARDS[@]}"
2652023-10-25T08:04:20.447Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-10-25T08:04:20.450Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-10-25T08:04:20.453Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-10-25T08:04:21.527Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-10-25T08:04:21.543Z+ shasum -a 256 -c -
2702023-10-25T08:04:22.071Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-10-25T08:04:22.085Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-10-25T08:04:22.096Z+ for board in "${ALL_BOARDS[@]}"
2732023-10-25T08:04:22.108Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-10-25T08:04:22.133Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-10-25T08:04:22.141Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-10-25T08:04:23.378Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-10-25T08:04:23.381Z+ shasum -a 256 -c -
2782023-10-25T08:04:23.453Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-10-25T08:04:23.456Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-10-25T08:04:23.459Z+ for board in "${ALL_BOARDS[@]}"
2812023-10-25T08:04:23.462Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-10-25T08:04:23.465Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-10-25T08:04:23.468Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-10-25T08:04:24.595Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-10-25T08:04:24.598Z+ shasum -a 256 -c -
2862023-10-25T08:04:24.658Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-10-25T08:04:24.664Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-10-25T08:04:24.669Z+ for board in "${ALL_BOARDS[@]}"
2892023-10-25T08:04:24.674Z+ [[ gimlet = \p\s\c ]]
2902023-10-25T08:04:24.680Z+ for board in "${ALL_BOARDS[@]}"
2912023-10-25T08:04:24.686Z+ [[ gimlet = \p\s\c ]]
2922023-10-25T08:04:24.691Z+ for board in "${ALL_BOARDS[@]}"
2932023-10-25T08:04:24.696Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-10-25T08:04:24.703Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-25T08:04:24.710Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-10-25T08:04:24.716Z+ for tag in "${TAGS[@]}"
2972023-10-25T08:04:24.740Z+ for board in "${ALL_BOARDS[@]}"
2982023-10-25T08:04:24.755Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-10-25T08:04:24.764Z+ for board in "${ALL_BOARDS[@]}"
3002023-10-25T08:04:24.767Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-10-25T08:04:24.770Z+ for board in "${ALL_BOARDS[@]}"
3022023-10-25T08:04:24.772Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-10-25T08:04:24.775Z+ for board in "${ALL_BOARDS[@]}"
3042023-10-25T08:04:24.778Z+ [[ psc = \p\s\c ]]
3052023-10-25T08:04:24.780Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-10-25T08:04:24.783Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-10-25T08:04:25.749Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-10-25T08:04:25.760Z+ shasum -a 256 -c -
3092023-10-25T08:04:25.799Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-10-25T08:04:25.803Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-10-25T08:04:25.806Z+ for board in "${ALL_BOARDS[@]}"
3122023-10-25T08:04:25.809Z+ [[ psc = \p\s\c ]]
3132023-10-25T08:04:25.813Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-10-25T08:04:25.816Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-10-25T08:04:26.815Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-10-25T08:04:26.819Z+ shasum -a 256 -c -
3172023-10-25T08:04:26.867Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-10-25T08:04:26.872Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-10-25T08:04:26.876Z+ for board in "${ALL_BOARDS[@]}"
3202023-10-25T08:04:26.880Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-10-25T08:04:26.884Z+ for board in "${ALL_BOARDS[@]}"
3222023-10-25T08:04:26.886Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-10-25T08:04:26.890Z+ for tag in "${TAGS[@]}"
3242023-10-25T08:04:26.892Z+ for board in "${ALL_BOARDS[@]}"
3252023-10-25T08:04:26.895Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-10-25T08:04:26.898Z+ for board in "${ALL_BOARDS[@]}"
3272023-10-25T08:04:26.901Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-10-25T08:04:26.904Z+ for board in "${ALL_BOARDS[@]}"
3292023-10-25T08:04:26.913Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-10-25T08:04:26.917Z+ for board in "${ALL_BOARDS[@]}"
3312023-10-25T08:04:26.919Z+ [[ sidecar = \p\s\c ]]
3322023-10-25T08:04:26.922Z+ for board in "${ALL_BOARDS[@]}"
3332023-10-25T08:04:26.927Z+ [[ sidecar = \p\s\c ]]
3342023-10-25T08:04:26.931Z+ for board in "${ALL_BOARDS[@]}"
3352023-10-25T08:04:26.935Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-10-25T08:04:26.938Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-10-25T08:04:26.940Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-10-25T08:04:28.255Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-10-25T08:04:28.267Z+ shasum -a 256 -c -
3402023-10-25T08:04:28.332Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-10-25T08:04:28.342Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-10-25T08:04:28.350Z+ for board in "${ALL_BOARDS[@]}"
3432023-10-25T08:04:28.353Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-10-25T08:04:28.356Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-10-25T08:04:28.359Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-10-25T08:04:29.569Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-10-25T08:04:29.572Z+ shasum -a 256 -c -
3482023-10-25T08:04:29.643Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-10-25T08:04:29.646Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-10-25T08:04:29.649Z+ popd
3512023-10-25T08:04:29.651Z/work/oxidecomputer/omicron
3522023-10-25T08:04:29.654Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-10-25T08:04:29.657Z++ COMMIT=9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3542023-10-25T08:04:29.659Z+ git init /work/dvt-dock
3552023-10-25T08:04:29.662Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-10-25T08:04:29.664Zhint: is subject to change. To configure the initial branch name to use in all
3572023-10-25T08:04:29.667Zhint: of your new repositories, which will suppress this warning, call:
3582023-10-25T08:04:29.671Zhint:
3592023-10-25T08:04:29.679Zhint: git config --global init.defaultBranch <name>
3602023-10-25T08:04:29.682Zhint:
3612023-10-25T08:04:29.685Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-10-25T08:04:29.688Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-10-25T08:04:29.692Zhint:
3642023-10-25T08:04:29.695Zhint: git branch -m <name>
3652023-10-25T08:04:29.699ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-10-25T08:04:29.706Z+ cd /work/dvt-dock
3672023-10-25T08:04:29.726Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-10-25T08:04:30.149Z+ git fetch --depth 1 origin 9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3692023-10-25T08:04:39.888ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-10-25T08:04:39.891Z * branch 9cb2b40cea90ad40f5c0d2c3da96d26913253e06 -> FETCH_HEAD
3712023-10-25T08:04:39.894Z+ git checkout FETCH_HEAD
3722023-10-25T08:04:40.499ZNote: switching to 'FETCH_HEAD'.
3732023-10-25T08:04:40.510Z
3742023-10-25T08:04:40.520ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-10-25T08:04:40.536Zchanges and commit them, and you can discard any commits you make in this
3762023-10-25T08:04:40.553Zstate without impacting any branches by switching back to a branch.
3772023-10-25T08:04:40.570Z
3782023-10-25T08:04:40.581ZIf you want to create a new branch to retain commits you create, you may
3792023-10-25T08:04:40.596Zdo so (now or later) by using -c with the switch command. Example:
3802023-10-25T08:04:40.604Z
3812023-10-25T08:04:40.622Z git switch -c <new-branch-name>
3822023-10-25T08:04:40.635Z
3832023-10-25T08:04:40.647ZOr undo this operation with:
3842023-10-25T08:04:40.659Z
3852023-10-25T08:04:40.672Z git switch -
3862023-10-25T08:04:40.684Z
3872023-10-25T08:04:40.693ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-10-25T08:04:40.704Z
3892023-10-25T08:04:40.721ZHEAD is now at 9cb2b40 RoT v1.0.2 production
3902023-10-25T08:04:40.733Z+ SERIES_LIST=()
3912023-10-25T08:04:40.749Z+ prep_rot_all_series
3922023-10-25T08:04:40.770Z+ series=rot-all
3932023-10-25T08:04:40.781Z+ SERIES_LIST+=("$series")
3942023-10-25T08:04:40.861Z+ manifest=/work/manifest-rot-all.toml
3952023-10-25T08:04:40.865Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-10-25T08:04:40.868Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-10-25T08:04:40.871Z+ board=gimlet
3982023-10-25T08:04:40.873Z+ tufaceous_board=gimlet
3992023-10-25T08:04:40.876Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-10-25T08:04:40.879Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-10-25T08:04:40.882Z+ sp_caboose_version=1.0.3
4022023-10-25T08:04:40.884Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-10-25T08:04:40.912Z+ sp_caboose_board=gimlet-c
4042023-10-25T08:04:40.915Z+ cat
4052023-10-25T08:04:40.918Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-10-25T08:04:40.921Z+ board=gimlet
4072023-10-25T08:04:40.923Z+ tufaceous_board=gimlet
4082023-10-25T08:04:40.926Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-10-25T08:04:40.929Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-10-25T08:04:40.931Z+ sp_caboose_version=1.0.3
4112023-10-25T08:04:40.934Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-10-25T08:04:40.937Z+ sp_caboose_board=gimlet-d
4132023-10-25T08:04:40.940Z+ cat
4142023-10-25T08:04:40.943Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-10-25T08:04:40.946Z+ board=gimlet
4162023-10-25T08:04:40.949Z+ tufaceous_board=gimlet
4172023-10-25T08:04:40.951Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-10-25T08:04:40.954Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-10-25T08:04:40.957Z+ sp_caboose_version=1.0.3
4202023-10-25T08:04:40.960Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-10-25T08:04:40.963Z+ sp_caboose_board=gimlet-e
4222023-10-25T08:04:40.965Z+ cat
4232023-10-25T08:04:40.968Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-10-25T08:04:40.971Z+ board=psc
4252023-10-25T08:04:40.974Z+ tufaceous_board=psc
4262023-10-25T08:04:40.976Z+ sp_image=/work/hubris/psc-b.zip
4272023-10-25T08:04:40.979Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-10-25T08:04:40.982Z+ sp_caboose_version=1.0.3
4292023-10-25T08:04:40.985Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-10-25T08:04:40.988Z+ sp_caboose_board=psc-b
4312023-10-25T08:04:40.992Z+ cat
4322023-10-25T08:04:40.994Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-10-25T08:04:40.997Z+ board=psc
4342023-10-25T08:04:41.000Z+ tufaceous_board=psc
4352023-10-25T08:04:41.003Z+ sp_image=/work/hubris/psc-c.zip
4362023-10-25T08:04:41.006Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-10-25T08:04:41.009Z+ sp_caboose_version=1.0.3
4382023-10-25T08:04:41.012Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-10-25T08:04:41.015Z+ sp_caboose_board=psc-c
4402023-10-25T08:04:41.017Z+ cat
4412023-10-25T08:04:41.020Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-10-25T08:04:41.023Z+ board=sidecar
4432023-10-25T08:04:41.026Z+ tufaceous_board=switch
4442023-10-25T08:04:41.029Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-10-25T08:04:41.031Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-10-25T08:04:41.055Z+ sp_caboose_version=1.0.3
4472023-10-25T08:04:41.058Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-10-25T08:04:41.114Z+ sp_caboose_board=sidecar-b
4492023-10-25T08:04:41.116Z+ cat
4502023-10-25T08:04:41.120Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-10-25T08:04:41.123Z+ board=sidecar
4522023-10-25T08:04:41.126Z+ tufaceous_board=switch
4532023-10-25T08:04:41.129Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-10-25T08:04:41.131Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-10-25T08:04:41.175Z+ sp_caboose_version=1.0.3
4562023-10-25T08:04:41.178Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-10-25T08:04:41.233Z+ sp_caboose_board=sidecar-c
4582023-10-25T08:04:41.237Z+ cat
4592023-10-25T08:04:41.243Z+ 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-25T08:04:41.248Z+ series=rot-staging-dev
4612023-10-25T08:04:41.257Z+ rot_dir=staging/dev
4622023-10-25T08:04:41.268Z+ rot_version=cert-staging-dev-v1.0.2
4632023-10-25T08:04:41.272Z+ shift 3
4642023-10-25T08:04:41.278Z+ SERIES_LIST+=("$series")
4652023-10-25T08:04:41.301Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-10-25T08:04:41.308Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-10-25T08:04:41.314Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-10-25T08:04:41.324Z+ for board in gimlet psc sidecar
4692023-10-25T08:04:41.331Z+ tufaceous_board=gimlet
4702023-10-25T08:04:41.338Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4712023-10-25T08:04:41.348Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4722023-10-25T08:04:41.360Z++ 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-25T08:04:41.372Z+++ /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-25T08:04:41.383Z++ output_a=1.0.2
4752023-10-25T08:04:41.393Z+++ /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-25T08:04:41.400Z++ output_b=1.0.2
4772023-10-25T08:04:41.406Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4782023-10-25T08:04:41.410Z++ echo 1.0.2
4792023-10-25T08:04:41.414Z+ rot_caboose_version=1.0.2
4802023-10-25T08:04:41.419Z++ 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-25T08:04:41.424Z+++ /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-25T08:04:41.427Z++ output_a=oxide-rot-1
4832023-10-25T08:04:41.431Z+++ /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-25T08:04:41.435Z++ output_b=oxide-rot-1
4852023-10-25T08:04:41.439Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-10-25T08:04:41.442Z++ echo oxide-rot-1
4872023-10-25T08:04:41.446Z+ rot_caboose_board=oxide-rot-1
4882023-10-25T08:04:41.454Z+ cat
4892023-10-25T08:04:41.457Z+ cat
4902023-10-25T08:04:41.461Z+ for board in gimlet psc sidecar
4912023-10-25T08:04:41.464Z+ tufaceous_board=psc
4922023-10-25T08:04:41.468Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4932023-10-25T08:04:41.473Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4942023-10-25T08:04:41.478Z++ 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-25T08:04:41.487Z+++ /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-25T08:04:41.496Z++ output_a=1.0.2
4972023-10-25T08:04:41.502Z+++ /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-25T08:04:41.508Z++ output_b=1.0.2
4992023-10-25T08:04:41.515Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5002023-10-25T08:04:41.521Z++ echo 1.0.2
5012023-10-25T08:04:41.527Z+ rot_caboose_version=1.0.2
5022023-10-25T08:04:41.536Z++ 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-25T08:04:41.546Z+++ /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-25T08:04:41.556Z++ output_a=oxide-rot-1
5052023-10-25T08:04:41.563Z+++ /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-25T08:04:41.571Z++ output_b=oxide-rot-1
5072023-10-25T08:04:41.577Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-10-25T08:04:41.588Z++ echo oxide-rot-1
5092023-10-25T08:04:41.595Z+ rot_caboose_board=oxide-rot-1
5102023-10-25T08:04:41.611Z+ cat
5112023-10-25T08:04:41.624Z+ cat
5122023-10-25T08:04:41.643Z+ for board in gimlet psc sidecar
5132023-10-25T08:04:41.650Z+ tufaceous_board=switch
5142023-10-25T08:04:41.663Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5152023-10-25T08:04:41.675Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5162023-10-25T08:04:41.684Z++ 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-25T08:04:41.698Z+++ /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-25T08:04:41.709Z++ output_a=1.0.2
5192023-10-25T08:04:41.723Z+++ /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-25T08:04:41.741Z++ output_b=1.0.2
5212023-10-25T08:04:41.753Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5222023-10-25T08:04:41.764Z++ echo 1.0.2
5232023-10-25T08:04:41.775Z+ rot_caboose_version=1.0.2
5242023-10-25T08:04:41.786Z++ 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-25T08:04:41.803Z+++ /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-25T08:04:41.819Z++ output_a=oxide-rot-1
5272023-10-25T08:04:41.834Z+++ /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-25T08:04:41.856Z++ output_b=oxide-rot-1
5292023-10-25T08:04:41.873Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-10-25T08:04:42.289Z++ echo oxide-rot-1
5312023-10-25T08:04:42.294Z+ rot_caboose_board=oxide-rot-1
5322023-10-25T08:04:42.305Z+ cat
5332023-10-25T08:04:42.341Z+ cat
5342023-10-25T08:04:42.352Z+ for board_rev in "$@"
5352023-10-25T08:04:42.364Z+ board=gimlet
5362023-10-25T08:04:42.379Z+ tufaceous_board=gimlet
5372023-10-25T08:04:42.388Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-10-25T08:04:42.401Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-10-25T08:04:42.415Z+ sp_caboose_version=1.0.3
5402023-10-25T08:04:42.424Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-10-25T08:04:42.441Z+ sp_caboose_board=gimlet-c
5422023-10-25T08:04:42.449Z+ cat
5432023-10-25T08:04:42.459Z+ for board_rev in "$@"
5442023-10-25T08:04:42.472Z+ board=gimlet
5452023-10-25T08:04:42.484Z+ tufaceous_board=gimlet
5462023-10-25T08:04:42.496Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-10-25T08:04:42.511Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-10-25T08:04:42.529Z+ sp_caboose_version=1.0.3
5492023-10-25T08:04:42.539Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-10-25T08:04:42.560Z+ sp_caboose_board=gimlet-d
5512023-10-25T08:04:42.575Z+ cat
5522023-10-25T08:04:42.585Z+ for board_rev in "$@"
5532023-10-25T08:04:42.592Z+ board=gimlet
5542023-10-25T08:04:42.600Z+ tufaceous_board=gimlet
5552023-10-25T08:04:42.611Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-10-25T08:04:42.628Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-10-25T08:04:42.641Z+ sp_caboose_version=1.0.3
5582023-10-25T08:04:42.669Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-10-25T08:04:42.682Z+ sp_caboose_board=gimlet-e
5602023-10-25T08:04:42.710Z+ cat
5612023-10-25T08:04:42.726Z+ for board_rev in "$@"
5622023-10-25T08:04:42.744Z+ board=psc
5632023-10-25T08:04:42.755Z+ tufaceous_board=psc
5642023-10-25T08:04:42.775Z+ sp_image=/work/hubris/psc-b.zip
5652023-10-25T08:04:42.790Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-10-25T08:04:42.803Z+ sp_caboose_version=1.0.3
5672023-10-25T08:04:42.823Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-10-25T08:04:42.838Z+ sp_caboose_board=psc-b
5692023-10-25T08:04:42.848Z+ cat
5702023-10-25T08:04:42.865Z+ for board_rev in "$@"
5712023-10-25T08:04:42.882Z+ board=psc
5722023-10-25T08:04:42.890Z+ tufaceous_board=psc
5732023-10-25T08:04:42.904Z+ sp_image=/work/hubris/psc-c.zip
5742023-10-25T08:04:42.917Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-10-25T08:04:42.930Z+ sp_caboose_version=1.0.3
5762023-10-25T08:04:42.940Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-10-25T08:04:42.990Z+ sp_caboose_board=psc-c
5782023-10-25T08:04:43.011Z+ cat
5792023-10-25T08:04:43.026Z+ for board_rev in "$@"
5802023-10-25T08:04:43.033Z+ board=sidecar
5812023-10-25T08:04:43.037Z+ tufaceous_board=switch
5822023-10-25T08:04:43.041Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-10-25T08:04:43.046Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-10-25T08:04:43.050Z+ sp_caboose_version=1.0.3
5852023-10-25T08:04:43.053Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-10-25T08:04:43.057Z+ sp_caboose_board=sidecar-b
5872023-10-25T08:04:43.060Z+ cat
5882023-10-25T08:04:43.063Z+ for board_rev in "$@"
5892023-10-25T08:04:43.067Z+ board=sidecar
5902023-10-25T08:04:43.071Z+ tufaceous_board=switch
5912023-10-25T08:04:43.075Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-10-25T08:04:43.079Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-10-25T08:04:43.083Z+ sp_caboose_version=1.0.3
5942023-10-25T08:04:43.087Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-10-25T08:04:43.090Z+ sp_caboose_board=sidecar-c
5962023-10-25T08:04:43.094Z+ cat
5972023-10-25T08:04:43.098Z+ 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-25T08:04:43.103Z+ series=rot-prod-rel
5992023-10-25T08:04:43.107Z+ rot_dir=prod/rel
6002023-10-25T08:04:43.120Z+ rot_version=cert-prod-rel-v1.0.2
6012023-10-25T08:04:43.124Z+ shift 3
6022023-10-25T08:04:43.126Z+ SERIES_LIST+=("$series")
6032023-10-25T08:04:43.129Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-10-25T08:04:43.132Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-10-25T08:04:43.135Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-10-25T08:04:43.140Z+ for board in gimlet psc sidecar
6072023-10-25T08:04:43.142Z+ tufaceous_board=gimlet
6082023-10-25T08:04:43.145Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6092023-10-25T08:04:43.148Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6102023-10-25T08:04:43.151Z++ 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-25T08:04:43.154Z+++ /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-25T08:04:43.156Z++ output_a=1.0.2
6132023-10-25T08:04:43.159Z+++ /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-25T08:04:43.162Z++ output_b=1.0.2
6152023-10-25T08:04:43.165Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6162023-10-25T08:04:43.167Z++ echo 1.0.2
6172023-10-25T08:04:43.170Z+ rot_caboose_version=1.0.2
6182023-10-25T08:04:43.174Z++ 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-25T08:04:43.176Z+++ /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-25T08:04:43.179Z++ output_a=oxide-rot-1
6212023-10-25T08:04:43.183Z+++ /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-25T08:04:43.186Z++ output_b=oxide-rot-1
6232023-10-25T08:04:43.189Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-10-25T08:04:43.192Z++ echo oxide-rot-1
6252023-10-25T08:04:43.195Z+ rot_caboose_board=oxide-rot-1
6262023-10-25T08:04:43.198Z+ cat
6272023-10-25T08:04:43.201Z+ cat
6282023-10-25T08:04:43.204Z+ for board in gimlet psc sidecar
6292023-10-25T08:04:43.207Z+ tufaceous_board=psc
6302023-10-25T08:04:43.210Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6312023-10-25T08:04:43.213Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6322023-10-25T08:04:43.216Z++ 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-25T08:04:43.219Z+++ /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-25T08:04:43.222Z++ output_a=1.0.2
6352023-10-25T08:04:43.224Z+++ /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-25T08:04:43.227Z++ output_b=1.0.2
6372023-10-25T08:04:43.230Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6382023-10-25T08:04:43.235Z++ echo 1.0.2
6392023-10-25T08:04:43.238Z+ rot_caboose_version=1.0.2
6402023-10-25T08:04:43.240Z++ 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-25T08:04:43.243Z+++ /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-25T08:04:43.246Z++ output_a=oxide-rot-1
6432023-10-25T08:04:43.248Z+++ /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-25T08:04:43.251Z++ output_b=oxide-rot-1
6452023-10-25T08:04:43.254Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-10-25T08:04:43.257Z++ echo oxide-rot-1
6472023-10-25T08:04:43.260Z+ rot_caboose_board=oxide-rot-1
6482023-10-25T08:04:43.263Z+ cat
6492023-10-25T08:04:43.266Z+ cat
6502023-10-25T08:04:43.269Z+ for board in gimlet psc sidecar
6512023-10-25T08:04:43.272Z+ tufaceous_board=switch
6522023-10-25T08:04:43.280Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6532023-10-25T08:04:43.284Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6542023-10-25T08:04:43.286Z++ 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-25T08:04:43.289Z+++ /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-25T08:04:43.292Z++ output_a=1.0.2
6572023-10-25T08:04:43.295Z+++ /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-25T08:04:43.298Z++ output_b=1.0.2
6592023-10-25T08:04:43.300Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6602023-10-25T08:04:43.303Z++ echo 1.0.2
6612023-10-25T08:04:43.306Z+ rot_caboose_version=1.0.2
6622023-10-25T08:04:43.308Z++ 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-25T08:04:43.311Z+++ /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-25T08:04:43.314Z++ output_a=oxide-rot-1
6652023-10-25T08:04:43.317Z+++ /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-25T08:04:43.320Z++ output_b=oxide-rot-1
6672023-10-25T08:04:43.323Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-10-25T08:04:43.326Z++ echo oxide-rot-1
6692023-10-25T08:04:43.329Z+ rot_caboose_board=oxide-rot-1
6702023-10-25T08:04:43.332Z+ cat
6712023-10-25T08:04:43.335Z+ cat
6722023-10-25T08:04:43.339Z+ for board_rev in "$@"
6732023-10-25T08:04:43.342Z+ board=gimlet
6742023-10-25T08:04:43.345Z+ tufaceous_board=gimlet
6752023-10-25T08:04:43.348Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-10-25T08:04:43.353Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-10-25T08:04:43.356Z+ sp_caboose_version=1.0.3
6782023-10-25T08:04:43.360Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-10-25T08:04:43.363Z+ sp_caboose_board=gimlet-c
6802023-10-25T08:04:43.366Z+ cat
6812023-10-25T08:04:43.372Z+ for board_rev in "$@"
6822023-10-25T08:04:43.384Z+ board=gimlet
6832023-10-25T08:04:43.390Z+ tufaceous_board=gimlet
6842023-10-25T08:04:43.392Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-10-25T08:04:43.395Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-10-25T08:04:43.398Z+ sp_caboose_version=1.0.3
6872023-10-25T08:04:43.400Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-10-25T08:04:43.403Z+ sp_caboose_board=gimlet-d
6892023-10-25T08:04:43.406Z+ cat
6902023-10-25T08:04:43.408Z+ for board_rev in "$@"
6912023-10-25T08:04:43.411Z+ board=gimlet
6922023-10-25T08:04:43.414Z+ tufaceous_board=gimlet
6932023-10-25T08:04:43.416Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-10-25T08:04:43.419Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-10-25T08:04:43.422Z+ sp_caboose_version=1.0.3
6962023-10-25T08:04:43.425Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-10-25T08:04:43.428Z+ sp_caboose_board=gimlet-e
6982023-10-25T08:04:43.435Z+ cat
6992023-10-25T08:04:43.444Z+ for board_rev in "$@"
7002023-10-25T08:04:43.860Z+ board=psc
7012023-10-25T08:04:43.872Z+ tufaceous_board=psc
7022023-10-25T08:04:44.287Z+ sp_image=/work/hubris/psc-b.zip
7032023-10-25T08:04:44.291Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-10-25T08:04:44.302Z+ sp_caboose_version=1.0.3
7052023-10-25T08:04:44.313Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-10-25T08:04:44.328Z+ sp_caboose_board=psc-b
7072023-10-25T08:04:44.350Z+ cat
7082023-10-25T08:04:44.372Z+ for board_rev in "$@"
7092023-10-25T08:04:44.381Z+ board=psc
7102023-10-25T08:04:44.389Z+ tufaceous_board=psc
7112023-10-25T08:04:44.395Z+ sp_image=/work/hubris/psc-c.zip
7122023-10-25T08:04:44.404Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-10-25T08:04:44.409Z+ sp_caboose_version=1.0.3
7142023-10-25T08:04:44.430Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-10-25T08:04:44.434Z+ sp_caboose_board=psc-c
7162023-10-25T08:04:44.438Z+ cat
7172023-10-25T08:04:44.441Z+ for board_rev in "$@"
7182023-10-25T08:04:44.445Z+ board=sidecar
7192023-10-25T08:04:44.449Z+ tufaceous_board=switch
7202023-10-25T08:04:44.454Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-10-25T08:04:44.458Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-10-25T08:04:44.462Z+ sp_caboose_version=1.0.3
7232023-10-25T08:04:44.467Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-10-25T08:04:44.471Z+ sp_caboose_board=sidecar-b
7252023-10-25T08:04:44.476Z+ cat
7262023-10-25T08:04:44.480Z+ for board_rev in "$@"
7272023-10-25T08:04:44.484Z+ board=sidecar
7282023-10-25T08:04:44.488Z+ tufaceous_board=switch
7292023-10-25T08:04:44.493Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-10-25T08:04:44.500Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-10-25T08:04:44.507Z+ sp_caboose_version=1.0.3
7322023-10-25T08:04:44.515Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-10-25T08:04:44.519Z+ sp_caboose_board=sidecar-c
7342023-10-25T08:04:44.936Z+ cat
7352023-10-25T08:04:44.997Z+ for series in "${SERIES_LIST[@]}"
7362023-10-25T08:04:45.000Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-10-25T08:04:53.018ZOct 25 08:04:53.036 INFO assembling repository in `/tmp/tufaceousrKpA58`, component: OmicronRepoAssembler
7382023-10-25T08:05:06.090ZOct 25 08:05:06.106 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-10-25T08:05:06.458Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-10-25T08:05:14.546Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-10-25T08:05:24.197Z+ rm /work/repo-rot-all.zip
7422023-10-25T08:05:24.206Z+ touch /work/repo-rot-all.zip.partb
7432023-10-25T08:05:24.224Z+ for series in "${SERIES_LIST[@]}"
7442023-10-25T08:05:24.229Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-10-25T08:05:34.048ZOct 25 08:05:34.068 INFO assembling repository in `/tmp/tufaceousuVpuiN`, component: OmicronRepoAssembler
7462023-10-25T08:05:46.392ZOct 25 08:05:46.410 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-10-25T08:05:46.775Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-10-25T08:05:54.154Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-10-25T08:06:03.481Z+ rm /work/repo-rot-staging-dev.zip
7502023-10-25T08:06:03.489Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-10-25T08:06:03.492Z+ for series in "${SERIES_LIST[@]}"
7522023-10-25T08:06:03.496Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-10-25T08:06:13.379ZOct 25 08:06:13.367 INFO assembling repository in `/tmp/tufaceous0EiLAS`, component: OmicronRepoAssembler
7542023-10-25T08:06:25.796ZOct 25 08:06:25.796 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-10-25T08:06:26.135Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-10-25T08:06:33.590Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-10-25T08:06:57.499Z+ rm /work/repo-rot-prod-rel.zip
7582023-10-25T08:06:57.535Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-10-25T08:06:57.552Zprocess exited: duration 196365 ms, exit code 0
 
7602023-10-25T08:06:57.656Zfound 13 output files
7612023-10-25T08:06:57.689Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-10-25T08:06:58.730Zuploaded: /work/manifest-rot-all.toml
7632023-10-25T08:06:58.961Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-10-25T08:07:00.231Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-10-25T08:07:00.432Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-10-25T08:07:01.955Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-10-25T08:07:02.347Zuploading: /work/manifest.toml (1578 bytes)
7682023-10-25T08:07:03.497Zuploaded: /work/manifest.toml
7692023-10-25T08:07:03.671Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-10-25T08:12:10.858Zuploaded: /work/repo-rot-all.zip.parta
7712023-10-25T08:12:10.863Zuploading: /work/repo-rot-all.zip.partb (388362090 bytes)
7722023-10-25T08:14:21.401Zuploaded: /work/repo-rot-all.zip.partb
7732023-10-25T08:14:21.599Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-10-25T08:19:43.042Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-10-25T08:19:43.063Zuploading: /work/repo-rot-prod-rel.zip.partb (378129435 bytes)
7762023-10-25T08:21:48.139Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-10-25T08:21:48.154Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-10-25T08:27:21.075Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-10-25T08:27:21.086Zuploading: /work/repo-rot-staging-dev.zip.partb (378129759 bytes)
7802023-10-25T08:29:29.534Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-10-25T08:29:29.558Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-10-25T08:29:30.564Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-10-25T08:29:30.583Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-10-25T08:29:32.030Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-10-25T08:29:32.052Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-10-25T08:29:33.076Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt