01HCZX5CXCJ03TZ5JGS8MYA6RH: 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-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: 01HCZX6JZV9H9HFB1AMR2TW7JQ

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-18T00:07:46.745Zjob dependencies complete; ready to run (waiting for 1 h 19 m 32 s)
22023-10-18T00:09:32.799Zjob assigned to worker 01HD01R8ZTD4N5ZVDRJYAFSXB4 (queued for 1 m 46 s)
32023-10-18T00:09:32.949Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-323c561dc2d9ecdb.gz
42023-10-18T00:09:34.262Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-323c561dc2d9ecdb.gz
52023-10-18T00:09:34.266Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-18T00:09:44.938Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-18T00:09:44.952Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-183991de1eaf7f15.gz
82023-10-18T00:09:57.430Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-183991de1eaf7f15.gz
92023-10-18T00:09:57.433Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-18T00:09:57.938Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-18T00:09:57.949Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-18T00:09:58.500Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-18T00:09:58.509Zdownloading input: /input/package/work/version.txt
142023-10-18T00:09:58.514Zdownloaded input: /input/package/work/version.txt
152023-10-18T00:09:58.517Zdownloading input: /input/package/work/package.tar.gz
162023-10-18T00:10:06.274Zdownloaded input: /input/package/work/package.tar.gz
172023-10-18T00:10:06.278Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-18T00:10:20.099Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-18T00:10:20.121Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-18T00:10:29.667Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-18T00:10:29.673Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-18T00:10:50.606Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-18T00:10:50.609Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-18T00:11:15.363Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-18T00:11:15.377Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-18T00:11:34.347Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-18T00:11:34.371Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-18T00:11:41.196Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-18T00:11:41.209Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-18T00:11:49.533Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-18T00:11:49.538Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-18T00:11:51.051Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-18T00:11:51.055Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-18T00:11:53.638Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-18T00:11:53.641Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-18T00:11:53.675Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-18T00:11:53.679Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-18T00:11:56.426Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-18T00:11:56.433Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-18T00:11:58.456Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-18T00:11:58.460Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-18T00:12:05.509Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-18T00:12:05.527Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-18T00:12:12.544Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-18T00:12:12.551Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-18T00:12:12.586Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-18T00:12:12.601Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-18T00:12:17.347Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-18T00:12:17.364Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-18T00:12:27.464Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-18T00:12:27.469Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-18T00:12:57.715Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-18T00:12:57.718Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-18T00:13:18.589Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-18T00:13:18.591Zdownloading input: /input/trampoline/work/helios/image/output/os.tar.gz
562023-10-18T00:13:42.243Zdownloaded input: /input/trampoline/work/helios/image/output/os.tar.gz
572023-10-18T00:13:42.256Zdownloading input: /input/host/work/helios/image/output/os.tar.gz
582023-10-18T00:15:10.794Zdownloaded input: /input/host/work/helios/image/output/os.tar.gz
 
592023-10-18T00:15:10.798Zstarting task 0: "setup"
602023-10-18T00:15:10.935Z++ uname -s
612023-10-18T00:15:10.938Z+ kern=SunOS
622023-10-18T00:15:10.941Z+ case "$kern" in
632023-10-18T00:15:10.944Z+ groupadd -g 12345 build
642023-10-18T00:15:10.947Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-18T00:15:13.351Z+ zfs create -o mountpoint=/work rpool/work
662023-10-18T00:15:13.768Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-18T00:15:13.771Z+ home_fs=zfs
682023-10-18T00:15:13.775Z+ [[ zfs == autofs ]]
692023-10-18T00:15:13.779Z+ mkdir -p /home/build
702023-10-18T00:15:13.782Z+ chown build:build /home/build /work
712023-10-18T00:15:14.052Z+ chmod 0700 /home/build /work
722023-10-18T00:15:14.056Zprocess exited: duration 3252 ms, exit code 0
 
732023-10-18T00:15:14.062Zstarting task 1: "authentication"
742023-10-18T00:15:14.099Zprocess exited: duration 34 ms, exit code 0
 
752023-10-18T00:15:14.106Zstarting task 2: "clone repository"
762023-10-18T00:15:14.117Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-18T00:15:14.120Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-18T00:15:14.168ZCloning into '/work/oxidecomputer/omicron'...
792023-10-18T00:15:20.453Z+ cd /work/oxidecomputer/omicron
802023-10-18T00:15:20.456Z+ [[ -n dbinit-order ]]
812023-10-18T00:15:20.458Z+ git fetch origin dbinit-order
822023-10-18T00:15:20.836ZFrom https://github.com/oxidecomputer/omicron
832023-10-18T00:15:20.838Z * branch dbinit-order -> FETCH_HEAD
842023-10-18T00:15:20.847Z+ git checkout -B dbinit-order remotes/origin/dbinit-order
852023-10-18T00:15:20.933ZSwitched to a new branch 'dbinit-order'
862023-10-18T00:15:20.936Zbranch 'dbinit-order' set up to track 'origin/dbinit-order'.
872023-10-18T00:15:20.939Z+ git reset --hard 50049e62a7adbd71e8a78fe1203051b719e7f839
882023-10-18T00:15:21.077ZHEAD is now at 50049e62 Update README
892023-10-18T00:15:21.084Zprocess exited: duration 6969 ms, exit code 0
 
902023-10-18T00:15:21.093Zstarting task 3: "build"
912023-10-18T00:15:21.110Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-10-18T00:15:21.117Z+ TOP=/work/oxidecomputer/omicron
932023-10-18T00:15:21.126Z+ VERSION=1.0.2-0.ci+git50049e62a7a
942023-10-18T00:15:21.131Z+ for bin in caboose-util tufaceous
952023-10-18T00:15:21.548Z+ ptime -m gunzip
962023-10-18T00:15:21.551Z
972023-10-18T00:15:21.554Zreal 0.134246732
982023-10-18T00:15:21.610Zuser 0.105429292
992023-10-18T00:15:21.631Zsys 0.022143441
1002023-10-18T00:15:21.643Ztrap 0.000013552
1012023-10-18T00:15:21.654Ztflt 0.000000000
1022023-10-18T00:15:21.672Zdflt 0.000000000
1032023-10-18T00:15:21.677Zkflt 0.000000000
1042023-10-18T00:15:21.694Zlock 0.000000000
1052023-10-18T00:15:21.698Zslp 0.006098614
1062023-10-18T00:15:21.703Zlat 0.000236069
1072023-10-18T00:15:21.707Zstop 0.000211106
1082023-10-18T00:15:21.712Z+ chmod a+x /work/caboose-util
1092023-10-18T00:15:21.716Z+ for bin in caboose-util tufaceous
1102023-10-18T00:15:21.720Z+ ptime -m gunzip
1112023-10-18T00:15:21.725Z
1122023-10-18T00:15:21.729Zreal 0.389170947
1132023-10-18T00:15:21.733Zuser 0.329184880
1142023-10-18T00:15:21.738Zsys 0.059422056
1152023-10-18T00:15:21.741Ztrap 0.000043310
1162023-10-18T00:15:21.744Ztflt 0.000000000
1172023-10-18T00:15:21.747Zdflt 0.000000000
1182023-10-18T00:15:21.752Zkflt 0.000000000
1192023-10-18T00:15:21.756Zlock 0.000000000
1202023-10-18T00:15:21.760Zslp 0.000035866
1212023-10-18T00:15:21.763Zlat 0.000160338
1222023-10-18T00:15:21.766Zstop 0.000227552
1232023-10-18T00:15:21.769Z+ chmod a+x /work/tufaceous
1242023-10-18T00:15:21.772Z+ mkdir /work/package
1252023-10-18T00:15:21.775Z+ pushd /work/package
1262023-10-18T00:15:21.777Z/work/package /work/oxidecomputer/omicron
1272023-10-18T00:15:21.781Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-10-18T00:15:24.513Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-10-18T00:15:24.527ZCreated new build target 'default' and set it as active
1302023-10-18T00:15:24.530Z+ ln -s /input/package/work/zones/clickhouse_keeper.tar.gz /input/package/work/zones/clickhouse.tar.gz /input/package/work/zones/cockroachdb.tar.gz /input/package/work/zones/crucible-pantry.tar.gz /input/package/work/zones/crucible.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/ntp.tar.gz /input/package/work/zones/omicron-gateway-asic.tar.gz /input/package/work/zones/omicron-gateway-softnpu.tar.gz /input/package/work/zones/omicron-nexus-single-sled.tar.gz /input/package/work/zones/omicron-nexus.tar.gz /input/package/work/zones/overlay.tar.gz /input/package/work/zones/oximeter-collector.tar.gz /input/package/work/zones/propolis-server.tar.gz /input/package/work/zones/switch-asic.tar.gz /input/package/work/zones/switch-softnpu.tar.gz out/
1312023-10-18T00:15:24.539Z+ rm out/switch-softnpu.tar.gz
1322023-10-18T00:15:24.543Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-10-18T00:15:24.546Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-10-18T00:15:24.549Z+ for zone in out/*.tar.gz
1352023-10-18T00:15:24.552Z++ basename out/clickhouse_keeper
1362023-10-18T00:15:24.556Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.2-0.ci+git50049e62a7a
1372023-10-18T00:15:24.559ZOct 18 00:15:24.564 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-10-18T00:15:32.483ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-10-18T00:15:32.489Z+ for zone in out/*.tar.gz
1402023-10-18T00:15:32.508Z++ basename out/clickhouse
1412023-10-18T00:15:32.515Z+ target/release/omicron-package stamp clickhouse 1.0.2-0.ci+git50049e62a7a
1422023-10-18T00:15:32.522ZOct 18 00:15:32.508 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-10-18T00:15:40.418ZCreated: out/versioned/clickhouse.tar.gz
1442023-10-18T00:15:40.422Z+ for zone in out/*.tar.gz
1452023-10-18T00:15:40.425Z++ basename out/cockroachdb
1462023-10-18T00:15:40.429Z+ target/release/omicron-package stamp cockroachdb 1.0.2-0.ci+git50049e62a7a
1472023-10-18T00:15:40.432ZOct 18 00:15:40.428 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-10-18T00:15:45.671ZCreated: out/versioned/cockroachdb.tar.gz
1492023-10-18T00:15:45.675Z+ for zone in out/*.tar.gz
1502023-10-18T00:15:45.677Z++ basename out/crucible-pantry
1512023-10-18T00:15:45.680Z+ target/release/omicron-package stamp crucible-pantry 1.0.2-0.ci+git50049e62a7a
1522023-10-18T00:15:45.689ZOct 18 00:15:45.699 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-10-18T00:15:46.653ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-10-18T00:15:46.657Z+ for zone in out/*.tar.gz
1552023-10-18T00:15:46.661Z++ basename out/crucible
1562023-10-18T00:15:46.664Z+ target/release/omicron-package stamp crucible 1.0.2-0.ci+git50049e62a7a
1572023-10-18T00:15:46.668ZOct 18 00:15:46.679 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-10-18T00:15:48.484ZCreated: out/versioned/crucible.tar.gz
1592023-10-18T00:15:48.489Z+ for zone in out/*.tar.gz
1602023-10-18T00:15:48.494Z++ basename out/external-dns
1612023-10-18T00:15:48.498Z+ target/release/omicron-package stamp external-dns 1.0.2-0.ci+git50049e62a7a
1622023-10-18T00:15:48.506ZOct 18 00:15:48.507 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-10-18T00:15:49.422ZCreated: out/versioned/external-dns.tar.gz
1642023-10-18T00:15:49.427Z+ for zone in out/*.tar.gz
1652023-10-18T00:15:49.430Z++ basename out/internal-dns
1662023-10-18T00:15:49.433Z+ target/release/omicron-package stamp internal-dns 1.0.2-0.ci+git50049e62a7a
1672023-10-18T00:15:49.438ZOct 18 00:15:49.447 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-10-18T00:15:50.372ZCreated: out/versioned/internal-dns.tar.gz
1692023-10-18T00:15:50.375Z+ for zone in out/*.tar.gz
1702023-10-18T00:15:50.379Z++ basename out/ntp
1712023-10-18T00:15:50.381Z+ target/release/omicron-package stamp ntp 1.0.2-0.ci+git50049e62a7a
1722023-10-18T00:15:50.388ZOct 18 00:15:50.398 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-10-18T00:15:50.391ZCreated: out/versioned/ntp.tar.gz
1742023-10-18T00:15:50.394Z+ for zone in out/*.tar.gz
1752023-10-18T00:15:50.397Z++ basename out/omicron-gateway-asic
1762023-10-18T00:15:50.404Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.2-0.ci+git50049e62a7a
1772023-10-18T00:15:50.409ZOct 18 00:15:50.420 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-10-18T00:15:51.099ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-10-18T00:15:51.102Z+ for zone in out/*.tar.gz
1802023-10-18T00:15:51.106Z++ basename out/omicron-nexus
1812023-10-18T00:15:51.110Z+ target/release/omicron-package stamp omicron-nexus 1.0.2-0.ci+git50049e62a7a
1822023-10-18T00:15:51.113ZOct 18 00:15:51.110 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-10-18T00:15:54.481ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-10-18T00:15:55.167Z+ for zone in out/*.tar.gz
1852023-10-18T00:15:56.320Z++ basename out/overlay
1862023-10-18T00:15:57.602Z+ target/release/omicron-package stamp overlay 1.0.2-0.ci+git50049e62a7a
1872023-10-18T00:15:59.567ZOct 18 00:15:53.954 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-10-18T00:16:01.229ZCreated: out/versioned/overlay.tar.gz
1892023-10-18T00:16:21.360Z+ for zone in out/*.tar.gz
1902023-10-18T00:16:22.663Z++ basename out/oximeter-collector
1912023-10-18T00:16:23.287Z+ target/release/omicron-package stamp oximeter-collector 1.0.2-0.ci+git50049e62a7a
1922023-10-18T00:16:23.551ZOct 18 00:15:53.972 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-10-18T00:16:23.637ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-10-18T00:16:23.768Z+ for zone in out/*.tar.gz
1952023-10-18T00:16:23.836Z++ basename out/propolis-server
1962023-10-18T00:16:23.882Z+ target/release/omicron-package stamp propolis-server 1.0.2-0.ci+git50049e62a7a
1972023-10-18T00:16:23.936ZOct 18 00:15:54.763 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-10-18T00:16:23.948ZCreated: out/versioned/propolis-server.tar.gz
1992023-10-18T00:16:24.015Z+ for zone in out/*.tar.gz
2002023-10-18T00:16:24.081Z++ basename out/switch-asic
2012023-10-18T00:16:24.142Z+ target/release/omicron-package stamp switch-asic 1.0.2-0.ci+git50049e62a7a
2022023-10-18T00:16:24.155ZOct 18 00:15:56.561 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-10-18T00:16:24.230ZCreated: out/versioned/switch-asic.tar.gz
2042023-10-18T00:16:24.254Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry.tar.gz out/versioned/crucible.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/omicron-nexus.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter-collector.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2052023-10-18T00:16:24.294Z+ OMICRON_NO_UNINSTALL=1
2062023-10-18T00:16:24.381Z+ target/release/omicron-package unpack --out install
2072023-10-18T00:16:24.421ZOct 18 00:16:06.260 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-10-18T00:16:24.454ZOct 18 00:16:06.261 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2092023-10-18T00:16:24.487ZOct 18 00:16:06.261 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2102023-10-18T00:16:24.522ZOct 18 00:16:06.261 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2112023-10-18T00:16:24.587ZOct 18 00:16:06.261 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2122023-10-18T00:16:24.611ZOct 18 00:16:06.261 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2132023-10-18T00:16:24.621ZOct 18 00:16:06.261 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2142023-10-18T00:16:24.633ZOct 18 00:16:06.261 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2152023-10-18T00:16:24.640ZOct 18 00:16:06.261 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2162023-10-18T00:16:24.650ZOct 18 00:16:06.261 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2172023-10-18T00:16:24.667ZOct 18 00:16:06.327 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2182023-10-18T00:16:24.679ZOct 18 00:16:06.359 INFO Installing service, dst: install/mg-ddm.tar, src: out/maghemite.tar
2192023-10-18T00:16:24.682ZOct 18 00:16:06.366 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2202023-10-18T00:16:24.692ZOct 18 00:16:06.367 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2212023-10-18T00:16:24.709ZOct 18 00:16:06.367 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2222023-10-18T00:16:24.719ZOct 18 00:16:06.446 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2232023-10-18T00:16:24.750ZOct 18 00:16:06.489 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2242023-10-18T00:16:24.760ZOct 18 00:16:07.296 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-10-18T00:16:24.801ZOct 18 00:16:07.501 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-10-18T00:16:24.829Z+ popd
2272023-10-18T00:16:24.835Z/work/oxidecomputer/omicron
2282023-10-18T00:16:24.872Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-10-18T00:16:24.897Z+ read -r TUFACEOUS_KEY
2302023-10-18T00:16:24.908Z+ export TUFACEOUS_KEY
2312023-10-18T00:16:24.923Z+ cat
2322023-10-18T00:16:24.935Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-10-18T00:16:24.955Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-10-18T00:16:24.970Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352023-10-18T00:16:24.995Z+ cat
2362023-10-18T00:16:25.013Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372023-10-18T00:16:25.028Z+ cat
2382023-10-18T00:16:25.056Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392023-10-18T00:16:25.067Z+ cat
2402023-10-18T00:16:25.078Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2412023-10-18T00:16:25.094Z+ cat
2422023-10-18T00:16:25.109Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2432023-10-18T00:16:25.119Z+ cat
2442023-10-18T00:16:25.143Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2452023-10-18T00:16:25.158Z+ cat
2462023-10-18T00:16:25.175Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2472023-10-18T00:16:25.184Z+ cat
2482023-10-18T00:16:25.196Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2492023-10-18T00:16:25.206Z+ cat
2502023-10-18T00:16:25.222Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2512023-10-18T00:16:25.250Z+ cat
2522023-10-18T00:16:25.257Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2532023-10-18T00:16:25.267Z+ cat
2542023-10-18T00:16:25.271Z/work/hubris /work/oxidecomputer/omicron
2552023-10-18T00:16:25.283Z+ for kind in host trampoline
2562023-10-18T00:16:25.306Zbuild-gimlet-c-image-default-v1.0.2.zip: OK
2572023-10-18T00:16:25.315Z+ cat
2582023-10-18T00:16:25.328Zbuild-gimlet-d-image-default-v1.0.2.zip: OK
2592023-10-18T00:16:25.337Z+ for kind in host trampoline
2602023-10-18T00:16:25.350Zbuild-gimlet-e-image-default-v1.0.2.zip: OK
2612023-10-18T00:16:25.364Z+ cat
2622023-10-18T00:16:25.405Zbuild-psc-b-image-default-v1.0.2.zip: OK
2632023-10-18T00:16:25.429Z+ mkdir /work/hubris
2642023-10-18T00:16:25.464Zbuild-psc-c-image-default-v1.0.2.zip: OK
2652023-10-18T00:16:25.513Z+ pushd /work/hubris
2662023-10-18T00:16:25.530Zbuild-sidecar-b-image-default-v1.0.2.zip: OK
2672023-10-18T00:16:25.552Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2682023-10-18T00:16:25.626Zbuild-sidecar-c-image-default-v1.0.2.zip: OK
2692023-10-18T00:16:25.656Z++ TAGS=(gimlet-v1.0.2 psc-v1.0.2 sidecar-v1.0.2)
2702023-10-18T00:16:25.684Z/work/oxidecomputer/omicron
2712023-10-18T00:16:25.703Z+ for tag in "${TAGS[@]}"
2722023-10-18T00:16:25.717ZInitialized empty Git repository in /work/dvt-dock/.git/
2732023-10-18T00:16:25.758Z+ for board in "${ALL_BOARDS[@]}"
2742023-10-18T00:16:25.772Z+ [[ gimlet = \g\i\m\l\e\t ]]
2752023-10-18T00:16:25.789Z+ file=build-gimlet-c-image-default-v1.0.2.zip
2762023-10-18T00:16:25.804Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-c-image-default-v1.0.2.zip
2772023-10-18T00:16:25.826Z+ grep -F build-gimlet-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2782023-10-18T00:16:25.845Z+ shasum -a 256 -c -
2792023-10-18T00:16:25.864Z+ mv build-gimlet-c-image-default-v1.0.2.zip gimlet-c.zip
2802023-10-18T00:16:25.910Z+ for board in "${ALL_BOARDS[@]}"
2812023-10-18T00:16:25.935Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-10-18T00:16:25.945Z+ file=build-gimlet-d-image-default-v1.0.2.zip
2832023-10-18T00:16:25.956Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-d-image-default-v1.0.2.zip
2842023-10-18T00:16:25.961Z+ grep -F build-gimlet-d-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-10-18T00:16:25.980Z+ shasum -a 256 -c -
2862023-10-18T00:16:25.992Z+ mv build-gimlet-d-image-default-v1.0.2.zip gimlet-d.zip
2872023-10-18T00:16:26.014Z+ for board in "${ALL_BOARDS[@]}"
2882023-10-18T00:16:26.024Z+ [[ gimlet = \g\i\m\l\e\t ]]
2892023-10-18T00:16:26.028Z+ file=build-gimlet-e-image-default-v1.0.2.zip
2902023-10-18T00:16:26.048Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-e-image-default-v1.0.2.zip
2912023-10-18T00:16:26.088Z+ grep -F build-gimlet-e-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2922023-10-18T00:16:26.102Z+ shasum -a 256 -c -
2932023-10-18T00:16:26.126Z+ mv build-gimlet-e-image-default-v1.0.2.zip gimlet-e.zip
2942023-10-18T00:16:26.143Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-18T00:16:26.162Z+ [[ gimlet = \p\s\c ]]
2962023-10-18T00:16:26.173Z+ for board in "${ALL_BOARDS[@]}"
2972023-10-18T00:16:26.593Z+ [[ gimlet = \p\s\c ]]
2982023-10-18T00:16:26.601Z+ for board in "${ALL_BOARDS[@]}"
2992023-10-18T00:16:26.625Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3002023-10-18T00:16:26.673Z+ for board in "${ALL_BOARDS[@]}"
3012023-10-18T00:16:26.688Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3022023-10-18T00:16:26.696Z+ for tag in "${TAGS[@]}"
3032023-10-18T00:16:26.701Z+ for board in "${ALL_BOARDS[@]}"
3042023-10-18T00:16:26.711Z+ [[ psc = \g\i\m\l\e\t ]]
3052023-10-18T00:16:26.776Z+ for board in "${ALL_BOARDS[@]}"
3062023-10-18T00:16:26.804Z+ [[ psc = \g\i\m\l\e\t ]]
3072023-10-18T00:16:26.820Z+ for board in "${ALL_BOARDS[@]}"
3082023-10-18T00:16:26.839Z+ [[ psc = \g\i\m\l\e\t ]]
3092023-10-18T00:16:26.859Z+ for board in "${ALL_BOARDS[@]}"
3102023-10-18T00:16:26.894Z+ [[ psc = \p\s\c ]]
3112023-10-18T00:16:26.915Z+ file=build-psc-b-image-default-v1.0.2.zip
3122023-10-18T00:16:26.925Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-b-image-default-v1.0.2.zip
3132023-10-18T00:16:26.932Z+ grep -F build-psc-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3142023-10-18T00:16:26.936Z+ shasum -a 256 -c -
3152023-10-18T00:16:26.945Z+ mv build-psc-b-image-default-v1.0.2.zip psc-b.zip
3162023-10-18T00:16:26.951Z+ for board in "${ALL_BOARDS[@]}"
3172023-10-18T00:16:26.991Z+ [[ psc = \p\s\c ]]
3182023-10-18T00:16:27.024Z+ file=build-psc-c-image-default-v1.0.2.zip
3192023-10-18T00:16:27.031Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-c-image-default-v1.0.2.zip
3202023-10-18T00:16:27.038Z+ grep -F build-psc-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3212023-10-18T00:16:27.048Z+ shasum -a 256 -c -
3222023-10-18T00:16:27.077Z+ mv build-psc-c-image-default-v1.0.2.zip psc-c.zip
3232023-10-18T00:16:27.089Z+ for board in "${ALL_BOARDS[@]}"
3242023-10-18T00:16:27.104Z+ [[ psc = \s\i\d\e\c\a\r ]]
3252023-10-18T00:16:27.130Z+ for board in "${ALL_BOARDS[@]}"
3262023-10-18T00:16:27.148Z+ [[ psc = \s\i\d\e\c\a\r ]]
3272023-10-18T00:16:27.179Z+ for tag in "${TAGS[@]}"
3282023-10-18T00:16:27.234Z+ for board in "${ALL_BOARDS[@]}"
3292023-10-18T00:16:27.244Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-10-18T00:16:27.253Z+ for board in "${ALL_BOARDS[@]}"
3312023-10-18T00:16:27.257Z+ [[ sidecar = \g\i\m\l\e\t ]]
3322023-10-18T00:16:27.276Z+ for board in "${ALL_BOARDS[@]}"
3332023-10-18T00:16:27.285Z+ [[ sidecar = \g\i\m\l\e\t ]]
3342023-10-18T00:16:27.290Z+ for board in "${ALL_BOARDS[@]}"
3352023-10-18T00:16:27.298Z+ [[ sidecar = \p\s\c ]]
3362023-10-18T00:16:27.310Z+ for board in "${ALL_BOARDS[@]}"
3372023-10-18T00:16:27.323Z+ [[ sidecar = \p\s\c ]]
3382023-10-18T00:16:27.343Z+ for board in "${ALL_BOARDS[@]}"
3392023-10-18T00:16:27.367Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3402023-10-18T00:16:27.568Z+ file=build-sidecar-b-image-default-v1.0.2.zip
3412023-10-18T00:16:27.584Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-b-image-default-v1.0.2.zip
3422023-10-18T00:16:27.601Z+ grep -F build-sidecar-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3432023-10-18T00:16:27.630Z+ shasum -a 256 -c -
3442023-10-18T00:16:27.656Z+ mv build-sidecar-b-image-default-v1.0.2.zip sidecar-b.zip
3452023-10-18T00:16:27.707Z+ for board in "${ALL_BOARDS[@]}"
3462023-10-18T00:16:27.729Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3472023-10-18T00:16:27.745Z+ file=build-sidecar-c-image-default-v1.0.2.zip
3482023-10-18T00:16:28.172Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-c-image-default-v1.0.2.zip
3492023-10-18T00:16:28.203Z+ grep -F build-sidecar-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3502023-10-18T00:16:28.223Z+ shasum -a 256 -c -
3512023-10-18T00:16:28.227Z+ mv build-sidecar-c-image-default-v1.0.2.zip sidecar-c.zip
3522023-10-18T00:16:28.232Z+ popd
3532023-10-18T00:16:28.236Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3542023-10-18T00:16:28.243Z++ COMMIT=7cbfa19bad077a3c42976357a317d18291533ba2
3552023-10-18T00:16:28.247Z+ git init /work/dvt-dock
3562023-10-18T00:16:28.254Zhint: Using 'master' as the name for the initial branch. This default branch name
3572023-10-18T00:16:28.259Zhint: is subject to change. To configure the initial branch name to use in all
3582023-10-18T00:16:28.265Zhint: of your new repositories, which will suppress this warning, call:
3592023-10-18T00:16:28.272Zhint:
3602023-10-18T00:16:28.279Zhint: git config --global init.defaultBranch <name>
3612023-10-18T00:16:28.298Zhint:
3622023-10-18T00:16:28.304Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3632023-10-18T00:16:28.310Zhint: 'development'. The just-created branch can be renamed via this command:
3642023-10-18T00:16:28.317Zhint:
3652023-10-18T00:16:28.321Zhint: git branch -m <name>
3662023-10-18T00:16:28.337Z+ cd /work/dvt-dock
3672023-10-18T00:16:28.346Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-10-18T00:16:28.352Z+ git fetch --depth 1 origin 7cbfa19bad077a3c42976357a317d18291533ba2
3692023-10-18T00:16:33.832ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-10-18T00:16:33.841Z * branch 7cbfa19bad077a3c42976357a317d18291533ba2 -> FETCH_HEAD
3712023-10-18T00:16:33.847Z+ git checkout FETCH_HEAD
3722023-10-18T00:16:34.471ZNote: switching to 'FETCH_HEAD'.
3732023-10-18T00:16:34.475Z
3742023-10-18T00:16:34.480ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-10-18T00:16:34.491Zchanges and commit them, and you can discard any commits you make in this
3762023-10-18T00:16:34.496Zstate without impacting any branches by switching back to a branch.
3772023-10-18T00:16:34.499Z
3782023-10-18T00:16:34.502ZIf you want to create a new branch to retain commits you create, you may
3792023-10-18T00:16:34.505Zdo so (now or later) by using -c with the switch command. Example:
3802023-10-18T00:16:34.507Z
3812023-10-18T00:16:34.510Z git switch -c <new-branch-name>
3822023-10-18T00:16:34.513Z
3832023-10-18T00:16:34.516ZOr undo this operation with:
3842023-10-18T00:16:34.519Z
3852023-10-18T00:16:34.524Z git switch -
3862023-10-18T00:16:34.961Z
3872023-10-18T00:16:34.968ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-10-18T00:16:34.973Z
3892023-10-18T00:16:34.977ZHEAD is now at 7cbfa19 Add correctly signed sidecar images
3902023-10-18T00:16:34.980Z+ SERIES_LIST=()
3912023-10-18T00:16:34.987Z+ 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
3922023-10-18T00:16:34.995Z+ series=rot-staging-dev
3932023-10-18T00:16:34.999Z+ rot_dir=staging/dev
3942023-10-18T00:16:35.004Z+ rot_version=cert-staging-dev-v1.0.2
3952023-10-18T00:16:35.009Z+ shift 3
3962023-10-18T00:16:35.015Z+ SERIES_LIST+=("$series")
3972023-10-18T00:16:35.021Z+ manifest=/work/manifest-rot-staging-dev.toml
3982023-10-18T00:16:35.027Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
3992023-10-18T00:16:35.034Z+ for board in gimlet psc sidecar
4002023-10-18T00:16:35.041Z+ tufaceous_board=gimlet
4012023-10-18T00:16:35.048Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4022023-10-18T00:16:35.054Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4032023-10-18T00:16:35.060Z++ 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
4042023-10-18T00:16:35.073Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4052023-10-18T00:16:35.079Z++ output_a=1.0.2
4062023-10-18T00:16:35.085Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4072023-10-18T00:16:35.096Z++ output_b=1.0.2
4082023-10-18T00:16:35.110Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4092023-10-18T00:16:35.117Z++ echo 1.0.2
4102023-10-18T00:16:35.120Z+ rot_caboose_version=1.0.2
4112023-10-18T00:16:35.123Z++ 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
4122023-10-18T00:16:35.126Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4132023-10-18T00:16:35.129Z++ output_a=oxide-rot-1
4142023-10-18T00:16:35.133Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4152023-10-18T00:16:35.136Z++ output_b=oxide-rot-1
4162023-10-18T00:16:35.140Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4172023-10-18T00:16:35.143Z++ echo oxide-rot-1
4182023-10-18T00:16:35.146Z+ rot_caboose_board=oxide-rot-1
4192023-10-18T00:16:35.150Z+ cat
4202023-10-18T00:16:35.152Z+ for board in gimlet psc sidecar
4212023-10-18T00:16:35.157Z+ tufaceous_board=psc
4222023-10-18T00:16:36.616Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4232023-10-18T00:16:36.671Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4242023-10-18T00:16:36.683Z++ 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
4252023-10-18T00:16:37.096Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4262023-10-18T00:16:37.099Z++ output_a=1.0.2
4272023-10-18T00:16:37.102Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4282023-10-18T00:16:37.105Z++ output_b=1.0.2
4292023-10-18T00:16:37.108Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4302023-10-18T00:16:37.110Z++ echo 1.0.2
4312023-10-18T00:16:37.113Z+ rot_caboose_version=1.0.2
4322023-10-18T00:16:37.119Z++ 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
4332023-10-18T00:16:37.126Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4342023-10-18T00:16:37.155Z++ output_a=oxide-rot-1
4352023-10-18T00:16:37.168Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4362023-10-18T00:16:37.176Z++ output_b=oxide-rot-1
4372023-10-18T00:16:37.184Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4382023-10-18T00:16:37.192Z++ echo oxide-rot-1
4392023-10-18T00:16:37.200Z+ rot_caboose_board=oxide-rot-1
4402023-10-18T00:16:37.207Z+ cat
4412023-10-18T00:16:37.219Z+ for board in gimlet psc sidecar
4422023-10-18T00:16:37.237Z+ tufaceous_board=switch
4432023-10-18T00:16:37.252Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
4442023-10-18T00:16:37.261Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
4452023-10-18T00:16:37.279Z++ 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
4462023-10-18T00:16:37.298Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
4472023-10-18T00:16:37.313Z++ output_a=1.0.2
4482023-10-18T00:16:37.326Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
4492023-10-18T00:16:37.333Z++ output_b=1.0.2
4502023-10-18T00:16:37.337Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4512023-10-18T00:16:37.344Z++ echo 1.0.2
4522023-10-18T00:16:37.348Z+ rot_caboose_version=1.0.2
4532023-10-18T00:16:37.352Z++ 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
4542023-10-18T00:16:37.357Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
4552023-10-18T00:16:37.360Z++ output_a=oxide-rot-1
4562023-10-18T00:16:37.367Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
4572023-10-18T00:16:37.372Z++ output_b=oxide-rot-1
4582023-10-18T00:16:37.379Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4592023-10-18T00:16:37.385Z++ echo oxide-rot-1
4602023-10-18T00:16:37.395Z+ rot_caboose_board=oxide-rot-1
4612023-10-18T00:16:37.400Z+ cat
4622023-10-18T00:16:37.407Z+ for board_rev in "$@"
4632023-10-18T00:16:37.415Z+ board=gimlet
4642023-10-18T00:16:37.421Z+ tufaceous_board=gimlet
4652023-10-18T00:16:37.427Z+ sp_image=/work/hubris/gimlet-c.zip
4662023-10-18T00:16:37.435Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4672023-10-18T00:16:37.441Z+ sp_caboose_version=1.0.2
4682023-10-18T00:16:37.448Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4692023-10-18T00:16:37.461Z+ sp_caboose_board=gimlet-c
4702023-10-18T00:16:37.464Z+ cat
4712023-10-18T00:16:37.466Z+ for board_rev in "$@"
4722023-10-18T00:16:37.469Z+ board=gimlet
4732023-10-18T00:16:37.472Z+ tufaceous_board=gimlet
4742023-10-18T00:16:37.475Z+ sp_image=/work/hubris/gimlet-d.zip
4752023-10-18T00:16:37.478Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4762023-10-18T00:16:37.481Z+ sp_caboose_version=1.0.2
4772023-10-18T00:16:37.484Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4782023-10-18T00:16:37.486Z+ sp_caboose_board=gimlet-d
4792023-10-18T00:16:37.489Z+ cat
4802023-10-18T00:16:37.492Z+ for board_rev in "$@"
4812023-10-18T00:16:37.495Z+ board=gimlet
4822023-10-18T00:16:37.498Z+ tufaceous_board=gimlet
4832023-10-18T00:16:37.501Z+ sp_image=/work/hubris/gimlet-e.zip
4842023-10-18T00:16:37.507Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4852023-10-18T00:16:37.511Z+ sp_caboose_version=1.0.2
4862023-10-18T00:16:37.514Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4872023-10-18T00:16:37.517Z+ sp_caboose_board=gimlet-e
4882023-10-18T00:16:37.520Z+ cat
4892023-10-18T00:16:37.523Z+ for board_rev in "$@"
4902023-10-18T00:16:37.526Z+ board=psc
4912023-10-18T00:16:37.529Z+ tufaceous_board=psc
4922023-10-18T00:16:37.532Z+ sp_image=/work/hubris/psc-b.zip
4932023-10-18T00:16:37.534Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4942023-10-18T00:16:37.538Z+ sp_caboose_version=1.0.2
4952023-10-18T00:16:37.541Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4962023-10-18T00:16:37.544Z+ sp_caboose_board=psc-b
4972023-10-18T00:16:37.548Z+ cat
4982023-10-18T00:16:37.553Z+ for board_rev in "$@"
4992023-10-18T00:16:37.558Z+ board=psc
5002023-10-18T00:16:37.563Z+ tufaceous_board=psc
5012023-10-18T00:16:37.571Z+ sp_image=/work/hubris/psc-c.zip
5022023-10-18T00:16:37.577Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5032023-10-18T00:16:37.584Z+ sp_caboose_version=1.0.2
5042023-10-18T00:16:37.590Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5052023-10-18T00:16:37.596Z+ sp_caboose_board=psc-c
5062023-10-18T00:16:37.602Z+ cat
5072023-10-18T00:16:37.608Z+ for board_rev in "$@"
5082023-10-18T00:16:37.615Z+ board=sidecar
5092023-10-18T00:16:37.651Z+ tufaceous_board=switch
5102023-10-18T00:16:37.655Z+ sp_image=/work/hubris/sidecar-b.zip
5112023-10-18T00:16:37.658Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5122023-10-18T00:16:37.661Z+ sp_caboose_version=1.0.2
5132023-10-18T00:16:37.664Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5142023-10-18T00:16:37.667Z+ sp_caboose_board=sidecar-b
5152023-10-18T00:16:37.670Z+ cat
5162023-10-18T00:16:37.674Z+ for board_rev in "$@"
5172023-10-18T00:16:37.677Z+ board=sidecar
5182023-10-18T00:16:37.682Z+ tufaceous_board=switch
5192023-10-18T00:16:37.685Z+ sp_image=/work/hubris/sidecar-c.zip
5202023-10-18T00:16:37.688Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5212023-10-18T00:16:37.691Z+ sp_caboose_version=1.0.2
5222023-10-18T00:16:37.697Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5232023-10-18T00:16:37.700Z+ sp_caboose_board=sidecar-c
5242023-10-18T00:16:37.704Z+ cat
5252023-10-18T00:16:37.707Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.0 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5262023-10-18T00:16:37.711Z+ series=rot-prod-rel
5272023-10-18T00:16:37.728Z+ rot_dir=prod/rel
5282023-10-18T00:16:37.731Z+ rot_version=cert-prod-rel-v1.0.0
5292023-10-18T00:16:37.741Z+ shift 3
5302023-10-18T00:16:37.744Z+ SERIES_LIST+=("$series")
5312023-10-18T00:16:37.747Z+ manifest=/work/manifest-rot-prod-rel.toml
5322023-10-18T00:16:37.753Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
5332023-10-18T00:16:37.759Z+ for board in gimlet psc sidecar
5342023-10-18T00:16:37.787Z+ tufaceous_board=gimlet
5352023-10-18T00:16:37.803Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5362023-10-18T00:16:37.811Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5372023-10-18T00:16:37.817Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5382023-10-18T00:16:37.825Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5392023-10-18T00:16:37.829Z++ output_a=1.0.0
5402023-10-18T00:16:37.832Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5412023-10-18T00:16:37.835Z++ output_b=1.0.0
5422023-10-18T00:16:37.838Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5432023-10-18T00:16:37.843Z++ echo 1.0.0
5442023-10-18T00:16:37.846Z+ rot_caboose_version=1.0.0
5452023-10-18T00:16:37.849Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5462023-10-18T00:16:37.852Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5472023-10-18T00:16:37.854Z++ output_a=oxide-rot-1
5482023-10-18T00:16:37.857Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5492023-10-18T00:16:37.860Z++ output_b=oxide-rot-1
5502023-10-18T00:16:37.862Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5512023-10-18T00:16:37.866Z++ echo oxide-rot-1
5522023-10-18T00:16:37.869Z+ rot_caboose_board=oxide-rot-1
5532023-10-18T00:16:37.872Z+ cat
5542023-10-18T00:16:37.874Z+ for board in gimlet psc sidecar
5552023-10-18T00:16:37.877Z+ tufaceous_board=psc
5562023-10-18T00:16:37.880Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5572023-10-18T00:16:37.882Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5582023-10-18T00:16:37.886Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5592023-10-18T00:16:37.891Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5602023-10-18T00:16:37.894Z++ output_a=1.0.0
5612023-10-18T00:16:37.897Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5622023-10-18T00:16:37.900Z++ output_b=1.0.0
5632023-10-18T00:16:37.903Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5642023-10-18T00:16:37.906Z++ echo 1.0.0
5652023-10-18T00:16:37.911Z+ rot_caboose_version=1.0.0
5662023-10-18T00:16:37.914Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5672023-10-18T00:16:37.917Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5682023-10-18T00:16:37.920Z++ output_a=oxide-rot-1
5692023-10-18T00:16:37.927Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5702023-10-18T00:16:37.930Z++ output_b=oxide-rot-1
5712023-10-18T00:16:37.933Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5722023-10-18T00:16:37.936Z++ echo oxide-rot-1
5732023-10-18T00:16:37.939Z+ rot_caboose_board=oxide-rot-1
5742023-10-18T00:16:37.941Z+ cat
5752023-10-18T00:16:37.944Z+ for board in gimlet psc sidecar
5762023-10-18T00:16:37.947Z+ tufaceous_board=switch
5772023-10-18T00:16:37.950Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5782023-10-18T00:16:37.960Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5792023-10-18T00:16:37.965Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5802023-10-18T00:16:37.968Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5812023-10-18T00:16:37.970Z++ output_a=1.0.0
5822023-10-18T00:16:37.973Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5832023-10-18T00:16:37.979Z++ output_b=1.0.0
5842023-10-18T00:16:37.982Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5852023-10-18T00:16:37.986Z++ echo 1.0.0
5862023-10-18T00:16:37.989Z+ rot_caboose_version=1.0.0
5872023-10-18T00:16:37.992Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5882023-10-18T00:16:37.995Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5892023-10-18T00:16:37.998Z++ output_a=oxide-rot-1
5902023-10-18T00:16:38.001Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5912023-10-18T00:16:38.004Z++ output_b=oxide-rot-1
5922023-10-18T00:16:38.007Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5932023-10-18T00:16:38.013Z++ echo oxide-rot-1
5942023-10-18T00:16:38.016Z+ rot_caboose_board=oxide-rot-1
5952023-10-18T00:16:38.019Z+ cat
5962023-10-18T00:16:38.022Z+ for board_rev in "$@"
5972023-10-18T00:16:38.024Z+ board=gimlet
5982023-10-18T00:16:38.027Z+ tufaceous_board=gimlet
5992023-10-18T00:16:38.031Z+ sp_image=/work/hubris/gimlet-c.zip
6002023-10-18T00:16:38.040Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6012023-10-18T00:16:38.058Z+ sp_caboose_version=1.0.2
6022023-10-18T00:16:38.062Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6032023-10-18T00:16:38.066Z+ sp_caboose_board=gimlet-c
6042023-10-18T00:16:38.070Z+ cat
6052023-10-18T00:16:38.075Z+ for board_rev in "$@"
6062023-10-18T00:16:38.079Z+ board=gimlet
6072023-10-18T00:16:38.086Z+ tufaceous_board=gimlet
6082023-10-18T00:16:38.090Z+ sp_image=/work/hubris/gimlet-d.zip
6092023-10-18T00:16:38.094Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6102023-10-18T00:16:38.098Z+ sp_caboose_version=1.0.2
6112023-10-18T00:16:38.101Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6122023-10-18T00:16:38.104Z+ sp_caboose_board=gimlet-d
6132023-10-18T00:16:38.107Z+ cat
6142023-10-18T00:16:38.112Z+ for board_rev in "$@"
6152023-10-18T00:16:38.115Z+ board=gimlet
6162023-10-18T00:16:38.118Z+ tufaceous_board=gimlet
6172023-10-18T00:16:38.121Z+ sp_image=/work/hubris/gimlet-e.zip
6182023-10-18T00:16:38.127Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6192023-10-18T00:16:38.131Z+ sp_caboose_version=1.0.2
6202023-10-18T00:16:38.134Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6212023-10-18T00:16:38.137Z+ sp_caboose_board=gimlet-e
6222023-10-18T00:16:38.139Z+ cat
6232023-10-18T00:16:38.142Z+ for board_rev in "$@"
6242023-10-18T00:16:38.145Z+ board=psc
6252023-10-18T00:16:38.148Z+ tufaceous_board=psc
6262023-10-18T00:16:38.155Z+ sp_image=/work/hubris/psc-b.zip
6272023-10-18T00:16:38.161Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
6282023-10-18T00:16:38.164Z+ sp_caboose_version=1.0.2
6292023-10-18T00:16:38.167Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
6302023-10-18T00:16:38.170Z+ sp_caboose_board=psc-b
6312023-10-18T00:16:38.173Z+ cat
6322023-10-18T00:16:38.176Z+ for board_rev in "$@"
6332023-10-18T00:16:38.181Z+ board=psc
6342023-10-18T00:16:38.184Z+ tufaceous_board=psc
6352023-10-18T00:16:38.187Z+ sp_image=/work/hubris/psc-c.zip
6362023-10-18T00:16:38.190Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
6372023-10-18T00:16:38.196Z+ sp_caboose_version=1.0.2
6382023-10-18T00:16:38.199Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
6392023-10-18T00:16:38.203Z+ sp_caboose_board=psc-c
6402023-10-18T00:16:38.207Z+ cat
6412023-10-18T00:16:38.210Z+ for board_rev in "$@"
6422023-10-18T00:16:38.215Z+ board=sidecar
6432023-10-18T00:16:38.218Z+ tufaceous_board=switch
6442023-10-18T00:16:38.221Z+ sp_image=/work/hubris/sidecar-b.zip
6452023-10-18T00:16:38.226Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6462023-10-18T00:16:38.229Z+ sp_caboose_version=1.0.2
6472023-10-18T00:16:38.232Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6482023-10-18T00:16:38.235Z+ sp_caboose_board=sidecar-b
6492023-10-18T00:16:38.242Z+ cat
6502023-10-18T00:16:38.245Z+ for board_rev in "$@"
6512023-10-18T00:16:38.248Z+ board=sidecar
6522023-10-18T00:16:38.251Z+ tufaceous_board=switch
6532023-10-18T00:16:38.255Z+ sp_image=/work/hubris/sidecar-c.zip
6542023-10-18T00:16:38.258Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6552023-10-18T00:16:38.261Z+ sp_caboose_version=1.0.2
6562023-10-18T00:16:38.264Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6572023-10-18T00:16:38.271Z+ sp_caboose_board=sidecar-c
6582023-10-18T00:16:38.276Z+ cat
6592023-10-18T00:16:38.279Z+ for series in "${SERIES_LIST[@]}"
6602023-10-18T00:16:38.283Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
6612023-10-18T00:16:46.319ZOct 18 00:16:46.331 INFO assembling repository in `/tmp/tufaceousnLZtRi`, component: OmicronRepoAssembler
6622023-10-18T00:16:59.186ZOct 18 00:16:59.200 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
6632023-10-18T00:16:59.615Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
6642023-10-18T00:17:07.609Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
6652023-10-18T00:17:16.970Z+ rm /work/repo-rot-staging-dev.zip
6662023-10-18T00:17:16.978Z+ touch /work/repo-rot-staging-dev.zip.partb
6672023-10-18T00:17:16.981Z+ for series in "${SERIES_LIST[@]}"
6682023-10-18T00:17:16.984Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
6692023-10-18T00:17:26.900ZOct 18 00:17:26.907 INFO assembling repository in `/tmp/tufaceouspAPPaS`, component: OmicronRepoAssembler
6702023-10-18T00:17:39.185ZOct 18 00:17:39.192 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
6712023-10-18T00:17:39.611Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
6722023-10-18T00:17:46.901Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
6732023-10-18T00:17:59.146Z+ rm /work/repo-rot-prod-rel.zip
6742023-10-18T00:17:59.270Z+ touch /work/repo-rot-prod-rel.zip.partb
6752023-10-18T00:17:59.412Zprocess exited: duration 155008 ms, exit code 0
 
6762023-10-18T00:17:59.484Zfound 9 output files
6772023-10-18T00:17:59.512Zuploading: /work/manifest-rot-prod-rel.toml (3695 bytes)
6782023-10-18T00:18:00.535Zuploaded: /work/manifest-rot-prod-rel.toml
6792023-10-18T00:18:00.546Zuploading: /work/manifest-rot-staging-dev.toml (3731 bytes)
6802023-10-18T00:18:01.552Zuploaded: /work/manifest-rot-staging-dev.toml
6812023-10-18T00:18:01.556Zuploading: /work/manifest.toml (1580 bytes)
6822023-10-18T00:18:02.564Zuploaded: /work/manifest.toml
6832023-10-18T00:18:02.580Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
6842023-10-18T00:25:31.528Zuploaded: /work/repo-rot-prod-rel.zip.parta
6852023-10-18T00:25:31.555Zuploading: /work/repo-rot-prod-rel.zip.partb (360716984 bytes)
6862023-10-18T00:28:47.458Zuploaded: /work/repo-rot-prod-rel.zip.partb
6872023-10-18T00:28:47.536Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
6882023-10-18T00:36:37.105Zuploaded: /work/repo-rot-staging-dev.zip.parta
6892023-10-18T00:36:37.726Zuploading: /work/repo-rot-staging-dev.zip.partb (360899337 bytes)
6902023-10-18T00:39:30.207Zuploaded: /work/repo-rot-staging-dev.zip.partb
6912023-10-18T00:39:30.299Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
6922023-10-18T00:39:31.259Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
6932023-10-18T00:39:31.274Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
6942023-10-18T00:39:32.319Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt