01HFJZMPGQT5JDG3A1QMC0KWBE: helios / build TUF repo

BasicConfig {
    output_rules: [
        "=/work/manifest*.toml",
        "=/work/repo-*.zip.part*",
        "=/work/repo-*.zip.sha256.txt",
    ],
    rust_toolchain: None,
    target: Some(
        "helios-2.0",
    ),
    access_repos: [
        "oxidecomputer/dvt-dock",
    ],
    publish: [
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.parta",
            series: "rot-all",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.partb",
            series: "rot-all",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.sha256.txt",
            series: "rot-all",
            name: "repo.zip.sha256.txt",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.parta",
            series: "rot-prod-rel",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.partb",
            series: "rot-prod-rel",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.sha256.txt",
            series: "rot-prod-rel",
            name: "repo.zip.sha256.txt",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.parta",
            series: "rot-staging-dev",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.partb",
            series: "rot-staging-dev",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.sha256.txt",
            series: "rot-staging-dev",
            name: "repo.zip.sha256.txt",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01HFJZNZQ42SM2S6DMJQG1FPCX

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-11-19T06:33:48.773Zjob dependencies complete; ready to run (waiting for 1 h 25 m 15 s)
22023-11-19T06:35:21.355Zjob assigned to worker 01HFK4J9D9F2EQ8VHPRHJWRMPQ (queued for 1 m 32 s)
32023-11-19T06:35:22.339Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-714f127c345e1afe.gz
42023-11-19T06:35:23.160Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-714f127c345e1afe.gz
52023-11-19T06:35:23.163Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-11-19T06:35:30.579Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-11-19T06:35:30.586Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-2a5f0f6021ab3ba7.gz
82023-11-19T06:35:40.313Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-2a5f0f6021ab3ba7.gz
92023-11-19T06:35:40.316Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-11-19T06:35:41.546Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-11-19T06:35:41.560Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-11-19T06:35:44.030Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-11-19T06:35:44.034Zdownloading input: /input/package/work/version.txt
142023-11-19T06:35:44.042Zdownloaded input: /input/package/work/version.txt
152023-11-19T06:35:44.045Zdownloading input: /input/package/work/package.tar.gz
162023-11-19T06:35:52.486Zdownloaded input: /input/package/work/package.tar.gz
172023-11-19T06:35:52.496Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-11-19T06:36:07.877Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-11-19T06:36:07.880Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-11-19T06:36:11.695Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-11-19T06:36:11.698Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-11-19T06:36:28.302Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-11-19T06:36:28.305Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-11-19T06:36:46.399Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-11-19T06:36:46.408Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-11-19T06:37:00.630Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-11-19T06:37:00.633Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-11-19T06:37:04.733Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-11-19T06:37:04.739Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-11-19T06:37:07.103Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-11-19T06:37:07.106Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-11-19T06:37:10.058Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-11-19T06:37:10.062Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-11-19T06:37:12.817Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-11-19T06:37:12.822Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-11-19T06:37:12.861Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-11-19T06:37:12.872Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-11-19T06:37:18.034Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-11-19T06:37:18.037Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-11-19T06:37:20.598Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-11-19T06:37:20.602Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-11-19T06:37:30.770Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-11-19T06:37:30.774Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-11-19T06:37:38.217Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-11-19T06:37:38.220Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-11-19T06:37:38.240Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-11-19T06:37:38.243Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-11-19T06:37:41.586Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-11-19T06:37:41.590Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-11-19T06:37:49.078Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-11-19T06:37:49.080Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-11-19T06:38:27.975Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-11-19T06:38:27.978Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-11-19T06:38:43.714Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-11-19T06:38:43.718Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-11-19T06:39:51.019Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-11-19T06:39:51.022Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-11-19T06:40:07.834Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-11-19T06:40:07.838Zstarting task 0: "setup"
602023-11-19T06:40:08.117Z++ uname -s
612023-11-19T06:40:08.121Z+ kern=SunOS
622023-11-19T06:40:08.124Z+ case "$kern" in
632023-11-19T06:40:08.138Z+ groupadd -g 12345 build
642023-11-19T06:40:08.141Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-11-19T06:40:10.136Z+ zfs create -o mountpoint=/work rpool/work
662023-11-19T06:40:10.507Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-11-19T06:40:10.511Z+ home_fs=zfs
682023-11-19T06:40:10.514Z+ [[ zfs == autofs ]]
692023-11-19T06:40:10.518Z+ mkdir -p /home/build
702023-11-19T06:40:10.521Z+ chown build:build /home/build /work
712023-11-19T06:40:12.515Z+ chmod 0700 /home/build /work
722023-11-19T06:40:12.519Zprocess exited: duration 4677 ms, exit code 0
 
732023-11-19T06:40:12.527Zstarting task 1: "authentication"
742023-11-19T06:40:12.562Zprocess exited: duration 32 ms, exit code 0
 
752023-11-19T06:40:12.570Zstarting task 2: "clone repository"
762023-11-19T06:40:12.580Z+ mkdir -p /work/oxidecomputer/omicron
772023-11-19T06:40:12.583Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-11-19T06:40:12.620ZCloning into '/work/oxidecomputer/omicron'...
792023-11-19T06:40:18.908Z+ cd /work/oxidecomputer/omicron
802023-11-19T06:40:18.911Z+ [[ -n renovate/rustls-0.x ]]
812023-11-19T06:40:18.915Z+ git fetch origin renovate/rustls-0.x
822023-11-19T06:40:19.247ZFrom https://github.com/oxidecomputer/omicron
832023-11-19T06:40:19.251Z * branch renovate/rustls-0.x -> FETCH_HEAD
842023-11-19T06:40:19.257Z+ git checkout -B renovate/rustls-0.x remotes/origin/renovate/rustls-0.x
852023-11-19T06:40:19.396ZSwitched to a new branch 'renovate/rustls-0.x'
862023-11-19T06:40:19.411Zbranch 'renovate/rustls-0.x' set up to track 'origin/renovate/rustls-0.x'.
872023-11-19T06:40:19.416Z+ git reset --hard b9edcebc55ea93931821ced0d4b7842f149c2c91
882023-11-19T06:40:19.420ZHEAD is now at b9edcebc Update Rust crate rustls to 0.21.9
892023-11-19T06:40:19.423Zprocess exited: duration 6794 ms, exit code 0
 
902023-11-19T06:40:19.430Zstarting task 3: "build"
912023-11-19T06:40:19.441Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-11-19T06:40:19.444Z+ TOP=/work/oxidecomputer/omicron
932023-11-19T06:40:19.448Z+ VERSION=1.0.4-0.ci+gitb9edcebc55e
942023-11-19T06:40:19.451Z+ for bin in caboose-util tufaceous
952023-11-19T06:40:19.455Z+ ptime -m gunzip
962023-11-19T06:40:19.577Z
972023-11-19T06:40:19.581Zreal 0.130457916
982023-11-19T06:40:19.584Zuser 0.105988830
992023-11-19T06:40:19.587Zsys 0.021410667
1002023-11-19T06:40:19.590Ztrap 0.000013814
1012023-11-19T06:40:19.593Ztflt 0.000000000
1022023-11-19T06:40:19.596Zdflt 0.000000000
1032023-11-19T06:40:19.600Zkflt 0.000000000
1042023-11-19T06:40:19.603Zlock 0.000000000
1052023-11-19T06:40:19.606Zslp 0.002410146
1062023-11-19T06:40:19.609Zlat 0.000288945
1072023-11-19T06:40:19.613Zstop 0.000233508
1082023-11-19T06:40:19.616Z+ chmod a+x /work/caboose-util
1092023-11-19T06:40:19.621Z+ for bin in caboose-util tufaceous
1102023-11-19T06:40:19.624Z+ ptime -m gunzip
1112023-11-19T06:40:20.011Z
1122023-11-19T06:40:20.014Zreal 0.425805031
1132023-11-19T06:40:20.017Zuser 0.360274008
1142023-11-19T06:40:20.020Zsys 0.064901337
1152023-11-19T06:40:20.024Ztrap 0.000047624
1162023-11-19T06:40:20.027Ztflt 0.000000000
1172023-11-19T06:40:20.030Zdflt 0.000000000
1182023-11-19T06:40:20.033Zkflt 0.000000000
1192023-11-19T06:40:20.036Zlock 0.000000000
1202023-11-19T06:40:20.039Zslp 0.000033979
1212023-11-19T06:40:20.045Zlat 0.000173897
1222023-11-19T06:40:20.049Zstop 0.000273100
1232023-11-19T06:40:20.052Z+ chmod a+x /work/tufaceous
1242023-11-19T06:40:20.055Z+ mkdir /work/package
1252023-11-19T06:40:20.058Z+ pushd /work/package
1262023-11-19T06:40:20.082Z/work/package /work/oxidecomputer/omicron
1272023-11-19T06:40:20.086Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-11-19T06:40:22.912Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-11-19T06:40:22.927ZCreated new build target 'default' and set it as active
1302023-11-19T06:40:22.930Z+ ln -s /input/package/work/zones/clickhouse_keeper.tar.gz /input/package/work/zones/clickhouse.tar.gz /input/package/work/zones/cockroachdb.tar.gz /input/package/work/zones/crucible-pantry.tar.gz /input/package/work/zones/crucible.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/ntp.tar.gz /input/package/work/zones/omicron-gateway-asic.tar.gz /input/package/work/zones/omicron-gateway-softnpu.tar.gz /input/package/work/zones/omicron-nexus-single-sled.tar.gz /input/package/work/zones/omicron-nexus.tar.gz /input/package/work/zones/overlay.tar.gz /input/package/work/zones/oximeter-collector.tar.gz /input/package/work/zones/propolis-server.tar.gz /input/package/work/zones/switch-asic.tar.gz /input/package/work/zones/switch-softnpu.tar.gz out/
1312023-11-19T06:40:22.933Z+ rm out/switch-softnpu.tar.gz
1322023-11-19T06:40:22.937Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-11-19T06:40:22.939Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-11-19T06:40:22.942Z+ for zone in out/*.tar.gz
1352023-11-19T06:40:22.945Z++ basename out/clickhouse_keeper
1362023-11-19T06:40:22.948Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.4-0.ci+gitb9edcebc55e
1372023-11-19T06:40:22.955ZNov 19 06:40:22.958 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-11-19T06:40:30.720ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-11-19T06:40:30.723Z+ for zone in out/*.tar.gz
1402023-11-19T06:40:30.726Z++ basename out/clickhouse
1412023-11-19T06:40:30.728Z+ target/release/omicron-package stamp clickhouse 1.0.4-0.ci+gitb9edcebc55e
1422023-11-19T06:40:30.737ZNov 19 06:40:30.741 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-11-19T06:40:38.447ZCreated: out/versioned/clickhouse.tar.gz
1442023-11-19T06:40:38.450Z+ for zone in out/*.tar.gz
1452023-11-19T06:40:38.453Z++ basename out/cockroachdb
1462023-11-19T06:40:38.456Z+ target/release/omicron-package stamp cockroachdb 1.0.4-0.ci+gitb9edcebc55e
1472023-11-19T06:40:38.465ZNov 19 06:40:38.469 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-11-19T06:40:43.669ZCreated: out/versioned/cockroachdb.tar.gz
1492023-11-19T06:40:43.673Z+ for zone in out/*.tar.gz
1502023-11-19T06:40:43.676Z++ basename out/crucible-pantry
1512023-11-19T06:40:43.679Z+ target/release/omicron-package stamp crucible-pantry 1.0.4-0.ci+gitb9edcebc55e
1522023-11-19T06:40:43.688ZNov 19 06:40:43.692 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-11-19T06:40:44.641ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-11-19T06:40:44.644Z+ for zone in out/*.tar.gz
1552023-11-19T06:40:44.647Z++ basename out/crucible
1562023-11-19T06:40:44.649Z+ target/release/omicron-package stamp crucible 1.0.4-0.ci+gitb9edcebc55e
1572023-11-19T06:40:44.681ZNov 19 06:40:44.663 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-11-19T06:40:46.423ZCreated: out/versioned/crucible.tar.gz
1592023-11-19T06:40:46.426Z+ for zone in out/*.tar.gz
1602023-11-19T06:40:46.429Z++ basename out/external-dns
1612023-11-19T06:40:46.431Z+ target/release/omicron-package stamp external-dns 1.0.4-0.ci+gitb9edcebc55e
1622023-11-19T06:40:46.440ZNov 19 06:40:46.444 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-11-19T06:40:47.430ZCreated: out/versioned/external-dns.tar.gz
1642023-11-19T06:40:47.433Z+ for zone in out/*.tar.gz
1652023-11-19T06:40:47.436Z++ basename out/internal-dns
1662023-11-19T06:40:47.439Z+ target/release/omicron-package stamp internal-dns 1.0.4-0.ci+gitb9edcebc55e
1672023-11-19T06:40:47.448ZNov 19 06:40:47.452 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-11-19T06:40:48.440ZCreated: out/versioned/internal-dns.tar.gz
1692023-11-19T06:40:48.444Z+ for zone in out/*.tar.gz
1702023-11-19T06:40:48.446Z++ basename out/ntp
1712023-11-19T06:40:48.449Z+ target/release/omicron-package stamp ntp 1.0.4-0.ci+gitb9edcebc55e
1722023-11-19T06:40:48.458ZNov 19 06:40:48.462 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-11-19T06:40:48.461ZCreated: out/versioned/ntp.tar.gz
1742023-11-19T06:40:48.464Z+ for zone in out/*.tar.gz
1752023-11-19T06:40:48.467Z++ basename out/omicron-gateway-asic
1762023-11-19T06:40:48.470Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.4-0.ci+gitb9edcebc55e
1772023-11-19T06:40:48.477ZNov 19 06:40:48.481 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-11-19T06:40:49.248ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-11-19T06:40:49.252Z+ for zone in out/*.tar.gz
1802023-11-19T06:40:49.254Z++ basename out/omicron-nexus
1812023-11-19T06:40:49.257Z+ target/release/omicron-package stamp omicron-nexus 1.0.4-0.ci+gitb9edcebc55e
1822023-11-19T06:40:49.266ZNov 19 06:40:49.271 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-11-19T06:40:52.353ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-11-19T06:40:52.356Z+ for zone in out/*.tar.gz
1852023-11-19T06:40:52.359Z++ basename out/overlay
1862023-11-19T06:40:52.362Z+ target/release/omicron-package stamp overlay 1.0.4-0.ci+gitb9edcebc55e
1872023-11-19T06:40:52.371ZNov 19 06:40:52.375 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-11-19T06:40:52.374ZCreated: out/versioned/overlay.tar.gz
1892023-11-19T06:40:52.377Z+ for zone in out/*.tar.gz
1902023-11-19T06:40:52.380Z++ basename out/oximeter-collector
1912023-11-19T06:40:52.384Z+ target/release/omicron-package stamp oximeter-collector 1.0.4-0.ci+gitb9edcebc55e
1922023-11-19T06:40:52.389ZNov 19 06:40:52.393 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-11-19T06:40:53.805ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-11-19T06:40:53.808Z+ for zone in out/*.tar.gz
1952023-11-19T06:40:53.811Z++ basename out/propolis-server
1962023-11-19T06:40:53.814Z+ target/release/omicron-package stamp propolis-server 1.0.4-0.ci+gitb9edcebc55e
1972023-11-19T06:40:53.824ZNov 19 06:40:53.828 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-11-19T06:40:55.570ZCreated: out/versioned/propolis-server.tar.gz
1992023-11-19T06:40:55.573Z+ for zone in out/*.tar.gz
2002023-11-19T06:40:55.576Z++ basename out/switch-asic
2012023-11-19T06:40:55.579Z+ target/release/omicron-package stamp switch-asic 1.0.4-0.ci+gitb9edcebc55e
2022023-11-19T06:40:55.588ZNov 19 06:40:55.592 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-11-19T06:41:06.328ZCreated: out/versioned/switch-asic.tar.gz
2042023-11-19T06:41:06.331Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry.tar.gz out/versioned/crucible.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/omicron-nexus.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter-collector.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2052023-11-19T06:41:06.334Z+ OMICRON_NO_UNINSTALL=1
2062023-11-19T06:41:06.337Z+ target/release/omicron-package unpack --out install
2072023-11-19T06:41:06.346ZNov 19 06:41:06.351 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-11-19T06:41:06.349ZNov 19 06:41:06.353 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2092023-11-19T06:41:06.352ZNov 19 06:41:06.353 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2102023-11-19T06:41:06.355ZNov 19 06:41:06.353 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2112023-11-19T06:41:06.358ZNov 19 06:41:06.353 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2122023-11-19T06:41:06.361ZNov 19 06:41:06.353 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2132023-11-19T06:41:06.365ZNov 19 06:41:06.353 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2142023-11-19T06:41:06.368ZNov 19 06:41:06.353 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2152023-11-19T06:41:06.372ZNov 19 06:41:06.353 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2162023-11-19T06:41:06.375ZNov 19 06:41:06.353 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2172023-11-19T06:41:06.378ZNov 19 06:41:06.354 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2182023-11-19T06:41:06.431ZNov 19 06:41:06.435 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2192023-11-19T06:41:06.460ZNov 19 06:41:06.465 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2202023-11-19T06:41:06.497ZNov 19 06:41:06.501 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2212023-11-19T06:41:06.554ZNov 19 06:41:06.558 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2222023-11-19T06:41:06.597ZNov 19 06:41:06.601 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2232023-11-19T06:41:06.629ZNov 19 06:41:06.633 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2242023-11-19T06:41:07.434ZNov 19 06:41:07.438 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-11-19T06:41:07.575ZNov 19 06:41:07.580 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-11-19T06:41:07.800Z+ popd
2272023-11-19T06:41:07.803Z/work/oxidecomputer/omicron
2282023-11-19T06:41:07.806Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-11-19T06:41:10.366Z+ read -r TUFACEOUS_KEY
2302023-11-19T06:41:10.369Z+ export TUFACEOUS_KEY
2312023-11-19T06:41:10.372Z+ cat
2322023-11-19T06:41:10.375Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-11-19T06:41:10.378Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-11-19T06:41:10.381Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352023-11-19T06:41:10.384Z+ cat
2362023-11-19T06:41:10.387Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372023-11-19T06:41:10.390Z+ cat
2382023-11-19T06:41:10.393Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392023-11-19T06:41:10.396Z+ cat
2402023-11-19T06:41:10.398Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2412023-11-19T06:41:10.401Z+ cat
2422023-11-19T06:41:10.430Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2432023-11-19T06:41:10.433Z+ cat
2442023-11-19T06:41:10.436Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2452023-11-19T06:41:10.439Z+ cat
2462023-11-19T06:41:10.442Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2472023-11-19T06:41:10.445Z+ cat
2482023-11-19T06:41:10.448Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2492023-11-19T06:41:10.450Z+ cat
2502023-11-19T06:41:10.453Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2512023-11-19T06:41:10.456Z+ cat
2522023-11-19T06:41:10.459Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2532023-11-19T06:41:10.461Z+ cat
2542023-11-19T06:41:10.464Z+ for kind in host trampoline
2552023-11-19T06:41:10.467Z+ cat
2562023-11-19T06:41:10.470Z+ for kind in host trampoline
2572023-11-19T06:41:10.473Z+ cat
2582023-11-19T06:41:10.476Z+ mkdir /work/hubris
2592023-11-19T06:41:10.478Z+ pushd /work/hubris
2602023-11-19T06:41:10.481Z/work/hubris /work/oxidecomputer/omicron
2612023-11-19T06:41:10.484Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-11-19T06:41:10.487Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-11-19T06:41:10.490Z+ for tag in "${TAGS[@]}"
2642023-11-19T06:41:10.492Z+ for board in "${ALL_BOARDS[@]}"
2652023-11-19T06:41:10.495Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-11-19T06:41:10.498Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-11-19T06:41:10.501Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-11-19T06:41:11.784Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-11-19T06:41:11.787Z+ shasum -a 256 -c -
2702023-11-19T06:41:12.013Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-11-19T06:41:12.016Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-11-19T06:41:12.019Z+ for board in "${ALL_BOARDS[@]}"
2732023-11-19T06:41:12.022Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-11-19T06:41:12.025Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-11-19T06:41:12.028Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-11-19T06:41:13.267Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-11-19T06:41:13.270Z+ shasum -a 256 -c -
2782023-11-19T06:41:13.329Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-11-19T06:41:13.332Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-11-19T06:41:13.335Z+ for board in "${ALL_BOARDS[@]}"
2812023-11-19T06:41:13.338Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-11-19T06:41:13.341Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-11-19T06:41:13.344Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-11-19T06:41:14.363Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-11-19T06:41:14.366Z+ shasum -a 256 -c -
2862023-11-19T06:41:14.426Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-11-19T06:41:14.429Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-11-19T06:41:14.432Z+ for board in "${ALL_BOARDS[@]}"
2892023-11-19T06:41:14.434Z+ [[ gimlet = \p\s\c ]]
2902023-11-19T06:41:14.437Z+ for board in "${ALL_BOARDS[@]}"
2912023-11-19T06:41:14.440Z+ [[ gimlet = \p\s\c ]]
2922023-11-19T06:41:14.443Z+ for board in "${ALL_BOARDS[@]}"
2932023-11-19T06:41:14.446Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-11-19T06:41:14.449Z+ for board in "${ALL_BOARDS[@]}"
2952023-11-19T06:41:14.452Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-11-19T06:41:14.455Z+ for tag in "${TAGS[@]}"
2972023-11-19T06:41:14.458Z+ for board in "${ALL_BOARDS[@]}"
2982023-11-19T06:41:14.460Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-11-19T06:41:14.463Z+ for board in "${ALL_BOARDS[@]}"
3002023-11-19T06:41:14.466Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-11-19T06:41:14.468Z+ for board in "${ALL_BOARDS[@]}"
3022023-11-19T06:41:14.471Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-11-19T06:41:14.474Z+ for board in "${ALL_BOARDS[@]}"
3042023-11-19T06:41:14.477Z+ [[ psc = \p\s\c ]]
3052023-11-19T06:41:14.480Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-11-19T06:41:14.482Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-11-19T06:41:15.415Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-11-19T06:41:15.418Z+ shasum -a 256 -c -
3092023-11-19T06:41:15.470Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-11-19T06:41:15.473Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-11-19T06:41:15.476Z+ for board in "${ALL_BOARDS[@]}"
3122023-11-19T06:41:15.479Z+ [[ psc = \p\s\c ]]
3132023-11-19T06:41:15.481Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-11-19T06:41:15.484Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-11-19T06:41:16.559Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-11-19T06:41:16.563Z+ shasum -a 256 -c -
3172023-11-19T06:41:16.613Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-11-19T06:41:16.616Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-11-19T06:41:16.618Z+ for board in "${ALL_BOARDS[@]}"
3202023-11-19T06:41:16.621Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-11-19T06:41:16.624Z+ for board in "${ALL_BOARDS[@]}"
3222023-11-19T06:41:16.627Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-11-19T06:41:16.630Z+ for tag in "${TAGS[@]}"
3242023-11-19T06:41:16.632Z+ for board in "${ALL_BOARDS[@]}"
3252023-11-19T06:41:16.635Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-11-19T06:41:16.638Z+ for board in "${ALL_BOARDS[@]}"
3272023-11-19T06:41:16.641Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-11-19T06:41:16.643Z+ for board in "${ALL_BOARDS[@]}"
3292023-11-19T06:41:16.646Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-11-19T06:41:16.649Z+ for board in "${ALL_BOARDS[@]}"
3312023-11-19T06:41:16.652Z+ [[ sidecar = \p\s\c ]]
3322023-11-19T06:41:16.655Z+ for board in "${ALL_BOARDS[@]}"
3332023-11-19T06:41:16.658Z+ [[ sidecar = \p\s\c ]]
3342023-11-19T06:41:16.661Z+ for board in "${ALL_BOARDS[@]}"
3352023-11-19T06:41:16.663Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-11-19T06:41:16.666Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-11-19T06:41:16.669Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-11-19T06:41:18.249Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-11-19T06:41:18.252Z+ shasum -a 256 -c -
3402023-11-19T06:41:18.322Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-11-19T06:41:18.325Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-11-19T06:41:18.328Z+ for board in "${ALL_BOARDS[@]}"
3432023-11-19T06:41:18.331Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-11-19T06:41:18.333Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-11-19T06:41:18.336Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-11-19T06:41:19.729Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-11-19T06:41:19.731Z+ shasum -a 256 -c -
3482023-11-19T06:41:19.802Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-11-19T06:41:19.805Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-11-19T06:41:19.808Z+ popd
3512023-11-19T06:41:19.811Z/work/oxidecomputer/omicron
3522023-11-19T06:41:19.815Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-11-19T06:41:19.818Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3542023-11-19T06:41:19.821Z+ git init /work/dvt-dock
3552023-11-19T06:41:19.824Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-11-19T06:41:19.827Zhint: is subject to change. To configure the initial branch name to use in all
3572023-11-19T06:41:19.830Zhint: of your new repositories, which will suppress this warning, call:
3582023-11-19T06:41:19.832Zhint:
3592023-11-19T06:41:19.835Zhint: git config --global init.defaultBranch <name>
3602023-11-19T06:41:19.838Zhint:
3612023-11-19T06:41:19.841Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-11-19T06:41:19.843Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-11-19T06:41:19.846Zhint:
3642023-11-19T06:41:19.849Zhint: git branch -m <name>
3652023-11-19T06:41:19.852ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-11-19T06:41:19.855Z+ cd /work/dvt-dock
3672023-11-19T06:41:19.858Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-11-19T06:41:19.860Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3692023-11-19T06:41:32.520ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-11-19T06:41:32.523Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3712023-11-19T06:41:32.526Z+ git checkout FETCH_HEAD
3722023-11-19T06:41:33.226ZNote: switching to 'FETCH_HEAD'.
3732023-11-19T06:41:33.229Z
3742023-11-19T06:41:33.232ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-11-19T06:41:33.235Zchanges and commit them, and you can discard any commits you make in this
3762023-11-19T06:41:33.238Zstate without impacting any branches by switching back to a branch.
3772023-11-19T06:41:33.242Z
3782023-11-19T06:41:33.245ZIf you want to create a new branch to retain commits you create, you may
3792023-11-19T06:41:33.248Zdo so (now or later) by using -c with the switch command. Example:
3802023-11-19T06:41:33.250Z
3812023-11-19T06:41:33.253Z git switch -c <new-branch-name>
3822023-11-19T06:41:33.256Z
3832023-11-19T06:41:33.258ZOr undo this operation with:
3842023-11-19T06:41:33.261Z
3852023-11-19T06:41:33.265Z git switch -
3862023-11-19T06:41:33.268Z
3872023-11-19T06:41:33.271ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-11-19T06:41:33.274Z
3892023-11-19T06:41:33.277ZHEAD is now at ad874c1 production/release RoT v1.0.4
3902023-11-19T06:41:33.279Z+ SERIES_LIST=()
3912023-11-19T06:41:33.282Z+ prep_rot_all_series
3922023-11-19T06:41:33.285Z+ series=rot-all
3932023-11-19T06:41:33.288Z+ SERIES_LIST+=("$series")
3942023-11-19T06:41:33.290Z+ manifest=/work/manifest-rot-all.toml
3952023-11-19T06:41:33.294Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-11-19T06:41:33.303Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-11-19T06:41:33.313Z+ board=gimlet
3982023-11-19T06:41:33.335Z+ tufaceous_board=gimlet
3992023-11-19T06:41:33.344Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-11-19T06:41:33.348Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-11-19T06:41:33.352Z+ sp_caboose_version=1.0.3
4022023-11-19T06:41:33.355Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-11-19T06:41:33.363Z+ sp_caboose_board=gimlet-c
4042023-11-19T06:41:33.367Z+ cat
4052023-11-19T06:41:33.370Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-11-19T06:41:33.375Z+ board=gimlet
4072023-11-19T06:41:33.379Z+ tufaceous_board=gimlet
4082023-11-19T06:41:33.382Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-11-19T06:41:33.385Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-11-19T06:41:33.416Z+ sp_caboose_version=1.0.3
4112023-11-19T06:41:33.419Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-11-19T06:41:33.467Z+ sp_caboose_board=gimlet-d
4132023-11-19T06:41:33.470Z+ cat
4142023-11-19T06:41:33.472Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-11-19T06:41:33.475Z+ board=gimlet
4162023-11-19T06:41:33.478Z+ tufaceous_board=gimlet
4172023-11-19T06:41:33.481Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-11-19T06:41:33.483Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-11-19T06:41:33.521Z+ sp_caboose_version=1.0.3
4202023-11-19T06:41:33.524Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-11-19T06:41:33.571Z+ sp_caboose_board=gimlet-e
4222023-11-19T06:41:33.574Z+ cat
4232023-11-19T06:41:33.577Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-11-19T06:41:33.580Z+ board=psc
4252023-11-19T06:41:33.582Z+ tufaceous_board=psc
4262023-11-19T06:41:33.585Z+ sp_image=/work/hubris/psc-b.zip
4272023-11-19T06:41:33.588Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-11-19T06:41:33.611Z+ sp_caboose_version=1.0.3
4292023-11-19T06:41:33.614Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-11-19T06:41:33.648Z+ sp_caboose_board=psc-b
4312023-11-19T06:41:33.651Z+ cat
4322023-11-19T06:41:33.654Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-11-19T06:41:33.656Z+ board=psc
4342023-11-19T06:41:33.659Z+ tufaceous_board=psc
4352023-11-19T06:41:33.662Z+ sp_image=/work/hubris/psc-c.zip
4362023-11-19T06:41:33.665Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-11-19T06:41:33.688Z+ sp_caboose_version=1.0.3
4382023-11-19T06:41:33.691Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-11-19T06:41:33.725Z+ sp_caboose_board=psc-c
4402023-11-19T06:41:33.728Z+ cat
4412023-11-19T06:41:33.731Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-11-19T06:41:33.734Z+ board=sidecar
4432023-11-19T06:41:33.737Z+ tufaceous_board=switch
4442023-11-19T06:41:33.740Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-11-19T06:41:33.742Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-11-19T06:41:33.788Z+ sp_caboose_version=1.0.3
4472023-11-19T06:41:33.791Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-11-19T06:41:33.849Z+ sp_caboose_board=sidecar-b
4492023-11-19T06:41:33.852Z+ cat
4502023-11-19T06:41:33.854Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-11-19T06:41:33.857Z+ board=sidecar
4522023-11-19T06:41:33.860Z+ tufaceous_board=switch
4532023-11-19T06:41:33.863Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-11-19T06:41:33.866Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-11-19T06:41:33.913Z+ sp_caboose_version=1.0.3
4562023-11-19T06:41:33.916Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-11-19T06:41:33.974Z+ sp_caboose_board=sidecar-c
4582023-11-19T06:41:33.977Z+ cat
4592023-11-19T06:41:33.980Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.4 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
4602023-11-19T06:41:33.983Z+ series=rot-staging-dev
4612023-11-19T06:41:33.986Z+ rot_dir=staging/dev
4622023-11-19T06:41:33.989Z+ rot_version=cert-staging-dev-v1.0.4
4632023-11-19T06:41:33.992Z+ shift 3
4642023-11-19T06:41:33.995Z+ SERIES_LIST+=("$series")
4652023-11-19T06:41:33.998Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-11-19T06:41:34.001Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-11-19T06:41:34.003Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-11-19T06:41:34.007Z+ for board in gimlet psc sidecar
4692023-11-19T06:41:34.010Z+ tufaceous_board=gimlet
4702023-11-19T06:41:34.014Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4712023-11-19T06:41:34.017Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4722023-11-19T06:41:34.020Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4732023-11-19T06:41:34.022Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4742023-11-19T06:41:34.025Z++ output_a=1.0.4
4752023-11-19T06:41:34.028Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4762023-11-19T06:41:34.030Z++ output_b=1.0.4
4772023-11-19T06:41:34.033Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4782023-11-19T06:41:34.036Z++ echo 1.0.4
4792023-11-19T06:41:34.039Z+ rot_caboose_version=1.0.4
4802023-11-19T06:41:34.041Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4812023-11-19T06:41:34.047Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4822023-11-19T06:41:34.050Z++ output_a=oxide-rot-1
4832023-11-19T06:41:34.053Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4842023-11-19T06:41:34.066Z++ output_b=oxide-rot-1
4852023-11-19T06:41:34.069Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-11-19T06:41:34.072Z++ echo oxide-rot-1
4872023-11-19T06:41:34.077Z+ rot_caboose_board=oxide-rot-1
4882023-11-19T06:41:34.080Z+ cat
4892023-11-19T06:41:34.083Z+ cat
4902023-11-19T06:41:34.114Z+ for board in gimlet psc sidecar
4912023-11-19T06:41:34.118Z+ tufaceous_board=psc
4922023-11-19T06:41:34.121Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4932023-11-19T06:41:34.124Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4942023-11-19T06:41:34.127Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4952023-11-19T06:41:34.130Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4962023-11-19T06:41:34.133Z++ output_a=1.0.4
4972023-11-19T06:41:34.138Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4982023-11-19T06:41:34.141Z++ output_b=1.0.4
4992023-11-19T06:41:34.143Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5002023-11-19T06:41:34.147Z++ echo 1.0.4
5012023-11-19T06:41:34.149Z+ rot_caboose_version=1.0.4
5022023-11-19T06:41:34.152Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5032023-11-19T06:41:34.155Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5042023-11-19T06:41:34.158Z++ output_a=oxide-rot-1
5052023-11-19T06:41:34.161Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5062023-11-19T06:41:34.165Z++ output_b=oxide-rot-1
5072023-11-19T06:41:34.171Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-11-19T06:41:34.178Z++ echo oxide-rot-1
5092023-11-19T06:41:34.193Z+ rot_caboose_board=oxide-rot-1
5102023-11-19T06:41:34.206Z+ cat
5112023-11-19T06:41:34.223Z+ cat
5122023-11-19T06:41:34.248Z+ for board in gimlet psc sidecar
5132023-11-19T06:41:34.258Z+ tufaceous_board=switch
5142023-11-19T06:41:34.272Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5152023-11-19T06:41:34.690Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5162023-11-19T06:41:34.696Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5172023-11-19T06:41:34.701Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5182023-11-19T06:41:34.711Z++ output_a=1.0.4
5192023-11-19T06:41:34.721Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5202023-11-19T06:41:34.727Z++ output_b=1.0.4
5212023-11-19T06:41:34.734Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5222023-11-19T06:41:34.740Z++ echo 1.0.4
5232023-11-19T06:41:34.750Z+ rot_caboose_version=1.0.4
5242023-11-19T06:41:34.760Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5252023-11-19T06:41:34.769Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5262023-11-19T06:41:34.781Z++ output_a=oxide-rot-1
5272023-11-19T06:41:34.787Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5282023-11-19T06:41:34.793Z++ output_b=oxide-rot-1
5292023-11-19T06:41:34.803Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-11-19T06:41:34.812Z++ echo oxide-rot-1
5312023-11-19T06:41:34.819Z+ rot_caboose_board=oxide-rot-1
5322023-11-19T06:41:34.830Z+ cat
5332023-11-19T06:41:34.841Z+ cat
5342023-11-19T06:41:34.849Z+ for board_rev in "$@"
5352023-11-19T06:41:34.860Z+ board=gimlet
5362023-11-19T06:41:34.868Z+ tufaceous_board=gimlet
5372023-11-19T06:41:34.880Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-11-19T06:41:34.887Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-11-19T06:41:34.893Z+ sp_caboose_version=1.0.3
5402023-11-19T06:41:34.902Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-11-19T06:41:34.908Z+ sp_caboose_board=gimlet-c
5422023-11-19T06:41:34.912Z+ cat
5432023-11-19T06:41:34.922Z+ for board_rev in "$@"
5442023-11-19T06:41:34.925Z+ board=gimlet
5452023-11-19T06:41:34.929Z+ tufaceous_board=gimlet
5462023-11-19T06:41:34.932Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-11-19T06:41:34.936Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-11-19T06:41:34.939Z+ sp_caboose_version=1.0.3
5492023-11-19T06:41:34.942Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-11-19T06:41:34.946Z+ sp_caboose_board=gimlet-d
5512023-11-19T06:41:34.949Z+ cat
5522023-11-19T06:41:34.952Z+ for board_rev in "$@"
5532023-11-19T06:41:34.955Z+ board=gimlet
5542023-11-19T06:41:34.957Z+ tufaceous_board=gimlet
5552023-11-19T06:41:34.961Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-11-19T06:41:34.964Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-11-19T06:41:34.967Z+ sp_caboose_version=1.0.3
5582023-11-19T06:41:34.971Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-11-19T06:41:34.974Z+ sp_caboose_board=gimlet-e
5602023-11-19T06:41:34.978Z+ cat
5612023-11-19T06:41:34.982Z+ for board_rev in "$@"
5622023-11-19T06:41:34.986Z+ board=psc
5632023-11-19T06:41:34.989Z+ tufaceous_board=psc
5642023-11-19T06:41:34.993Z+ sp_image=/work/hubris/psc-b.zip
5652023-11-19T06:41:35.001Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-11-19T06:41:35.008Z+ sp_caboose_version=1.0.3
5672023-11-19T06:41:35.016Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-11-19T06:41:35.022Z+ sp_caboose_board=psc-b
5692023-11-19T06:41:35.031Z+ cat
5702023-11-19T06:41:35.037Z+ for board_rev in "$@"
5712023-11-19T06:41:35.043Z+ board=psc
5722023-11-19T06:41:35.049Z+ tufaceous_board=psc
5732023-11-19T06:41:35.054Z+ sp_image=/work/hubris/psc-c.zip
5742023-11-19T06:41:35.057Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-11-19T06:41:35.060Z+ sp_caboose_version=1.0.3
5762023-11-19T06:41:35.064Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-11-19T06:41:35.071Z+ sp_caboose_board=psc-c
5782023-11-19T06:41:35.074Z+ cat
5792023-11-19T06:41:35.078Z+ for board_rev in "$@"
5802023-11-19T06:41:35.083Z+ board=sidecar
5812023-11-19T06:41:35.091Z+ tufaceous_board=switch
5822023-11-19T06:41:35.097Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-11-19T06:41:35.105Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-11-19T06:41:35.109Z+ sp_caboose_version=1.0.3
5852023-11-19T06:41:35.112Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-11-19T06:41:35.140Z+ sp_caboose_board=sidecar-b
5872023-11-19T06:41:35.146Z+ cat
5882023-11-19T06:41:35.151Z+ for board_rev in "$@"
5892023-11-19T06:41:35.156Z+ board=sidecar
5902023-11-19T06:41:35.160Z+ tufaceous_board=switch
5912023-11-19T06:41:35.163Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-11-19T06:41:35.168Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-11-19T06:41:35.173Z+ sp_caboose_version=1.0.3
5942023-11-19T06:41:35.185Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-11-19T06:41:35.189Z+ sp_caboose_board=sidecar-c
5962023-11-19T06:41:35.193Z+ cat
5972023-11-19T06:41:35.199Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.4 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5982023-11-19T06:41:35.205Z+ series=rot-prod-rel
5992023-11-19T06:41:35.209Z+ rot_dir=prod/rel
6002023-11-19T06:41:35.217Z+ rot_version=cert-prod-rel-v1.0.4
6012023-11-19T06:41:35.220Z+ shift 3
6022023-11-19T06:41:35.224Z+ SERIES_LIST+=("$series")
6032023-11-19T06:41:35.231Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-11-19T06:41:35.237Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-11-19T06:41:35.241Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-11-19T06:41:35.247Z+ for board in gimlet psc sidecar
6072023-11-19T06:41:35.251Z+ tufaceous_board=gimlet
6082023-11-19T06:41:35.259Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6092023-11-19T06:41:35.267Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6102023-11-19T06:41:35.270Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6112023-11-19T06:41:35.274Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6122023-11-19T06:41:35.281Z++ output_a=1.0.4
6132023-11-19T06:41:35.285Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6142023-11-19T06:41:35.289Z++ output_b=1.0.4
6152023-11-19T06:41:35.295Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6162023-11-19T06:41:35.301Z++ echo 1.0.4
6172023-11-19T06:41:35.312Z+ rot_caboose_version=1.0.4
6182023-11-19T06:41:35.319Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6192023-11-19T06:41:35.325Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6202023-11-19T06:41:35.335Z++ output_a=oxide-rot-1
6212023-11-19T06:41:35.743Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6222023-11-19T06:41:35.746Z++ output_b=oxide-rot-1
6232023-11-19T06:41:35.749Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-11-19T06:41:35.751Z++ echo oxide-rot-1
6252023-11-19T06:41:35.754Z+ rot_caboose_board=oxide-rot-1
6262023-11-19T06:41:35.757Z+ cat
6272023-11-19T06:41:35.759Z+ cat
6282023-11-19T06:41:35.762Z+ for board in gimlet psc sidecar
6292023-11-19T06:41:35.774Z+ tufaceous_board=psc
6302023-11-19T06:41:35.790Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6312023-11-19T06:41:36.203Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6322023-11-19T06:41:36.206Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6332023-11-19T06:41:36.209Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6342023-11-19T06:41:36.212Z++ output_a=1.0.4
6352023-11-19T06:41:36.217Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6362023-11-19T06:41:36.229Z++ output_b=1.0.4
6372023-11-19T06:41:36.232Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6382023-11-19T06:41:36.235Z++ echo 1.0.4
6392023-11-19T06:41:36.238Z+ rot_caboose_version=1.0.4
6402023-11-19T06:41:36.241Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6412023-11-19T06:41:36.244Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6422023-11-19T06:41:36.246Z++ output_a=oxide-rot-1
6432023-11-19T06:41:36.249Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6442023-11-19T06:41:36.252Z++ output_b=oxide-rot-1
6452023-11-19T06:41:36.255Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-11-19T06:41:36.257Z++ echo oxide-rot-1
6472023-11-19T06:41:36.260Z+ rot_caboose_board=oxide-rot-1
6482023-11-19T06:41:36.263Z+ cat
6492023-11-19T06:41:36.266Z+ cat
6502023-11-19T06:41:36.268Z+ for board in gimlet psc sidecar
6512023-11-19T06:41:36.271Z+ tufaceous_board=switch
6522023-11-19T06:41:36.274Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6532023-11-19T06:41:36.277Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6542023-11-19T06:41:36.280Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6552023-11-19T06:41:36.283Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6562023-11-19T06:41:36.286Z++ output_a=1.0.4
6572023-11-19T06:41:36.289Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6582023-11-19T06:41:36.292Z++ output_b=1.0.4
6592023-11-19T06:41:36.295Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6602023-11-19T06:41:36.297Z++ echo 1.0.4
6612023-11-19T06:41:36.300Z+ rot_caboose_version=1.0.4
6622023-11-19T06:41:36.303Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6632023-11-19T06:41:36.306Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6642023-11-19T06:41:36.309Z++ output_a=oxide-rot-1
6652023-11-19T06:41:36.312Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6662023-11-19T06:41:36.314Z++ output_b=oxide-rot-1
6672023-11-19T06:41:36.317Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-11-19T06:41:36.320Z++ echo oxide-rot-1
6692023-11-19T06:41:36.323Z+ rot_caboose_board=oxide-rot-1
6702023-11-19T06:41:36.326Z+ cat
6712023-11-19T06:41:36.328Z+ cat
6722023-11-19T06:41:36.331Z+ for board_rev in "$@"
6732023-11-19T06:41:36.333Z+ board=gimlet
6742023-11-19T06:41:36.336Z+ tufaceous_board=gimlet
6752023-11-19T06:41:36.339Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-11-19T06:41:36.342Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-11-19T06:41:36.344Z+ sp_caboose_version=1.0.3
6782023-11-19T06:41:36.347Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-11-19T06:41:36.350Z+ sp_caboose_board=gimlet-c
6802023-11-19T06:41:36.352Z+ cat
6812023-11-19T06:41:36.355Z+ for board_rev in "$@"
6822023-11-19T06:41:36.358Z+ board=gimlet
6832023-11-19T06:41:36.360Z+ tufaceous_board=gimlet
6842023-11-19T06:41:36.363Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-11-19T06:41:36.366Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-11-19T06:41:36.369Z+ sp_caboose_version=1.0.3
6872023-11-19T06:41:36.371Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-11-19T06:41:36.374Z+ sp_caboose_board=gimlet-d
6892023-11-19T06:41:36.377Z+ cat
6902023-11-19T06:41:36.379Z+ for board_rev in "$@"
6912023-11-19T06:41:36.382Z+ board=gimlet
6922023-11-19T06:41:36.385Z+ tufaceous_board=gimlet
6932023-11-19T06:41:36.387Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-11-19T06:41:36.390Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-11-19T06:41:36.392Z+ sp_caboose_version=1.0.3
6962023-11-19T06:41:36.395Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-11-19T06:41:36.398Z+ sp_caboose_board=gimlet-e
6982023-11-19T06:41:36.400Z+ cat
6992023-11-19T06:41:36.403Z+ for board_rev in "$@"
7002023-11-19T06:41:36.407Z+ board=psc
7012023-11-19T06:41:36.410Z+ tufaceous_board=psc
7022023-11-19T06:41:36.413Z+ sp_image=/work/hubris/psc-b.zip
7032023-11-19T06:41:36.416Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-11-19T06:41:36.418Z+ sp_caboose_version=1.0.3
7052023-11-19T06:41:36.421Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-11-19T06:41:36.424Z+ sp_caboose_board=psc-b
7072023-11-19T06:41:36.426Z+ cat
7082023-11-19T06:41:36.429Z+ for board_rev in "$@"
7092023-11-19T06:41:36.432Z+ board=psc
7102023-11-19T06:41:36.434Z+ tufaceous_board=psc
7112023-11-19T06:41:36.438Z+ sp_image=/work/hubris/psc-c.zip
7122023-11-19T06:41:36.443Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-11-19T06:41:36.449Z+ sp_caboose_version=1.0.3
7142023-11-19T06:41:36.456Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-11-19T06:41:36.465Z+ sp_caboose_board=psc-c
7162023-11-19T06:41:36.471Z+ cat
7172023-11-19T06:41:36.477Z+ for board_rev in "$@"
7182023-11-19T06:41:36.486Z+ board=sidecar
7192023-11-19T06:41:36.494Z+ tufaceous_board=switch
7202023-11-19T06:41:36.504Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-11-19T06:41:36.514Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-11-19T06:41:36.522Z+ sp_caboose_version=1.0.3
7232023-11-19T06:41:36.531Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-11-19T06:41:36.541Z+ sp_caboose_board=sidecar-b
7252023-11-19T06:41:36.552Z+ cat
7262023-11-19T06:41:36.564Z+ for board_rev in "$@"
7272023-11-19T06:41:36.574Z+ board=sidecar
7282023-11-19T06:41:36.584Z+ tufaceous_board=switch
7292023-11-19T06:41:36.597Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-11-19T06:41:36.606Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-11-19T06:41:36.616Z+ sp_caboose_version=1.0.3
7322023-11-19T06:41:36.624Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-11-19T06:41:36.635Z+ sp_caboose_board=sidecar-c
7342023-11-19T06:41:36.650Z+ cat
7352023-11-19T06:41:36.666Z+ for series in "${SERIES_LIST[@]}"
7362023-11-19T06:41:36.677Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-11-19T06:41:46.150ZNov 19 06:41:46.155 INFO assembling repository in `/tmp/tufaceousmUXyZM`, component: OmicronRepoAssembler
7382023-11-19T06:41:59.532ZNov 19 06:41:59.529 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-11-19T06:41:59.917Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-11-19T06:42:07.879Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-11-19T06:42:17.466Z+ rm /work/repo-rot-all.zip
7422023-11-19T06:42:17.473Z+ touch /work/repo-rot-all.zip.partb
7432023-11-19T06:42:17.476Z+ for series in "${SERIES_LIST[@]}"
7442023-11-19T06:42:17.479Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-11-19T06:42:28.212ZNov 19 06:42:27.800 INFO assembling repository in `/tmp/tufaceousOMr4we`, component: OmicronRepoAssembler
7462023-11-19T06:42:40.648ZNov 19 06:42:40.654 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-11-19T06:42:41.059Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-11-19T06:42:48.603Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-11-19T06:42:58.146Z+ rm /work/repo-rot-staging-dev.zip
7502023-11-19T06:42:58.154Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-11-19T06:42:58.164Z+ for series in "${SERIES_LIST[@]}"
7522023-11-19T06:42:58.170Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-11-19T06:43:08.485ZNov 19 06:43:08.492 INFO assembling repository in `/tmp/tufaceousMDcDxa`, component: OmicronRepoAssembler
7542023-11-19T06:43:21.391ZNov 19 06:43:21.397 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-11-19T06:43:21.786Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-11-19T06:43:29.292Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-11-19T06:43:38.850Z+ rm /work/repo-rot-prod-rel.zip
7582023-11-19T06:43:38.858Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-11-19T06:43:38.862Zprocess exited: duration 199432 ms, exit code 0
 
7602023-11-19T06:43:38.875Zfound 13 output files
7612023-11-19T06:43:38.881Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-11-19T06:43:39.889Zuploaded: /work/manifest-rot-all.toml
7632023-11-19T06:43:39.892Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-11-19T06:43:40.900Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-11-19T06:43:40.903Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-11-19T06:43:41.918Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-11-19T06:43:41.923Zuploading: /work/manifest.toml (1578 bytes)
7682023-11-19T06:43:42.954Zuploaded: /work/manifest.toml
7692023-11-19T06:43:42.972Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-11-19T06:50:15.357Zuploaded: /work/repo-rot-all.zip.parta
7712023-11-19T06:50:15.374Zuploading: /work/repo-rot-all.zip.partb (423541675 bytes)
7722023-11-19T06:52:43.525Zuploaded: /work/repo-rot-all.zip.partb
7732023-11-19T06:52:43.570Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-11-19T06:59:05.240Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-11-19T06:59:05.250Zuploading: /work/repo-rot-prod-rel.zip.partb (413224703 bytes)
7762023-11-19T07:01:35.607Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-11-19T07:01:35.630Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-11-19T07:08:08.837Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-11-19T07:08:08.855Zuploading: /work/repo-rot-staging-dev.zip.partb (413225163 bytes)
7802023-11-19T07:10:28.760Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-11-19T07:10:28.765Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-11-19T07:10:29.786Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-11-19T07:10:29.812Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-11-19T07:10:30.821Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-11-19T07:10:30.836Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-11-19T07:10:31.862Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt