01HEM6CC0V0NWWNKTRR5PKN1VY: 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: 01HEM6DCMTFK42J7HR06KGPH4V

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-11-07T07:33:31.723Zjob dependencies complete; ready to run (waiting for 1 h 23 m 47 s)
22023-11-07T07:35:26.226Zjob assigned to worker 01HEMB6WWCSV9SSFQP11BA8JYJ (queued for 1 m 54 s)
32023-11-07T07:35:26.886Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-750ee284a2fe677d.gz
42023-11-07T07:35:27.273Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-750ee284a2fe677d.gz
52023-11-07T07:35:27.276Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-11-07T07:35:31.828Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-11-07T07:35:31.831Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-13628b0bfef9b756.gz
82023-11-07T07:35:43.977Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-13628b0bfef9b756.gz
92023-11-07T07:35:43.984Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-11-07T07:35:44.694Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-11-07T07:35:44.697Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-11-07T07:35:47.170Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-11-07T07:35:47.174Zdownloading input: /input/package/work/version.txt
142023-11-07T07:35:47.186Zdownloaded input: /input/package/work/version.txt
152023-11-07T07:35:47.189Zdownloading input: /input/package/work/package.tar.gz
162023-11-07T07:35:51.914Zdownloaded input: /input/package/work/package.tar.gz
172023-11-07T07:35:51.917Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-11-07T07:36:06.295Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-11-07T07:36:06.298Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-11-07T07:36:08.201Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-11-07T07:36:08.205Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-11-07T07:36:18.849Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-11-07T07:36:18.853Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-11-07T07:36:28.073Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-11-07T07:36:28.076Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-11-07T07:36:35.210Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-11-07T07:36:35.214Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-11-07T07:36:36.072Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-11-07T07:36:36.076Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-11-07T07:36:37.373Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-11-07T07:36:37.376Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-11-07T07:36:38.168Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-11-07T07:36:38.171Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-11-07T07:36:41.924Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-11-07T07:36:41.928Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-11-07T07:36:41.987Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-11-07T07:36:41.990Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-11-07T07:36:42.625Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-11-07T07:36:42.628Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-11-07T07:36:43.125Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-11-07T07:36:43.132Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-11-07T07:36:48.625Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-11-07T07:36:48.628Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-11-07T07:36:50.938Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-11-07T07:36:50.941Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-11-07T07:36:50.965Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-11-07T07:36:50.968Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-11-07T07:36:52.054Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-11-07T07:36:52.057Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-11-07T07:36:58.080Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-11-07T07:36:58.083Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-11-07T07:37:15.038Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-11-07T07:37:15.042Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-11-07T07:37:30.279Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-11-07T07:37:30.282Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-11-07T07:38:09.805Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-11-07T07:38:09.808Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-11-07T07:38:24.980Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-11-07T07:38:24.984Zstarting task 0: "setup"
602023-11-07T07:38:25.302Z++ uname -s
612023-11-07T07:38:25.306Z+ kern=SunOS
622023-11-07T07:38:25.309Z+ case "$kern" in
632023-11-07T07:38:25.312Z+ groupadd -g 12345 build
642023-11-07T07:38:25.315Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-11-07T07:38:27.322Z+ zfs create -o mountpoint=/work rpool/work
662023-11-07T07:38:27.430Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-11-07T07:38:27.434Z+ home_fs=zfs
682023-11-07T07:38:27.437Z+ [[ zfs == autofs ]]
692023-11-07T07:38:27.441Z+ mkdir -p /home/build
702023-11-07T07:38:27.445Z+ chown build:build /home/build /work
712023-11-07T07:38:29.439Z+ chmod 0700 /home/build /work
722023-11-07T07:38:29.442Zprocess exited: duration 4455 ms, exit code 0
 
732023-11-07T07:38:29.449Zstarting task 1: "authentication"
742023-11-07T07:38:29.484Zprocess exited: duration 32 ms, exit code 0
 
752023-11-07T07:38:29.491Zstarting task 2: "clone repository"
762023-11-07T07:38:29.502Z+ mkdir -p /work/oxidecomputer/omicron
772023-11-07T07:38:29.505Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-11-07T07:38:29.548ZCloning into '/work/oxidecomputer/omicron'...
792023-11-07T07:38:36.171Z+ cd /work/oxidecomputer/omicron
802023-11-07T07:38:36.174Z+ [[ -n renovate/cargo_toml-0.x ]]
812023-11-07T07:38:36.178Z+ git fetch origin renovate/cargo_toml-0.x
822023-11-07T07:38:36.520ZFrom https://github.com/oxidecomputer/omicron
832023-11-07T07:38:36.523Z * branch renovate/cargo_toml-0.x -> FETCH_HEAD
842023-11-07T07:38:36.530Z+ git checkout -B renovate/cargo_toml-0.x remotes/origin/renovate/cargo_toml-0.x
852023-11-07T07:38:36.615ZSwitched to a new branch 'renovate/cargo_toml-0.x'
862023-11-07T07:38:36.618Zbranch 'renovate/cargo_toml-0.x' set up to track 'origin/renovate/cargo_toml-0.x'.
872023-11-07T07:38:36.622Z+ git reset --hard eb8298405eed430e5eaab2e02c4333ad469d2a4e
882023-11-07T07:38:36.760ZHEAD is now at eb829840 fix(deps): update rust crate cargo_toml to 0.17
892023-11-07T07:38:36.764Zprocess exited: duration 7268 ms, exit code 0
 
902023-11-07T07:38:36.770Zstarting task 3: "build"
912023-11-07T07:38:36.780Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-11-07T07:38:36.783Z+ TOP=/work/oxidecomputer/omicron
932023-11-07T07:38:36.786Z+ VERSION=1.0.3-0.ci+giteb8298405ee
942023-11-07T07:38:36.789Z+ for bin in caboose-util tufaceous
952023-11-07T07:38:36.792Z+ ptime -m gunzip
962023-11-07T07:38:36.919Z
972023-11-07T07:38:36.922Zreal 0.132460824
982023-11-07T07:38:36.925Zuser 0.106599695
992023-11-07T07:38:36.928Zsys 0.022286362
1002023-11-07T07:38:36.931Ztrap 0.000026368
1012023-11-07T07:38:36.934Ztflt 0.000000000
1022023-11-07T07:38:36.937Zdflt 0.000000000
1032023-11-07T07:38:36.940Zkflt 0.000000000
1042023-11-07T07:38:36.943Zlock 0.000000000
1052023-11-07T07:38:36.947Zslp 0.002795088
1062023-11-07T07:38:36.950Zlat 0.000359604
1072023-11-07T07:38:36.953Zstop 0.000273862
1082023-11-07T07:38:36.956Z+ chmod a+x /work/caboose-util
1092023-11-07T07:38:36.959Z+ for bin in caboose-util tufaceous
1102023-11-07T07:38:36.962Z+ ptime -m gunzip
1112023-11-07T07:38:37.356Z
1122023-11-07T07:38:37.359Zreal 0.430262360
1132023-11-07T07:38:37.362Zuser 0.361222829
1142023-11-07T07:38:37.366Zsys 0.068437094
1152023-11-07T07:38:37.369Ztrap 0.000033743
1162023-11-07T07:38:37.372Ztflt 0.000000000
1172023-11-07T07:38:37.375Zdflt 0.000000000
1182023-11-07T07:38:37.378Zkflt 0.000000000
1192023-11-07T07:38:37.381Zlock 0.000000000
1202023-11-07T07:38:37.384Zslp 0.000026687
1212023-11-07T07:38:37.387Zlat 0.000218533
1222023-11-07T07:38:37.390Zstop 0.000221730
1232023-11-07T07:38:37.394Z+ chmod a+x /work/tufaceous
1242023-11-07T07:38:37.396Z+ mkdir /work/package
1252023-11-07T07:38:37.399Z+ pushd /work/package
1262023-11-07T07:38:37.402Z/work/package /work/oxidecomputer/omicron
1272023-11-07T07:38:37.405Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-11-07T07:38:40.395Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-11-07T07:38:40.414ZCreated new build target 'default' and set it as active
1302023-11-07T07:38:40.417Z+ 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-07T07:38:40.420Z+ rm out/switch-softnpu.tar.gz
1322023-11-07T07:38:40.423Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-11-07T07:38:40.427Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-11-07T07:38:40.430Z+ for zone in out/*.tar.gz
1352023-11-07T07:38:40.432Z++ basename out/clickhouse_keeper
1362023-11-07T07:38:40.435Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.3-0.ci+giteb8298405ee
1372023-11-07T07:38:40.442ZNov 07 07:38:40.440 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-11-07T07:38:48.284ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-11-07T07:38:48.287Z+ for zone in out/*.tar.gz
1402023-11-07T07:38:48.290Z++ basename out/clickhouse
1412023-11-07T07:38:48.295Z+ target/release/omicron-package stamp clickhouse 1.0.3-0.ci+giteb8298405ee
1422023-11-07T07:38:48.302ZNov 07 07:38:48.300 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-11-07T07:38:56.105ZCreated: out/versioned/clickhouse.tar.gz
1442023-11-07T07:38:56.110Z+ for zone in out/*.tar.gz
1452023-11-07T07:38:56.113Z++ basename out/cockroachdb
1462023-11-07T07:38:56.116Z+ target/release/omicron-package stamp cockroachdb 1.0.3-0.ci+giteb8298405ee
1472023-11-07T07:38:56.125ZNov 07 07:38:56.124 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-11-07T07:39:01.398ZCreated: out/versioned/cockroachdb.tar.gz
1492023-11-07T07:39:01.402Z+ for zone in out/*.tar.gz
1502023-11-07T07:39:01.408Z++ basename out/crucible-pantry
1512023-11-07T07:39:01.411Z+ target/release/omicron-package stamp crucible-pantry 1.0.3-0.ci+giteb8298405ee
1522023-11-07T07:39:01.417ZNov 07 07:39:01.416 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-11-07T07:39:02.369ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-11-07T07:39:02.373Z+ for zone in out/*.tar.gz
1552023-11-07T07:39:02.377Z++ basename out/crucible
1562023-11-07T07:39:02.381Z+ target/release/omicron-package stamp crucible 1.0.3-0.ci+giteb8298405ee
1572023-11-07T07:39:02.388ZNov 07 07:39:02.386 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-11-07T07:39:04.171ZCreated: out/versioned/crucible.tar.gz
1592023-11-07T07:39:04.178Z+ for zone in out/*.tar.gz
1602023-11-07T07:39:04.184Z++ basename out/external-dns
1612023-11-07T07:39:04.187Z+ target/release/omicron-package stamp external-dns 1.0.3-0.ci+giteb8298405ee
1622023-11-07T07:39:04.191ZNov 07 07:39:04.188 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-11-07T07:39:05.203ZCreated: out/versioned/external-dns.tar.gz
1642023-11-07T07:39:05.207Z+ for zone in out/*.tar.gz
1652023-11-07T07:39:05.210Z++ basename out/internal-dns
1662023-11-07T07:39:05.213Z+ target/release/omicron-package stamp internal-dns 1.0.3-0.ci+giteb8298405ee
1672023-11-07T07:39:05.221ZNov 07 07:39:05.220 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-11-07T07:39:06.232ZCreated: out/versioned/internal-dns.tar.gz
1692023-11-07T07:39:06.237Z+ for zone in out/*.tar.gz
1702023-11-07T07:39:06.240Z++ basename out/ntp
1712023-11-07T07:39:06.243Z+ target/release/omicron-package stamp ntp 1.0.3-0.ci+giteb8298405ee
1722023-11-07T07:39:06.252ZNov 07 07:39:06.251 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-11-07T07:39:06.257ZCreated: out/versioned/ntp.tar.gz
1742023-11-07T07:39:06.261Z+ for zone in out/*.tar.gz
1752023-11-07T07:39:06.264Z++ basename out/omicron-gateway-asic
1762023-11-07T07:39:06.267Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.3-0.ci+giteb8298405ee
1772023-11-07T07:39:06.273ZNov 07 07:39:06.272 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-11-07T07:39:07.044ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-11-07T07:39:07.047Z+ for zone in out/*.tar.gz
1802023-11-07T07:39:07.051Z++ basename out/omicron-nexus
1812023-11-07T07:39:07.054Z+ target/release/omicron-package stamp omicron-nexus 1.0.3-0.ci+giteb8298405ee
1822023-11-07T07:39:07.062ZNov 07 07:39:07.061 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-11-07T07:39:10.025ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-11-07T07:39:10.052Z+ for zone in out/*.tar.gz
1852023-11-07T07:39:10.055Z++ basename out/overlay
1862023-11-07T07:39:10.058Z+ target/release/omicron-package stamp overlay 1.0.3-0.ci+giteb8298405ee
1872023-11-07T07:39:10.061ZNov 07 07:39:10.042 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-11-07T07:39:10.064ZCreated: out/versioned/overlay.tar.gz
1892023-11-07T07:39:10.067Z+ for zone in out/*.tar.gz
1902023-11-07T07:39:10.070Z++ basename out/oximeter-collector
1912023-11-07T07:39:10.073Z+ target/release/omicron-package stamp oximeter-collector 1.0.3-0.ci+giteb8298405ee
1922023-11-07T07:39:10.076ZNov 07 07:39:10.060 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-11-07T07:39:10.873ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-11-07T07:39:10.876Z+ for zone in out/*.tar.gz
1952023-11-07T07:39:10.880Z++ basename out/propolis-server
1962023-11-07T07:39:10.883Z+ target/release/omicron-package stamp propolis-server 1.0.3-0.ci+giteb8298405ee
1972023-11-07T07:39:10.892ZNov 07 07:39:10.891 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-11-07T07:39:12.657ZCreated: out/versioned/propolis-server.tar.gz
1992023-11-07T07:39:12.661Z+ for zone in out/*.tar.gz
2002023-11-07T07:39:12.668Z++ basename out/switch-asic
2012023-11-07T07:39:12.683Z+ target/release/omicron-package stamp switch-asic 1.0.3-0.ci+giteb8298405ee
2022023-11-07T07:39:12.698ZNov 07 07:39:12.675 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-11-07T07:39:23.246ZCreated: out/versioned/switch-asic.tar.gz
2042023-11-07T07:39:23.253Z+ 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-07T07:39:23.256Z+ OMICRON_NO_UNINSTALL=1
2062023-11-07T07:39:23.260Z+ target/release/omicron-package unpack --out install
2072023-11-07T07:39:23.265ZNov 07 07:39:23.265 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-11-07T07:39:23.270ZNov 07 07:39:23.266 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2092023-11-07T07:39:23.273ZNov 07 07:39:23.266 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2102023-11-07T07:39:23.282ZNov 07 07:39:23.266 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2112023-11-07T07:39:23.286ZNov 07 07:39:23.266 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2122023-11-07T07:39:23.289ZNov 07 07:39:23.267 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2132023-11-07T07:39:23.293ZNov 07 07:39:23.267 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2142023-11-07T07:39:23.296ZNov 07 07:39:23.267 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2152023-11-07T07:39:23.305ZNov 07 07:39:23.269 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2162023-11-07T07:39:23.309ZNov 07 07:39:23.269 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2172023-11-07T07:39:23.341ZNov 07 07:39:23.341 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2182023-11-07T07:39:23.379ZNov 07 07:39:23.378 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2192023-11-07T07:39:23.407ZNov 07 07:39:23.378 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2202023-11-07T07:39:23.410ZNov 07 07:39:23.379 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2212023-11-07T07:39:23.414ZNov 07 07:39:23.380 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2222023-11-07T07:39:23.472ZNov 07 07:39:23.468 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2232023-11-07T07:39:23.633ZNov 07 07:39:23.620 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2242023-11-07T07:39:24.455ZNov 07 07:39:24.455 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-11-07T07:39:24.616ZNov 07 07:39:24.616 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-11-07T07:39:24.855Z+ popd
2272023-11-07T07:39:24.859Z/work/oxidecomputer/omicron
2282023-11-07T07:39:24.862Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-11-07T07:39:29.987Z+ read -r TUFACEOUS_KEY
2302023-11-07T07:39:29.990Z+ export TUFACEOUS_KEY
2312023-11-07T07:39:29.993Z+ cat
2322023-11-07T07:39:29.996Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-11-07T07:39:29.999Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-11-07T07:39:30.003Z+ 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-07T07:39:30.006Z+ cat
2362023-11-07T07:39:30.008Z+ 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-07T07:39:30.012Z+ cat
2382023-11-07T07:39:30.014Z+ 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-07T07:39:30.017Z+ cat
2402023-11-07T07:39:30.020Z+ 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-07T07:39:30.023Z+ cat
2422023-11-07T07:39:30.027Z+ 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-07T07:39:30.030Z+ cat
2442023-11-07T07:39:30.033Z+ 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-07T07:39:30.036Z+ cat
2462023-11-07T07:39:30.039Z+ 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-07T07:39:30.041Z+ cat
2482023-11-07T07:39:30.044Z+ 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-07T07:39:30.047Z+ cat
2502023-11-07T07:39:30.050Z+ 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-07T07:39:30.053Z+ cat
2522023-11-07T07:39:30.056Z+ 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-07T07:39:30.059Z+ cat
2542023-11-07T07:39:30.062Z+ for kind in host trampoline
2552023-11-07T07:39:30.065Z+ cat
2562023-11-07T07:39:30.068Z+ for kind in host trampoline
2572023-11-07T07:39:30.071Z+ cat
2582023-11-07T07:39:30.074Z+ mkdir /work/hubris
2592023-11-07T07:39:30.077Z+ pushd /work/hubris
2602023-11-07T07:39:30.080Z/work/hubris /work/oxidecomputer/omicron
2612023-11-07T07:39:30.083Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-11-07T07:39:30.086Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-11-07T07:39:30.088Z+ for tag in "${TAGS[@]}"
2642023-11-07T07:39:30.091Z+ for board in "${ALL_BOARDS[@]}"
2652023-11-07T07:39:30.095Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-11-07T07:39:30.097Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-11-07T07:39:30.100Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-11-07T07:39:31.713Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-11-07T07:39:31.723Z+ shasum -a 256 -c -
2702023-11-07T07:39:32.130Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-11-07T07:39:32.133Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-11-07T07:39:32.136Z+ for board in "${ALL_BOARDS[@]}"
2732023-11-07T07:39:32.139Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-11-07T07:39:32.143Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-11-07T07:39:32.145Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-11-07T07:39:33.667Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-11-07T07:39:33.671Z+ shasum -a 256 -c -
2782023-11-07T07:39:33.731Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-11-07T07:39:33.735Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-11-07T07:39:33.738Z+ for board in "${ALL_BOARDS[@]}"
2812023-11-07T07:39:33.741Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-11-07T07:39:33.744Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-11-07T07:39:33.747Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-11-07T07:39:35.198Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-11-07T07:39:35.202Z+ shasum -a 256 -c -
2862023-11-07T07:39:35.260Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-11-07T07:39:35.264Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-11-07T07:39:35.267Z+ for board in "${ALL_BOARDS[@]}"
2892023-11-07T07:39:35.270Z+ [[ gimlet = \p\s\c ]]
2902023-11-07T07:39:35.273Z+ for board in "${ALL_BOARDS[@]}"
2912023-11-07T07:39:35.276Z+ [[ gimlet = \p\s\c ]]
2922023-11-07T07:39:35.279Z+ for board in "${ALL_BOARDS[@]}"
2932023-11-07T07:39:35.282Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-11-07T07:39:35.284Z+ for board in "${ALL_BOARDS[@]}"
2952023-11-07T07:39:35.288Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-11-07T07:39:35.290Z+ for tag in "${TAGS[@]}"
2972023-11-07T07:39:35.295Z+ for board in "${ALL_BOARDS[@]}"
2982023-11-07T07:39:35.298Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-11-07T07:39:35.301Z+ for board in "${ALL_BOARDS[@]}"
3002023-11-07T07:39:35.304Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-11-07T07:39:35.306Z+ for board in "${ALL_BOARDS[@]}"
3022023-11-07T07:39:35.310Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-11-07T07:39:35.313Z+ for board in "${ALL_BOARDS[@]}"
3042023-11-07T07:39:35.315Z+ [[ psc = \p\s\c ]]
3052023-11-07T07:39:35.318Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-11-07T07:39:35.321Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-11-07T07:39:36.497Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-11-07T07:39:36.502Z+ shasum -a 256 -c -
3092023-11-07T07:39:36.549Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-11-07T07:39:36.552Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-11-07T07:39:36.555Z+ for board in "${ALL_BOARDS[@]}"
3122023-11-07T07:39:36.558Z+ [[ psc = \p\s\c ]]
3132023-11-07T07:39:36.561Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-11-07T07:39:36.563Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-11-07T07:39:37.961Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-11-07T07:39:37.964Z+ shasum -a 256 -c -
3172023-11-07T07:39:38.014Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-11-07T07:39:38.017Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-11-07T07:39:38.020Z+ for board in "${ALL_BOARDS[@]}"
3202023-11-07T07:39:38.025Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-11-07T07:39:38.028Z+ for board in "${ALL_BOARDS[@]}"
3222023-11-07T07:39:38.031Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-11-07T07:39:38.034Z+ for tag in "${TAGS[@]}"
3242023-11-07T07:39:38.037Z+ for board in "${ALL_BOARDS[@]}"
3252023-11-07T07:39:38.040Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-11-07T07:39:38.043Z+ for board in "${ALL_BOARDS[@]}"
3272023-11-07T07:39:38.046Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-11-07T07:39:38.049Z+ for board in "${ALL_BOARDS[@]}"
3292023-11-07T07:39:38.052Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-11-07T07:39:38.055Z+ for board in "${ALL_BOARDS[@]}"
3312023-11-07T07:39:38.058Z+ [[ sidecar = \p\s\c ]]
3322023-11-07T07:39:38.061Z+ for board in "${ALL_BOARDS[@]}"
3332023-11-07T07:39:38.064Z+ [[ sidecar = \p\s\c ]]
3342023-11-07T07:39:38.068Z+ for board in "${ALL_BOARDS[@]}"
3352023-11-07T07:39:38.071Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-11-07T07:39:38.074Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-11-07T07:39:38.077Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-11-07T07:39:39.475Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-11-07T07:39:39.478Z+ shasum -a 256 -c -
3402023-11-07T07:39:39.548Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-11-07T07:39:39.551Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-11-07T07:39:39.554Z+ for board in "${ALL_BOARDS[@]}"
3432023-11-07T07:39:39.557Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-11-07T07:39:39.561Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-11-07T07:39:39.564Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-11-07T07:39:41.165Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-11-07T07:39:41.168Z+ shasum -a 256 -c -
3482023-11-07T07:39:41.238Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-11-07T07:39:41.241Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-11-07T07:39:41.244Z+ popd
3512023-11-07T07:39:41.247Z/work/oxidecomputer/omicron
3522023-11-07T07:39:41.249Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-11-07T07:39:41.253Z++ COMMIT=9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3542023-11-07T07:39:41.256Z+ git init /work/dvt-dock
3552023-11-07T07:39:41.259Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-11-07T07:39:41.261Zhint: is subject to change. To configure the initial branch name to use in all
3572023-11-07T07:39:41.264Zhint: of your new repositories, which will suppress this warning, call:
3582023-11-07T07:39:41.267Zhint:
3592023-11-07T07:39:41.270Zhint: git config --global init.defaultBranch <name>
3602023-11-07T07:39:41.273Zhint:
3612023-11-07T07:39:41.277Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-11-07T07:39:41.280Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-11-07T07:39:41.283Zhint:
3642023-11-07T07:39:41.286Zhint: git branch -m <name>
3652023-11-07T07:39:41.289ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-11-07T07:39:41.292Z+ cd /work/dvt-dock
3672023-11-07T07:39:41.295Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-11-07T07:39:41.298Z+ git fetch --depth 1 origin 9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3692023-11-07T07:39:52.762ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-11-07T07:39:52.766Z * branch 9cb2b40cea90ad40f5c0d2c3da96d26913253e06 -> FETCH_HEAD
3712023-11-07T07:39:52.769Z+ git checkout FETCH_HEAD
3722023-11-07T07:39:53.415ZNote: switching to 'FETCH_HEAD'.
3732023-11-07T07:39:53.424Z
3742023-11-07T07:39:53.433ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-11-07T07:39:53.442Zchanges and commit them, and you can discard any commits you make in this
3762023-11-07T07:39:53.450Zstate without impacting any branches by switching back to a branch.
3772023-11-07T07:39:53.454Z
3782023-11-07T07:39:53.457ZIf you want to create a new branch to retain commits you create, you may
3792023-11-07T07:39:53.462Zdo so (now or later) by using -c with the switch command. Example:
3802023-11-07T07:39:53.466Z
3812023-11-07T07:39:53.470Z git switch -c <new-branch-name>
3822023-11-07T07:39:53.474Z
3832023-11-07T07:39:53.478ZOr undo this operation with:
3842023-11-07T07:39:53.482Z
3852023-11-07T07:39:53.486Z git switch -
3862023-11-07T07:39:53.490Z
3872023-11-07T07:39:53.494ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-11-07T07:39:53.497Z
3892023-11-07T07:39:53.499ZHEAD is now at 9cb2b40 RoT v1.0.2 production
3902023-11-07T07:39:53.502Z+ SERIES_LIST=()
3912023-11-07T07:39:53.505Z+ prep_rot_all_series
3922023-11-07T07:39:53.507Z+ series=rot-all
3932023-11-07T07:39:53.510Z+ SERIES_LIST+=("$series")
3942023-11-07T07:39:53.513Z+ manifest=/work/manifest-rot-all.toml
3952023-11-07T07:39:53.516Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-11-07T07:39:53.519Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-11-07T07:39:53.521Z+ board=gimlet
3982023-11-07T07:39:53.524Z+ tufaceous_board=gimlet
3992023-11-07T07:39:53.527Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-11-07T07:39:53.530Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-11-07T07:39:53.533Z+ sp_caboose_version=1.0.3
4022023-11-07T07:39:53.535Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-11-07T07:39:53.552Z+ sp_caboose_board=gimlet-c
4042023-11-07T07:39:53.555Z+ cat
4052023-11-07T07:39:53.558Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-11-07T07:39:53.560Z+ board=gimlet
4072023-11-07T07:39:53.563Z+ tufaceous_board=gimlet
4082023-11-07T07:39:53.566Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-11-07T07:39:53.569Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-11-07T07:39:53.607Z+ sp_caboose_version=1.0.3
4112023-11-07T07:39:53.610Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-11-07T07:39:53.660Z+ sp_caboose_board=gimlet-d
4132023-11-07T07:39:53.674Z+ cat
4142023-11-07T07:39:53.676Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-11-07T07:39:53.679Z+ board=gimlet
4162023-11-07T07:39:53.682Z+ tufaceous_board=gimlet
4172023-11-07T07:39:53.685Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-11-07T07:39:53.688Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-11-07T07:39:53.715Z+ sp_caboose_version=1.0.3
4202023-11-07T07:39:53.718Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-11-07T07:39:53.767Z+ sp_caboose_board=gimlet-e
4222023-11-07T07:39:53.770Z+ cat
4232023-11-07T07:39:53.773Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-11-07T07:39:53.780Z+ board=psc
4252023-11-07T07:39:53.783Z+ tufaceous_board=psc
4262023-11-07T07:39:53.785Z+ sp_image=/work/hubris/psc-b.zip
4272023-11-07T07:39:53.788Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-11-07T07:39:53.808Z+ sp_caboose_version=1.0.3
4292023-11-07T07:39:53.811Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-11-07T07:39:53.846Z+ sp_caboose_board=psc-b
4312023-11-07T07:39:53.849Z+ cat
4322023-11-07T07:39:53.852Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-11-07T07:39:53.855Z+ board=psc
4342023-11-07T07:39:53.858Z+ tufaceous_board=psc
4352023-11-07T07:39:53.861Z+ sp_image=/work/hubris/psc-c.zip
4362023-11-07T07:39:53.863Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-11-07T07:39:53.888Z+ sp_caboose_version=1.0.3
4382023-11-07T07:39:53.891Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-11-07T07:39:53.926Z+ sp_caboose_board=psc-c
4402023-11-07T07:39:53.930Z+ cat
4412023-11-07T07:39:53.933Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-11-07T07:39:53.936Z+ board=sidecar
4432023-11-07T07:39:53.938Z+ tufaceous_board=switch
4442023-11-07T07:39:53.941Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-11-07T07:39:53.944Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-11-07T07:39:53.989Z+ sp_caboose_version=1.0.3
4472023-11-07T07:39:53.993Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-11-07T07:39:54.049Z+ sp_caboose_board=sidecar-b
4492023-11-07T07:39:54.052Z+ cat
4502023-11-07T07:39:54.055Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-11-07T07:39:54.058Z+ board=sidecar
4522023-11-07T07:39:54.061Z+ tufaceous_board=switch
4532023-11-07T07:39:54.064Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-11-07T07:39:54.066Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-11-07T07:39:54.113Z+ sp_caboose_version=1.0.3
4562023-11-07T07:39:54.116Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-11-07T07:39:54.172Z+ sp_caboose_board=sidecar-c
4582023-11-07T07:39:54.176Z+ cat
4592023-11-07T07:39:54.178Z+ 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-11-07T07:39:54.182Z+ series=rot-staging-dev
4612023-11-07T07:39:54.184Z+ rot_dir=staging/dev
4622023-11-07T07:39:54.187Z+ rot_version=cert-staging-dev-v1.0.2
4632023-11-07T07:39:54.190Z+ shift 3
4642023-11-07T07:39:54.193Z+ SERIES_LIST+=("$series")
4652023-11-07T07:39:54.196Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-11-07T07:39:54.198Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-11-07T07:39:54.201Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-11-07T07:39:54.204Z+ for board in gimlet psc sidecar
4692023-11-07T07:39:54.207Z+ tufaceous_board=gimlet
4702023-11-07T07:39:54.210Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4712023-11-07T07:39:54.212Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4722023-11-07T07:39:54.215Z++ 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-11-07T07:39:54.219Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4742023-11-07T07:39:54.222Z++ output_a=1.0.2
4752023-11-07T07:39:54.224Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4762023-11-07T07:39:54.227Z++ output_b=1.0.2
4772023-11-07T07:39:54.230Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4782023-11-07T07:39:54.233Z++ echo 1.0.2
4792023-11-07T07:39:54.236Z+ rot_caboose_version=1.0.2
4802023-11-07T07:39:54.239Z++ 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-11-07T07:39:54.241Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4822023-11-07T07:39:54.244Z++ output_a=oxide-rot-1
4832023-11-07T07:39:54.247Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4842023-11-07T07:39:54.258Z++ output_b=oxide-rot-1
4852023-11-07T07:39:54.262Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-11-07T07:39:54.265Z++ echo oxide-rot-1
4872023-11-07T07:39:54.268Z+ rot_caboose_board=oxide-rot-1
4882023-11-07T07:39:54.271Z+ cat
4892023-11-07T07:39:54.273Z+ cat
4902023-11-07T07:39:54.276Z+ for board in gimlet psc sidecar
4912023-11-07T07:39:54.279Z+ tufaceous_board=psc
4922023-11-07T07:39:54.282Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4932023-11-07T07:39:54.284Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4942023-11-07T07:39:54.287Z++ 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-11-07T07:39:54.291Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4962023-11-07T07:39:54.293Z++ output_a=1.0.2
4972023-11-07T07:39:54.296Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4982023-11-07T07:39:54.327Z++ output_b=1.0.2
4992023-11-07T07:39:54.330Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5002023-11-07T07:39:54.332Z++ echo 1.0.2
5012023-11-07T07:39:54.335Z+ rot_caboose_version=1.0.2
5022023-11-07T07:39:54.339Z++ 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-11-07T07:39:54.341Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
5042023-11-07T07:39:54.344Z++ output_a=oxide-rot-1
5052023-11-07T07:39:54.347Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5062023-11-07T07:39:54.352Z++ output_b=oxide-rot-1
5072023-11-07T07:39:54.355Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-11-07T07:39:54.357Z++ echo oxide-rot-1
5092023-11-07T07:39:54.360Z+ rot_caboose_board=oxide-rot-1
5102023-11-07T07:39:54.363Z+ cat
5112023-11-07T07:39:54.366Z+ cat
5122023-11-07T07:39:54.369Z+ for board in gimlet psc sidecar
5132023-11-07T07:39:54.372Z+ tufaceous_board=switch
5142023-11-07T07:39:54.375Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5152023-11-07T07:39:54.378Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5162023-11-07T07:39:54.382Z++ 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-11-07T07:39:54.387Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5182023-11-07T07:39:54.390Z++ output_a=1.0.2
5192023-11-07T07:39:54.393Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5202023-11-07T07:39:54.396Z++ output_b=1.0.2
5212023-11-07T07:39:54.399Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5222023-11-07T07:39:54.402Z++ echo 1.0.2
5232023-11-07T07:39:54.404Z+ rot_caboose_version=1.0.2
5242023-11-07T07:39:54.407Z++ 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-11-07T07:39:54.410Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5262023-11-07T07:39:54.413Z++ output_a=oxide-rot-1
5272023-11-07T07:39:54.417Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5282023-11-07T07:39:54.432Z++ output_b=oxide-rot-1
5292023-11-07T07:39:54.435Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-11-07T07:39:54.438Z++ echo oxide-rot-1
5312023-11-07T07:39:54.441Z+ rot_caboose_board=oxide-rot-1
5322023-11-07T07:39:54.443Z+ cat
5332023-11-07T07:39:54.446Z+ cat
5342023-11-07T07:39:54.449Z+ for board_rev in "$@"
5352023-11-07T07:39:54.452Z+ board=gimlet
5362023-11-07T07:39:54.455Z+ tufaceous_board=gimlet
5372023-11-07T07:39:54.458Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-11-07T07:39:54.460Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-11-07T07:39:54.493Z+ sp_caboose_version=1.0.3
5402023-11-07T07:39:54.496Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-11-07T07:39:54.546Z+ sp_caboose_board=gimlet-c
5422023-11-07T07:39:54.549Z+ cat
5432023-11-07T07:39:54.552Z+ for board_rev in "$@"
5442023-11-07T07:39:54.555Z+ board=gimlet
5452023-11-07T07:39:54.557Z+ tufaceous_board=gimlet
5462023-11-07T07:39:54.560Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-11-07T07:39:54.563Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-11-07T07:39:54.602Z+ sp_caboose_version=1.0.3
5492023-11-07T07:39:54.604Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-11-07T07:39:54.655Z+ sp_caboose_board=gimlet-d
5512023-11-07T07:39:54.666Z+ cat
5522023-11-07T07:39:54.670Z+ for board_rev in "$@"
5532023-11-07T07:39:54.673Z+ board=gimlet
5542023-11-07T07:39:54.676Z+ tufaceous_board=gimlet
5552023-11-07T07:39:54.678Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-11-07T07:39:54.681Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-11-07T07:39:54.710Z+ sp_caboose_version=1.0.3
5582023-11-07T07:39:54.713Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-11-07T07:39:54.762Z+ sp_caboose_board=gimlet-e
5602023-11-07T07:39:54.765Z+ cat
5612023-11-07T07:39:54.768Z+ for board_rev in "$@"
5622023-11-07T07:39:54.771Z+ board=psc
5632023-11-07T07:39:54.774Z+ tufaceous_board=psc
5642023-11-07T07:39:54.777Z+ sp_image=/work/hubris/psc-b.zip
5652023-11-07T07:39:54.780Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-11-07T07:39:54.803Z+ sp_caboose_version=1.0.3
5672023-11-07T07:39:54.806Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-11-07T07:39:54.841Z+ sp_caboose_board=psc-b
5692023-11-07T07:39:54.846Z+ cat
5702023-11-07T07:39:54.849Z+ for board_rev in "$@"
5712023-11-07T07:39:54.851Z+ board=psc
5722023-11-07T07:39:54.854Z+ tufaceous_board=psc
5732023-11-07T07:39:54.857Z+ sp_image=/work/hubris/psc-c.zip
5742023-11-07T07:39:54.860Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-11-07T07:39:54.882Z+ sp_caboose_version=1.0.3
5762023-11-07T07:39:54.885Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-11-07T07:39:54.920Z+ sp_caboose_board=psc-c
5782023-11-07T07:39:54.923Z+ cat
5792023-11-07T07:39:54.926Z+ for board_rev in "$@"
5802023-11-07T07:39:54.929Z+ board=sidecar
5812023-11-07T07:39:54.932Z+ tufaceous_board=switch
5822023-11-07T07:39:54.935Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-11-07T07:39:54.938Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-11-07T07:39:54.984Z+ sp_caboose_version=1.0.3
5852023-11-07T07:39:54.987Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-11-07T07:39:55.045Z+ sp_caboose_board=sidecar-b
5872023-11-07T07:39:55.048Z+ cat
5882023-11-07T07:39:55.051Z+ for board_rev in "$@"
5892023-11-07T07:39:55.054Z+ board=sidecar
5902023-11-07T07:39:55.057Z+ tufaceous_board=switch
5912023-11-07T07:39:55.060Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-11-07T07:39:55.063Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-11-07T07:39:55.110Z+ sp_caboose_version=1.0.3
5942023-11-07T07:39:55.114Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-11-07T07:39:55.170Z+ sp_caboose_board=sidecar-c
5962023-11-07T07:39:55.173Z+ cat
5972023-11-07T07:39:55.176Z+ 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-11-07T07:39:55.179Z+ series=rot-prod-rel
5992023-11-07T07:39:55.182Z+ rot_dir=prod/rel
6002023-11-07T07:39:55.185Z+ rot_version=cert-prod-rel-v1.0.2
6012023-11-07T07:39:55.188Z+ shift 3
6022023-11-07T07:39:55.191Z+ SERIES_LIST+=("$series")
6032023-11-07T07:39:55.193Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-11-07T07:39:55.196Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-11-07T07:39:55.199Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-11-07T07:39:55.202Z+ for board in gimlet psc sidecar
6072023-11-07T07:39:55.205Z+ tufaceous_board=gimlet
6082023-11-07T07:39:55.208Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6092023-11-07T07:39:55.211Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6102023-11-07T07:39:55.214Z++ 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-11-07T07:39:55.216Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6122023-11-07T07:39:55.219Z++ output_a=1.0.2
6132023-11-07T07:39:55.222Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6142023-11-07T07:39:55.225Z++ output_b=1.0.2
6152023-11-07T07:39:55.228Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6162023-11-07T07:39:55.230Z++ echo 1.0.2
6172023-11-07T07:39:55.233Z+ rot_caboose_version=1.0.2
6182023-11-07T07:39:55.236Z++ 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-11-07T07:39:55.239Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6202023-11-07T07:39:55.242Z++ output_a=oxide-rot-1
6212023-11-07T07:39:55.246Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6222023-11-07T07:39:55.256Z++ output_b=oxide-rot-1
6232023-11-07T07:39:55.259Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-11-07T07:39:55.262Z++ echo oxide-rot-1
6252023-11-07T07:39:55.265Z+ rot_caboose_board=oxide-rot-1
6262023-11-07T07:39:55.268Z+ cat
6272023-11-07T07:39:55.271Z+ cat
6282023-11-07T07:39:55.274Z+ for board in gimlet psc sidecar
6292023-11-07T07:39:55.277Z+ tufaceous_board=psc
6302023-11-07T07:39:55.280Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6312023-11-07T07:39:55.283Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6322023-11-07T07:39:55.286Z++ 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-11-07T07:39:55.289Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6342023-11-07T07:39:55.292Z++ output_a=1.0.2
6352023-11-07T07:39:55.295Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6362023-11-07T07:39:55.303Z++ output_b=1.0.2
6372023-11-07T07:39:55.306Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6382023-11-07T07:39:55.309Z++ echo 1.0.2
6392023-11-07T07:39:55.311Z+ rot_caboose_version=1.0.2
6402023-11-07T07:39:55.314Z++ 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-11-07T07:39:55.317Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6422023-11-07T07:39:55.324Z++ output_a=oxide-rot-1
6432023-11-07T07:39:55.352Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6442023-11-07T07:39:55.355Z++ output_b=oxide-rot-1
6452023-11-07T07:39:55.358Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-11-07T07:39:55.361Z++ echo oxide-rot-1
6472023-11-07T07:39:55.364Z+ rot_caboose_board=oxide-rot-1
6482023-11-07T07:39:55.367Z+ cat
6492023-11-07T07:39:55.370Z+ cat
6502023-11-07T07:39:55.373Z+ for board in gimlet psc sidecar
6512023-11-07T07:39:55.376Z+ tufaceous_board=switch
6522023-11-07T07:39:55.379Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6532023-11-07T07:39:55.382Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6542023-11-07T07:39:55.386Z++ 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-11-07T07:39:55.389Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6562023-11-07T07:39:55.392Z++ output_a=1.0.2
6572023-11-07T07:39:55.395Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6582023-11-07T07:39:55.398Z++ output_b=1.0.2
6592023-11-07T07:39:55.400Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6602023-11-07T07:39:55.403Z++ echo 1.0.2
6612023-11-07T07:39:55.406Z+ rot_caboose_version=1.0.2
6622023-11-07T07:39:55.411Z++ 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-11-07T07:39:55.413Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6642023-11-07T07:39:55.416Z++ output_a=oxide-rot-1
6652023-11-07T07:39:55.419Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6662023-11-07T07:39:55.434Z++ output_b=oxide-rot-1
6672023-11-07T07:39:55.443Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-11-07T07:39:55.450Z++ echo oxide-rot-1
6692023-11-07T07:39:55.456Z+ rot_caboose_board=oxide-rot-1
6702023-11-07T07:39:55.462Z+ cat
6712023-11-07T07:39:55.469Z+ cat
6722023-11-07T07:39:55.476Z+ for board_rev in "$@"
6732023-11-07T07:39:55.484Z+ board=gimlet
6742023-11-07T07:39:55.491Z+ tufaceous_board=gimlet
6752023-11-07T07:39:55.498Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-11-07T07:39:55.505Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-11-07T07:39:55.512Z+ sp_caboose_version=1.0.3
6782023-11-07T07:39:55.516Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-11-07T07:39:55.545Z+ sp_caboose_board=gimlet-c
6802023-11-07T07:39:55.553Z+ cat
6812023-11-07T07:39:55.559Z+ for board_rev in "$@"
6822023-11-07T07:39:55.565Z+ board=gimlet
6832023-11-07T07:39:55.573Z+ tufaceous_board=gimlet
6842023-11-07T07:39:55.581Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-11-07T07:39:55.589Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-11-07T07:39:55.599Z+ sp_caboose_version=1.0.3
6872023-11-07T07:39:55.607Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-11-07T07:39:55.649Z+ sp_caboose_board=gimlet-d
6892023-11-07T07:39:55.652Z+ cat
6902023-11-07T07:39:55.655Z+ for board_rev in "$@"
6912023-11-07T07:39:55.658Z+ board=gimlet
6922023-11-07T07:39:55.663Z+ tufaceous_board=gimlet
6932023-11-07T07:39:55.666Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-11-07T07:39:55.669Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-11-07T07:39:55.704Z+ sp_caboose_version=1.0.3
6962023-11-07T07:39:55.707Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-11-07T07:39:55.756Z+ sp_caboose_board=gimlet-e
6982023-11-07T07:39:55.759Z+ cat
6992023-11-07T07:39:55.762Z+ for board_rev in "$@"
7002023-11-07T07:39:55.765Z+ board=psc
7012023-11-07T07:39:55.768Z+ tufaceous_board=psc
7022023-11-07T07:39:55.771Z+ sp_image=/work/hubris/psc-b.zip
7032023-11-07T07:39:55.773Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-11-07T07:39:55.797Z+ sp_caboose_version=1.0.3
7052023-11-07T07:39:55.800Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-11-07T07:39:55.836Z+ sp_caboose_board=psc-b
7072023-11-07T07:39:55.839Z+ cat
7082023-11-07T07:39:55.842Z+ for board_rev in "$@"
7092023-11-07T07:39:55.844Z+ board=psc
7102023-11-07T07:39:55.847Z+ tufaceous_board=psc
7112023-11-07T07:39:55.850Z+ sp_image=/work/hubris/psc-c.zip
7122023-11-07T07:39:55.853Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-11-07T07:39:55.877Z+ sp_caboose_version=1.0.3
7142023-11-07T07:39:55.880Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-11-07T07:39:55.916Z+ sp_caboose_board=psc-c
7162023-11-07T07:39:55.919Z+ cat
7172023-11-07T07:39:55.922Z+ for board_rev in "$@"
7182023-11-07T07:39:55.925Z+ board=sidecar
7192023-11-07T07:39:55.929Z+ tufaceous_board=switch
7202023-11-07T07:39:55.933Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-11-07T07:39:55.936Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-11-07T07:39:55.978Z+ sp_caboose_version=1.0.3
7232023-11-07T07:39:55.981Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-11-07T07:39:56.039Z+ sp_caboose_board=sidecar-b
7252023-11-07T07:39:56.042Z+ cat
7262023-11-07T07:39:56.045Z+ for board_rev in "$@"
7272023-11-07T07:39:56.047Z+ board=sidecar
7282023-11-07T07:39:56.050Z+ tufaceous_board=switch
7292023-11-07T07:39:56.053Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-11-07T07:39:56.056Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-11-07T07:39:56.102Z+ sp_caboose_version=1.0.3
7322023-11-07T07:39:56.105Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-11-07T07:39:56.162Z+ sp_caboose_board=sidecar-c
7342023-11-07T07:39:56.165Z+ cat
7352023-11-07T07:39:56.168Z+ for series in "${SERIES_LIST[@]}"
7362023-11-07T07:39:56.171Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-11-07T07:40:06.154ZNov 07 07:40:06.156 INFO assembling repository in `/tmp/tufaceous74Od5U`, component: OmicronRepoAssembler
7382023-11-07T07:40:19.609ZNov 07 07:40:19.611 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-11-07T07:40:20.001Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-11-07T07:40:28.213Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-11-07T07:40:37.933Z+ rm /work/repo-rot-all.zip
7422023-11-07T07:40:37.942Z+ touch /work/repo-rot-all.zip.partb
7432023-11-07T07:40:37.945Z+ for series in "${SERIES_LIST[@]}"
7442023-11-07T07:40:37.948Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-11-07T07:40:47.984ZNov 07 07:40:47.989 INFO assembling repository in `/tmp/tufaceousdNXzSE`, component: OmicronRepoAssembler
7462023-11-07T07:41:00.814ZNov 07 07:41:00.819 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-11-07T07:41:01.245Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-11-07T07:41:08.679Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-11-07T07:41:17.944Z+ rm /work/repo-rot-staging-dev.zip
7502023-11-07T07:41:17.952Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-11-07T07:41:17.955Z+ for series in "${SERIES_LIST[@]}"
7522023-11-07T07:41:17.958Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-11-07T07:41:28.040ZNov 07 07:41:28.000 INFO assembling repository in `/tmp/tufaceousxUhBmC`, component: OmicronRepoAssembler
7542023-11-07T07:41:40.705ZNov 07 07:41:40.706 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-11-07T07:41:41.097Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-11-07T07:41:48.584Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-11-07T07:41:57.903Z+ rm /work/repo-rot-prod-rel.zip
7582023-11-07T07:41:57.911Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-11-07T07:41:57.915Zprocess exited: duration 201153 ms, exit code 0
 
7602023-11-07T07:41:57.937Zfound 13 output files
7612023-11-07T07:41:57.945Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-11-07T07:41:58.956Zuploaded: /work/manifest-rot-all.toml
7632023-11-07T07:41:58.959Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-11-07T07:41:59.968Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-11-07T07:41:59.971Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-11-07T07:42:00.980Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-11-07T07:42:00.985Zuploading: /work/manifest.toml (1578 bytes)
7682023-11-07T07:42:01.994Zuploaded: /work/manifest.toml
7692023-11-07T07:42:02.010Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-11-07T07:48:00.705Zuploaded: /work/repo-rot-all.zip.parta
7712023-11-07T07:48:00.761Zuploading: /work/repo-rot-all.zip.partb (405389647 bytes)
7722023-11-07T07:50:02.963Zuploaded: /work/repo-rot-all.zip.partb
7732023-11-07T07:50:03.011Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-11-07T07:55:57.517Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-11-07T07:55:57.557Zuploading: /work/repo-rot-prod-rel.zip.partb (395156887 bytes)
7762023-11-07T07:58:19.904Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-11-07T07:58:19.909Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-11-07T08:04:33.950Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-11-07T08:04:33.982Zuploading: /work/repo-rot-staging-dev.zip.partb (395157404 bytes)
7802023-11-07T08:06:43.771Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-11-07T08:06:43.945Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-11-07T08:06:45.837Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-11-07T08:06:45.847Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-11-07T08:06:46.881Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-11-07T08:06:46.915Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-11-07T08:06:48.339Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt