01HFJZM5REEMW8AEWHQ435FN6P: 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: 01HFJZN7GE1W1S1M8YE5EDR8ZZ

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-11-19T06:34:10.870Zjob dependencies complete; ready to run (waiting for 1 h 26 m 2 s)
22023-11-19T06:35:10.298Zjob assigned to worker 01HFK4JRWNCK77FRNKH0HZ22RV (queued for 59 s)
32023-11-19T06:35:10.350Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-2ed5f6fd6904f562.gz
42023-11-19T06:35:10.634Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-2ed5f6fd6904f562.gz
52023-11-19T06:35:10.637Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-11-19T06:35:21.620Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-11-19T06:35:21.623Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-03815e4bc8ad474c.gz
82023-11-19T06:35:32.422Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-03815e4bc8ad474c.gz
92023-11-19T06:35:32.425Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-11-19T06:35:32.783Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-11-19T06:35:32.787Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-11-19T06:35:33.624Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-11-19T06:35:33.635Zdownloading input: /input/package/work/version.txt
142023-11-19T06:35:34.069Zdownloaded input: /input/package/work/version.txt
152023-11-19T06:35:34.083Zdownloading input: /input/package/work/package.tar.gz
162023-11-19T06:35:42.916Zdownloaded input: /input/package/work/package.tar.gz
172023-11-19T06:35:42.926Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-11-19T06:35:56.100Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-11-19T06:35:56.108Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-11-19T06:35:59.537Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-11-19T06:35:59.540Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-11-19T06:36:17.694Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-11-19T06:36:17.705Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-11-19T06:36:38.993Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-11-19T06:36:38.998Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-11-19T06:37:01.657Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-11-19T06:37:01.661Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-11-19T06:37:02.501Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-11-19T06:37:02.509Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-11-19T06:37:06.124Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-11-19T06:37:06.139Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-11-19T06:37:10.093Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-11-19T06:37:10.096Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-11-19T06:37:13.278Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-11-19T06:37:13.281Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-11-19T06:37:13.309Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-11-19T06:37:13.312Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-11-19T06:37:14.311Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-11-19T06:37:14.318Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-11-19T06:37:16.343Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-11-19T06:37:16.346Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-11-19T06:37:22.300Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-11-19T06:37:22.304Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-11-19T06:37:30.107Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-11-19T06:37:30.110Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-11-19T06:37:30.145Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-11-19T06:37:30.148Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-11-19T06:37:35.794Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-11-19T06:37:35.797Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-11-19T06:37:44.484Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-11-19T06:37:44.495Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-11-19T06:38:10.538Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-11-19T06:38:10.553Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-11-19T06:38:29.972Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-11-19T06:38:29.975Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-11-19T06:39:34.052Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-11-19T06:39:34.056Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-11-19T06:39:48.174Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-11-19T06:39:48.181Zstarting task 0: "setup"
602023-11-19T06:39:48.530Z++ uname -s
612023-11-19T06:39:48.533Z+ kern=SunOS
622023-11-19T06:39:48.536Z+ case "$kern" in
632023-11-19T06:39:48.539Z+ groupadd -g 12345 build
642023-11-19T06:39:48.542Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-11-19T06:39:50.549Z+ zfs create -o mountpoint=/work rpool/work
662023-11-19T06:39:50.647Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-11-19T06:39:50.650Z+ home_fs=zfs
682023-11-19T06:39:50.653Z+ [[ zfs == autofs ]]
692023-11-19T06:39:50.656Z+ mkdir -p /home/build
702023-11-19T06:39:50.663Z+ chown build:build /home/build /work
712023-11-19T06:39:52.656Z+ chmod 0700 /home/build /work
722023-11-19T06:39:52.660Zprocess exited: duration 4475 ms, exit code 0
 
732023-11-19T06:39:52.667Zstarting task 1: "authentication"
742023-11-19T06:39:52.703Zprocess exited: duration 32 ms, exit code 0
 
752023-11-19T06:39:52.710Zstarting task 2: "clone repository"
762023-11-19T06:39:52.720Z+ mkdir -p /work/oxidecomputer/omicron
772023-11-19T06:39:52.723Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-11-19T06:39:54.475ZCloning into '/work/oxidecomputer/omicron'...
792023-11-19T06:39:59.254Z+ cd /work/oxidecomputer/omicron
802023-11-19T06:39:59.257Z+ [[ -n renovate/http-0.x ]]
812023-11-19T06:39:59.260Z+ git fetch origin renovate/http-0.x
822023-11-19T06:39:59.626ZFrom https://github.com/oxidecomputer/omicron
832023-11-19T06:39:59.629Z * branch renovate/http-0.x -> FETCH_HEAD
842023-11-19T06:39:59.633Z+ git checkout -B renovate/http-0.x remotes/origin/renovate/http-0.x
852023-11-19T06:39:59.831ZSwitched to a new branch 'renovate/http-0.x'
862023-11-19T06:39:59.836Zbranch 'renovate/http-0.x' set up to track 'origin/renovate/http-0.x'.
872023-11-19T06:39:59.846Z+ git reset --hard d85b2a4f23e06b9779f9e743af5121f235d81ce4
882023-11-19T06:39:59.872ZHEAD is now at d85b2a4f Update Rust crate http to 0.2.11
892023-11-19T06:39:59.875Zprocess exited: duration 7161 ms, exit code 0
 
902023-11-19T06:39:59.881Zstarting task 3: "build"
912023-11-19T06:39:59.893Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-11-19T06:39:59.896Z+ TOP=/work/oxidecomputer/omicron
932023-11-19T06:39:59.900Z+ VERSION=1.0.4-0.ci+gitd85b2a4f23e
942023-11-19T06:39:59.903Z+ for bin in caboose-util tufaceous
952023-11-19T06:39:59.906Z+ ptime -m gunzip
962023-11-19T06:40:00.032Z
972023-11-19T06:40:00.038Zreal 0.130906834
982023-11-19T06:40:00.046Zuser 0.105777422
992023-11-19T06:40:00.055Zsys 0.022099835
1002023-11-19T06:40:00.062Ztrap 0.000036420
1012023-11-19T06:40:00.068Ztflt 0.000000000
1022023-11-19T06:40:00.079Zdflt 0.000000000
1032023-11-19T06:40:00.085Zkflt 0.000000000
1042023-11-19T06:40:00.098Zlock 0.000000000
1052023-11-19T06:40:00.105Zslp 0.002397873
1062023-11-19T06:40:00.113Zlat 0.000263692
1072023-11-19T06:40:00.124Zstop 0.000207217
1082023-11-19T06:40:00.132Z+ chmod a+x /work/caboose-util
1092023-11-19T06:40:00.143Z+ for bin in caboose-util tufaceous
1102023-11-19T06:40:00.151Z+ ptime -m gunzip
1112023-11-19T06:40:00.462Z
1122023-11-19T06:40:00.465Zreal 0.426013814
1132023-11-19T06:40:00.468Zuser 0.360223847
1142023-11-19T06:40:00.471Zsys 0.065212166
1152023-11-19T06:40:00.474Ztrap 0.000031114
1162023-11-19T06:40:00.477Ztflt 0.000000000
1172023-11-19T06:40:00.480Zdflt 0.000000000
1182023-11-19T06:40:00.483Zkflt 0.000000000
1192023-11-19T06:40:00.487Zlock 0.000000000
1202023-11-19T06:40:00.490Zslp 0.000054568
1212023-11-19T06:40:00.493Zlat 0.000164069
1222023-11-19T06:40:00.496Zstop 0.000229714
1232023-11-19T06:40:00.499Z+ chmod a+x /work/tufaceous
1242023-11-19T06:40:00.502Z+ mkdir /work/package
1252023-11-19T06:40:00.506Z+ pushd /work/package
1262023-11-19T06:40:00.509Z/work/package /work/oxidecomputer/omicron
1272023-11-19T06:40:00.512Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-11-19T06:40:03.327Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-11-19T06:40:03.347ZCreated new build target 'default' and set it as active
1302023-11-19T06:40:03.355Z+ 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-19T06:40:03.363Z+ rm out/switch-softnpu.tar.gz
1322023-11-19T06:40:03.372Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-11-19T06:40:03.380Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-11-19T06:40:03.388Z+ for zone in out/*.tar.gz
1352023-11-19T06:40:03.396Z++ basename out/clickhouse_keeper
1362023-11-19T06:40:03.405Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.4-0.ci+gitd85b2a4f23e
1372023-11-19T06:40:03.413ZNov 19 06:40:03.382 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-11-19T06:40:11.204ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-11-19T06:40:11.207Z+ for zone in out/*.tar.gz
1402023-11-19T06:40:11.210Z++ basename out/clickhouse
1412023-11-19T06:40:11.213Z+ target/release/omicron-package stamp clickhouse 1.0.4-0.ci+gitd85b2a4f23e
1422023-11-19T06:40:11.221ZNov 19 06:40:11.229 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-11-19T06:40:19.022ZCreated: out/versioned/clickhouse.tar.gz
1442023-11-19T06:40:19.025Z+ for zone in out/*.tar.gz
1452023-11-19T06:40:19.029Z++ basename out/cockroachdb
1462023-11-19T06:40:19.032Z+ target/release/omicron-package stamp cockroachdb 1.0.4-0.ci+gitd85b2a4f23e
1472023-11-19T06:40:19.046ZNov 19 06:40:19.049 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-11-19T06:40:24.243ZCreated: out/versioned/cockroachdb.tar.gz
1492023-11-19T06:40:24.247Z+ for zone in out/*.tar.gz
1502023-11-19T06:40:24.250Z++ basename out/crucible-pantry
1512023-11-19T06:40:24.252Z+ target/release/omicron-package stamp crucible-pantry 1.0.4-0.ci+gitd85b2a4f23e
1522023-11-19T06:40:24.260ZNov 19 06:40:24.269 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-11-19T06:40:25.197ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-11-19T06:40:25.200Z+ for zone in out/*.tar.gz
1552023-11-19T06:40:25.203Z++ basename out/crucible
1562023-11-19T06:40:25.206Z+ target/release/omicron-package stamp crucible 1.0.4-0.ci+gitd85b2a4f23e
1572023-11-19T06:40:25.215ZNov 19 06:40:25.224 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-11-19T06:40:26.979ZCreated: out/versioned/crucible.tar.gz
1592023-11-19T06:40:26.983Z+ for zone in out/*.tar.gz
1602023-11-19T06:40:26.985Z++ basename out/external-dns
1612023-11-19T06:40:26.988Z+ target/release/omicron-package stamp external-dns 1.0.4-0.ci+gitd85b2a4f23e
1622023-11-19T06:40:26.997ZNov 19 06:40:27.006 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-11-19T06:40:27.987ZCreated: out/versioned/external-dns.tar.gz
1642023-11-19T06:40:27.990Z+ for zone in out/*.tar.gz
1652023-11-19T06:40:27.993Z++ basename out/internal-dns
1662023-11-19T06:40:27.996Z+ target/release/omicron-package stamp internal-dns 1.0.4-0.ci+gitd85b2a4f23e
1672023-11-19T06:40:28.005ZNov 19 06:40:28.014 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-11-19T06:40:29.021ZCreated: out/versioned/internal-dns.tar.gz
1692023-11-19T06:40:29.025Z+ for zone in out/*.tar.gz
1702023-11-19T06:40:29.028Z++ basename out/ntp
1712023-11-19T06:40:29.031Z+ target/release/omicron-package stamp ntp 1.0.4-0.ci+gitd85b2a4f23e
1722023-11-19T06:40:29.039ZNov 19 06:40:29.048 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-11-19T06:40:29.042ZCreated: out/versioned/ntp.tar.gz
1742023-11-19T06:40:29.045Z+ for zone in out/*.tar.gz
1752023-11-19T06:40:29.048Z++ basename out/omicron-gateway-asic
1762023-11-19T06:40:29.051Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.4-0.ci+gitd85b2a4f23e
1772023-11-19T06:40:29.059ZNov 19 06:40:29.068 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-11-19T06:40:29.813ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-11-19T06:40:29.817Z+ for zone in out/*.tar.gz
1802023-11-19T06:40:29.819Z++ basename out/omicron-nexus
1812023-11-19T06:40:29.823Z+ target/release/omicron-package stamp omicron-nexus 1.0.4-0.ci+gitd85b2a4f23e
1822023-11-19T06:40:29.831ZNov 19 06:40:29.840 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-11-19T06:40:32.888ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-11-19T06:40:32.890Z+ for zone in out/*.tar.gz
1852023-11-19T06:40:32.893Z++ basename out/overlay
1862023-11-19T06:40:32.896Z+ target/release/omicron-package stamp overlay 1.0.4-0.ci+gitd85b2a4f23e
1872023-11-19T06:40:32.905ZNov 19 06:40:32.915 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-11-19T06:40:32.908ZCreated: out/versioned/overlay.tar.gz
1892023-11-19T06:40:32.911Z+ for zone in out/*.tar.gz
1902023-11-19T06:40:32.914Z++ basename out/oximeter-collector
1912023-11-19T06:40:32.916Z+ target/release/omicron-package stamp oximeter-collector 1.0.4-0.ci+gitd85b2a4f23e
1922023-11-19T06:40:32.924ZNov 19 06:40:32.933 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-11-19T06:40:34.356ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-11-19T06:40:34.360Z+ for zone in out/*.tar.gz
1952023-11-19T06:40:34.363Z++ basename out/propolis-server
1962023-11-19T06:40:34.366Z+ target/release/omicron-package stamp propolis-server 1.0.4-0.ci+gitd85b2a4f23e
1972023-11-19T06:40:34.402ZNov 19 06:40:34.384 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-11-19T06:40:36.119ZCreated: out/versioned/propolis-server.tar.gz
1992023-11-19T06:40:36.122Z+ for zone in out/*.tar.gz
2002023-11-19T06:40:36.125Z++ basename out/switch-asic
2012023-11-19T06:40:36.128Z+ target/release/omicron-package stamp switch-asic 1.0.4-0.ci+gitd85b2a4f23e
2022023-11-19T06:40:36.137ZNov 19 06:40:36.147 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-11-19T06:40:46.774ZCreated: out/versioned/switch-asic.tar.gz
2042023-11-19T06:40:46.778Z+ 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-19T06:40:46.781Z+ OMICRON_NO_UNINSTALL=1
2062023-11-19T06:40:46.784Z+ target/release/omicron-package unpack --out install
2072023-11-19T06:40:46.793ZNov 19 06:40:46.803 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-11-19T06:40:46.796ZNov 19 06:40:46.805 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2092023-11-19T06:40:46.799ZNov 19 06:40:46.805 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2102023-11-19T06:40:46.803ZNov 19 06:40:46.805 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2112023-11-19T06:40:46.806ZNov 19 06:40:46.805 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2122023-11-19T06:40:46.809ZNov 19 06:40:46.805 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2132023-11-19T06:40:46.814ZNov 19 06:40:46.805 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2142023-11-19T06:40:46.817ZNov 19 06:40:46.805 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2152023-11-19T06:40:46.821ZNov 19 06:40:46.805 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2162023-11-19T06:40:46.823ZNov 19 06:40:46.805 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2172023-11-19T06:40:46.827ZNov 19 06:40:46.806 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2182023-11-19T06:40:46.866ZNov 19 06:40:46.877 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2192023-11-19T06:40:46.905ZNov 19 06:40:46.915 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2202023-11-19T06:40:46.908ZNov 19 06:40:46.918 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2212023-11-19T06:40:46.940ZNov 19 06:40:46.950 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2222023-11-19T06:40:46.991ZNov 19 06:40:47.000 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2232023-11-19T06:40:47.149ZNov 19 06:40:47.159 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2242023-11-19T06:40:48.010ZNov 19 06:40:48.020 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-11-19T06:40:48.133ZNov 19 06:40:48.143 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-11-19T06:40:48.397Z+ popd
2272023-11-19T06:40:48.400Z/work/oxidecomputer/omicron
2282023-11-19T06:40:48.403Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-11-19T06:40:54.239Z+ read -r TUFACEOUS_KEY
2302023-11-19T06:40:54.242Z+ export TUFACEOUS_KEY
2312023-11-19T06:40:54.245Z+ cat
2322023-11-19T06:40:54.248Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-11-19T06:40:54.251Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-11-19T06:40:54.253Z+ 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-19T06:40:54.256Z+ cat
2362023-11-19T06:40:54.259Z+ 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-19T06:40:54.262Z+ cat
2382023-11-19T06:40:54.264Z+ 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-19T06:40:54.267Z+ cat
2402023-11-19T06:40:54.270Z+ 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-19T06:40:54.273Z+ cat
2422023-11-19T06:40:54.276Z+ 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-19T06:40:54.278Z+ cat
2442023-11-19T06:40:54.281Z+ 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-19T06:40:54.284Z+ cat
2462023-11-19T06:40:54.287Z+ 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-19T06:40:54.289Z+ cat
2482023-11-19T06:40:54.292Z+ 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-19T06:40:54.295Z+ cat
2502023-11-19T06:40:54.298Z+ 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-19T06:40:54.301Z+ cat
2522023-11-19T06:40:54.304Z+ 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-19T06:40:54.307Z+ cat
2542023-11-19T06:40:54.310Z+ for kind in host trampoline
2552023-11-19T06:40:54.313Z+ cat
2562023-11-19T06:40:54.315Z+ for kind in host trampoline
2572023-11-19T06:40:54.319Z+ cat
2582023-11-19T06:40:54.321Z+ mkdir /work/hubris
2592023-11-19T06:40:54.324Z+ pushd /work/hubris
2602023-11-19T06:40:54.327Z/work/hubris /work/oxidecomputer/omicron
2612023-11-19T06:40:54.330Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-11-19T06:40:54.333Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-11-19T06:40:54.335Z+ for tag in "${TAGS[@]}"
2642023-11-19T06:40:54.338Z+ for board in "${ALL_BOARDS[@]}"
2652023-11-19T06:40:54.341Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-11-19T06:40:54.343Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-11-19T06:40:54.346Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-11-19T06:40:55.463Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-11-19T06:40:55.467Z+ shasum -a 256 -c -
2702023-11-19T06:40:55.933Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-11-19T06:40:55.936Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-11-19T06:40:55.939Z+ for board in "${ALL_BOARDS[@]}"
2732023-11-19T06:40:55.942Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-11-19T06:40:55.945Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-11-19T06:40:55.948Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-11-19T06:40:57.267Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-11-19T06:40:57.270Z+ shasum -a 256 -c -
2782023-11-19T06:40:57.330Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-11-19T06:40:57.332Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-11-19T06:40:57.335Z+ for board in "${ALL_BOARDS[@]}"
2812023-11-19T06:40:57.338Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-11-19T06:40:57.340Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-11-19T06:40:57.343Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-11-19T06:40:58.693Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-11-19T06:40:58.698Z+ shasum -a 256 -c -
2862023-11-19T06:40:58.755Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-11-19T06:40:58.757Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-11-19T06:40:58.760Z+ for board in "${ALL_BOARDS[@]}"
2892023-11-19T06:40:58.763Z+ [[ gimlet = \p\s\c ]]
2902023-11-19T06:40:58.766Z+ for board in "${ALL_BOARDS[@]}"
2912023-11-19T06:40:58.768Z+ [[ gimlet = \p\s\c ]]
2922023-11-19T06:40:58.771Z+ for board in "${ALL_BOARDS[@]}"
2932023-11-19T06:40:58.774Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-11-19T06:40:58.776Z+ for board in "${ALL_BOARDS[@]}"
2952023-11-19T06:40:58.779Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-11-19T06:40:58.782Z+ for tag in "${TAGS[@]}"
2972023-11-19T06:40:58.785Z+ for board in "${ALL_BOARDS[@]}"
2982023-11-19T06:40:58.788Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-11-19T06:40:58.790Z+ for board in "${ALL_BOARDS[@]}"
3002023-11-19T06:40:58.793Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-11-19T06:40:58.796Z+ for board in "${ALL_BOARDS[@]}"
3022023-11-19T06:40:58.799Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-11-19T06:40:58.801Z+ for board in "${ALL_BOARDS[@]}"
3042023-11-19T06:40:58.804Z+ [[ psc = \p\s\c ]]
3052023-11-19T06:40:58.807Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-11-19T06:40:58.810Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-11-19T06:40:59.934Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-11-19T06:40:59.937Z+ shasum -a 256 -c -
3092023-11-19T06:40:59.987Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-11-19T06:40:59.991Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-11-19T06:40:59.994Z+ for board in "${ALL_BOARDS[@]}"
3122023-11-19T06:40:59.997Z+ [[ psc = \p\s\c ]]
3132023-11-19T06:40:59.999Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-11-19T06:41:00.002Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-11-19T06:41:01.330Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-11-19T06:41:01.334Z+ shasum -a 256 -c -
3172023-11-19T06:41:01.383Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-11-19T06:41:01.388Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-11-19T06:41:01.391Z+ for board in "${ALL_BOARDS[@]}"
3202023-11-19T06:41:01.394Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-11-19T06:41:01.398Z+ for board in "${ALL_BOARDS[@]}"
3222023-11-19T06:41:01.402Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-11-19T06:41:01.405Z+ for tag in "${TAGS[@]}"
3242023-11-19T06:41:01.408Z+ for board in "${ALL_BOARDS[@]}"
3252023-11-19T06:41:01.412Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-11-19T06:41:01.415Z+ for board in "${ALL_BOARDS[@]}"
3272023-11-19T06:41:01.419Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-11-19T06:41:01.424Z+ for board in "${ALL_BOARDS[@]}"
3292023-11-19T06:41:01.427Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-11-19T06:41:01.431Z+ for board in "${ALL_BOARDS[@]}"
3312023-11-19T06:41:01.434Z+ [[ sidecar = \p\s\c ]]
3322023-11-19T06:41:01.437Z+ for board in "${ALL_BOARDS[@]}"
3332023-11-19T06:41:01.441Z+ [[ sidecar = \p\s\c ]]
3342023-11-19T06:41:01.444Z+ for board in "${ALL_BOARDS[@]}"
3352023-11-19T06:41:01.447Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-11-19T06:41:01.450Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-11-19T06:41:01.453Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-11-19T06:41:03.038Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-11-19T06:41:03.042Z+ shasum -a 256 -c -
3402023-11-19T06:41:03.111Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-11-19T06:41:03.114Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-11-19T06:41:03.117Z+ for board in "${ALL_BOARDS[@]}"
3432023-11-19T06:41:03.120Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-11-19T06:41:03.123Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-11-19T06:41:03.126Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-11-19T06:41:04.862Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-11-19T06:41:04.866Z+ shasum -a 256 -c -
3482023-11-19T06:41:04.936Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-11-19T06:41:04.939Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-11-19T06:41:04.942Z+ popd
3512023-11-19T06:41:04.945Z/work/oxidecomputer/omicron
3522023-11-19T06:41:04.949Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-11-19T06:41:04.952Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3542023-11-19T06:41:04.954Z+ git init /work/dvt-dock
3552023-11-19T06:41:04.957Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-11-19T06:41:04.960Zhint: is subject to change. To configure the initial branch name to use in all
3572023-11-19T06:41:04.964Zhint: of your new repositories, which will suppress this warning, call:
3582023-11-19T06:41:04.967Zhint:
3592023-11-19T06:41:04.970Zhint: git config --global init.defaultBranch <name>
3602023-11-19T06:41:04.972Zhint:
3612023-11-19T06:41:04.975Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-11-19T06:41:04.979Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-11-19T06:41:04.982Zhint:
3642023-11-19T06:41:04.985Zhint: git branch -m <name>
3652023-11-19T06:41:04.990ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-11-19T06:41:04.995Z+ cd /work/dvt-dock
3672023-11-19T06:41:04.997Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-11-19T06:41:05.001Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3692023-11-19T06:41:16.500ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-11-19T06:41:16.503Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3712023-11-19T06:41:16.506Z+ git checkout FETCH_HEAD
3722023-11-19T06:41:17.229ZNote: switching to 'FETCH_HEAD'.
3732023-11-19T06:41:17.232Z
3742023-11-19T06:41:17.235ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-11-19T06:41:17.238Zchanges and commit them, and you can discard any commits you make in this
3762023-11-19T06:41:17.241Zstate without impacting any branches by switching back to a branch.
3772023-11-19T06:41:17.244Z
3782023-11-19T06:41:17.247ZIf you want to create a new branch to retain commits you create, you may
3792023-11-19T06:41:17.249Zdo so (now or later) by using -c with the switch command. Example:
3802023-11-19T06:41:17.252Z
3812023-11-19T06:41:17.255Z git switch -c <new-branch-name>
3822023-11-19T06:41:17.258Z
3832023-11-19T06:41:17.261ZOr undo this operation with:
3842023-11-19T06:41:17.263Z
3852023-11-19T06:41:17.266Z git switch -
3862023-11-19T06:41:17.268Z
3872023-11-19T06:41:17.271ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-11-19T06:41:17.274Z
3892023-11-19T06:41:17.277ZHEAD is now at ad874c1 production/release RoT v1.0.4
3902023-11-19T06:41:17.280Z+ SERIES_LIST=()
3912023-11-19T06:41:17.283Z+ prep_rot_all_series
3922023-11-19T06:41:17.286Z+ series=rot-all
3932023-11-19T06:41:17.289Z+ SERIES_LIST+=("$series")
3942023-11-19T06:41:17.292Z+ manifest=/work/manifest-rot-all.toml
3952023-11-19T06:41:17.295Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-11-19T06:41:17.298Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-11-19T06:41:17.301Z+ board=gimlet
3982023-11-19T06:41:17.304Z+ tufaceous_board=gimlet
3992023-11-19T06:41:17.307Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-11-19T06:41:17.311Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-11-19T06:41:17.317Z+ sp_caboose_version=1.0.3
4022023-11-19T06:41:17.320Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-11-19T06:41:17.369Z+ sp_caboose_board=gimlet-c
4042023-11-19T06:41:17.372Z+ cat
4052023-11-19T06:41:17.375Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-11-19T06:41:17.377Z+ board=gimlet
4072023-11-19T06:41:17.380Z+ tufaceous_board=gimlet
4082023-11-19T06:41:17.382Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-11-19T06:41:17.385Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-11-19T06:41:17.424Z+ sp_caboose_version=1.0.3
4112023-11-19T06:41:17.427Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-11-19T06:41:17.476Z+ sp_caboose_board=gimlet-d
4132023-11-19T06:41:17.479Z+ cat
4142023-11-19T06:41:17.482Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-11-19T06:41:17.484Z+ board=gimlet
4162023-11-19T06:41:17.487Z+ tufaceous_board=gimlet
4172023-11-19T06:41:17.490Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-11-19T06:41:17.493Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-11-19T06:41:17.531Z+ sp_caboose_version=1.0.3
4202023-11-19T06:41:17.534Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-11-19T06:41:17.582Z+ sp_caboose_board=gimlet-e
4222023-11-19T06:41:17.585Z+ cat
4232023-11-19T06:41:17.588Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-11-19T06:41:17.591Z+ board=psc
4252023-11-19T06:41:17.594Z+ tufaceous_board=psc
4262023-11-19T06:41:17.623Z+ sp_image=/work/hubris/psc-b.zip
4272023-11-19T06:41:17.626Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-11-19T06:41:17.629Z+ sp_caboose_version=1.0.3
4292023-11-19T06:41:17.631Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-11-19T06:41:17.660Z+ sp_caboose_board=psc-b
4312023-11-19T06:41:17.663Z+ cat
4322023-11-19T06:41:17.668Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-11-19T06:41:17.670Z+ board=psc
4342023-11-19T06:41:17.673Z+ tufaceous_board=psc
4352023-11-19T06:41:17.676Z+ sp_image=/work/hubris/psc-c.zip
4362023-11-19T06:41:17.679Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-11-19T06:41:17.702Z+ sp_caboose_version=1.0.3
4382023-11-19T06:41:17.705Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-11-19T06:41:17.740Z+ sp_caboose_board=psc-c
4402023-11-19T06:41:17.743Z+ cat
4412023-11-19T06:41:17.746Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-11-19T06:41:17.748Z+ board=sidecar
4432023-11-19T06:41:17.751Z+ tufaceous_board=switch
4442023-11-19T06:41:17.754Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-11-19T06:41:17.757Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-11-19T06:41:17.802Z+ sp_caboose_version=1.0.3
4472023-11-19T06:41:17.806Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-11-19T06:41:17.861Z+ sp_caboose_board=sidecar-b
4492023-11-19T06:41:17.864Z+ cat
4502023-11-19T06:41:17.867Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-11-19T06:41:17.869Z+ board=sidecar
4522023-11-19T06:41:17.872Z+ tufaceous_board=switch
4532023-11-19T06:41:17.875Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-11-19T06:41:17.877Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-11-19T06:41:17.923Z+ sp_caboose_version=1.0.3
4562023-11-19T06:41:17.926Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-11-19T06:41:17.981Z+ sp_caboose_board=sidecar-c
4582023-11-19T06:41:17.984Z+ cat
4592023-11-19T06:41:17.987Z+ 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-19T06:41:17.991Z+ series=rot-staging-dev
4612023-11-19T06:41:17.993Z+ rot_dir=staging/dev
4622023-11-19T06:41:17.996Z+ rot_version=cert-staging-dev-v1.0.4
4632023-11-19T06:41:17.998Z+ shift 3
4642023-11-19T06:41:18.001Z+ SERIES_LIST+=("$series")
4652023-11-19T06:41:18.004Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-11-19T06:41:18.006Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-11-19T06:41:18.009Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-11-19T06:41:18.012Z+ for board in gimlet psc sidecar
4692023-11-19T06:41:18.015Z+ tufaceous_board=gimlet
4702023-11-19T06:41:18.018Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4712023-11-19T06:41:18.021Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4722023-11-19T06:41:18.023Z++ 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-19T06:41:18.026Z+++ /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-19T06:41:18.029Z++ output_a=1.0.4
4752023-11-19T06:41:18.031Z+++ /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-19T06:41:18.034Z++ output_b=1.0.4
4772023-11-19T06:41:18.037Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4782023-11-19T06:41:18.040Z++ echo 1.0.4
4792023-11-19T06:41:18.042Z+ rot_caboose_version=1.0.4
4802023-11-19T06:41:18.045Z++ 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-19T06:41:18.048Z+++ /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-19T06:41:18.050Z++ output_a=oxide-rot-1
4832023-11-19T06:41:18.053Z+++ /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-19T06:41:18.067Z++ output_b=oxide-rot-1
4852023-11-19T06:41:18.070Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-11-19T06:41:18.073Z++ echo oxide-rot-1
4872023-11-19T06:41:18.075Z+ rot_caboose_board=oxide-rot-1
4882023-11-19T06:41:18.078Z+ cat
4892023-11-19T06:41:18.081Z+ cat
4902023-11-19T06:41:18.084Z+ for board in gimlet psc sidecar
4912023-11-19T06:41:18.086Z+ tufaceous_board=psc
4922023-11-19T06:41:18.089Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4932023-11-19T06:41:18.093Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4942023-11-19T06:41:18.096Z++ 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-19T06:41:18.098Z+++ /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-19T06:41:18.101Z++ output_a=1.0.4
4972023-11-19T06:41:18.104Z+++ /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-19T06:41:18.112Z++ output_b=1.0.4
4992023-11-19T06:41:18.115Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5002023-11-19T06:41:18.118Z++ echo 1.0.4
5012023-11-19T06:41:18.121Z+ rot_caboose_version=1.0.4
5022023-11-19T06:41:18.123Z++ 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-19T06:41:18.126Z+++ /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-19T06:41:18.133Z++ output_a=oxide-rot-1
5052023-11-19T06:41:18.136Z+++ /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-19T06:41:18.152Z++ output_b=oxide-rot-1
5072023-11-19T06:41:18.155Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-11-19T06:41:18.157Z++ echo oxide-rot-1
5092023-11-19T06:41:18.160Z+ rot_caboose_board=oxide-rot-1
5102023-11-19T06:41:18.162Z+ cat
5112023-11-19T06:41:18.165Z+ cat
5122023-11-19T06:41:18.168Z+ for board in gimlet psc sidecar
5132023-11-19T06:41:18.170Z+ tufaceous_board=switch
5142023-11-19T06:41:18.173Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5152023-11-19T06:41:18.176Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5162023-11-19T06:41:18.178Z++ 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-19T06:41:18.181Z+++ /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-19T06:41:18.184Z++ output_a=1.0.4
5192023-11-19T06:41:18.186Z+++ /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-19T06:41:18.197Z++ output_b=1.0.4
5212023-11-19T06:41:18.200Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5222023-11-19T06:41:18.203Z++ echo 1.0.4
5232023-11-19T06:41:18.206Z+ rot_caboose_version=1.0.4
5242023-11-19T06:41:18.209Z++ 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-19T06:41:18.211Z+++ /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-19T06:41:18.218Z++ output_a=oxide-rot-1
5272023-11-19T06:41:18.221Z+++ /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-19T06:41:18.237Z++ output_b=oxide-rot-1
5292023-11-19T06:41:18.240Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-11-19T06:41:18.242Z++ echo oxide-rot-1
5312023-11-19T06:41:18.245Z+ rot_caboose_board=oxide-rot-1
5322023-11-19T06:41:18.247Z+ cat
5332023-11-19T06:41:18.251Z+ cat
5342023-11-19T06:41:18.253Z+ for board_rev in "$@"
5352023-11-19T06:41:18.256Z+ board=gimlet
5362023-11-19T06:41:18.259Z+ tufaceous_board=gimlet
5372023-11-19T06:41:18.262Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-11-19T06:41:18.264Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-11-19T06:41:18.296Z+ sp_caboose_version=1.0.3
5402023-11-19T06:41:18.299Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-11-19T06:41:18.349Z+ sp_caboose_board=gimlet-c
5422023-11-19T06:41:18.351Z+ cat
5432023-11-19T06:41:18.354Z+ for board_rev in "$@"
5442023-11-19T06:41:18.357Z+ board=gimlet
5452023-11-19T06:41:18.360Z+ tufaceous_board=gimlet
5462023-11-19T06:41:18.362Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-11-19T06:41:18.365Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-11-19T06:41:18.404Z+ sp_caboose_version=1.0.3
5492023-11-19T06:41:18.407Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-11-19T06:41:18.455Z+ sp_caboose_board=gimlet-d
5512023-11-19T06:41:18.458Z+ cat
5522023-11-19T06:41:18.461Z+ for board_rev in "$@"
5532023-11-19T06:41:18.464Z+ board=gimlet
5542023-11-19T06:41:18.467Z+ tufaceous_board=gimlet
5552023-11-19T06:41:18.471Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-11-19T06:41:18.474Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-11-19T06:41:18.509Z+ sp_caboose_version=1.0.3
5582023-11-19T06:41:18.512Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-11-19T06:41:18.560Z+ sp_caboose_board=gimlet-e
5602023-11-19T06:41:18.564Z+ cat
5612023-11-19T06:41:18.566Z+ for board_rev in "$@"
5622023-11-19T06:41:18.569Z+ board=psc
5632023-11-19T06:41:18.572Z+ tufaceous_board=psc
5642023-11-19T06:41:18.574Z+ sp_image=/work/hubris/psc-b.zip
5652023-11-19T06:41:18.577Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-11-19T06:41:18.600Z+ sp_caboose_version=1.0.3
5672023-11-19T06:41:18.603Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-11-19T06:41:18.650Z+ sp_caboose_board=psc-b
5692023-11-19T06:41:18.653Z+ cat
5702023-11-19T06:41:18.656Z+ for board_rev in "$@"
5712023-11-19T06:41:18.659Z+ board=psc
5722023-11-19T06:41:18.661Z+ tufaceous_board=psc
5732023-11-19T06:41:18.664Z+ sp_image=/work/hubris/psc-c.zip
5742023-11-19T06:41:18.667Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-11-19T06:41:18.678Z+ sp_caboose_version=1.0.3
5762023-11-19T06:41:18.681Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-11-19T06:41:18.716Z+ sp_caboose_board=psc-c
5782023-11-19T06:41:18.719Z+ cat
5792023-11-19T06:41:18.722Z+ for board_rev in "$@"
5802023-11-19T06:41:18.726Z+ board=sidecar
5812023-11-19T06:41:18.729Z+ tufaceous_board=switch
5822023-11-19T06:41:18.732Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-11-19T06:41:18.735Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-11-19T06:41:18.777Z+ sp_caboose_version=1.0.3
5852023-11-19T06:41:18.780Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-11-19T06:41:18.835Z+ sp_caboose_board=sidecar-b
5872023-11-19T06:41:18.838Z+ cat
5882023-11-19T06:41:18.842Z+ for board_rev in "$@"
5892023-11-19T06:41:18.844Z+ board=sidecar
5902023-11-19T06:41:18.847Z+ tufaceous_board=switch
5912023-11-19T06:41:18.850Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-11-19T06:41:18.853Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-11-19T06:41:18.897Z+ sp_caboose_version=1.0.3
5942023-11-19T06:41:18.900Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-11-19T06:41:18.955Z+ sp_caboose_board=sidecar-c
5962023-11-19T06:41:18.958Z+ cat
5972023-11-19T06:41:18.961Z+ 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-19T06:41:18.964Z+ series=rot-prod-rel
5992023-11-19T06:41:18.967Z+ rot_dir=prod/rel
6002023-11-19T06:41:18.970Z+ rot_version=cert-prod-rel-v1.0.4
6012023-11-19T06:41:18.973Z+ shift 3
6022023-11-19T06:41:18.976Z+ SERIES_LIST+=("$series")
6032023-11-19T06:41:18.981Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-11-19T06:41:18.983Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-11-19T06:41:18.986Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-11-19T06:41:18.988Z+ for board in gimlet psc sidecar
6072023-11-19T06:41:18.993Z+ tufaceous_board=gimlet
6082023-11-19T06:41:18.997Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6092023-11-19T06:41:18.999Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6102023-11-19T06:41:19.002Z++ 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-19T06:41:19.007Z+++ /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-19T06:41:19.010Z++ output_a=1.0.4
6132023-11-19T06:41:19.013Z+++ /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-19T06:41:19.016Z++ output_b=1.0.4
6152023-11-19T06:41:19.019Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6162023-11-19T06:41:19.022Z++ echo 1.0.4
6172023-11-19T06:41:19.024Z+ rot_caboose_version=1.0.4
6182023-11-19T06:41:19.027Z++ 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-19T06:41:19.030Z+++ /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-19T06:41:19.033Z++ output_a=oxide-rot-1
6212023-11-19T06:41:19.036Z+++ /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-19T06:41:19.039Z++ output_b=oxide-rot-1
6232023-11-19T06:41:19.042Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-11-19T06:41:19.045Z++ echo oxide-rot-1
6252023-11-19T06:41:19.048Z+ rot_caboose_board=oxide-rot-1
6262023-11-19T06:41:19.051Z+ cat
6272023-11-19T06:41:19.054Z+ cat
6282023-11-19T06:41:19.057Z+ for board in gimlet psc sidecar
6292023-11-19T06:41:19.060Z+ tufaceous_board=psc
6302023-11-19T06:41:19.063Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6312023-11-19T06:41:19.066Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6322023-11-19T06:41:19.069Z++ 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-19T06:41:19.071Z+++ /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-19T06:41:19.074Z++ output_a=1.0.4
6352023-11-19T06:41:19.077Z+++ /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-19T06:41:19.085Z++ output_b=1.0.4
6372023-11-19T06:41:19.088Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6382023-11-19T06:41:19.091Z++ echo 1.0.4
6392023-11-19T06:41:19.093Z+ rot_caboose_version=1.0.4
6402023-11-19T06:41:19.096Z++ 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-19T06:41:19.099Z+++ /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-19T06:41:19.106Z++ output_a=oxide-rot-1
6432023-11-19T06:41:19.109Z+++ /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-19T06:41:19.125Z++ output_b=oxide-rot-1
6452023-11-19T06:41:19.128Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-11-19T06:41:19.131Z++ echo oxide-rot-1
6472023-11-19T06:41:19.133Z+ rot_caboose_board=oxide-rot-1
6482023-11-19T06:41:19.136Z+ cat
6492023-11-19T06:41:19.139Z+ cat
6502023-11-19T06:41:19.142Z+ for board in gimlet psc sidecar
6512023-11-19T06:41:19.145Z+ tufaceous_board=switch
6522023-11-19T06:41:19.148Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6532023-11-19T06:41:19.151Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6542023-11-19T06:41:19.154Z++ 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-19T06:41:19.157Z+++ /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-19T06:41:19.160Z++ output_a=1.0.4
6572023-11-19T06:41:19.162Z+++ /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-19T06:41:19.170Z++ output_b=1.0.4
6592023-11-19T06:41:19.173Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6602023-11-19T06:41:19.176Z++ echo 1.0.4
6612023-11-19T06:41:19.179Z+ rot_caboose_version=1.0.4
6622023-11-19T06:41:19.181Z++ 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-19T06:41:19.184Z+++ /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-19T06:41:19.191Z++ output_a=oxide-rot-1
6652023-11-19T06:41:19.194Z+++ /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-19T06:41:19.210Z++ output_b=oxide-rot-1
6672023-11-19T06:41:19.213Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-11-19T06:41:19.215Z++ echo oxide-rot-1
6692023-11-19T06:41:19.218Z+ rot_caboose_board=oxide-rot-1
6702023-11-19T06:41:19.221Z+ cat
6712023-11-19T06:41:19.224Z+ cat
6722023-11-19T06:41:19.226Z+ for board_rev in "$@"
6732023-11-19T06:41:19.229Z+ board=gimlet
6742023-11-19T06:41:19.232Z+ tufaceous_board=gimlet
6752023-11-19T06:41:19.235Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-11-19T06:41:19.238Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-11-19T06:41:19.269Z+ sp_caboose_version=1.0.3
6782023-11-19T06:41:19.272Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-11-19T06:41:19.320Z+ sp_caboose_board=gimlet-c
6802023-11-19T06:41:19.323Z+ cat
6812023-11-19T06:41:19.326Z+ for board_rev in "$@"
6822023-11-19T06:41:19.329Z+ board=gimlet
6832023-11-19T06:41:19.331Z+ tufaceous_board=gimlet
6842023-11-19T06:41:19.334Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-11-19T06:41:19.337Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-11-19T06:41:19.374Z+ sp_caboose_version=1.0.3
6872023-11-19T06:41:19.377Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-11-19T06:41:19.425Z+ sp_caboose_board=gimlet-d
6892023-11-19T06:41:19.428Z+ cat
6902023-11-19T06:41:19.431Z+ for board_rev in "$@"
6912023-11-19T06:41:19.434Z+ board=gimlet
6922023-11-19T06:41:19.436Z+ tufaceous_board=gimlet
6932023-11-19T06:41:19.439Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-11-19T06:41:19.442Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-11-19T06:41:19.479Z+ sp_caboose_version=1.0.3
6962023-11-19T06:41:19.482Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-11-19T06:41:19.531Z+ sp_caboose_board=gimlet-e
6982023-11-19T06:41:19.534Z+ cat
6992023-11-19T06:41:19.537Z+ for board_rev in "$@"
7002023-11-19T06:41:19.540Z+ board=psc
7012023-11-19T06:41:19.542Z+ tufaceous_board=psc
7022023-11-19T06:41:19.546Z+ sp_image=/work/hubris/psc-b.zip
7032023-11-19T06:41:19.548Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-11-19T06:41:19.571Z+ sp_caboose_version=1.0.3
7052023-11-19T06:41:19.574Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-11-19T06:41:19.609Z+ sp_caboose_board=psc-b
7072023-11-19T06:41:19.612Z+ cat
7082023-11-19T06:41:19.615Z+ for board_rev in "$@"
7092023-11-19T06:41:19.618Z+ board=psc
7102023-11-19T06:41:19.620Z+ tufaceous_board=psc
7112023-11-19T06:41:19.623Z+ sp_image=/work/hubris/psc-c.zip
7122023-11-19T06:41:19.626Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-11-19T06:41:19.650Z+ sp_caboose_version=1.0.3
7142023-11-19T06:41:19.679Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-11-19T06:41:19.688Z+ sp_caboose_board=psc-c
7162023-11-19T06:41:19.691Z+ cat
7172023-11-19T06:41:19.694Z+ for board_rev in "$@"
7182023-11-19T06:41:19.697Z+ board=sidecar
7192023-11-19T06:41:19.700Z+ tufaceous_board=switch
7202023-11-19T06:41:19.703Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-11-19T06:41:19.705Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-11-19T06:41:19.752Z+ sp_caboose_version=1.0.3
7232023-11-19T06:41:19.755Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-11-19T06:41:19.813Z+ sp_caboose_board=sidecar-b
7252023-11-19T06:41:19.817Z+ cat
7262023-11-19T06:41:19.820Z+ for board_rev in "$@"
7272023-11-19T06:41:19.822Z+ board=sidecar
7282023-11-19T06:41:19.825Z+ tufaceous_board=switch
7292023-11-19T06:41:19.828Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-11-19T06:41:19.831Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-11-19T06:41:19.875Z+ sp_caboose_version=1.0.3
7322023-11-19T06:41:19.878Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-11-19T06:41:19.933Z+ sp_caboose_board=sidecar-c
7342023-11-19T06:41:19.936Z+ cat
7352023-11-19T06:41:19.939Z+ for series in "${SERIES_LIST[@]}"
7362023-11-19T06:41:19.941Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-11-19T06:41:30.165ZNov 19 06:41:30.177 INFO assembling repository in `/tmp/tufaceousCrtP6q`, component: OmicronRepoAssembler
7382023-11-19T06:41:43.747ZNov 19 06:41:43.759 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-11-19T06:41:44.119Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-11-19T06:41:52.533Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-11-19T06:42:02.150Z+ rm /work/repo-rot-all.zip
7422023-11-19T06:42:02.170Z+ touch /work/repo-rot-all.zip.partb
7432023-11-19T06:42:02.186Z+ for series in "${SERIES_LIST[@]}"
7442023-11-19T06:42:02.206Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-11-19T06:42:12.472ZNov 19 06:42:12.488 INFO assembling repository in `/tmp/tufaceousL70QKD`, component: OmicronRepoAssembler
7462023-11-19T06:42:25.387ZNov 19 06:42:25.403 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-11-19T06:42:25.809Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-11-19T06:42:33.357Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-11-19T06:42:42.780Z+ rm /work/repo-rot-staging-dev.zip
7502023-11-19T06:42:42.788Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-11-19T06:42:42.792Z+ for series in "${SERIES_LIST[@]}"
7522023-11-19T06:42:42.797Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-11-19T06:42:53.159ZNov 19 06:42:53.178 INFO assembling repository in `/tmp/tufaceousuE18l8`, component: OmicronRepoAssembler
7542023-11-19T06:43:06.099ZNov 19 06:43:06.118 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-11-19T06:43:06.477Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-11-19T06:43:13.964Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-11-19T06:43:23.524Z+ rm /work/repo-rot-prod-rel.zip
7582023-11-19T06:43:23.532Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-11-19T06:43:23.538Zprocess exited: duration 203664 ms, exit code 0
 
7602023-11-19T06:43:23.556Zfound 13 output files
7612023-11-19T06:43:23.566Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-11-19T06:43:24.578Zuploaded: /work/manifest-rot-all.toml
7632023-11-19T06:43:24.582Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-11-19T06:43:25.594Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-11-19T06:43:25.597Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-11-19T06:43:26.610Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-11-19T06:43:26.614Zuploading: /work/manifest.toml (1578 bytes)
7682023-11-19T06:43:27.628Zuploaded: /work/manifest.toml
7692023-11-19T06:43:27.636Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-11-19T06:49:38.754Zuploaded: /work/repo-rot-all.zip.parta
7712023-11-19T06:49:38.880Zuploading: /work/repo-rot-all.zip.partb (423360670 bytes)
7722023-11-19T06:52:18.866Zuploaded: /work/repo-rot-all.zip.partb
7732023-11-19T06:52:18.880Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-11-19T06:58:29.775Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-11-19T06:58:29.879Zuploading: /work/repo-rot-prod-rel.zip.partb (413043632 bytes)
7762023-11-19T07:01:06.152Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-11-19T07:01:06.181Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-11-19T07:07:30.481Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-11-19T07:07:30.497Zuploading: /work/repo-rot-staging-dev.zip.partb (413044019 bytes)
7802023-11-19T07:09:57.377Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-11-19T07:09:57.386Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-11-19T07:09:58.404Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-11-19T07:09:58.414Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-11-19T07:09:59.415Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-11-19T07:09:59.422Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-11-19T07:10:00.442Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt