01HFCX0MYKH0VJ37P1FVREC52B: 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: 01HFCX1MSFT62A3NW1KTPDS164

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-11-16T21:47:52.205Zjob dependencies complete; ready to run (waiting for 1 h 20 m 48 s)
22023-11-16T21:49:11.838Zjob assigned to worker 01HFD1NNC3NVTZPAWCYN8ECJFH (queued for 1 m 19 s)
32023-11-16T21:49:12.535Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-cd1d99075975e5dc.gz
42023-11-16T21:49:12.883Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-cd1d99075975e5dc.gz
52023-11-16T21:49:12.886Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-11-16T21:49:20.754Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-11-16T21:49:20.757Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-d1c7f350d876f572.gz
82023-11-16T21:49:25.037Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-d1c7f350d876f572.gz
92023-11-16T21:49:25.040Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-11-16T21:49:25.420Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-11-16T21:49:25.423Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-11-16T21:49:25.876Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-11-16T21:49:25.879Zdownloading input: /input/package/work/version.txt
142023-11-16T21:49:25.888Zdownloaded input: /input/package/work/version.txt
152023-11-16T21:49:25.892Zdownloading input: /input/package/work/package.tar.gz
162023-11-16T21:49:31.548Zdownloaded input: /input/package/work/package.tar.gz
172023-11-16T21:49:31.551Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-11-16T21:49:39.156Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-11-16T21:49:39.159Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-11-16T21:49:43.067Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-11-16T21:49:43.071Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-11-16T21:49:54.422Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-11-16T21:49:54.426Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-11-16T21:50:13.040Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-11-16T21:50:13.044Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-11-16T21:50:21.692Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-11-16T21:50:21.695Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-11-16T21:50:22.682Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-11-16T21:50:22.685Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-11-16T21:50:24.951Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-11-16T21:50:24.954Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-11-16T21:50:26.921Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-11-16T21:50:26.924Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-11-16T21:50:29.690Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-11-16T21:50:29.694Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-11-16T21:50:29.704Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-11-16T21:50:29.707Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-11-16T21:50:30.316Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-11-16T21:50:30.319Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-11-16T21:50:31.630Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-11-16T21:50:31.633Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-11-16T21:50:37.102Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-11-16T21:50:37.105Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-11-16T21:50:40.233Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-11-16T21:50:40.237Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-11-16T21:50:40.274Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-11-16T21:50:40.277Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-11-16T21:50:43.837Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-11-16T21:50:43.842Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-11-16T21:50:49.196Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-11-16T21:50:49.199Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-11-16T21:51:06.387Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-11-16T21:51:06.390Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-11-16T21:51:15.180Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-11-16T21:51:15.183Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-11-16T21:51:52.501Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-11-16T21:51:52.504Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-11-16T21:51:59.751Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-11-16T21:51:59.754Zstarting task 0: "setup"
602023-11-16T21:52:00.141Z++ uname -s
612023-11-16T21:52:00.145Z+ kern=SunOS
622023-11-16T21:52:00.147Z+ case "$kern" in
632023-11-16T21:52:00.150Z+ groupadd -g 12345 build
642023-11-16T21:52:00.153Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-11-16T21:52:02.158Z+ zfs create -o mountpoint=/work rpool/work
662023-11-16T21:52:02.310Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-11-16T21:52:02.314Z+ home_fs=zfs
682023-11-16T21:52:02.317Z+ [[ zfs == autofs ]]
692023-11-16T21:52:02.320Z+ mkdir -p /home/build
702023-11-16T21:52:02.323Z+ chown build:build /home/build /work
712023-11-16T21:52:04.305Z+ chmod 0700 /home/build /work
722023-11-16T21:52:04.309Zprocess exited: duration 4550 ms, exit code 0
 
732023-11-16T21:52:04.314Zstarting task 1: "authentication"
742023-11-16T21:52:04.373Zprocess exited: duration 54 ms, exit code 0
 
752023-11-16T21:52:04.378Zstarting task 2: "clone repository"
762023-11-16T21:52:04.389Z+ mkdir -p /work/oxidecomputer/omicron
772023-11-16T21:52:04.393Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-11-16T21:52:04.438ZCloning into '/work/oxidecomputer/omicron'...
792023-11-16T21:52:10.715Z+ cd /work/oxidecomputer/omicron
802023-11-16T21:52:10.718Z+ [[ -n '' ]]
812023-11-16T21:52:10.721Z+ git fetch origin 278a9825218cfaf8d88e8e9cccb0fb3ff7bfcfc0
822023-11-16T21:52:11.322ZFrom https://github.com/oxidecomputer/omicron
832023-11-16T21:52:11.325Z * branch 278a9825218cfaf8d88e8e9cccb0fb3ff7bfcfc0 -> FETCH_HEAD
842023-11-16T21:52:11.329Z+ git reset --hard 278a9825218cfaf8d88e8e9cccb0fb3ff7bfcfc0
852023-11-16T21:52:11.486ZHEAD is now at 278a9825 Merge branch 'main' into omdb_db_validate
862023-11-16T21:52:11.489Zprocess exited: duration 7107 ms, exit code 0
 
872023-11-16T21:52:11.495Zstarting task 3: "build"
882023-11-16T21:52:11.505Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
892023-11-16T21:52:11.508Z+ TOP=/work/oxidecomputer/omicron
902023-11-16T21:52:11.511Z+ VERSION=1.0.4-0.ci+git278a9825218
912023-11-16T21:52:11.514Z+ for bin in caboose-util tufaceous
922023-11-16T21:52:11.516Z+ ptime -m gunzip
932023-11-16T21:52:11.759Z
942023-11-16T21:52:11.764Zreal 0.247082334
952023-11-16T21:52:11.767Zuser 0.106132627
962023-11-16T21:52:11.770Zsys 0.021972361
972023-11-16T21:52:11.773Ztrap 0.000013094
982023-11-16T21:52:11.776Ztflt 0.000000000
992023-11-16T21:52:11.779Zdflt 0.000000000
1002023-11-16T21:52:11.782Zkflt 0.000000000
1012023-11-16T21:52:11.785Zlock 0.000000000
1022023-11-16T21:52:11.788Zslp 0.118346236
1032023-11-16T21:52:11.791Zlat 0.000258108
1042023-11-16T21:52:11.794Zstop 0.000245339
1052023-11-16T21:52:11.797Z+ chmod a+x /work/caboose-util
1062023-11-16T21:52:11.800Z+ for bin in caboose-util tufaceous
1072023-11-16T21:52:11.803Z+ ptime -m gunzip
1082023-11-16T21:52:12.193Z
1092023-11-16T21:52:12.196Zreal 0.426088979
1102023-11-16T21:52:12.200Zuser 0.360276785
1112023-11-16T21:52:12.202Zsys 0.065223623
1122023-11-16T21:52:12.205Ztrap 0.000049363
1132023-11-16T21:52:12.208Ztflt 0.000000000
1142023-11-16T21:52:12.212Zdflt 0.000000000
1152023-11-16T21:52:12.215Zkflt 0.000000000
1162023-11-16T21:52:12.218Zlock 0.000000000
1172023-11-16T21:52:12.221Zslp 0.000037568
1182023-11-16T21:52:12.224Zlat 0.000174453
1192023-11-16T21:52:12.227Zstop 0.000227986
1202023-11-16T21:52:12.229Z+ chmod a+x /work/tufaceous
1212023-11-16T21:52:12.234Z+ mkdir /work/package
1222023-11-16T21:52:12.237Z+ pushd /work/package
1232023-11-16T21:52:12.240Z/work/package /work/oxidecomputer/omicron
1242023-11-16T21:52:12.243Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1252023-11-16T21:52:15.087Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1262023-11-16T21:52:15.105ZCreated new build target 'default' and set it as active
1272023-11-16T21:52:15.108Z+ 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/
1282023-11-16T21:52:15.111Z+ rm out/switch-softnpu.tar.gz
1292023-11-16T21:52:15.113Z+ rm out/omicron-gateway-softnpu.tar.gz
1302023-11-16T21:52:15.116Z+ rm out/omicron-nexus-single-sled.tar.gz
1312023-11-16T21:52:15.119Z+ for zone in out/*.tar.gz
1322023-11-16T21:52:15.121Z++ basename out/clickhouse_keeper
1332023-11-16T21:52:15.124Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.4-0.ci+git278a9825218
1342023-11-16T21:52:15.133ZNov 16 21:52:14.643 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1352023-11-16T21:52:22.965ZCreated: out/versioned/clickhouse_keeper.tar.gz
1362023-11-16T21:52:22.968Z+ for zone in out/*.tar.gz
1372023-11-16T21:52:22.970Z++ basename out/clickhouse
1382023-11-16T21:52:22.974Z+ target/release/omicron-package stamp clickhouse 1.0.4-0.ci+git278a9825218
1392023-11-16T21:52:22.983ZNov 16 21:52:22.988 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1402023-11-16T21:52:30.752ZCreated: out/versioned/clickhouse.tar.gz
1412023-11-16T21:52:30.762Z+ for zone in out/*.tar.gz
1422023-11-16T21:52:30.766Z++ basename out/cockroachdb
1432023-11-16T21:52:30.769Z+ target/release/omicron-package stamp cockroachdb 1.0.4-0.ci+git278a9825218
1442023-11-16T21:52:30.772ZNov 16 21:52:30.777 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1452023-11-16T21:52:35.998ZCreated: out/versioned/cockroachdb.tar.gz
1462023-11-16T21:52:36.001Z+ for zone in out/*.tar.gz
1472023-11-16T21:52:36.004Z++ basename out/crucible-pantry
1482023-11-16T21:52:36.007Z+ target/release/omicron-package stamp crucible-pantry 1.0.4-0.ci+git278a9825218
1492023-11-16T21:52:36.016ZNov 16 21:52:36.022 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1502023-11-16T21:52:36.957ZCreated: out/versioned/crucible-pantry.tar.gz
1512023-11-16T21:52:36.960Z+ for zone in out/*.tar.gz
1522023-11-16T21:52:36.963Z++ basename out/crucible
1532023-11-16T21:52:36.966Z+ target/release/omicron-package stamp crucible 1.0.4-0.ci+git278a9825218
1542023-11-16T21:52:36.975ZNov 16 21:52:36.981 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1552023-11-16T21:52:38.748ZCreated: out/versioned/crucible.tar.gz
1562023-11-16T21:52:38.751Z+ for zone in out/*.tar.gz
1572023-11-16T21:52:38.754Z++ basename out/external-dns
1582023-11-16T21:52:38.757Z+ target/release/omicron-package stamp external-dns 1.0.4-0.ci+git278a9825218
1592023-11-16T21:52:38.766ZNov 16 21:52:38.772 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1602023-11-16T21:52:39.763ZCreated: out/versioned/external-dns.tar.gz
1612023-11-16T21:52:39.767Z+ for zone in out/*.tar.gz
1622023-11-16T21:52:39.770Z++ basename out/internal-dns
1632023-11-16T21:52:39.773Z+ target/release/omicron-package stamp internal-dns 1.0.4-0.ci+git278a9825218
1642023-11-16T21:52:39.780ZNov 16 21:52:39.786 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1652023-11-16T21:52:40.794ZCreated: out/versioned/internal-dns.tar.gz
1662023-11-16T21:52:40.797Z+ for zone in out/*.tar.gz
1672023-11-16T21:52:40.800Z++ basename out/ntp
1682023-11-16T21:52:40.802Z+ target/release/omicron-package stamp ntp 1.0.4-0.ci+git278a9825218
1692023-11-16T21:52:40.811ZNov 16 21:52:40.818 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1702023-11-16T21:52:40.814ZCreated: out/versioned/ntp.tar.gz
1712023-11-16T21:52:40.817Z+ for zone in out/*.tar.gz
1722023-11-16T21:52:40.819Z++ basename out/omicron-gateway-asic
1732023-11-16T21:52:40.822Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.4-0.ci+git278a9825218
1742023-11-16T21:52:40.829ZNov 16 21:52:40.836 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1752023-11-16T21:52:41.579ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1762023-11-16T21:52:41.582Z+ for zone in out/*.tar.gz
1772023-11-16T21:52:41.585Z++ basename out/omicron-nexus
1782023-11-16T21:52:41.588Z+ target/release/omicron-package stamp omicron-nexus 1.0.4-0.ci+git278a9825218
1792023-11-16T21:52:41.597ZNov 16 21:52:41.604 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1802023-11-16T21:52:44.706ZCreated: out/versioned/omicron-nexus.tar.gz
1812023-11-16T21:52:44.709Z+ for zone in out/*.tar.gz
1822023-11-16T21:52:44.712Z++ basename out/overlay
1832023-11-16T21:52:44.714Z+ target/release/omicron-package stamp overlay 1.0.4-0.ci+git278a9825218
1842023-11-16T21:52:44.729ZNov 16 21:52:44.731 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1852023-11-16T21:52:44.732ZCreated: out/versioned/overlay.tar.gz
1862023-11-16T21:52:44.735Z+ for zone in out/*.tar.gz
1872023-11-16T21:52:44.739Z++ basename out/oximeter-collector
1882023-11-16T21:52:44.741Z+ target/release/omicron-package stamp oximeter-collector 1.0.4-0.ci+git278a9825218
1892023-11-16T21:52:44.744ZNov 16 21:52:44.749 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1902023-11-16T21:52:46.179ZCreated: out/versioned/oximeter-collector.tar.gz
1912023-11-16T21:52:46.182Z+ for zone in out/*.tar.gz
1922023-11-16T21:52:46.184Z++ basename out/propolis-server
1932023-11-16T21:52:46.187Z+ target/release/omicron-package stamp propolis-server 1.0.4-0.ci+git278a9825218
1942023-11-16T21:52:46.196ZNov 16 21:52:46.203 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1952023-11-16T21:52:47.937ZCreated: out/versioned/propolis-server.tar.gz
1962023-11-16T21:52:47.940Z+ for zone in out/*.tar.gz
1972023-11-16T21:52:47.943Z++ basename out/switch-asic
1982023-11-16T21:52:47.946Z+ target/release/omicron-package stamp switch-asic 1.0.4-0.ci+git278a9825218
1992023-11-16T21:52:47.955ZNov 16 21:52:47.962 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2002023-11-16T21:52:58.474ZCreated: out/versioned/switch-asic.tar.gz
2012023-11-16T21:52:58.477Z+ 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/
2022023-11-16T21:52:58.480Z+ OMICRON_NO_UNINSTALL=1
2032023-11-16T21:52:58.483Z+ target/release/omicron-package unpack --out install
2042023-11-16T21:52:58.492ZNov 16 21:52:58.501 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2052023-11-16T21:52:58.496ZNov 16 21:52:58.502 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2062023-11-16T21:52:58.499ZNov 16 21:52:58.503 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2072023-11-16T21:52:58.504ZNov 16 21:52:58.503 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2082023-11-16T21:52:58.506ZNov 16 21:52:58.503 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2092023-11-16T21:52:58.509ZNov 16 21:52:58.503 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2102023-11-16T21:52:58.512ZNov 16 21:52:58.503 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2112023-11-16T21:52:58.515ZNov 16 21:52:58.503 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2122023-11-16T21:52:58.518ZNov 16 21:52:58.503 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2132023-11-16T21:52:58.521ZNov 16 21:52:58.504 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2142023-11-16T21:52:58.523ZNov 16 21:52:58.504 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2152023-11-16T21:52:58.573ZNov 16 21:52:58.581 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2162023-11-16T21:52:58.616ZNov 16 21:52:58.624 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2172023-11-16T21:52:58.640ZNov 16 21:52:58.647 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2182023-11-16T21:52:58.772ZNov 16 21:52:58.762 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2192023-11-16T21:52:58.779ZNov 16 21:52:58.787 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2202023-11-16T21:52:58.896ZNov 16 21:52:58.903 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2212023-11-16T21:52:59.529ZNov 16 21:52:59.537 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2222023-11-16T21:52:59.657ZNov 16 21:52:59.665 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2232023-11-16T21:52:59.895Z+ popd
2242023-11-16T21:52:59.898Z/work/oxidecomputer/omicron
2252023-11-16T21:52:59.901Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2262023-11-16T21:53:05.714Z+ read -r TUFACEOUS_KEY
2272023-11-16T21:53:05.717Z+ export TUFACEOUS_KEY
2282023-11-16T21:53:05.720Z+ cat
2292023-11-16T21:53:05.723Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2302023-11-16T21:53:05.726Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2312023-11-16T21:53:05.729Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2322023-11-16T21:53:05.732Z+ cat
2332023-11-16T21:53:05.735Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2342023-11-16T21:53:05.738Z+ cat
2352023-11-16T21:53:05.741Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2362023-11-16T21:53:05.743Z+ cat
2372023-11-16T21:53:05.746Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2382023-11-16T21:53:05.749Z+ cat
2392023-11-16T21:53:05.752Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402023-11-16T21:53:05.754Z+ cat
2412023-11-16T21:53:05.757Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422023-11-16T21:53:05.760Z+ cat
2432023-11-16T21:53:05.763Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442023-11-16T21:53:05.767Z+ cat
2452023-11-16T21:53:05.770Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462023-11-16T21:53:05.773Z+ cat
2472023-11-16T21:53:05.776Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482023-11-16T21:53:05.779Z+ cat
2492023-11-16T21:53:05.784Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502023-11-16T21:53:05.787Z+ cat
2512023-11-16T21:53:05.789Z+ for kind in host trampoline
2522023-11-16T21:53:05.792Z+ cat
2532023-11-16T21:53:05.795Z+ for kind in host trampoline
2542023-11-16T21:53:05.798Z+ cat
2552023-11-16T21:53:05.800Z+ mkdir /work/hubris
2562023-11-16T21:53:05.803Z+ pushd /work/hubris
2572023-11-16T21:53:05.806Z/work/hubris /work/oxidecomputer/omicron
2582023-11-16T21:53:05.809Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2592023-11-16T21:53:05.811Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2602023-11-16T21:53:05.814Z+ for tag in "${TAGS[@]}"
2612023-11-16T21:53:05.817Z+ for board in "${ALL_BOARDS[@]}"
2622023-11-16T21:53:05.820Z+ [[ gimlet = \g\i\m\l\e\t ]]
2632023-11-16T21:53:05.822Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2642023-11-16T21:53:05.825Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2652023-11-16T21:53:07.321Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2662023-11-16T21:53:07.324Z+ shasum -a 256 -c -
2672023-11-16T21:53:07.787Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2682023-11-16T21:53:07.790Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2692023-11-16T21:53:07.793Z+ for board in "${ALL_BOARDS[@]}"
2702023-11-16T21:53:07.795Z+ [[ gimlet = \g\i\m\l\e\t ]]
2712023-11-16T21:53:07.798Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2722023-11-16T21:53:07.801Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2732023-11-16T21:53:09.137Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2742023-11-16T21:53:09.140Z+ shasum -a 256 -c -
2752023-11-16T21:53:09.199Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2762023-11-16T21:53:09.202Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2772023-11-16T21:53:09.204Z+ for board in "${ALL_BOARDS[@]}"
2782023-11-16T21:53:09.207Z+ [[ gimlet = \g\i\m\l\e\t ]]
2792023-11-16T21:53:09.210Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2802023-11-16T21:53:09.213Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2812023-11-16T21:53:10.574Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2822023-11-16T21:53:10.578Z+ shasum -a 256 -c -
2832023-11-16T21:53:10.636Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2842023-11-16T21:53:10.639Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2852023-11-16T21:53:10.641Z+ for board in "${ALL_BOARDS[@]}"
2862023-11-16T21:53:10.644Z+ [[ gimlet = \p\s\c ]]
2872023-11-16T21:53:10.647Z+ for board in "${ALL_BOARDS[@]}"
2882023-11-16T21:53:10.650Z+ [[ gimlet = \p\s\c ]]
2892023-11-16T21:53:10.653Z+ for board in "${ALL_BOARDS[@]}"
2902023-11-16T21:53:10.656Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2912023-11-16T21:53:10.659Z+ for board in "${ALL_BOARDS[@]}"
2922023-11-16T21:53:10.661Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2932023-11-16T21:53:10.664Z+ for tag in "${TAGS[@]}"
2942023-11-16T21:53:10.668Z+ for board in "${ALL_BOARDS[@]}"
2952023-11-16T21:53:10.671Z+ [[ psc = \g\i\m\l\e\t ]]
2962023-11-16T21:53:10.673Z+ for board in "${ALL_BOARDS[@]}"
2972023-11-16T21:53:10.676Z+ [[ psc = \g\i\m\l\e\t ]]
2982023-11-16T21:53:10.678Z+ for board in "${ALL_BOARDS[@]}"
2992023-11-16T21:53:10.681Z+ [[ psc = \g\i\m\l\e\t ]]
3002023-11-16T21:53:10.684Z+ for board in "${ALL_BOARDS[@]}"
3012023-11-16T21:53:10.686Z+ [[ psc = \p\s\c ]]
3022023-11-16T21:53:10.689Z+ file=build-psc-b-image-default-v1.0.3.zip
3032023-11-16T21:53:10.693Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3042023-11-16T21:53:11.695Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3052023-11-16T21:53:11.698Z+ shasum -a 256 -c -
3062023-11-16T21:53:11.747Zbuild-psc-b-image-default-v1.0.3.zip: OK
3072023-11-16T21:53:11.750Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3082023-11-16T21:53:11.753Z+ for board in "${ALL_BOARDS[@]}"
3092023-11-16T21:53:11.756Z+ [[ psc = \p\s\c ]]
3102023-11-16T21:53:11.759Z+ file=build-psc-c-image-default-v1.0.3.zip
3112023-11-16T21:53:11.762Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3122023-11-16T21:53:12.877Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3132023-11-16T21:53:12.880Z+ shasum -a 256 -c -
3142023-11-16T21:53:12.930Zbuild-psc-c-image-default-v1.0.3.zip: OK
3152023-11-16T21:53:12.933Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3162023-11-16T21:53:12.935Z+ for board in "${ALL_BOARDS[@]}"
3172023-11-16T21:53:12.938Z+ [[ psc = \s\i\d\e\c\a\r ]]
3182023-11-16T21:53:12.941Z+ for board in "${ALL_BOARDS[@]}"
3192023-11-16T21:53:12.944Z+ [[ psc = \s\i\d\e\c\a\r ]]
3202023-11-16T21:53:12.952Z+ for tag in "${TAGS[@]}"
3212023-11-16T21:53:12.955Z+ for board in "${ALL_BOARDS[@]}"
3222023-11-16T21:53:12.957Z+ [[ sidecar = \g\i\m\l\e\t ]]
3232023-11-16T21:53:12.960Z+ for board in "${ALL_BOARDS[@]}"
3242023-11-16T21:53:12.963Z+ [[ sidecar = \g\i\m\l\e\t ]]
3252023-11-16T21:53:12.966Z+ for board in "${ALL_BOARDS[@]}"
3262023-11-16T21:53:12.968Z+ [[ sidecar = \g\i\m\l\e\t ]]
3272023-11-16T21:53:12.971Z+ for board in "${ALL_BOARDS[@]}"
3282023-11-16T21:53:12.974Z+ [[ sidecar = \p\s\c ]]
3292023-11-16T21:53:12.977Z+ for board in "${ALL_BOARDS[@]}"
3302023-11-16T21:53:12.979Z+ [[ sidecar = \p\s\c ]]
3312023-11-16T21:53:12.982Z+ for board in "${ALL_BOARDS[@]}"
3322023-11-16T21:53:12.985Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3332023-11-16T21:53:12.987Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3342023-11-16T21:53:12.990Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3352023-11-16T21:53:14.254Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3362023-11-16T21:53:14.257Z+ shasum -a 256 -c -
3372023-11-16T21:53:14.328Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3382023-11-16T21:53:14.331Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3392023-11-16T21:53:14.334Z+ for board in "${ALL_BOARDS[@]}"
3402023-11-16T21:53:14.336Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3412023-11-16T21:53:14.339Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3422023-11-16T21:53:14.342Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3432023-11-16T21:53:15.656Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3442023-11-16T21:53:15.659Z+ shasum -a 256 -c -
3452023-11-16T21:53:15.730Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3462023-11-16T21:53:15.733Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3472023-11-16T21:53:15.736Z+ popd
3482023-11-16T21:53:15.739Z/work/oxidecomputer/omicron
3492023-11-16T21:53:15.742Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3502023-11-16T21:53:15.745Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3512023-11-16T21:53:15.748Z+ git init /work/dvt-dock
3522023-11-16T21:53:15.751Zhint: Using 'master' as the name for the initial branch. This default branch name
3532023-11-16T21:53:15.754Zhint: is subject to change. To configure the initial branch name to use in all
3542023-11-16T21:53:15.756Zhint: of your new repositories, which will suppress this warning, call:
3552023-11-16T21:53:15.759Zhint:
3562023-11-16T21:53:15.762Zhint: git config --global init.defaultBranch <name>
3572023-11-16T21:53:15.765Zhint:
3582023-11-16T21:53:15.768Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3592023-11-16T21:53:15.771Zhint: 'development'. The just-created branch can be renamed via this command:
3602023-11-16T21:53:15.773Zhint:
3612023-11-16T21:53:15.776Zhint: git branch -m <name>
3622023-11-16T21:53:15.778ZInitialized empty Git repository in /work/dvt-dock/.git/
3632023-11-16T21:53:15.781Z+ cd /work/dvt-dock
3642023-11-16T21:53:15.784Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3652023-11-16T21:53:15.786Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3662023-11-16T21:53:29.382ZFrom https://github.com/oxidecomputer/dvt-dock
3672023-11-16T21:53:29.385Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3682023-11-16T21:53:29.388Z+ git checkout FETCH_HEAD
3692023-11-16T21:53:30.096ZNote: switching to 'FETCH_HEAD'.
3702023-11-16T21:53:30.099Z
3712023-11-16T21:53:30.103ZYou are in 'detached HEAD' state. You can look around, make experimental
3722023-11-16T21:53:30.105Zchanges and commit them, and you can discard any commits you make in this
3732023-11-16T21:53:30.108Zstate without impacting any branches by switching back to a branch.
3742023-11-16T21:53:30.111Z
3752023-11-16T21:53:30.113ZIf you want to create a new branch to retain commits you create, you may
3762023-11-16T21:53:30.116Zdo so (now or later) by using -c with the switch command. Example:
3772023-11-16T21:53:30.119Z
3782023-11-16T21:53:30.122Z git switch -c <new-branch-name>
3792023-11-16T21:53:30.124Z
3802023-11-16T21:53:30.127ZOr undo this operation with:
3812023-11-16T21:53:30.130Z
3822023-11-16T21:53:30.133Z git switch -
3832023-11-16T21:53:30.135Z
3842023-11-16T21:53:30.190ZTurn off this advice by setting config variable advice.detachedHead to false
3852023-11-16T21:53:30.193Z
3862023-11-16T21:53:30.196ZHEAD is now at ad874c1 production/release RoT v1.0.4
3872023-11-16T21:53:30.198Z+ SERIES_LIST=()
3882023-11-16T21:53:30.201Z+ prep_rot_all_series
3892023-11-16T21:53:30.204Z+ series=rot-all
3902023-11-16T21:53:30.206Z+ SERIES_LIST+=("$series")
3912023-11-16T21:53:30.209Z+ manifest=/work/manifest-rot-all.toml
3922023-11-16T21:53:30.211Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3932023-11-16T21:53:30.214Z+ for board_rev in "${ALL_BOARDS[@]}"
3942023-11-16T21:53:30.217Z+ board=gimlet
3952023-11-16T21:53:30.219Z+ tufaceous_board=gimlet
3962023-11-16T21:53:30.222Z+ sp_image=/work/hubris/gimlet-c.zip
3972023-11-16T21:53:30.224Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
3982023-11-16T21:53:30.227Z+ sp_caboose_version=1.0.3
3992023-11-16T21:53:30.230Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4002023-11-16T21:53:30.235Z+ sp_caboose_board=gimlet-c
4012023-11-16T21:53:30.238Z+ cat
4022023-11-16T21:53:30.241Z+ for board_rev in "${ALL_BOARDS[@]}"
4032023-11-16T21:53:30.244Z+ board=gimlet
4042023-11-16T21:53:30.247Z+ tufaceous_board=gimlet
4052023-11-16T21:53:30.250Z+ sp_image=/work/hubris/gimlet-d.zip
4062023-11-16T21:53:30.253Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4072023-11-16T21:53:30.291Z+ sp_caboose_version=1.0.3
4082023-11-16T21:53:30.294Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4092023-11-16T21:53:30.343Z+ sp_caboose_board=gimlet-d
4102023-11-16T21:53:30.346Z+ cat
4112023-11-16T21:53:30.349Z+ for board_rev in "${ALL_BOARDS[@]}"
4122023-11-16T21:53:30.352Z+ board=gimlet
4132023-11-16T21:53:30.354Z+ tufaceous_board=gimlet
4142023-11-16T21:53:30.357Z+ sp_image=/work/hubris/gimlet-e.zip
4152023-11-16T21:53:30.360Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4162023-11-16T21:53:30.398Z+ sp_caboose_version=1.0.3
4172023-11-16T21:53:30.401Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4182023-11-16T21:53:30.450Z+ sp_caboose_board=gimlet-e
4192023-11-16T21:53:30.453Z+ cat
4202023-11-16T21:53:30.456Z+ for board_rev in "${ALL_BOARDS[@]}"
4212023-11-16T21:53:30.458Z+ board=psc
4222023-11-16T21:53:30.461Z+ tufaceous_board=psc
4232023-11-16T21:53:30.464Z+ sp_image=/work/hubris/psc-b.zip
4242023-11-16T21:53:30.466Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4252023-11-16T21:53:30.491Z+ sp_caboose_version=1.0.3
4262023-11-16T21:53:30.494Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4272023-11-16T21:53:30.529Z+ sp_caboose_board=psc-b
4282023-11-16T21:53:30.532Z+ cat
4292023-11-16T21:53:30.536Z+ for board_rev in "${ALL_BOARDS[@]}"
4302023-11-16T21:53:30.539Z+ board=psc
4312023-11-16T21:53:30.542Z+ tufaceous_board=psc
4322023-11-16T21:53:30.545Z+ sp_image=/work/hubris/psc-c.zip
4332023-11-16T21:53:30.548Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4342023-11-16T21:53:30.588Z+ sp_caboose_version=1.0.3
4352023-11-16T21:53:30.591Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4362023-11-16T21:53:30.610Z+ sp_caboose_board=psc-c
4372023-11-16T21:53:30.613Z+ cat
4382023-11-16T21:53:30.616Z+ for board_rev in "${ALL_BOARDS[@]}"
4392023-11-16T21:53:30.618Z+ board=sidecar
4402023-11-16T21:53:30.621Z+ tufaceous_board=switch
4412023-11-16T21:53:30.624Z+ sp_image=/work/hubris/sidecar-b.zip
4422023-11-16T21:53:30.627Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4432023-11-16T21:53:30.674Z+ sp_caboose_version=1.0.3
4442023-11-16T21:53:30.677Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4452023-11-16T21:53:30.734Z+ sp_caboose_board=sidecar-b
4462023-11-16T21:53:30.737Z+ cat
4472023-11-16T21:53:30.743Z+ for board_rev in "${ALL_BOARDS[@]}"
4482023-11-16T21:53:30.746Z+ board=sidecar
4492023-11-16T21:53:30.749Z+ tufaceous_board=switch
4502023-11-16T21:53:30.752Z+ sp_image=/work/hubris/sidecar-c.zip
4512023-11-16T21:53:30.755Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4522023-11-16T21:53:30.796Z+ sp_caboose_version=1.0.3
4532023-11-16T21:53:30.799Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4542023-11-16T21:53:30.855Z+ sp_caboose_board=sidecar-c
4552023-11-16T21:53:30.859Z+ cat
4562023-11-16T21:53:30.862Z+ 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
4572023-11-16T21:53:30.865Z+ series=rot-staging-dev
4582023-11-16T21:53:30.868Z+ rot_dir=staging/dev
4592023-11-16T21:53:30.871Z+ rot_version=cert-staging-dev-v1.0.4
4602023-11-16T21:53:30.874Z+ shift 3
4612023-11-16T21:53:30.876Z+ SERIES_LIST+=("$series")
4622023-11-16T21:53:30.879Z+ manifest=/work/manifest-rot-staging-dev.toml
4632023-11-16T21:53:30.883Z+ manifest_rot_all=/work/manifest-rot-all.toml
4642023-11-16T21:53:30.886Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4652023-11-16T21:53:30.889Z+ for board in gimlet psc sidecar
4662023-11-16T21:53:30.891Z+ tufaceous_board=gimlet
4672023-11-16T21:53:30.894Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4682023-11-16T21:53:30.897Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4692023-11-16T21:53:30.899Z++ 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
4702023-11-16T21:53:30.902Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4712023-11-16T21:53:30.905Z++ output_a=1.0.4
4722023-11-16T21:53:30.908Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4732023-11-16T21:53:30.911Z++ output_b=1.0.4
4742023-11-16T21:53:30.914Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4752023-11-16T21:53:30.916Z++ echo 1.0.4
4762023-11-16T21:53:30.919Z+ rot_caboose_version=1.0.4
4772023-11-16T21:53:30.922Z++ 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
4782023-11-16T21:53:30.925Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4792023-11-16T21:53:30.928Z++ output_a=oxide-rot-1
4802023-11-16T21:53:30.931Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4812023-11-16T21:53:30.942Z++ output_b=oxide-rot-1
4822023-11-16T21:53:30.945Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4832023-11-16T21:53:30.948Z++ echo oxide-rot-1
4842023-11-16T21:53:30.950Z+ rot_caboose_board=oxide-rot-1
4852023-11-16T21:53:30.953Z+ cat
4862023-11-16T21:53:30.956Z+ cat
4872023-11-16T21:53:30.959Z+ for board in gimlet psc sidecar
4882023-11-16T21:53:30.962Z+ tufaceous_board=psc
4892023-11-16T21:53:30.965Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4902023-11-16T21:53:30.967Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4912023-11-16T21:53:30.970Z++ 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
4922023-11-16T21:53:30.973Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4932023-11-16T21:53:30.976Z++ output_a=1.0.4
4942023-11-16T21:53:30.979Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4952023-11-16T21:53:30.989Z++ output_b=1.0.4
4962023-11-16T21:53:30.992Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4972023-11-16T21:53:30.994Z++ echo 1.0.4
4982023-11-16T21:53:30.997Z+ rot_caboose_version=1.0.4
4992023-11-16T21:53:31.000Z++ 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
5002023-11-16T21:53:31.003Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5012023-11-16T21:53:31.010Z++ output_a=oxide-rot-1
5022023-11-16T21:53:31.013Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5032023-11-16T21:53:31.029Z++ output_b=oxide-rot-1
5042023-11-16T21:53:31.032Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5052023-11-16T21:53:31.035Z++ echo oxide-rot-1
5062023-11-16T21:53:31.038Z+ rot_caboose_board=oxide-rot-1
5072023-11-16T21:53:31.040Z+ cat
5082023-11-16T21:53:31.043Z+ cat
5092023-11-16T21:53:31.046Z+ for board in gimlet psc sidecar
5102023-11-16T21:53:31.049Z+ tufaceous_board=switch
5112023-11-16T21:53:31.052Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5122023-11-16T21:53:31.055Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5132023-11-16T21:53:31.058Z++ 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
5142023-11-16T21:53:31.061Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5152023-11-16T21:53:31.064Z++ output_a=1.0.4
5162023-11-16T21:53:31.066Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5172023-11-16T21:53:31.076Z++ output_b=1.0.4
5182023-11-16T21:53:31.079Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5192023-11-16T21:53:31.081Z++ echo 1.0.4
5202023-11-16T21:53:31.084Z+ rot_caboose_version=1.0.4
5212023-11-16T21:53:31.087Z++ 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
5222023-11-16T21:53:31.091Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5232023-11-16T21:53:31.098Z++ output_a=oxide-rot-1
5242023-11-16T21:53:31.103Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5252023-11-16T21:53:31.118Z++ output_b=oxide-rot-1
5262023-11-16T21:53:31.120Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5272023-11-16T21:53:31.123Z++ echo oxide-rot-1
5282023-11-16T21:53:31.126Z+ rot_caboose_board=oxide-rot-1
5292023-11-16T21:53:31.129Z+ cat
5302023-11-16T21:53:31.132Z+ cat
5312023-11-16T21:53:31.135Z+ for board_rev in "$@"
5322023-11-16T21:53:31.137Z+ board=gimlet
5332023-11-16T21:53:31.140Z+ tufaceous_board=gimlet
5342023-11-16T21:53:31.145Z+ sp_image=/work/hubris/gimlet-c.zip
5352023-11-16T21:53:31.148Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5362023-11-16T21:53:31.176Z+ sp_caboose_version=1.0.3
5372023-11-16T21:53:31.179Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5382023-11-16T21:53:31.228Z+ sp_caboose_board=gimlet-c
5392023-11-16T21:53:31.231Z+ cat
5402023-11-16T21:53:31.233Z+ for board_rev in "$@"
5412023-11-16T21:53:31.236Z+ board=gimlet
5422023-11-16T21:53:31.239Z+ tufaceous_board=gimlet
5432023-11-16T21:53:31.242Z+ sp_image=/work/hubris/gimlet-d.zip
5442023-11-16T21:53:31.245Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5452023-11-16T21:53:31.282Z+ sp_caboose_version=1.0.3
5462023-11-16T21:53:31.286Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5472023-11-16T21:53:31.334Z+ sp_caboose_board=gimlet-d
5482023-11-16T21:53:31.339Z+ cat
5492023-11-16T21:53:31.341Z+ for board_rev in "$@"
5502023-11-16T21:53:31.344Z+ board=gimlet
5512023-11-16T21:53:31.347Z+ tufaceous_board=gimlet
5522023-11-16T21:53:31.349Z+ sp_image=/work/hubris/gimlet-e.zip
5532023-11-16T21:53:31.352Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5542023-11-16T21:53:31.389Z+ sp_caboose_version=1.0.3
5552023-11-16T21:53:31.392Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5562023-11-16T21:53:31.440Z+ sp_caboose_board=gimlet-e
5572023-11-16T21:53:31.443Z+ cat
5582023-11-16T21:53:31.445Z+ for board_rev in "$@"
5592023-11-16T21:53:31.448Z+ board=psc
5602023-11-16T21:53:31.451Z+ tufaceous_board=psc
5612023-11-16T21:53:31.454Z+ sp_image=/work/hubris/psc-b.zip
5622023-11-16T21:53:31.457Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5632023-11-16T21:53:31.480Z+ sp_caboose_version=1.0.3
5642023-11-16T21:53:31.483Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5652023-11-16T21:53:31.518Z+ sp_caboose_board=psc-b
5662023-11-16T21:53:31.521Z+ cat
5672023-11-16T21:53:31.523Z+ for board_rev in "$@"
5682023-11-16T21:53:31.526Z+ board=psc
5692023-11-16T21:53:31.529Z+ tufaceous_board=psc
5702023-11-16T21:53:31.532Z+ sp_image=/work/hubris/psc-c.zip
5712023-11-16T21:53:31.535Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5722023-11-16T21:53:31.558Z+ sp_caboose_version=1.0.3
5732023-11-16T21:53:31.561Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5742023-11-16T21:53:31.614Z+ sp_caboose_board=psc-c
5752023-11-16T21:53:31.617Z+ cat
5762023-11-16T21:53:31.619Z+ for board_rev in "$@"
5772023-11-16T21:53:31.624Z+ board=sidecar
5782023-11-16T21:53:31.627Z+ tufaceous_board=switch
5792023-11-16T21:53:31.629Z+ sp_image=/work/hubris/sidecar-b.zip
5802023-11-16T21:53:31.632Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5812023-11-16T21:53:31.658Z+ sp_caboose_version=1.0.3
5822023-11-16T21:53:31.661Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5832023-11-16T21:53:31.717Z+ sp_caboose_board=sidecar-b
5842023-11-16T21:53:31.721Z+ cat
5852023-11-16T21:53:31.723Z+ for board_rev in "$@"
5862023-11-16T21:53:31.726Z+ board=sidecar
5872023-11-16T21:53:31.729Z+ tufaceous_board=switch
5882023-11-16T21:53:31.732Z+ sp_image=/work/hubris/sidecar-c.zip
5892023-11-16T21:53:31.735Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5902023-11-16T21:53:31.780Z+ sp_caboose_version=1.0.3
5912023-11-16T21:53:31.783Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5922023-11-16T21:53:31.838Z+ sp_caboose_board=sidecar-c
5932023-11-16T21:53:31.841Z+ cat
5942023-11-16T21:53:31.844Z+ 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
5952023-11-16T21:53:31.847Z+ series=rot-prod-rel
5962023-11-16T21:53:31.850Z+ rot_dir=prod/rel
5972023-11-16T21:53:31.853Z+ rot_version=cert-prod-rel-v1.0.4
5982023-11-16T21:53:31.855Z+ shift 3
5992023-11-16T21:53:31.858Z+ SERIES_LIST+=("$series")
6002023-11-16T21:53:31.861Z+ manifest=/work/manifest-rot-prod-rel.toml
6012023-11-16T21:53:31.863Z+ manifest_rot_all=/work/manifest-rot-all.toml
6022023-11-16T21:53:31.866Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6032023-11-16T21:53:31.869Z+ for board in gimlet psc sidecar
6042023-11-16T21:53:31.872Z+ tufaceous_board=gimlet
6052023-11-16T21:53:31.875Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6062023-11-16T21:53:31.878Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6072023-11-16T21:53:31.881Z++ 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
6082023-11-16T21:53:31.883Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6092023-11-16T21:53:31.886Z++ output_a=1.0.4
6102023-11-16T21:53:31.889Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6112023-11-16T21:53:31.892Z++ output_b=1.0.4
6122023-11-16T21:53:31.894Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6132023-11-16T21:53:31.897Z++ echo 1.0.4
6142023-11-16T21:53:31.900Z+ rot_caboose_version=1.0.4
6152023-11-16T21:53:31.902Z++ 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
6162023-11-16T21:53:31.905Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6172023-11-16T21:53:31.908Z++ output_a=oxide-rot-1
6182023-11-16T21:53:31.910Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6192023-11-16T21:53:31.924Z++ output_b=oxide-rot-1
6202023-11-16T21:53:31.927Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6212023-11-16T21:53:31.930Z++ echo oxide-rot-1
6222023-11-16T21:53:31.933Z+ rot_caboose_board=oxide-rot-1
6232023-11-16T21:53:31.935Z+ cat
6242023-11-16T21:53:31.938Z+ cat
6252023-11-16T21:53:31.941Z+ for board in gimlet psc sidecar
6262023-11-16T21:53:31.946Z+ tufaceous_board=psc
6272023-11-16T21:53:31.949Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6282023-11-16T21:53:31.955Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6292023-11-16T21:53:31.957Z++ 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
6302023-11-16T21:53:31.960Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6312023-11-16T21:53:31.963Z++ output_a=1.0.4
6322023-11-16T21:53:31.966Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6332023-11-16T21:53:31.971Z++ output_b=1.0.4
6342023-11-16T21:53:31.974Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6352023-11-16T21:53:31.977Z++ echo 1.0.4
6362023-11-16T21:53:31.980Z+ rot_caboose_version=1.0.4
6372023-11-16T21:53:31.982Z++ 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
6382023-11-16T21:53:31.985Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6392023-11-16T21:53:31.992Z++ output_a=oxide-rot-1
6402023-11-16T21:53:31.995Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6412023-11-16T21:53:32.012Z++ output_b=oxide-rot-1
6422023-11-16T21:53:32.015Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6432023-11-16T21:53:32.018Z++ echo oxide-rot-1
6442023-11-16T21:53:32.020Z+ rot_caboose_board=oxide-rot-1
6452023-11-16T21:53:32.024Z+ cat
6462023-11-16T21:53:32.027Z+ cat
6472023-11-16T21:53:32.030Z+ for board in gimlet psc sidecar
6482023-11-16T21:53:32.032Z+ tufaceous_board=switch
6492023-11-16T21:53:32.035Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6502023-11-16T21:53:32.038Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6512023-11-16T21:53:32.042Z++ 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
6522023-11-16T21:53:32.045Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6532023-11-16T21:53:32.047Z++ output_a=1.0.4
6542023-11-16T21:53:32.050Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6552023-11-16T21:53:32.059Z++ output_b=1.0.4
6562023-11-16T21:53:32.062Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6572023-11-16T21:53:32.064Z++ echo 1.0.4
6582023-11-16T21:53:32.067Z+ rot_caboose_version=1.0.4
6592023-11-16T21:53:32.070Z++ 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
6602023-11-16T21:53:32.072Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6612023-11-16T21:53:32.081Z++ output_a=oxide-rot-1
6622023-11-16T21:53:32.083Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6632023-11-16T21:53:32.100Z++ output_b=oxide-rot-1
6642023-11-16T21:53:32.103Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6652023-11-16T21:53:32.105Z++ echo oxide-rot-1
6662023-11-16T21:53:32.108Z+ rot_caboose_board=oxide-rot-1
6672023-11-16T21:53:32.111Z+ cat
6682023-11-16T21:53:32.114Z+ cat
6692023-11-16T21:53:32.116Z+ for board_rev in "$@"
6702023-11-16T21:53:32.119Z+ board=gimlet
6712023-11-16T21:53:32.122Z+ tufaceous_board=gimlet
6722023-11-16T21:53:32.125Z+ sp_image=/work/hubris/gimlet-c.zip
6732023-11-16T21:53:32.127Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6742023-11-16T21:53:32.159Z+ sp_caboose_version=1.0.3
6752023-11-16T21:53:32.162Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6762023-11-16T21:53:32.210Z+ sp_caboose_board=gimlet-c
6772023-11-16T21:53:32.213Z+ cat
6782023-11-16T21:53:32.216Z+ for board_rev in "$@"
6792023-11-16T21:53:32.219Z+ board=gimlet
6802023-11-16T21:53:32.222Z+ tufaceous_board=gimlet
6812023-11-16T21:53:32.225Z+ sp_image=/work/hubris/gimlet-d.zip
6822023-11-16T21:53:32.227Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6832023-11-16T21:53:32.265Z+ sp_caboose_version=1.0.3
6842023-11-16T21:53:32.268Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6852023-11-16T21:53:32.318Z+ sp_caboose_board=gimlet-d
6862023-11-16T21:53:32.321Z+ cat
6872023-11-16T21:53:32.323Z+ for board_rev in "$@"
6882023-11-16T21:53:32.326Z+ board=gimlet
6892023-11-16T21:53:32.329Z+ tufaceous_board=gimlet
6902023-11-16T21:53:32.332Z+ sp_image=/work/hubris/gimlet-e.zip
6912023-11-16T21:53:32.335Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6922023-11-16T21:53:32.373Z+ sp_caboose_version=1.0.3
6932023-11-16T21:53:32.376Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6942023-11-16T21:53:32.425Z+ sp_caboose_board=gimlet-e
6952023-11-16T21:53:32.428Z+ cat
6962023-11-16T21:53:32.431Z+ for board_rev in "$@"
6972023-11-16T21:53:32.434Z+ board=psc
6982023-11-16T21:53:32.437Z+ tufaceous_board=psc
6992023-11-16T21:53:32.440Z+ sp_image=/work/hubris/psc-b.zip
7002023-11-16T21:53:32.443Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7012023-11-16T21:53:32.465Z+ sp_caboose_version=1.0.3
7022023-11-16T21:53:32.468Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7032023-11-16T21:53:32.503Z+ sp_caboose_board=psc-b
7042023-11-16T21:53:32.505Z+ cat
7052023-11-16T21:53:32.508Z+ for board_rev in "$@"
7062023-11-16T21:53:32.511Z+ board=psc
7072023-11-16T21:53:32.517Z+ tufaceous_board=psc
7082023-11-16T21:53:32.520Z+ sp_image=/work/hubris/psc-c.zip
7092023-11-16T21:53:32.523Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7102023-11-16T21:53:32.543Z+ sp_caboose_version=1.0.3
7112023-11-16T21:53:32.546Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7122023-11-16T21:53:32.582Z+ sp_caboose_board=psc-c
7132023-11-16T21:53:32.586Z+ cat
7142023-11-16T21:53:32.588Z+ for board_rev in "$@"
7152023-11-16T21:53:32.591Z+ board=sidecar
7162023-11-16T21:53:32.594Z+ tufaceous_board=switch
7172023-11-16T21:53:32.597Z+ sp_image=/work/hubris/sidecar-b.zip
7182023-11-16T21:53:32.600Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7192023-11-16T21:53:32.646Z+ sp_caboose_version=1.0.3
7202023-11-16T21:53:32.649Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7212023-11-16T21:53:32.705Z+ sp_caboose_board=sidecar-b
7222023-11-16T21:53:32.708Z+ cat
7232023-11-16T21:53:32.712Z+ for board_rev in "$@"
7242023-11-16T21:53:32.715Z+ board=sidecar
7252023-11-16T21:53:32.717Z+ tufaceous_board=switch
7262023-11-16T21:53:32.720Z+ sp_image=/work/hubris/sidecar-c.zip
7272023-11-16T21:53:32.723Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7282023-11-16T21:53:32.767Z+ sp_caboose_version=1.0.3
7292023-11-16T21:53:32.770Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7302023-11-16T21:53:32.825Z+ sp_caboose_board=sidecar-c
7312023-11-16T21:53:32.830Z+ cat
7322023-11-16T21:53:32.833Z+ for series in "${SERIES_LIST[@]}"
7332023-11-16T21:53:32.836Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7342023-11-16T21:53:43.098ZNov 16 21:53:43.109 INFO assembling repository in `/tmp/tufaceousBXcQ8S`, component: OmicronRepoAssembler
7352023-11-16T21:53:56.549ZNov 16 21:53:56.561 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7362023-11-16T21:53:56.941Z+ digest -a sha256 /work/repo-rot-all.zip
7372023-11-16T21:54:05.180Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7382023-11-16T21:54:14.902Z+ rm /work/repo-rot-all.zip
7392023-11-16T21:54:14.911Z+ touch /work/repo-rot-all.zip.partb
7402023-11-16T21:54:14.914Z+ for series in "${SERIES_LIST[@]}"
7412023-11-16T21:54:14.917Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7422023-11-16T21:54:25.258ZNov 16 21:54:25.272 INFO assembling repository in `/tmp/tufaceousANc8yX`, component: OmicronRepoAssembler
7432023-11-16T21:54:38.068ZNov 16 21:54:38.083 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7442023-11-16T21:54:38.495Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7452023-11-16T21:54:46.040Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7462023-11-16T21:54:55.455Z+ rm /work/repo-rot-staging-dev.zip
7472023-11-16T21:54:55.462Z+ touch /work/repo-rot-staging-dev.zip.partb
7482023-11-16T21:54:55.465Z+ for series in "${SERIES_LIST[@]}"
7492023-11-16T21:54:55.468Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7502023-11-16T21:55:05.846ZNov 16 21:55:05.863 INFO assembling repository in `/tmp/tufaceouszFCFxh`, component: OmicronRepoAssembler
7512023-11-16T21:55:18.724ZNov 16 21:55:18.742 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7522023-11-16T21:55:19.081Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7532023-11-16T21:55:26.617Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7542023-11-16T21:55:36.136Z+ rm /work/repo-rot-prod-rel.zip
7552023-11-16T21:55:36.143Z+ touch /work/repo-rot-prod-rel.zip.partb
7562023-11-16T21:55:36.147Zprocess exited: duration 204665 ms, exit code 0
 
7572023-11-16T21:55:36.161Zfound 13 output files
7582023-11-16T21:55:36.166Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7592023-11-16T21:55:37.175Zuploaded: /work/manifest-rot-all.toml
7602023-11-16T21:55:37.179Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7612023-11-16T21:55:38.186Zuploaded: /work/manifest-rot-prod-rel.toml
7622023-11-16T21:55:38.189Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7632023-11-16T21:55:39.196Zuploaded: /work/manifest-rot-staging-dev.toml
7642023-11-16T21:55:39.199Zuploading: /work/manifest.toml (1578 bytes)
7652023-11-16T21:55:40.206Zuploaded: /work/manifest.toml
7662023-11-16T21:55:40.223Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7672023-11-16T22:01:40.423Zuploaded: /work/repo-rot-all.zip.parta
7682023-11-16T22:01:40.520Zuploading: /work/repo-rot-all.zip.partb (418779567 bytes)
7692023-11-16T22:04:12.659Zuploaded: /work/repo-rot-all.zip.partb
7702023-11-16T22:04:12.669Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7712023-11-16T22:10:12.727Zuploaded: /work/repo-rot-prod-rel.zip.parta
7722023-11-16T22:10:12.743Zuploading: /work/repo-rot-prod-rel.zip.partb (408463246 bytes)
7732023-11-16T22:12:37.265Zuploaded: /work/repo-rot-prod-rel.zip.partb
7742023-11-16T22:12:37.274Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7752023-11-16T22:18:49.427Zuploaded: /work/repo-rot-staging-dev.zip.parta
7762023-11-16T22:18:49.725Zuploading: /work/repo-rot-staging-dev.zip.partb (408462841 bytes)
7772023-11-16T22:21:28.044Zuploaded: /work/repo-rot-staging-dev.zip.partb
7782023-11-16T22:21:28.065Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7792023-11-16T22:21:30.247Zuploaded: /work/repo-rot-all.zip.sha256.txt
7802023-11-16T22:21:30.273Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7812023-11-16T22:21:31.360Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7822023-11-16T22:21:31.380Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7832023-11-16T22:21:32.505Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt