01HBWAGNS2Q3NYW76BN77V9W4D: 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: 01HBWAJET1ZP843WD9VDWDFBZJ

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-04T04:31:42.191Zjob dependencies complete; ready to run (waiting for 1 h 22 m 27 s)
22023-10-04T04:34:26.680Zjob assigned to worker 01HBWFBCYWSYHVT282JAFCEK5W (queued for 2 m 44 s)
32023-10-04T04:34:27.327Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-e8befc34dc38cbc1.gz
42023-10-04T04:34:28.468Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-e8befc34dc38cbc1.gz
52023-10-04T04:34:28.477Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-04T04:34:36.071Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-04T04:34:36.080Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-b03cef630464e50a.gz
82023-10-04T04:34:46.958Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-b03cef630464e50a.gz
92023-10-04T04:34:46.961Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-04T04:34:47.311Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-04T04:34:47.314Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-04T04:34:50.155Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-04T04:34:50.158Zdownloading input: /input/package/work/version.txt
142023-10-04T04:34:50.170Zdownloaded input: /input/package/work/version.txt
152023-10-04T04:34:50.172Zdownloading input: /input/package/work/package.tar.gz
162023-10-04T04:34:59.137Zdownloaded input: /input/package/work/package.tar.gz
172023-10-04T04:34:59.144Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-04T04:35:08.800Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-04T04:35:08.804Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-04T04:35:12.165Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-04T04:35:12.169Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-04T04:35:23.248Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-04T04:35:23.252Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-04T04:35:38.951Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-04T04:35:38.956Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-04T04:35:51.281Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-04T04:35:51.284Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-04T04:35:53.380Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-04T04:35:53.383Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-04T04:35:57.776Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-04T04:35:57.805Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-04T04:35:58.635Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-04T04:35:58.639Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-04T04:36:01.049Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-04T04:36:01.054Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-04T04:36:01.070Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-04T04:36:01.073Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-04T04:36:02.713Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-04T04:36:02.722Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-04T04:36:05.405Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-04T04:36:05.420Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-04T04:36:10.632Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-04T04:36:10.645Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-04T04:36:17.968Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-04T04:36:17.971Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-04T04:36:18.000Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-04T04:36:18.005Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-04T04:36:20.060Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-04T04:36:20.064Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-04T04:36:26.346Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-04T04:36:26.349Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-04T04:36:43.335Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-04T04:36:43.339Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-04T04:36:55.671Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-04T04:36:55.682Zdownloading input: /input/trampoline/work/helios/image/output/os.tar.gz
562023-10-04T04:37:06.379Zdownloaded input: /input/trampoline/work/helios/image/output/os.tar.gz
572023-10-04T04:37:06.382Zdownloading input: /input/host/work/helios/image/output/os.tar.gz
582023-10-04T04:37:38.884Zdownloaded input: /input/host/work/helios/image/output/os.tar.gz
 
592023-10-04T04:37:38.888Zstarting task 0: "setup"
602023-10-04T04:37:39.155Z++ uname -s
612023-10-04T04:37:39.160Z+ kern=SunOS
622023-10-04T04:37:39.163Z+ case "$kern" in
632023-10-04T04:37:39.166Z+ groupadd -g 12345 build
642023-10-04T04:37:39.171Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-04T04:37:41.153Z+ zfs create -o mountpoint=/work rpool/work
662023-10-04T04:37:41.470Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-04T04:37:41.474Z+ home_fs=zfs
682023-10-04T04:37:41.478Z+ [[ zfs == autofs ]]
692023-10-04T04:37:41.481Z+ mkdir -p /home/build
702023-10-04T04:37:41.484Z+ chown build:build /home/build /work
712023-10-04T04:37:43.478Z+ chmod 0700 /home/build /work
722023-10-04T04:37:43.483Zprocess exited: duration 4590 ms, exit code 0
 
732023-10-04T04:37:43.489Zstarting task 1: "authentication"
742023-10-04T04:37:43.526Zprocess exited: duration 33 ms, exit code 0
 
752023-10-04T04:37:43.531Zstarting task 2: "clone repository"
762023-10-04T04:37:43.543Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-04T04:37:43.545Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-04T04:37:43.591ZCloning into '/work/oxidecomputer/omicron'...
792023-10-04T04:37:49.499Z+ cd /work/oxidecomputer/omicron
802023-10-04T04:37:49.502Z+ [[ -n sunshowers/spr/workspace-hack-use-workspace-dotted-format-and-a-patch-directive ]]
812023-10-04T04:37:49.505Z+ git fetch origin sunshowers/spr/workspace-hack-use-workspace-dotted-format-and-a-patch-directive
822023-10-04T04:37:49.858ZFrom https://github.com/oxidecomputer/omicron
832023-10-04T04:37:49.861Z * branch sunshowers/spr/workspace-hack-use-workspace-dotted-format-and-a-patch-directive -> FETCH_HEAD
842023-10-04T04:37:49.870Z+ git checkout -B sunshowers/spr/workspace-hack-use-workspace-dotted-format-and-a-patch-directive remotes/origin/sunshowers/spr/workspace-hack-use-workspace-dotted-format-and-a-patch-directive
852023-10-04T04:37:49.958ZSwitched to a new branch 'sunshowers/spr/workspace-hack-use-workspace-dotted-format-and-a-patch-directive'
862023-10-04T04:37:49.961Zbranch 'sunshowers/spr/workspace-hack-use-workspace-dotted-format-and-a-patch-directive' set up to track 'origin/sunshowers/spr/workspace-hack-use-workspace-dotted-format-and-a-patch-directive'.
872023-10-04T04:37:49.965Z+ git reset --hard 7ebb62b0d88773b39b312b187bed6f421ba92944
882023-10-04T04:37:50.099ZHEAD is now at 7ebb62b0 [𝘀𝗽𝗿] initial version
892023-10-04T04:37:50.102Zprocess exited: duration 6567 ms, exit code 0
 
902023-10-04T04:37:50.111Zstarting task 3: "build"
912023-10-04T04:37:50.121Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-10-04T04:37:50.125Z+ TOP=/work/oxidecomputer/omicron
932023-10-04T04:37:50.128Z+ VERSION=1.0.2-0.ci+git7ebb62b0d88
942023-10-04T04:37:50.131Z+ for bin in caboose-util tufaceous
952023-10-04T04:37:50.134Z+ ptime -m gunzip
962023-10-04T04:37:50.256Z
972023-10-04T04:37:50.260Zreal 0.128618906
982023-10-04T04:37:50.264Zuser 0.104186887
992023-10-04T04:37:50.267Zsys 0.021959723
1002023-10-04T04:37:50.270Ztrap 0.000023451
1012023-10-04T04:37:50.274Ztflt 0.000000000
1022023-10-04T04:37:50.278Zdflt 0.000000000
1032023-10-04T04:37:50.280Zkflt 0.000000000
1042023-10-04T04:37:50.283Zlock 0.000000000
1052023-10-04T04:37:50.287Zslp 0.001847489
1062023-10-04T04:37:50.290Zlat 0.000246622
1072023-10-04T04:37:50.293Zstop 0.000237890
1082023-10-04T04:37:50.296Z+ chmod a+x /work/caboose-util
1092023-10-04T04:37:50.299Z+ for bin in caboose-util tufaceous
1102023-10-04T04:37:50.302Z+ ptime -m gunzip
1112023-10-04T04:37:50.653Z
1122023-10-04T04:37:50.661Zreal 0.389449834
1132023-10-04T04:37:50.664Zuser 0.327311456
1142023-10-04T04:37:50.668Zsys 0.061473167
1152023-10-04T04:37:50.672Ztrap 0.000061707
1162023-10-04T04:37:50.677Ztflt 0.000000000
1172023-10-04T04:37:50.680Zdflt 0.000000000
1182023-10-04T04:37:50.684Zkflt 0.000000000
1192023-10-04T04:37:50.688Zlock 0.000000000
1202023-10-04T04:37:50.691Zslp 0.000036453
1212023-10-04T04:37:50.694Zlat 0.000189717
1222023-10-04T04:37:50.697Zstop 0.000275385
1232023-10-04T04:37:50.700Z+ chmod a+x /work/tufaceous
1242023-10-04T04:37:50.702Z+ mkdir /work/package
1252023-10-04T04:37:50.705Z+ pushd /work/package
1262023-10-04T04:37:50.711Z/work/package /work/oxidecomputer/omicron
1272023-10-04T04:37:50.714Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-10-04T04:37:53.534Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-10-04T04:37:53.551ZCreated new build target 'default' and set it as active
1302023-10-04T04:37:53.554Z+ 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-04T04:37:53.559Z+ rm out/switch-softnpu.tar.gz
1322023-10-04T04:37:53.562Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-10-04T04:37:53.565Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-10-04T04:37:53.568Z+ for zone in out/*.tar.gz
1352023-10-04T04:37:53.571Z++ basename out/clickhouse_keeper
1362023-10-04T04:37:53.574Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.2-0.ci+git7ebb62b0d88
1372023-10-04T04:37:53.580ZOct 04 04:37:53.577 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-10-04T04:38:01.448ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-10-04T04:38:01.452Z+ for zone in out/*.tar.gz
1402023-10-04T04:38:01.456Z++ basename out/clickhouse
1412023-10-04T04:38:01.459Z+ target/release/omicron-package stamp clickhouse 1.0.2-0.ci+git7ebb62b0d88
1422023-10-04T04:38:01.466ZOct 04 04:38:01.464 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-10-04T04:38:09.299ZCreated: out/versioned/clickhouse.tar.gz
1442023-10-04T04:38:09.302Z+ for zone in out/*.tar.gz
1452023-10-04T04:38:09.305Z++ basename out/cockroachdb
1462023-10-04T04:38:09.309Z+ target/release/omicron-package stamp cockroachdb 1.0.2-0.ci+git7ebb62b0d88
1472023-10-04T04:38:09.318ZOct 04 04:38:09.316 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-10-04T04:38:14.560ZCreated: out/versioned/cockroachdb.tar.gz
1492023-10-04T04:38:14.563Z+ for zone in out/*.tar.gz
1502023-10-04T04:38:14.566Z++ basename out/crucible-pantry
1512023-10-04T04:38:14.569Z+ target/release/omicron-package stamp crucible-pantry 1.0.2-0.ci+git7ebb62b0d88
1522023-10-04T04:38:14.578ZOct 04 04:38:14.577 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-10-04T04:38:15.555ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-10-04T04:38:15.558Z+ for zone in out/*.tar.gz
1552023-10-04T04:38:15.561Z++ basename out/crucible
1562023-10-04T04:38:15.564Z+ target/release/omicron-package stamp crucible 1.0.2-0.ci+git7ebb62b0d88
1572023-10-04T04:38:15.573ZOct 04 04:38:15.571 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-10-04T04:38:17.382ZCreated: out/versioned/crucible.tar.gz
1592023-10-04T04:38:17.385Z+ for zone in out/*.tar.gz
1602023-10-04T04:38:17.388Z++ basename out/external-dns
1612023-10-04T04:38:17.391Z+ target/release/omicron-package stamp external-dns 1.0.2-0.ci+git7ebb62b0d88
1622023-10-04T04:38:17.401ZOct 04 04:38:17.399 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-10-04T04:38:18.321ZCreated: out/versioned/external-dns.tar.gz
1642023-10-04T04:38:18.324Z+ for zone in out/*.tar.gz
1652023-10-04T04:38:18.327Z++ basename out/internal-dns
1662023-10-04T04:38:18.330Z+ target/release/omicron-package stamp internal-dns 1.0.2-0.ci+git7ebb62b0d88
1672023-10-04T04:38:18.338ZOct 04 04:38:18.337 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-10-04T04:38:19.265ZCreated: out/versioned/internal-dns.tar.gz
1692023-10-04T04:38:19.268Z+ for zone in out/*.tar.gz
1702023-10-04T04:38:19.271Z++ basename out/ntp
1712023-10-04T04:38:19.274Z+ target/release/omicron-package stamp ntp 1.0.2-0.ci+git7ebb62b0d88
1722023-10-04T04:38:19.285ZOct 04 04:38:19.283 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-10-04T04:38:19.288ZCreated: out/versioned/ntp.tar.gz
1742023-10-04T04:38:19.292Z+ for zone in out/*.tar.gz
1752023-10-04T04:38:19.295Z++ basename out/omicron-gateway-asic
1762023-10-04T04:38:19.298Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.2-0.ci+git7ebb62b0d88
1772023-10-04T04:38:19.306ZOct 04 04:38:19.305 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-10-04T04:38:19.982ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-10-04T04:38:19.985Z+ for zone in out/*.tar.gz
1802023-10-04T04:38:19.988Z++ basename out/omicron-nexus
1812023-10-04T04:38:19.991Z+ target/release/omicron-package stamp omicron-nexus 1.0.2-0.ci+git7ebb62b0d88
1822023-10-04T04:38:20.000ZOct 04 04:38:19.999 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-10-04T04:38:22.794ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-10-04T04:38:22.797Z+ for zone in out/*.tar.gz
1852023-10-04T04:38:22.801Z++ basename out/overlay
1862023-10-04T04:38:22.804Z+ target/release/omicron-package stamp overlay 1.0.2-0.ci+git7ebb62b0d88
1872023-10-04T04:38:22.812ZOct 04 04:38:22.810 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-10-04T04:38:22.815ZCreated: out/versioned/overlay.tar.gz
1892023-10-04T04:38:22.819Z+ for zone in out/*.tar.gz
1902023-10-04T04:38:22.842Z++ basename out/oximeter-collector
1912023-10-04T04:38:22.845Z+ target/release/omicron-package stamp oximeter-collector 1.0.2-0.ci+git7ebb62b0d88
1922023-10-04T04:38:22.848ZOct 04 04:38:22.830 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-10-04T04:38:23.514ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-10-04T04:38:23.520Z+ for zone in out/*.tar.gz
1952023-10-04T04:38:23.524Z++ basename out/propolis-server
1962023-10-04T04:38:23.527Z+ target/release/omicron-package stamp propolis-server 1.0.2-0.ci+git7ebb62b0d88
1972023-10-04T04:38:23.532ZOct 04 04:38:23.531 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-10-04T04:38:25.306ZCreated: out/versioned/propolis-server.tar.gz
1992023-10-04T04:38:25.310Z+ for zone in out/*.tar.gz
2002023-10-04T04:38:25.313Z++ basename out/switch-asic
2012023-10-04T04:38:25.316Z+ target/release/omicron-package stamp switch-asic 1.0.2-0.ci+git7ebb62b0d88
2022023-10-04T04:38:25.324ZOct 04 04:38:25.323 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-10-04T04:38:34.934ZCreated: out/versioned/switch-asic.tar.gz
2042023-10-04T04:38:34.938Z+ 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-04T04:38:34.941Z+ OMICRON_NO_UNINSTALL=1
2062023-10-04T04:38:34.944Z+ target/release/omicron-package unpack --out install
2072023-10-04T04:38:34.954ZOct 04 04:38:34.953 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-10-04T04:38:34.957ZOct 04 04:38:34.954 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2092023-10-04T04:38:34.961ZOct 04 04:38:34.954 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2102023-10-04T04:38:34.964ZOct 04 04:38:34.954 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2112023-10-04T04:38:34.967ZOct 04 04:38:34.954 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2122023-10-04T04:38:34.970ZOct 04 04:38:34.954 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2132023-10-04T04:38:34.973ZOct 04 04:38:34.954 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2142023-10-04T04:38:34.976ZOct 04 04:38:34.954 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2152023-10-04T04:38:34.979ZOct 04 04:38:34.954 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2162023-10-04T04:38:34.982ZOct 04 04:38:34.954 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2172023-10-04T04:38:34.985ZOct 04 04:38:34.956 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2182023-10-04T04:38:35.023ZOct 04 04:38:35.021 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2192023-10-04T04:38:35.026ZOct 04 04:38:35.024 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2202023-10-04T04:38:35.056ZOct 04 04:38:35.055 INFO Installing service, dst: install/mg-ddm.tar, src: out/maghemite.tar
2212023-10-04T04:38:35.059ZOct 04 04:38:35.058 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2222023-10-04T04:38:35.064ZOct 04 04:38:35.063 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2232023-10-04T04:38:35.225ZOct 04 04:38:35.224 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2242023-10-04T04:38:35.994ZOct 04 04:38:35.993 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-10-04T04:38:36.183ZOct 04 04:38:36.182 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-10-04T04:38:36.449Z+ popd
2272023-10-04T04:38:36.452Z/work/oxidecomputer/omicron
2282023-10-04T04:38:36.455Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-10-04T04:38:39.224Z+ read -r TUFACEOUS_KEY
2302023-10-04T04:38:39.229Z+ export TUFACEOUS_KEY
2312023-10-04T04:38:39.232Z+ cat
2322023-10-04T04:38:39.235Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-10-04T04:38:39.238Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-10-04T04:38:39.241Z+ 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-04T04:38:39.243Z+ cat
2362023-10-04T04:38:39.246Z+ 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-04T04:38:39.250Z+ cat
2382023-10-04T04:38:39.253Z+ 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-04T04:38:39.256Z+ cat
2402023-10-04T04:38:39.259Z+ 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-04T04:38:39.262Z+ cat
2422023-10-04T04:38:39.265Z+ 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-04T04:38:39.268Z+ cat
2442023-10-04T04:38:39.270Z+ 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-04T04:38:39.273Z+ cat
2462023-10-04T04:38:39.276Z+ 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-04T04:38:39.279Z+ cat
2482023-10-04T04:38:39.282Z+ 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-04T04:38:39.284Z+ cat
2502023-10-04T04:38:39.287Z+ 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-04T04:38:39.290Z+ cat
2522023-10-04T04:38:39.292Z+ 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-04T04:38:39.295Z+ cat
2542023-10-04T04:38:39.297Z+ for kind in host trampoline
2552023-10-04T04:38:39.300Z+ cat
2562023-10-04T04:38:39.303Z+ for kind in host trampoline
2572023-10-04T04:38:39.306Z+ cat
2582023-10-04T04:38:39.309Z+ mkdir /work/hubris
2592023-10-04T04:38:39.312Z+ pushd /work/hubris
2602023-10-04T04:38:39.315Z/work/hubris /work/oxidecomputer/omicron
2612023-10-04T04:38:39.318Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-10-04T04:38:39.321Z++ TAGS=(gimlet-v1.0.2 psc-v1.0.2 sidecar-v1.0.2)
2632023-10-04T04:38:39.324Z+ for tag in "${TAGS[@]}"
2642023-10-04T04:38:39.327Z+ for board in "${ALL_BOARDS[@]}"
2652023-10-04T04:38:39.330Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-10-04T04:38:39.332Z+ file=build-gimlet-c-image-default-v1.0.2.zip
2672023-10-04T04:38:39.336Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-c-image-default-v1.0.2.zip
2682023-10-04T04:38:40.351Z+ grep -F build-gimlet-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-10-04T04:38:40.354Z+ shasum -a 256 -c -
2702023-10-04T04:38:40.622Zbuild-gimlet-c-image-default-v1.0.2.zip: OK
2712023-10-04T04:38:40.626Z+ mv build-gimlet-c-image-default-v1.0.2.zip gimlet-c.zip
2722023-10-04T04:38:40.628Z+ for board in "${ALL_BOARDS[@]}"
2732023-10-04T04:38:40.631Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-10-04T04:38:40.635Z+ file=build-gimlet-d-image-default-v1.0.2.zip
2752023-10-04T04:38:40.637Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-d-image-default-v1.0.2.zip
2762023-10-04T04:38:41.603Z+ grep -F build-gimlet-d-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-10-04T04:38:41.606Z+ shasum -a 256 -c -
2782023-10-04T04:38:41.667Zbuild-gimlet-d-image-default-v1.0.2.zip: OK
2792023-10-04T04:38:41.671Z+ mv build-gimlet-d-image-default-v1.0.2.zip gimlet-d.zip
2802023-10-04T04:38:41.674Z+ for board in "${ALL_BOARDS[@]}"
2812023-10-04T04:38:41.678Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-10-04T04:38:41.681Z+ file=build-gimlet-e-image-default-v1.0.2.zip
2832023-10-04T04:38:41.684Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-e-image-default-v1.0.2.zip
2842023-10-04T04:38:42.967Z+ grep -F build-gimlet-e-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-10-04T04:38:42.970Z+ shasum -a 256 -c -
2862023-10-04T04:38:43.031Zbuild-gimlet-e-image-default-v1.0.2.zip: OK
2872023-10-04T04:38:43.034Z+ mv build-gimlet-e-image-default-v1.0.2.zip gimlet-e.zip
2882023-10-04T04:38:43.037Z+ for board in "${ALL_BOARDS[@]}"
2892023-10-04T04:38:43.040Z+ [[ gimlet = \p\s\c ]]
2902023-10-04T04:38:43.043Z+ for board in "${ALL_BOARDS[@]}"
2912023-10-04T04:38:43.046Z+ [[ gimlet = \p\s\c ]]
2922023-10-04T04:38:43.049Z+ for board in "${ALL_BOARDS[@]}"
2932023-10-04T04:38:43.051Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-10-04T04:38:43.054Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-04T04:38:43.058Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-10-04T04:38:43.061Z+ for tag in "${TAGS[@]}"
2972023-10-04T04:38:43.064Z+ for board in "${ALL_BOARDS[@]}"
2982023-10-04T04:38:43.066Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-10-04T04:38:43.069Z+ for board in "${ALL_BOARDS[@]}"
3002023-10-04T04:38:43.073Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-10-04T04:38:43.076Z+ for board in "${ALL_BOARDS[@]}"
3022023-10-04T04:38:43.079Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-10-04T04:38:43.081Z+ for board in "${ALL_BOARDS[@]}"
3042023-10-04T04:38:43.085Z+ [[ psc = \p\s\c ]]
3052023-10-04T04:38:43.088Z+ file=build-psc-b-image-default-v1.0.2.zip
3062023-10-04T04:38:43.091Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-b-image-default-v1.0.2.zip
3072023-10-04T04:38:44.093Z+ grep -F build-psc-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-10-04T04:38:44.096Z+ shasum -a 256 -c -
3092023-10-04T04:38:44.145Zbuild-psc-b-image-default-v1.0.2.zip: OK
3102023-10-04T04:38:44.148Z+ mv build-psc-b-image-default-v1.0.2.zip psc-b.zip
3112023-10-04T04:38:44.152Z+ for board in "${ALL_BOARDS[@]}"
3122023-10-04T04:38:44.155Z+ [[ psc = \p\s\c ]]
3132023-10-04T04:38:44.157Z+ file=build-psc-c-image-default-v1.0.2.zip
3142023-10-04T04:38:44.160Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-c-image-default-v1.0.2.zip
3152023-10-04T04:38:44.968Z+ grep -F build-psc-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-10-04T04:38:44.971Z+ shasum -a 256 -c -
3172023-10-04T04:38:45.021Zbuild-psc-c-image-default-v1.0.2.zip: OK
3182023-10-04T04:38:45.024Z+ mv build-psc-c-image-default-v1.0.2.zip psc-c.zip
3192023-10-04T04:38:45.027Z+ for board in "${ALL_BOARDS[@]}"
3202023-10-04T04:38:45.030Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-10-04T04:38:45.032Z+ for board in "${ALL_BOARDS[@]}"
3222023-10-04T04:38:45.036Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-10-04T04:38:45.039Z+ for tag in "${TAGS[@]}"
3242023-10-04T04:38:45.041Z+ for board in "${ALL_BOARDS[@]}"
3252023-10-04T04:38:45.044Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-10-04T04:38:45.047Z+ for board in "${ALL_BOARDS[@]}"
3272023-10-04T04:38:45.050Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-10-04T04:38:45.053Z+ for board in "${ALL_BOARDS[@]}"
3292023-10-04T04:38:45.060Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-10-04T04:38:45.063Z+ for board in "${ALL_BOARDS[@]}"
3312023-10-04T04:38:45.066Z+ [[ sidecar = \p\s\c ]]
3322023-10-04T04:38:45.068Z+ for board in "${ALL_BOARDS[@]}"
3332023-10-04T04:38:45.071Z+ [[ sidecar = \p\s\c ]]
3342023-10-04T04:38:45.074Z+ for board in "${ALL_BOARDS[@]}"
3352023-10-04T04:38:45.076Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-10-04T04:38:45.079Z+ file=build-sidecar-b-image-default-v1.0.2.zip
3372023-10-04T04:38:45.082Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-b-image-default-v1.0.2.zip
3382023-10-04T04:38:46.229Z+ grep -F build-sidecar-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-10-04T04:38:46.232Z+ shasum -a 256 -c -
3402023-10-04T04:38:46.302Zbuild-sidecar-b-image-default-v1.0.2.zip: OK
3412023-10-04T04:38:46.305Z+ mv build-sidecar-b-image-default-v1.0.2.zip sidecar-b.zip
3422023-10-04T04:38:46.310Z+ for board in "${ALL_BOARDS[@]}"
3432023-10-04T04:38:46.313Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-10-04T04:38:46.315Z+ file=build-sidecar-c-image-default-v1.0.2.zip
3452023-10-04T04:38:46.319Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-c-image-default-v1.0.2.zip
3462023-10-04T04:38:47.720Z+ grep -F build-sidecar-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-10-04T04:38:47.723Z+ shasum -a 256 -c -
3482023-10-04T04:38:47.794Zbuild-sidecar-c-image-default-v1.0.2.zip: OK
3492023-10-04T04:38:47.797Z+ mv build-sidecar-c-image-default-v1.0.2.zip sidecar-c.zip
3502023-10-04T04:38:47.799Z+ popd
3512023-10-04T04:38:47.802Z/work/oxidecomputer/omicron
3522023-10-04T04:38:47.805Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-10-04T04:38:47.808Z++ COMMIT=65f1979c1d3f4d0874a64144941cc41b46a70c80
3542023-10-04T04:38:47.811Z+ git init /work/dvt-dock
3552023-10-04T04:38:47.814Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-10-04T04:38:47.819Zhint: is subject to change. To configure the initial branch name to use in all
3572023-10-04T04:38:47.822Zhint: of your new repositories, which will suppress this warning, call:
3582023-10-04T04:38:47.825Zhint:
3592023-10-04T04:38:47.828Zhint: git config --global init.defaultBranch <name>
3602023-10-04T04:38:47.830Zhint:
3612023-10-04T04:38:47.833Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-10-04T04:38:47.835Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-10-04T04:38:47.838Zhint:
3642023-10-04T04:38:47.841Zhint: git branch -m <name>
3652023-10-04T04:38:47.844ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-10-04T04:38:47.847Z+ cd /work/dvt-dock
3672023-10-04T04:38:47.849Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-10-04T04:38:47.852Z+ git fetch --depth 1 origin 65f1979c1d3f4d0874a64144941cc41b46a70c80
3692023-10-04T04:38:58.723ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-10-04T04:38:58.726Z * branch 65f1979c1d3f4d0874a64144941cc41b46a70c80 -> FETCH_HEAD
3712023-10-04T04:38:58.729Z+ git checkout FETCH_HEAD
3722023-10-04T04:38:59.365ZNote: switching to 'FETCH_HEAD'.
3732023-10-04T04:38:59.367Z
3742023-10-04T04:38:59.371ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-10-04T04:38:59.374Zchanges and commit them, and you can discard any commits you make in this
3762023-10-04T04:38:59.376Zstate without impacting any branches by switching back to a branch.
3772023-10-04T04:38:59.379Z
3782023-10-04T04:38:59.382ZIf you want to create a new branch to retain commits you create, you may
3792023-10-04T04:38:59.385Zdo so (now or later) by using -c with the switch command. Example:
3802023-10-04T04:38:59.388Z
3812023-10-04T04:38:59.390Z git switch -c <new-branch-name>
3822023-10-04T04:38:59.393Z
3832023-10-04T04:38:59.397ZOr undo this operation with:
3842023-10-04T04:38:59.400Z
3852023-10-04T04:38:59.403Z git switch -
3862023-10-04T04:38:59.406Z
3872023-10-04T04:38:59.409ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-10-04T04:38:59.412Z
3892023-10-04T04:38:59.415ZHEAD is now at 65f1979 Add staging/dev RoT v1.0.2 images
3902023-10-04T04:38:59.418Z+ SERIES_LIST=()
3912023-10-04T04:38:59.421Z+ 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-04T04:38:59.424Z+ series=rot-staging-dev
3932023-10-04T04:38:59.427Z+ rot_dir=staging/dev
3942023-10-04T04:38:59.429Z+ rot_version=cert-staging-dev-v1.0.2
3952023-10-04T04:38:59.432Z+ shift 3
3962023-10-04T04:38:59.435Z+ SERIES_LIST+=("$series")
3972023-10-04T04:38:59.438Z+ manifest=/work/manifest-rot-staging-dev.toml
3982023-10-04T04:38:59.440Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
3992023-10-04T04:38:59.443Z+ for board in gimlet psc sidecar
4002023-10-04T04:38:59.446Z+ tufaceous_board=gimlet
4012023-10-04T04:38:59.449Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4022023-10-04T04:38:59.453Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4032023-10-04T04:38:59.456Z++ 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-04T04:38:59.459Z+++ /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-04T04:38:59.462Z++ output_a=1.0.2
4062023-10-04T04:38:59.465Z+++ /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-04T04:38:59.467Z++ output_b=1.0.2
4082023-10-04T04:38:59.470Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4092023-10-04T04:38:59.472Z++ echo 1.0.2
4102023-10-04T04:38:59.475Z+ rot_caboose_version=1.0.2
4112023-10-04T04:38:59.478Z++ 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-04T04:38:59.481Z+++ /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-04T04:38:59.484Z++ output_a=oxide-rot-1
4142023-10-04T04:38:59.487Z+++ /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-04T04:38:59.489Z++ output_b=oxide-rot-1
4162023-10-04T04:38:59.492Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4172023-10-04T04:38:59.495Z++ echo oxide-rot-1
4182023-10-04T04:38:59.497Z+ rot_caboose_board=oxide-rot-1
4192023-10-04T04:38:59.500Z+ cat
4202023-10-04T04:38:59.503Z+ for board in gimlet psc sidecar
4212023-10-04T04:38:59.505Z+ tufaceous_board=psc
4222023-10-04T04:38:59.508Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4232023-10-04T04:38:59.511Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4242023-10-04T04:38:59.514Z++ 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-04T04:38:59.517Z+++ /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-04T04:38:59.519Z++ output_a=1.0.2
4272023-10-04T04:38:59.522Z+++ /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-04T04:38:59.525Z++ output_b=1.0.2
4292023-10-04T04:38:59.527Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4302023-10-04T04:38:59.530Z++ echo 1.0.2
4312023-10-04T04:38:59.533Z+ rot_caboose_version=1.0.2
4322023-10-04T04:38:59.535Z++ 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-04T04:38:59.538Z+++ /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-04T04:38:59.547Z++ output_a=oxide-rot-1
4352023-10-04T04:38:59.550Z+++ /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-04T04:38:59.567Z++ output_b=oxide-rot-1
4372023-10-04T04:38:59.570Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4382023-10-04T04:38:59.575Z++ echo oxide-rot-1
4392023-10-04T04:38:59.578Z+ rot_caboose_board=oxide-rot-1
4402023-10-04T04:38:59.581Z+ cat
4412023-10-04T04:38:59.584Z+ for board in gimlet psc sidecar
4422023-10-04T04:38:59.587Z+ tufaceous_board=switch
4432023-10-04T04:38:59.589Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
4442023-10-04T04:38:59.592Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
4452023-10-04T04:38:59.595Z++ 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-04T04:38:59.599Z+++ /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-04T04:38:59.602Z++ output_a=0.0.0-git
4482023-10-04T04:38:59.605Z+++ /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-04T04:38:59.612Z++ output_b=0.0.0-git
4502023-10-04T04:38:59.614Z++ [[ 0.0.0-git != \0\.\0\.\0\-\g\i\t ]]
4512023-10-04T04:38:59.617Z++ echo 0.0.0-git
4522023-10-04T04:38:59.620Z+ rot_caboose_version=0.0.0-git
4532023-10-04T04:38:59.623Z++ 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-04T04:38:59.626Z+++ /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-04T04:38:59.634Z++ output_a=oxide-rot-1
4562023-10-04T04:38:59.639Z+++ /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-04T04:38:59.666Z++ output_b=oxide-rot-1
4582023-10-04T04:38:59.669Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4592023-10-04T04:38:59.694Z++ echo oxide-rot-1
4602023-10-04T04:38:59.697Z+ rot_caboose_board=oxide-rot-1
4612023-10-04T04:38:59.699Z+ cat
4622023-10-04T04:38:59.702Z+ for board_rev in "$@"
4632023-10-04T04:38:59.705Z+ board=gimlet
4642023-10-04T04:38:59.708Z+ tufaceous_board=gimlet
4652023-10-04T04:38:59.711Z+ sp_image=/work/hubris/gimlet-c.zip
4662023-10-04T04:38:59.713Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4672023-10-04T04:38:59.726Z+ sp_caboose_version=1.0.2
4682023-10-04T04:38:59.728Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4692023-10-04T04:38:59.781Z+ sp_caboose_board=gimlet-c
4702023-10-04T04:38:59.784Z+ cat
4712023-10-04T04:38:59.787Z+ for board_rev in "$@"
4722023-10-04T04:38:59.790Z+ board=gimlet
4732023-10-04T04:38:59.793Z+ tufaceous_board=gimlet
4742023-10-04T04:38:59.795Z+ sp_image=/work/hubris/gimlet-d.zip
4752023-10-04T04:38:59.798Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4762023-10-04T04:38:59.842Z+ sp_caboose_version=1.0.2
4772023-10-04T04:38:59.845Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4782023-10-04T04:38:59.902Z+ sp_caboose_board=gimlet-d
4792023-10-04T04:38:59.905Z+ cat
4802023-10-04T04:38:59.907Z+ for board_rev in "$@"
4812023-10-04T04:38:59.910Z+ board=gimlet
4822023-10-04T04:38:59.913Z+ tufaceous_board=gimlet
4832023-10-04T04:38:59.915Z+ sp_image=/work/hubris/gimlet-e.zip
4842023-10-04T04:38:59.918Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4852023-10-04T04:38:59.960Z+ sp_caboose_version=1.0.2
4862023-10-04T04:38:59.963Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4872023-10-04T04:39:00.015Z+ sp_caboose_board=gimlet-e
4882023-10-04T04:39:00.019Z+ cat
4892023-10-04T04:39:00.022Z+ for board_rev in "$@"
4902023-10-04T04:39:00.025Z+ board=psc
4912023-10-04T04:39:00.028Z+ tufaceous_board=psc
4922023-10-04T04:39:00.031Z+ sp_image=/work/hubris/psc-b.zip
4932023-10-04T04:39:00.036Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4942023-10-04T04:39:00.063Z+ sp_caboose_version=1.0.2
4952023-10-04T04:39:00.066Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4962023-10-04T04:39:00.105Z+ sp_caboose_board=psc-b
4972023-10-04T04:39:00.110Z+ cat
4982023-10-04T04:39:00.113Z+ for board_rev in "$@"
4992023-10-04T04:39:00.116Z+ board=psc
5002023-10-04T04:39:00.118Z+ tufaceous_board=psc
5012023-10-04T04:39:00.121Z+ sp_image=/work/hubris/psc-c.zip
5022023-10-04T04:39:00.124Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5032023-10-04T04:39:00.152Z+ sp_caboose_version=1.0.2
5042023-10-04T04:39:00.155Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5052023-10-04T04:39:00.195Z+ sp_caboose_board=psc-c
5062023-10-04T04:39:00.198Z+ cat
5072023-10-04T04:39:00.201Z+ for board_rev in "$@"
5082023-10-04T04:39:00.204Z+ board=sidecar
5092023-10-04T04:39:00.206Z+ tufaceous_board=switch
5102023-10-04T04:39:00.210Z+ sp_image=/work/hubris/sidecar-b.zip
5112023-10-04T04:39:00.212Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5122023-10-04T04:39:00.264Z+ sp_caboose_version=1.0.2
5132023-10-04T04:39:00.267Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5142023-10-04T04:39:00.328Z+ sp_caboose_board=sidecar-b
5152023-10-04T04:39:00.331Z+ cat
5162023-10-04T04:39:00.336Z+ for board_rev in "$@"
5172023-10-04T04:39:00.343Z+ board=sidecar
5182023-10-04T04:39:00.346Z+ tufaceous_board=switch
5192023-10-04T04:39:00.349Z+ sp_image=/work/hubris/sidecar-c.zip
5202023-10-04T04:39:00.352Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5212023-10-04T04:39:00.405Z+ sp_caboose_version=1.0.2
5222023-10-04T04:39:00.408Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5232023-10-04T04:39:00.466Z+ sp_caboose_board=sidecar-c
5242023-10-04T04:39:00.469Z+ cat
5252023-10-04T04:39:00.478Z+ 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-04T04:39:00.481Z+ series=rot-prod-rel
5272023-10-04T04:39:00.484Z+ rot_dir=prod/rel
5282023-10-04T04:39:00.488Z+ rot_version=cert-prod-rel-v1.0.0
5292023-10-04T04:39:00.491Z+ shift 3
5302023-10-04T04:39:00.494Z+ SERIES_LIST+=("$series")
5312023-10-04T04:39:00.498Z+ manifest=/work/manifest-rot-prod-rel.toml
5322023-10-04T04:39:00.501Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
5332023-10-04T04:39:00.504Z+ for board in gimlet psc sidecar
5342023-10-04T04:39:00.507Z+ tufaceous_board=gimlet
5352023-10-04T04:39:00.511Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5362023-10-04T04:39:00.514Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5372023-10-04T04:39:00.516Z++ 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-04T04:39:00.519Z+++ /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-04T04:39:00.523Z++ output_a=1.0.0
5402023-10-04T04:39:00.526Z+++ /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-04T04:39:00.531Z++ output_b=1.0.0
5422023-10-04T04:39:00.535Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5432023-10-04T04:39:00.538Z++ echo 1.0.0
5442023-10-04T04:39:00.542Z+ rot_caboose_version=1.0.0
5452023-10-04T04:39:00.547Z++ 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-04T04:39:00.550Z+++ /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-04T04:39:00.553Z++ output_a=oxide-rot-1
5482023-10-04T04:39:00.557Z+++ /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-04T04:39:00.560Z++ output_b=oxide-rot-1
5502023-10-04T04:39:00.566Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5512023-10-04T04:39:00.569Z++ echo oxide-rot-1
5522023-10-04T04:39:00.573Z+ rot_caboose_board=oxide-rot-1
5532023-10-04T04:39:00.576Z+ cat
5542023-10-04T04:39:00.579Z+ for board in gimlet psc sidecar
5552023-10-04T04:39:00.584Z+ tufaceous_board=psc
5562023-10-04T04:39:00.587Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5572023-10-04T04:39:00.594Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5582023-10-04T04:39:00.598Z++ 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-04T04:39:00.606Z+++ /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-04T04:39:00.612Z++ output_a=1.0.0
5612023-10-04T04:39:00.616Z+++ /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-04T04:39:00.620Z++ output_b=1.0.0
5632023-10-04T04:39:00.623Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5642023-10-04T04:39:00.630Z++ echo 1.0.0
5652023-10-04T04:39:00.633Z+ rot_caboose_version=1.0.0
5662023-10-04T04:39:00.637Z++ 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-04T04:39:00.639Z+++ /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-04T04:39:00.645Z++ output_a=oxide-rot-1
5692023-10-04T04:39:00.648Z+++ /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-04T04:39:00.652Z++ output_b=oxide-rot-1
5712023-10-04T04:39:00.655Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5722023-10-04T04:39:00.661Z++ echo oxide-rot-1
5732023-10-04T04:39:00.664Z+ rot_caboose_board=oxide-rot-1
5742023-10-04T04:39:00.667Z+ cat
5752023-10-04T04:39:00.672Z+ for board in gimlet psc sidecar
5762023-10-04T04:39:00.675Z+ tufaceous_board=switch
5772023-10-04T04:39:00.678Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5782023-10-04T04:39:00.681Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5792023-10-04T04:39:00.684Z++ 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-04T04:39:00.687Z+++ /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-04T04:39:00.690Z++ output_a=1.0.0
5822023-10-04T04:39:00.694Z+++ /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-04T04:39:00.719Z++ output_b=1.0.0
5842023-10-04T04:39:00.724Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5852023-10-04T04:39:00.727Z++ echo 1.0.0
5862023-10-04T04:39:00.730Z+ rot_caboose_version=1.0.0
5872023-10-04T04:39:00.733Z++ 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-04T04:39:00.737Z+++ /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-04T04:39:00.741Z++ output_a=oxide-rot-1
5902023-10-04T04:39:00.745Z+++ /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-04T04:39:00.748Z++ output_b=oxide-rot-1
5922023-10-04T04:39:00.751Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5932023-10-04T04:39:00.754Z++ echo oxide-rot-1
5942023-10-04T04:39:00.758Z+ rot_caboose_board=oxide-rot-1
5952023-10-04T04:39:00.761Z+ cat
5962023-10-04T04:39:00.764Z+ for board_rev in "$@"
5972023-10-04T04:39:00.768Z+ board=gimlet
5982023-10-04T04:39:00.771Z+ tufaceous_board=gimlet
5992023-10-04T04:39:00.774Z+ sp_image=/work/hubris/gimlet-c.zip
6002023-10-04T04:39:00.777Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6012023-10-04T04:39:00.793Z+ sp_caboose_version=1.0.2
6022023-10-04T04:39:00.797Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6032023-10-04T04:39:00.847Z+ sp_caboose_board=gimlet-c
6042023-10-04T04:39:00.850Z+ cat
6052023-10-04T04:39:00.853Z+ for board_rev in "$@"
6062023-10-04T04:39:00.857Z+ board=gimlet
6072023-10-04T04:39:00.860Z+ tufaceous_board=gimlet
6082023-10-04T04:39:00.863Z+ sp_image=/work/hubris/gimlet-d.zip
6092023-10-04T04:39:00.867Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6102023-10-04T04:39:00.903Z+ sp_caboose_version=1.0.2
6112023-10-04T04:39:00.907Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6122023-10-04T04:39:00.957Z+ sp_caboose_board=gimlet-d
6132023-10-04T04:39:00.961Z+ cat
6142023-10-04T04:39:00.964Z+ for board_rev in "$@"
6152023-10-04T04:39:00.967Z+ board=gimlet
6162023-10-04T04:39:00.970Z+ tufaceous_board=gimlet
6172023-10-04T04:39:00.974Z+ sp_image=/work/hubris/gimlet-e.zip
6182023-10-04T04:39:00.977Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6192023-10-04T04:39:01.021Z+ sp_caboose_version=1.0.2
6202023-10-04T04:39:01.024Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6212023-10-04T04:39:01.073Z+ sp_caboose_board=gimlet-e
6222023-10-04T04:39:01.077Z+ cat
6232023-10-04T04:39:01.080Z+ for board_rev in "$@"
6242023-10-04T04:39:01.083Z+ board=psc
6252023-10-04T04:39:01.100Z+ tufaceous_board=psc
6262023-10-04T04:39:01.116Z+ sp_image=/work/hubris/psc-b.zip
6272023-10-04T04:39:01.121Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
6282023-10-04T04:39:01.124Z+ sp_caboose_version=1.0.2
6292023-10-04T04:39:01.127Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
6302023-10-04T04:39:01.156Z+ sp_caboose_board=psc-b
6312023-10-04T04:39:01.160Z+ cat
6322023-10-04T04:39:01.163Z+ for board_rev in "$@"
6332023-10-04T04:39:01.167Z+ board=psc
6342023-10-04T04:39:01.171Z+ tufaceous_board=psc
6352023-10-04T04:39:01.174Z+ sp_image=/work/hubris/psc-c.zip
6362023-10-04T04:39:01.177Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
6372023-10-04T04:39:01.197Z+ sp_caboose_version=1.0.2
6382023-10-04T04:39:01.200Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
6392023-10-04T04:39:01.237Z+ sp_caboose_board=psc-c
6402023-10-04T04:39:01.242Z+ cat
6412023-10-04T04:39:01.245Z+ for board_rev in "$@"
6422023-10-04T04:39:01.248Z+ board=sidecar
6432023-10-04T04:39:01.254Z+ tufaceous_board=switch
6442023-10-04T04:39:01.257Z+ sp_image=/work/hubris/sidecar-b.zip
6452023-10-04T04:39:01.260Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6462023-10-04T04:39:01.303Z+ sp_caboose_version=1.0.2
6472023-10-04T04:39:01.306Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6482023-10-04T04:39:01.367Z+ sp_caboose_board=sidecar-b
6492023-10-04T04:39:01.371Z+ cat
6502023-10-04T04:39:01.375Z+ for board_rev in "$@"
6512023-10-04T04:39:01.378Z+ board=sidecar
6522023-10-04T04:39:01.382Z+ tufaceous_board=switch
6532023-10-04T04:39:01.386Z+ sp_image=/work/hubris/sidecar-c.zip
6542023-10-04T04:39:01.392Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6552023-10-04T04:39:01.433Z+ sp_caboose_version=1.0.2
6562023-10-04T04:39:01.436Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6572023-10-04T04:39:01.496Z+ sp_caboose_board=sidecar-c
6582023-10-04T04:39:01.499Z+ cat
6592023-10-04T04:39:01.503Z+ for series in "${SERIES_LIST[@]}"
6602023-10-04T04:39:01.507Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
6612023-10-04T04:39:11.194ZOct 04 04:39:11.193 INFO assembling repository in `/tmp/tufaceous0ZEESq`, component: OmicronRepoAssembler
6622023-10-04T04:39:24.050ZOct 04 04:39:24.051 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
6632023-10-04T04:39:24.434Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
6642023-10-04T04:39:32.060Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
6652023-10-04T04:39:41.365Z+ rm /work/repo-rot-staging-dev.zip
6662023-10-04T04:39:41.372Z+ touch /work/repo-rot-staging-dev.zip.partb
6672023-10-04T04:39:41.376Z+ for series in "${SERIES_LIST[@]}"
6682023-10-04T04:39:41.379Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
6692023-10-04T04:39:51.270ZOct 04 04:39:51.272 INFO assembling repository in `/tmp/tufaceousoErg7o`, component: OmicronRepoAssembler
6702023-10-04T04:40:03.627ZOct 04 04:40:03.629 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
6712023-10-04T04:40:04.069Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
6722023-10-04T04:40:11.390Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
6732023-10-04T04:40:20.383Z+ rm /work/repo-rot-prod-rel.zip
6742023-10-04T04:40:20.391Z+ touch /work/repo-rot-prod-rel.zip.partb
6752023-10-04T04:40:20.394Zprocess exited: duration 150287 ms, exit code 0
 
6762023-10-04T04:40:20.401Zfound 9 output files
6772023-10-04T04:40:20.411Zuploading: /work/manifest-rot-prod-rel.toml (3695 bytes)
6782023-10-04T04:40:21.442Zuploaded: /work/manifest-rot-prod-rel.toml
6792023-10-04T04:40:21.446Zuploading: /work/manifest-rot-staging-dev.toml (3735 bytes)
6802023-10-04T04:40:22.453Zuploaded: /work/manifest-rot-staging-dev.toml
6812023-10-04T04:40:22.457Zuploading: /work/manifest.toml (1580 bytes)
6822023-10-04T04:40:23.463Zuploaded: /work/manifest.toml
6832023-10-04T04:40:23.479Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
6842023-10-04T04:44:55.158Zuploaded: /work/repo-rot-prod-rel.zip.parta
6852023-10-04T04:44:55.538Zuploading: /work/repo-rot-prod-rel.zip.partb (355967906 bytes)
6862023-10-04T04:47:11.501Zuploaded: /work/repo-rot-prod-rel.zip.partb
6872023-10-04T04:47:11.545Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
6882023-10-04T04:53:35.053Zuploaded: /work/repo-rot-staging-dev.zip.parta
6892023-10-04T04:53:35.095Zuploading: /work/repo-rot-staging-dev.zip.partb (356140009 bytes)
6902023-10-04T04:55:47.212Zuploaded: /work/repo-rot-staging-dev.zip.partb
6912023-10-04T04:55:47.248Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
6922023-10-04T04:55:48.278Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
6932023-10-04T04:55:48.282Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
6942023-10-04T04:55:49.296Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt