01HNC8VWD07BYVGNGX2YYD3NN7: 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: 01HNC8XCNQQSGMSA7E9XK67PVW

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-01-30T05:50:16.585Zjob dependencies complete; ready to run (waiting for 1 h 40 m 53 s)
22024-01-30T05:51:09.656Zjob assigned to worker 01HNCEN4ASQ3N2VTTK4C1CPG2R (queued for 53 s)
32024-01-30T05:51:10.424Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-b134fea02678b611.gz
42024-01-30T05:51:11.555Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-b134fea02678b611.gz
52024-01-30T05:51:11.555Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-01-30T05:51:48.837Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-01-30T05:51:48.837Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-6f063f75739db227.gz
82024-01-30T05:52:12.670Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-6f063f75739db227.gz
92024-01-30T05:52:12.671Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-01-30T05:52:14.547Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-01-30T05:52:14.547Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-01-30T05:52:18.314Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-01-30T05:52:18.321Zdownloading input: /input/package/work/version.txt
142024-01-30T05:52:19.475Zdownloaded input: /input/package/work/version.txt
152024-01-30T05:52:19.476Zdownloading input: /input/package/work/package.tar.gz
162024-01-30T05:52:30.020Zdownloaded input: /input/package/work/package.tar.gz
172024-01-30T05:52:30.020Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-01-30T05:52:49.351Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-01-30T05:52:49.352Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-01-30T05:52:54.324Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-01-30T05:52:54.328Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-01-30T05:53:24.329Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-01-30T05:53:24.330Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-01-30T05:53:50.422Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-01-30T05:53:50.422Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-01-30T05:54:09.050Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-01-30T05:54:09.050Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282024-01-30T05:54:14.037Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292024-01-30T05:54:14.037Zdownloading input: /input/package/work/zones/crucible.tar.gz
302024-01-30T05:54:20.374Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312024-01-30T05:54:20.374Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-01-30T05:54:22.163Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-01-30T05:54:22.163Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-01-30T05:54:26.784Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-01-30T05:54:26.784Zdownloading input: /input/package/work/zones/ntp.tar.gz
362024-01-30T05:54:26.814Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372024-01-30T05:54:26.814Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382024-01-30T05:54:30.232Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392024-01-30T05:54:30.234Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402024-01-30T05:54:33.981Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412024-01-30T05:54:33.981Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422024-01-30T05:54:43.788Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432024-01-30T05:54:43.788Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442024-01-30T05:54:54.941Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452024-01-30T05:54:54.942Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-01-30T05:54:54.985Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-01-30T05:54:54.985Zdownloading input: /input/package/work/zones/oximeter.tar.gz
482024-01-30T05:55:00.077Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
492024-01-30T05:55:00.078Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-01-30T05:55:06.140Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-01-30T05:55:06.140Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-01-30T05:55:40.054Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-01-30T05:55:40.054Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-01-30T05:55:55.722Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-01-30T05:55:55.725Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-01-30T05:56:53.807Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-01-30T05:56:53.807Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-01-30T05:57:07.105Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-01-30T05:57:07.106Zstarting task 0: "setup"
602024-01-30T05:57:07.192Z++ uname -s
612024-01-30T05:57:07.195Z+ kern=SunOS
622024-01-30T05:57:07.195Z+ case "$kern" in
632024-01-30T05:57:07.195Z+ groupadd -g 12345 build
642024-01-30T05:57:07.198Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-01-30T05:57:09.304Z+ zfs create -o mountpoint=/work rpool/work
662024-01-30T05:57:09.457Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-01-30T05:57:09.460Z+ home_fs=zfs
682024-01-30T05:57:09.460Z+ [[ zfs == autofs ]]
692024-01-30T05:57:09.460Z+ mkdir -p /home/build
702024-01-30T05:57:09.468Z+ chown build:build /home/build /work
712024-01-30T05:57:10.464Z+ chmod 0700 /home/build /work
722024-01-30T05:57:10.468Zprocess exited: duration 3373 ms, exit code 0
 
732024-01-30T05:57:10.490Zstarting task 1: "authentication"
742024-01-30T05:57:10.519Zprocess exited: duration 31 ms, exit code 0
 
752024-01-30T05:57:10.525Zstarting task 2: "clone repository"
762024-01-30T05:57:10.532Z+ mkdir -p /work/oxidecomputer/omicron
772024-01-30T05:57:10.536Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-01-30T05:57:10.841ZCloning into '/work/oxidecomputer/omicron'...
792024-01-30T05:57:17.279Z+ cd /work/oxidecomputer/omicron
802024-01-30T05:57:17.279Z+ git fetch origin 5be18f982a45d0a59dccff5e04d7ecbdc21fedd6
812024-01-30T05:57:17.647ZFrom https://github.com/oxidecomputer/omicron
822024-01-30T05:57:17.649Z * branch 5be18f982a45d0a59dccff5e04d7ecbdc21fedd6 -> FETCH_HEAD
832024-01-30T05:57:17.659Z+ [[ -n renovate/snafu-0.x ]]
842024-01-30T05:57:17.662Z++ git branch --show-current
852024-01-30T05:57:17.668Z+ current=main
862024-01-30T05:57:17.668Z+ [[ main != renovate/snafu-0.x ]]
872024-01-30T05:57:17.668Z+ git branch -f renovate/snafu-0.x 5be18f982a45d0a59dccff5e04d7ecbdc21fedd6
882024-01-30T05:57:17.674Z+ git checkout -f renovate/snafu-0.x
892024-01-30T05:57:17.853ZSwitched to branch 'renovate/snafu-0.x'
902024-01-30T05:57:17.856Z+ git reset --hard 5be18f982a45d0a59dccff5e04d7ecbdc21fedd6
912024-01-30T05:57:17.880ZHEAD is now at 5be18f982 Update Rust crate snafu to 0.8
922024-01-30T05:57:17.888Zprocess exited: duration 7353 ms, exit code 0
 
932024-01-30T05:57:17.910Zstarting task 3: "build"
942024-01-30T05:57:17.916Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
952024-01-30T05:57:17.916Z+ TOP=/work/oxidecomputer/omicron
962024-01-30T05:57:17.916Z+ VERSION=6.0.0-0.ci+git5be18f982a4
972024-01-30T05:57:17.916Z+ for bin in caboose-util tufaceous
982024-01-30T05:57:17.916Z+ ptime -m gunzip
992024-01-30T05:57:18.294Z
1002024-01-30T05:57:18.294Zreal 0.325804121
1012024-01-30T05:57:18.294Zuser 0.104534593
1022024-01-30T05:57:18.294Zsys 0.021415951
1032024-01-30T05:57:18.294Ztrap 0.000013283
1042024-01-30T05:57:18.297Ztflt 0.000000000
1052024-01-30T05:57:18.297Zdflt 0.000000000
1062024-01-30T05:57:18.300Zkflt 0.000000000
1072024-01-30T05:57:18.300Zlock 0.000000000
1082024-01-30T05:57:18.300Zslp 0.199093225
1092024-01-30T05:57:18.300Zlat 0.000229951
1102024-01-30T05:57:18.302Zstop 0.000402324
1112024-01-30T05:57:18.302Z+ chmod a+x /work/caboose-util
1122024-01-30T05:57:18.302Z+ for bin in caboose-util tufaceous
1132024-01-30T05:57:18.302Z+ ptime -m gunzip
1142024-01-30T05:57:18.765Z
1152024-01-30T05:57:18.765Zreal 0.459776239
1162024-01-30T05:57:18.765Zuser 0.388732920
1172024-01-30T05:57:18.765Zsys 0.070273009
1182024-01-30T05:57:18.765Ztrap 0.000050500
1192024-01-30T05:57:18.766Ztflt 0.000000000
1202024-01-30T05:57:18.766Zdflt 0.000000000
1212024-01-30T05:57:18.766Zkflt 0.000000000
1222024-01-30T05:57:18.769Zlock 0.000000000
1232024-01-30T05:57:18.769Zslp 0.000035362
1242024-01-30T05:57:18.769Zlat 0.000175828
1252024-01-30T05:57:18.769Zstop 0.000397434
1262024-01-30T05:57:18.769Z+ chmod a+x /work/tufaceous
1272024-01-30T05:57:18.769Z+ mkdir /work/package
1282024-01-30T05:57:18.769Z+ pushd /work/package
1292024-01-30T05:57:18.769Z/work/package /work/oxidecomputer/omicron
1302024-01-30T05:57:18.769Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1312024-01-30T05:57:21.699Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1322024-01-30T05:57:21.728ZCreated new build target 'default' and set it as active
1332024-01-30T05:57:21.732Z+ 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.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/
1342024-01-30T05:57:21.732Z+ rm out/switch-softnpu.tar.gz
1352024-01-30T05:57:21.732Z+ rm out/omicron-gateway-softnpu.tar.gz
1362024-01-30T05:57:21.732Z+ rm out/omicron-nexus-single-sled.tar.gz
1372024-01-30T05:57:21.736Z+ for zone in out/*.tar.gz
1382024-01-30T05:57:21.736Z++ basename out/clickhouse_keeper
1392024-01-30T05:57:21.736Z+ target/release/omicron-package stamp clickhouse_keeper 6.0.0-0.ci+git5be18f982a4
1402024-01-30T05:57:21.748ZJan 30 05:57:21.461 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1412024-01-30T05:57:30.276ZCreated: out/versioned/clickhouse_keeper.tar.gz
1422024-01-30T05:57:30.280Z+ for zone in out/*.tar.gz
1432024-01-30T05:57:30.282Z++ basename out/clickhouse
1442024-01-30T05:57:30.285Z+ target/release/omicron-package stamp clickhouse 6.0.0-0.ci+git5be18f982a4
1452024-01-30T05:57:30.295ZJan 30 05:57:30.014 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1462024-01-30T05:57:38.772ZCreated: out/versioned/clickhouse.tar.gz
1472024-01-30T05:57:38.776Z+ for zone in out/*.tar.gz
1482024-01-30T05:57:38.777Z++ basename out/cockroachdb
1492024-01-30T05:57:38.780Z+ target/release/omicron-package stamp cockroachdb 6.0.0-0.ci+git5be18f982a4
1502024-01-30T05:57:38.788ZJan 30 05:57:38.512 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1512024-01-30T05:57:44.658ZCreated: out/versioned/cockroachdb.tar.gz
1522024-01-30T05:57:44.662Z+ for zone in out/*.tar.gz
1532024-01-30T05:57:44.665Z++ basename out/crucible-pantry
1542024-01-30T05:57:44.665Z+ target/release/omicron-package stamp crucible-pantry 6.0.0-0.ci+git5be18f982a4
1552024-01-30T05:57:44.677ZJan 30 05:57:44.405 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1562024-01-30T05:57:45.406ZCreated: out/versioned/crucible-pantry.tar.gz
1572024-01-30T05:57:45.410Z+ for zone in out/*.tar.gz
1582024-01-30T05:57:45.413Z++ basename out/crucible
1592024-01-30T05:57:45.413Z+ target/release/omicron-package stamp crucible 6.0.0-0.ci+git5be18f982a4
1602024-01-30T05:57:45.430ZJan 30 05:57:45.153 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1612024-01-30T05:57:46.898ZCreated: out/versioned/crucible.tar.gz
1622024-01-30T05:57:46.901Z+ for zone in out/*.tar.gz
1632024-01-30T05:57:46.904Z++ basename out/external-dns
1642024-01-30T05:57:46.904Z+ target/release/omicron-package stamp external-dns 6.0.0-0.ci+git5be18f982a4
1652024-01-30T05:57:46.917ZJan 30 05:57:46.646 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1662024-01-30T05:57:47.929ZCreated: out/versioned/external-dns.tar.gz
1672024-01-30T05:57:47.933Z+ for zone in out/*.tar.gz
1682024-01-30T05:57:47.937Z++ basename out/internal-dns
1692024-01-30T05:57:47.937Z+ target/release/omicron-package stamp internal-dns 6.0.0-0.ci+git5be18f982a4
1702024-01-30T05:57:47.948ZJan 30 05:57:47.677 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1712024-01-30T05:57:48.948ZCreated: out/versioned/internal-dns.tar.gz
1722024-01-30T05:57:49.397Z+ for zone in out/*.tar.gz
1732024-01-30T05:57:49.397Z++ basename out/ntp
1742024-01-30T05:57:49.397Z+ target/release/omicron-package stamp ntp 6.0.0-0.ci+git5be18f982a4
1752024-01-30T05:57:49.397ZJan 30 05:57:48.691 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1762024-01-30T05:57:49.397ZCreated: out/versioned/ntp.tar.gz
1772024-01-30T05:57:49.397Z+ for zone in out/*.tar.gz
1782024-01-30T05:57:49.397Z++ basename out/omicron-gateway-asic
1792024-01-30T05:57:49.397Z+ target/release/omicron-package stamp omicron-gateway-asic 6.0.0-0.ci+git5be18f982a4
1802024-01-30T05:57:49.397ZJan 30 05:57:48.709 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1812024-01-30T05:57:49.797ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1822024-01-30T05:57:49.801Z+ for zone in out/*.tar.gz
1832024-01-30T05:57:49.804Z++ basename out/omicron-nexus
1842024-01-30T05:57:49.804Z+ target/release/omicron-package stamp omicron-nexus 6.0.0-0.ci+git5be18f982a4
1852024-01-30T05:57:49.819ZJan 30 05:57:49.547 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1862024-01-30T05:57:53.488ZCreated: out/versioned/omicron-nexus.tar.gz
1872024-01-30T05:57:53.491Z+ for zone in out/*.tar.gz
1882024-01-30T05:57:53.494Z++ basename out/overlay
1892024-01-30T05:57:53.494Z+ target/release/omicron-package stamp overlay 6.0.0-0.ci+git5be18f982a4
1902024-01-30T05:57:53.506ZJan 30 05:57:53.240 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1912024-01-30T05:57:53.510ZCreated: out/versioned/overlay.tar.gz
1922024-01-30T05:57:53.512Z+ for zone in out/*.tar.gz
1932024-01-30T05:57:53.513Z++ basename out/oximeter
1942024-01-30T05:57:53.515Z+ target/release/omicron-package stamp oximeter 6.0.0-0.ci+git5be18f982a4
1952024-01-30T05:57:53.525ZJan 30 05:57:53.258 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1962024-01-30T05:57:55.903ZCreated: out/versioned/oximeter.tar.gz
1972024-01-30T05:57:55.906Z+ for zone in out/*.tar.gz
1982024-01-30T05:57:55.909Z++ basename out/propolis-server
1992024-01-30T05:57:55.909Z+ target/release/omicron-package stamp propolis-server 6.0.0-0.ci+git5be18f982a4
2002024-01-30T05:57:55.921ZJan 30 05:57:55.656 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2012024-01-30T05:57:57.729ZCreated: out/versioned/propolis-server.tar.gz
2022024-01-30T05:57:57.732Z+ for zone in out/*.tar.gz
2032024-01-30T05:57:57.735Z++ basename out/switch-asic
2042024-01-30T05:57:57.735Z+ target/release/omicron-package stamp switch-asic 6.0.0-0.ci+git5be18f982a4
2052024-01-30T05:57:57.746ZJan 30 05:57:57.482 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2062024-01-30T05:58:10.072ZCreated: out/versioned/switch-asic.tar.gz
2072024-01-30T05:58:10.093Z+ 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.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2082024-01-30T05:58:10.106Z+ OMICRON_NO_UNINSTALL=1
2092024-01-30T05:58:10.106Z+ target/release/omicron-package unpack --out install
2102024-01-30T05:58:10.106ZJan 30 05:58:09.835 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2112024-01-30T05:58:10.106ZJan 30 05:58:09.837 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2122024-01-30T05:58:10.106ZJan 30 05:58:09.837 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2132024-01-30T05:58:10.107ZJan 30 05:58:09.838 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2142024-01-30T05:58:10.107ZJan 30 05:58:09.838 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2152024-01-30T05:58:10.108ZJan 30 05:58:09.838 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2162024-01-30T05:58:10.108ZJan 30 05:58:09.838 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2172024-01-30T05:58:10.108ZJan 30 05:58:09.838 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2182024-01-30T05:58:10.109ZJan 30 05:58:09.839 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2192024-01-30T05:58:10.109ZJan 30 05:58:09.839 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2202024-01-30T05:58:10.186ZJan 30 05:58:09.929 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2212024-01-30T05:58:10.186ZJan 30 05:58:09.929 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2222024-01-30T05:58:10.204ZJan 30 05:58:09.947 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2232024-01-30T05:58:10.204ZJan 30 05:58:09.947 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter.tar.gz
2242024-01-30T05:58:10.208ZJan 30 05:58:09.948 INFO Installing service, dst: install/oxlog.tar, src: out/oxlog.tar
2252024-01-30T05:58:10.263ZJan 30 05:58:10.006 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2262024-01-30T05:58:10.374ZJan 30 05:58:10.117 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2272024-01-30T05:58:10.536ZJan 30 05:58:10.278 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2282024-01-30T05:58:11.494ZJan 30 05:58:11.238 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2292024-01-30T05:58:11.692ZJan 30 05:58:11.436 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2302024-01-30T05:58:11.930ZJan 30 05:58:11.674 INFO Unpacking service tarball, service_path: install/oxlog, tar_path: install/oxlog.tar
2312024-01-30T05:58:11.948Z+ popd
2322024-01-30T05:58:11.948Z/work/oxidecomputer/omicron
2332024-01-30T05:58:11.951Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2342024-01-30T05:58:15.290Z+ read -r TUFACEOUS_KEY
2352024-01-30T05:58:15.293Z+ export TUFACEOUS_KEY
2362024-01-30T05:58:15.293Z+ cat
2372024-01-30T05:58:15.296Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2382024-01-30T05:58:15.298Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2392024-01-30T05:58:15.301Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402024-01-30T05:58:15.301Z+ cat
2412024-01-30T05:58:15.301Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422024-01-30T05:58:15.301Z+ cat
2432024-01-30T05:58:15.304Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442024-01-30T05:58:15.304Z+ cat
2452024-01-30T05:58:15.307Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462024-01-30T05:58:15.307Z+ cat
2472024-01-30T05:58:15.310Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482024-01-30T05:58:15.310Z+ cat
2492024-01-30T05:58:15.313Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502024-01-30T05:58:15.313Z+ cat
2512024-01-30T05:58:15.316Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2522024-01-30T05:58:15.316Z+ cat
2532024-01-30T05:58:15.319Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2542024-01-30T05:58:15.319Z+ cat
2552024-01-30T05:58:15.319Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2562024-01-30T05:58:15.319Z+ cat
2572024-01-30T05:58:15.322Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2582024-01-30T05:58:15.322Z+ cat
2592024-01-30T05:58:15.325Z+ for kind in host trampoline
2602024-01-30T05:58:15.325Z+ cat
2612024-01-30T05:58:15.328Z+ for kind in host trampoline
2622024-01-30T05:58:15.328Z+ cat
2632024-01-30T05:58:15.331Z+ mkdir /work/hubris
2642024-01-30T05:58:15.334Z+ pushd /work/hubris
2652024-01-30T05:58:15.334Z/work/hubris /work/oxidecomputer/omicron
2662024-01-30T05:58:15.334Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2672024-01-30T05:58:15.334Z++ TAGS=(gimlet-v1.0.6 psc-v1.0.6 sidecar-v1.0.6)
2682024-01-30T05:58:15.334Z+ for tag in "${TAGS[@]}"
2692024-01-30T05:58:15.334Z+ for board in "${ALL_BOARDS[@]}"
2702024-01-30T05:58:15.334Z+ [[ gimlet = \g\i\m\l\e\t ]]
2712024-01-30T05:58:15.334Z+ file=build-gimlet-c-image-default-v1.0.6.zip
2722024-01-30T05:58:15.334Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-c-image-default-v1.0.6.zip
2732024-01-30T05:58:16.650Z+ grep -F build-gimlet-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2742024-01-30T05:58:16.654Z+ shasum -a 256 -c -
2752024-01-30T05:58:16.809Zbuild-gimlet-c-image-default-v1.0.6.zip: OK
2762024-01-30T05:58:16.812Z+ mv build-gimlet-c-image-default-v1.0.6.zip gimlet-c.zip
2772024-01-30T05:58:16.815Z+ for board in "${ALL_BOARDS[@]}"
2782024-01-30T05:58:16.815Z+ [[ gimlet = \g\i\m\l\e\t ]]
2792024-01-30T05:58:16.815Z+ file=build-gimlet-d-image-default-v1.0.6.zip
2802024-01-30T05:58:16.816Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-d-image-default-v1.0.6.zip
2812024-01-30T05:58:18.240Z+ grep -F build-gimlet-d-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2822024-01-30T05:58:18.244Z+ shasum -a 256 -c -
2832024-01-30T05:58:18.304Zbuild-gimlet-d-image-default-v1.0.6.zip: OK
2842024-01-30T05:58:18.308Z+ mv build-gimlet-d-image-default-v1.0.6.zip gimlet-d.zip
2852024-01-30T05:58:18.312Z+ for board in "${ALL_BOARDS[@]}"
2862024-01-30T05:58:18.312Z+ [[ gimlet = \g\i\m\l\e\t ]]
2872024-01-30T05:58:18.313Z+ file=build-gimlet-e-image-default-v1.0.6.zip
2882024-01-30T05:58:18.313Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-e-image-default-v1.0.6.zip
2892024-01-30T05:58:19.574Z+ grep -F build-gimlet-e-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2902024-01-30T05:58:19.577Z+ shasum -a 256 -c -
2912024-01-30T05:58:19.646Zbuild-gimlet-e-image-default-v1.0.6.zip: OK
2922024-01-30T05:58:19.674Z+ mv build-gimlet-e-image-default-v1.0.6.zip gimlet-e.zip
2932024-01-30T05:58:19.674Z+ for board in "${ALL_BOARDS[@]}"
2942024-01-30T05:58:19.674Z+ [[ gimlet = \p\s\c ]]
2952024-01-30T05:58:19.674Z+ for board in "${ALL_BOARDS[@]}"
2962024-01-30T05:58:19.675Z+ [[ gimlet = \p\s\c ]]
2972024-01-30T05:58:19.675Z+ for board in "${ALL_BOARDS[@]}"
2982024-01-30T05:58:19.676Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2992024-01-30T05:58:19.676Z+ for board in "${ALL_BOARDS[@]}"
3002024-01-30T05:58:19.676Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3012024-01-30T05:58:19.676Z+ for tag in "${TAGS[@]}"
3022024-01-30T05:58:19.676Z+ for board in "${ALL_BOARDS[@]}"
3032024-01-30T05:58:19.676Z+ [[ psc = \g\i\m\l\e\t ]]
3042024-01-30T05:58:19.676Z+ for board in "${ALL_BOARDS[@]}"
3052024-01-30T05:58:19.676Z+ [[ psc = \g\i\m\l\e\t ]]
3062024-01-30T05:58:19.676Z+ for board in "${ALL_BOARDS[@]}"
3072024-01-30T05:58:19.676Z+ [[ psc = \g\i\m\l\e\t ]]
3082024-01-30T05:58:19.676Z+ for board in "${ALL_BOARDS[@]}"
3092024-01-30T05:58:19.676Z+ [[ psc = \p\s\c ]]
3102024-01-30T05:58:19.676Z+ file=build-psc-b-image-default-v1.0.6.zip
3112024-01-30T05:58:19.676Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.6/build-psc-b-image-default-v1.0.6.zip
3122024-01-30T05:58:20.913Z+ grep -F build-psc-b-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3132024-01-30T05:58:20.916Z+ shasum -a 256 -c -
3142024-01-30T05:58:20.965Zbuild-psc-b-image-default-v1.0.6.zip: OK
3152024-01-30T05:58:20.968Z+ mv build-psc-b-image-default-v1.0.6.zip psc-b.zip
3162024-01-30T05:58:20.971Z+ for board in "${ALL_BOARDS[@]}"
3172024-01-30T05:58:20.971Z+ [[ psc = \p\s\c ]]
3182024-01-30T05:58:20.971Z+ file=build-psc-c-image-default-v1.0.6.zip
3192024-01-30T05:58:20.971Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.6/build-psc-c-image-default-v1.0.6.zip
3202024-01-30T05:58:22.301Z+ grep -F build-psc-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3212024-01-30T05:58:22.304Z+ shasum -a 256 -c -
3222024-01-30T05:58:22.354Zbuild-psc-c-image-default-v1.0.6.zip: OK
3232024-01-30T05:58:22.357Z+ mv build-psc-c-image-default-v1.0.6.zip psc-c.zip
3242024-01-30T05:58:22.357Z+ for board in "${ALL_BOARDS[@]}"
3252024-01-30T05:58:22.357Z+ [[ psc = \s\i\d\e\c\a\r ]]
3262024-01-30T05:58:22.357Z+ for board in "${ALL_BOARDS[@]}"
3272024-01-30T05:58:22.357Z+ [[ psc = \s\i\d\e\c\a\r ]]
3282024-01-30T05:58:22.360Z+ for tag in "${TAGS[@]}"
3292024-01-30T05:58:22.360Z+ for board in "${ALL_BOARDS[@]}"
3302024-01-30T05:58:22.360Z+ [[ sidecar = \g\i\m\l\e\t ]]
3312024-01-30T05:58:22.361Z+ for board in "${ALL_BOARDS[@]}"
3322024-01-30T05:58:22.361Z+ [[ sidecar = \g\i\m\l\e\t ]]
3332024-01-30T05:58:22.361Z+ for board in "${ALL_BOARDS[@]}"
3342024-01-30T05:58:22.361Z+ [[ sidecar = \g\i\m\l\e\t ]]
3352024-01-30T05:58:22.361Z+ for board in "${ALL_BOARDS[@]}"
3362024-01-30T05:58:22.361Z+ [[ sidecar = \p\s\c ]]
3372024-01-30T05:58:22.361Z+ for board in "${ALL_BOARDS[@]}"
3382024-01-30T05:58:22.361Z+ [[ sidecar = \p\s\c ]]
3392024-01-30T05:58:22.361Z+ for board in "${ALL_BOARDS[@]}"
3402024-01-30T05:58:22.361Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3412024-01-30T05:58:22.361Z+ file=build-sidecar-b-image-default-v1.0.6.zip
3422024-01-30T05:58:22.361Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.6/build-sidecar-b-image-default-v1.0.6.zip
3432024-01-30T05:58:23.882Z+ grep -F build-sidecar-b-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3442024-01-30T05:58:23.885Z+ shasum -a 256 -c -
3452024-01-30T05:58:23.957Zbuild-sidecar-b-image-default-v1.0.6.zip: OK
3462024-01-30T05:58:23.960Z+ mv build-sidecar-b-image-default-v1.0.6.zip sidecar-b.zip
3472024-01-30T05:58:23.960Z+ for board in "${ALL_BOARDS[@]}"
3482024-01-30T05:58:23.960Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3492024-01-30T05:58:23.960Z+ file=build-sidecar-c-image-default-v1.0.6.zip
3502024-01-30T05:58:23.960Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.6/build-sidecar-c-image-default-v1.0.6.zip
3512024-01-30T05:58:25.479Z+ grep -F build-sidecar-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3522024-01-30T05:58:25.483Z+ shasum -a 256 -c -
3532024-01-30T05:58:25.565Zbuild-sidecar-c-image-default-v1.0.6.zip: OK
3542024-01-30T05:58:25.568Z+ mv build-sidecar-c-image-default-v1.0.6.zip sidecar-c.zip
3552024-01-30T05:58:25.568Z+ popd
3562024-01-30T05:58:25.568Z/work/oxidecomputer/omicron
3572024-01-30T05:58:25.569Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3582024-01-30T05:58:25.569Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3592024-01-30T05:58:25.569Z+ git init /work/dvt-dock
3602024-01-30T05:58:25.569Zhint: Using 'master' as the name for the initial branch. This default branch name
3612024-01-30T05:58:25.569Zhint: is subject to change. To configure the initial branch name to use in all
3622024-01-30T05:58:25.569Zhint: of your new repositories, which will suppress this warning, call:
3632024-01-30T05:58:25.569Zhint:
3642024-01-30T05:58:25.569Zhint: git config --global init.defaultBranch <name>
3652024-01-30T05:58:25.569Zhint:
3662024-01-30T05:58:25.569Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3672024-01-30T05:58:25.569Zhint: 'development'. The just-created branch can be renamed via this command:
3682024-01-30T05:58:25.569Zhint:
3692024-01-30T05:58:25.569Zhint: git branch -m <name>
3702024-01-30T05:58:25.569ZInitialized empty Git repository in /work/dvt-dock/.git/
3712024-01-30T05:58:25.569Z+ cd /work/dvt-dock
3722024-01-30T05:58:25.569Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3732024-01-30T05:58:25.575Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3742024-01-30T05:58:37.914ZFrom https://github.com/oxidecomputer/dvt-dock
3752024-01-30T05:58:37.914Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3762024-01-30T05:58:37.930Z+ git checkout FETCH_HEAD
3772024-01-30T05:58:38.259ZNote: switching to 'FETCH_HEAD'.
3782024-01-30T05:58:38.259Z
3792024-01-30T05:58:38.259ZYou are in 'detached HEAD' state. You can look around, make experimental
3802024-01-30T05:58:38.259Zchanges and commit them, and you can discard any commits you make in this
3812024-01-30T05:58:38.259Zstate without impacting any branches by switching back to a branch.
3822024-01-30T05:58:38.259Z
3832024-01-30T05:58:38.259ZIf you want to create a new branch to retain commits you create, you may
3842024-01-30T05:58:38.259Zdo so (now or later) by using -c with the switch command. Example:
3852024-01-30T05:58:38.259Z
3862024-01-30T05:58:38.259Z git switch -c <new-branch-name>
3872024-01-30T05:58:38.259Z
3882024-01-30T05:58:38.259ZOr undo this operation with:
3892024-01-30T05:58:38.260Z
3902024-01-30T05:58:38.260Z git switch -
3912024-01-30T05:58:38.260Z
3922024-01-30T05:58:38.260ZTurn off this advice by setting config variable advice.detachedHead to false
3932024-01-30T05:58:38.260Z
3942024-01-30T05:58:38.260ZHEAD is now at ad874c1 production/release RoT v1.0.4
3952024-01-30T05:58:38.289Z+ SERIES_LIST=()
3962024-01-30T05:58:38.292Z+ prep_rot_all_series
3972024-01-30T05:58:38.292Z+ series=rot-all
3982024-01-30T05:58:38.292Z+ SERIES_LIST+=("$series")
3992024-01-30T05:58:38.292Z+ manifest=/work/manifest-rot-all.toml
4002024-01-30T05:58:38.292Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
4012024-01-30T05:58:38.292Z+ for board_rev in "${ALL_BOARDS[@]}"
4022024-01-30T05:58:38.292Z+ board=gimlet
4032024-01-30T05:58:38.292Z+ tufaceous_board=gimlet
4042024-01-30T05:58:38.311Z+ sp_image=/work/hubris/gimlet-c.zip
4052024-01-30T05:58:38.311Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4062024-01-30T05:58:38.348Z+ sp_caboose_version=1.0.6
4072024-01-30T05:58:38.350Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4082024-01-30T05:58:38.399Z+ sp_caboose_board=gimlet-c
4092024-01-30T05:58:38.400Z+ cat
4102024-01-30T05:58:38.403Z+ for board_rev in "${ALL_BOARDS[@]}"
4112024-01-30T05:58:38.403Z+ board=gimlet
4122024-01-30T05:58:38.403Z+ tufaceous_board=gimlet
4132024-01-30T05:58:38.403Z+ sp_image=/work/hubris/gimlet-d.zip
4142024-01-30T05:58:38.405Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4152024-01-30T05:58:38.454Z+ sp_caboose_version=1.0.6
4162024-01-30T05:58:38.457Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4172024-01-30T05:58:38.506Z+ sp_caboose_board=gimlet-d
4182024-01-30T05:58:38.506Z+ cat
4192024-01-30T05:58:38.509Z+ for board_rev in "${ALL_BOARDS[@]}"
4202024-01-30T05:58:38.509Z+ board=gimlet
4212024-01-30T05:58:38.509Z+ tufaceous_board=gimlet
4222024-01-30T05:58:38.509Z+ sp_image=/work/hubris/gimlet-e.zip
4232024-01-30T05:58:38.512Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4242024-01-30T05:58:38.562Z+ sp_caboose_version=1.0.6
4252024-01-30T05:58:38.565Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4262024-01-30T05:58:38.614Z+ sp_caboose_board=gimlet-e
4272024-01-30T05:58:38.614Z+ cat
4282024-01-30T05:58:38.617Z+ for board_rev in "${ALL_BOARDS[@]}"
4292024-01-30T05:58:38.617Z+ board=psc
4302024-01-30T05:58:38.617Z+ tufaceous_board=psc
4312024-01-30T05:58:38.619Z+ sp_image=/work/hubris/psc-b.zip
4322024-01-30T05:58:38.622Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4332024-01-30T05:58:38.656Z+ sp_caboose_version=1.0.6
4342024-01-30T05:58:38.659Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4352024-01-30T05:58:38.695Z+ sp_caboose_board=psc-b
4362024-01-30T05:58:38.695Z+ cat
4372024-01-30T05:58:38.698Z+ for board_rev in "${ALL_BOARDS[@]}"
4382024-01-30T05:58:38.698Z+ board=psc
4392024-01-30T05:58:38.698Z+ tufaceous_board=psc
4402024-01-30T05:58:38.698Z+ sp_image=/work/hubris/psc-c.zip
4412024-01-30T05:58:38.701Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4422024-01-30T05:58:38.739Z+ sp_caboose_version=1.0.6
4432024-01-30T05:58:38.743Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4442024-01-30T05:58:38.774Z+ sp_caboose_board=psc-c
4452024-01-30T05:58:38.774Z+ cat
4462024-01-30T05:58:38.777Z+ for board_rev in "${ALL_BOARDS[@]}"
4472024-01-30T05:58:38.777Z+ board=sidecar
4482024-01-30T05:58:38.777Z+ tufaceous_board=switch
4492024-01-30T05:58:38.777Z+ sp_image=/work/hubris/sidecar-b.zip
4502024-01-30T05:58:38.780Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4512024-01-30T05:58:38.838Z+ sp_caboose_version=1.0.6
4522024-01-30T05:58:38.840Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4532024-01-30T05:58:38.898Z+ sp_caboose_board=sidecar-b
4542024-01-30T05:58:38.899Z+ cat
4552024-01-30T05:58:38.903Z+ for board_rev in "${ALL_BOARDS[@]}"
4562024-01-30T05:58:38.903Z+ board=sidecar
4572024-01-30T05:58:38.903Z+ tufaceous_board=switch
4582024-01-30T05:58:38.903Z+ sp_image=/work/hubris/sidecar-c.zip
4592024-01-30T05:58:38.908Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4602024-01-30T05:58:38.960Z+ sp_caboose_version=1.0.6
4612024-01-30T05:58:38.962Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4622024-01-30T05:58:39.019Z+ sp_caboose_board=sidecar-c
4632024-01-30T05:58:39.019Z+ cat
4642024-01-30T05:58:39.022Z+ 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
4652024-01-30T05:58:39.022Z+ series=rot-staging-dev
4662024-01-30T05:58:39.022Z+ rot_dir=staging/dev
4672024-01-30T05:58:39.022Z+ rot_version=cert-staging-dev-v1.0.4
4682024-01-30T05:58:39.022Z+ shift 3
4692024-01-30T05:58:39.022Z+ SERIES_LIST+=("$series")
4702024-01-30T05:58:39.022Z+ manifest=/work/manifest-rot-staging-dev.toml
4712024-01-30T05:58:39.022Z+ manifest_rot_all=/work/manifest-rot-all.toml
4722024-01-30T05:58:39.022Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4732024-01-30T05:58:39.025Z+ for board in gimlet psc sidecar
4742024-01-30T05:58:39.025Z+ tufaceous_board=gimlet
4752024-01-30T05:58:39.025Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4762024-01-30T05:58:39.025Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4772024-01-30T05:58:39.028Z++ 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
4782024-01-30T05:58:39.028Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4792024-01-30T05:58:39.044Z++ output_a=1.0.4
4802024-01-30T05:58:39.047Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4812024-01-30T05:58:39.063Z++ output_b=1.0.4
4822024-01-30T05:58:39.064Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4832024-01-30T05:58:39.064Z++ echo 1.0.4
4842024-01-30T05:58:39.069Z+ rot_caboose_version=1.0.4
4852024-01-30T05:58:39.069Z++ 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
4862024-01-30T05:58:39.069Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4872024-01-30T05:58:39.085Z++ output_a=oxide-rot-1
4882024-01-30T05:58:39.088Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4892024-01-30T05:58:39.105Z++ output_b=oxide-rot-1
4902024-01-30T05:58:39.105Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4912024-01-30T05:58:39.108Z++ echo oxide-rot-1
4922024-01-30T05:58:39.108Z+ rot_caboose_board=oxide-rot-1
4932024-01-30T05:58:39.108Z+ cat
4942024-01-30T05:58:39.108Z+ cat
4952024-01-30T05:58:39.111Z+ for board in gimlet psc sidecar
4962024-01-30T05:58:39.111Z+ tufaceous_board=psc
4972024-01-30T05:58:39.111Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4982024-01-30T05:58:39.111Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4992024-01-30T05:58:39.111Z++ 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
5002024-01-30T05:58:39.111Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5012024-01-30T05:58:39.128Z++ output_a=1.0.4
5022024-01-30T05:58:39.131Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5032024-01-30T05:58:39.147Z++ output_b=1.0.4
5042024-01-30T05:58:39.147Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5052024-01-30T05:58:39.147Z++ echo 1.0.4
5062024-01-30T05:58:39.151Z+ rot_caboose_version=1.0.4
5072024-01-30T05:58:39.151Z++ 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
5082024-01-30T05:58:39.154Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5092024-01-30T05:58:39.167Z++ output_a=oxide-rot-1
5102024-01-30T05:58:39.170Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5112024-01-30T05:58:39.186Z++ output_b=oxide-rot-1
5122024-01-30T05:58:39.186Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5132024-01-30T05:58:39.189Z++ echo oxide-rot-1
5142024-01-30T05:58:39.189Z+ rot_caboose_board=oxide-rot-1
5152024-01-30T05:58:39.189Z+ cat
5162024-01-30T05:58:39.192Z+ cat
5172024-01-30T05:58:39.195Z+ for board in gimlet psc sidecar
5182024-01-30T05:58:39.195Z+ tufaceous_board=switch
5192024-01-30T05:58:39.195Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5202024-01-30T05:58:39.195Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5212024-01-30T05:58:39.195Z++ 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
5222024-01-30T05:58:39.198Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5232024-01-30T05:58:39.213Z++ output_a=1.0.4
5242024-01-30T05:58:39.217Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5252024-01-30T05:58:39.232Z++ output_b=1.0.4
5262024-01-30T05:58:39.232Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5272024-01-30T05:58:39.232Z++ echo 1.0.4
5282024-01-30T05:58:39.238Z+ rot_caboose_version=1.0.4
5292024-01-30T05:58:39.238Z++ 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
5302024-01-30T05:58:39.242Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5312024-01-30T05:58:39.254Z++ output_a=oxide-rot-1
5322024-01-30T05:58:39.259Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5332024-01-30T05:58:39.273Z++ output_b=oxide-rot-1
5342024-01-30T05:58:39.274Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5352024-01-30T05:58:39.279Z++ echo oxide-rot-1
5362024-01-30T05:58:39.280Z+ rot_caboose_board=oxide-rot-1
5372024-01-30T05:58:39.280Z+ cat
5382024-01-30T05:58:39.280Z+ cat
5392024-01-30T05:58:39.303Z+ for board_rev in "$@"
5402024-01-30T05:58:39.303Z+ board=gimlet
5412024-01-30T05:58:39.303Z+ tufaceous_board=gimlet
5422024-01-30T05:58:39.303Z+ sp_image=/work/hubris/gimlet-c.zip
5432024-01-30T05:58:39.304Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5442024-01-30T05:58:39.337Z+ sp_caboose_version=1.0.6
5452024-01-30T05:58:39.351Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5462024-01-30T05:58:39.390Z+ sp_caboose_board=gimlet-c
5472024-01-30T05:58:39.390Z+ cat
5482024-01-30T05:58:39.398Z+ for board_rev in "$@"
5492024-01-30T05:58:39.398Z+ board=gimlet
5502024-01-30T05:58:39.398Z+ tufaceous_board=gimlet
5512024-01-30T05:58:39.398Z+ sp_image=/work/hubris/gimlet-d.zip
5522024-01-30T05:58:39.398Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5532024-01-30T05:58:39.438Z+ sp_caboose_version=1.0.6
5542024-01-30T05:58:39.446Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5552024-01-30T05:58:39.493Z+ sp_caboose_board=gimlet-d
5562024-01-30T05:58:39.493Z+ cat
5572024-01-30T05:58:39.497Z+ for board_rev in "$@"
5582024-01-30T05:58:39.497Z+ board=gimlet
5592024-01-30T05:58:39.497Z+ tufaceous_board=gimlet
5602024-01-30T05:58:39.497Z+ sp_image=/work/hubris/gimlet-e.zip
5612024-01-30T05:58:39.497Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5622024-01-30T05:58:39.545Z+ sp_caboose_version=1.0.6
5632024-01-30T05:58:39.548Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5642024-01-30T05:58:39.597Z+ sp_caboose_board=gimlet-e
5652024-01-30T05:58:39.597Z+ cat
5662024-01-30T05:58:39.600Z+ for board_rev in "$@"
5672024-01-30T05:58:39.600Z+ board=psc
5682024-01-30T05:58:39.600Z+ tufaceous_board=psc
5692024-01-30T05:58:39.600Z+ sp_image=/work/hubris/psc-b.zip
5702024-01-30T05:58:39.603Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5712024-01-30T05:58:39.638Z+ sp_caboose_version=1.0.6
5722024-01-30T05:58:39.641Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5732024-01-30T05:58:39.676Z+ sp_caboose_board=psc-b
5742024-01-30T05:58:39.676Z+ cat
5752024-01-30T05:58:39.680Z+ for board_rev in "$@"
5762024-01-30T05:58:39.680Z+ board=psc
5772024-01-30T05:58:39.680Z+ tufaceous_board=psc
5782024-01-30T05:58:39.680Z+ sp_image=/work/hubris/psc-c.zip
5792024-01-30T05:58:39.680Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5802024-01-30T05:58:39.716Z+ sp_caboose_version=1.0.6
5812024-01-30T05:58:39.719Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5822024-01-30T05:58:39.753Z+ sp_caboose_board=psc-c
5832024-01-30T05:58:39.753Z+ cat
5842024-01-30T05:58:39.756Z+ for board_rev in "$@"
5852024-01-30T05:58:39.756Z+ board=sidecar
5862024-01-30T05:58:39.757Z+ tufaceous_board=switch
5872024-01-30T05:58:39.757Z+ sp_image=/work/hubris/sidecar-b.zip
5882024-01-30T05:58:39.760Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5892024-01-30T05:58:39.814Z+ sp_caboose_version=1.0.6
5902024-01-30T05:58:39.817Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5912024-01-30T05:58:39.872Z+ sp_caboose_board=sidecar-b
5922024-01-30T05:58:39.872Z+ cat
5932024-01-30T05:58:39.876Z+ for board_rev in "$@"
5942024-01-30T05:58:39.876Z+ board=sidecar
5952024-01-30T05:58:39.876Z+ tufaceous_board=switch
5962024-01-30T05:58:39.876Z+ sp_image=/work/hubris/sidecar-c.zip
5972024-01-30T05:58:39.879Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5982024-01-30T05:58:39.934Z+ sp_caboose_version=1.0.6
5992024-01-30T05:58:39.938Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6002024-01-30T05:58:39.994Z+ sp_caboose_board=sidecar-c
6012024-01-30T05:58:39.994Z+ cat
6022024-01-30T05:58:39.997Z+ 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
6032024-01-30T05:58:39.997Z+ series=rot-prod-rel
6042024-01-30T05:58:39.997Z+ rot_dir=prod/rel
6052024-01-30T05:58:39.997Z+ rot_version=cert-prod-rel-v1.0.4
6062024-01-30T05:58:39.997Z+ shift 3
6072024-01-30T05:58:39.997Z+ SERIES_LIST+=("$series")
6082024-01-30T05:58:39.997Z+ manifest=/work/manifest-rot-prod-rel.toml
6092024-01-30T05:58:39.997Z+ manifest_rot_all=/work/manifest-rot-all.toml
6102024-01-30T05:58:39.997Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6112024-01-30T05:58:40.005Z+ for board in gimlet psc sidecar
6122024-01-30T05:58:40.005Z+ tufaceous_board=gimlet
6132024-01-30T05:58:40.005Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6142024-01-30T05:58:40.005Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6152024-01-30T05:58:40.008Z++ 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
6162024-01-30T05:58:40.008Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6172024-01-30T05:58:40.020Z++ output_a=1.0.4
6182024-01-30T05:58:40.022Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6192024-01-30T05:58:40.038Z++ output_b=1.0.4
6202024-01-30T05:58:40.038Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6212024-01-30T05:58:40.038Z++ echo 1.0.4
6222024-01-30T05:58:40.041Z+ rot_caboose_version=1.0.4
6232024-01-30T05:58:40.041Z++ 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
6242024-01-30T05:58:40.044Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6252024-01-30T05:58:40.059Z++ output_a=oxide-rot-1
6262024-01-30T05:58:40.062Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6272024-01-30T05:58:40.078Z++ output_b=oxide-rot-1
6282024-01-30T05:58:40.078Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6292024-01-30T05:58:40.081Z++ echo oxide-rot-1
6302024-01-30T05:58:40.081Z+ rot_caboose_board=oxide-rot-1
6312024-01-30T05:58:40.081Z+ cat
6322024-01-30T05:58:40.084Z+ cat
6332024-01-30T05:58:40.084Z+ for board in gimlet psc sidecar
6342024-01-30T05:58:40.084Z+ tufaceous_board=psc
6352024-01-30T05:58:40.084Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6362024-01-30T05:58:40.084Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6372024-01-30T05:58:40.087Z++ 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
6382024-01-30T05:58:40.087Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6392024-01-30T05:58:40.104Z++ output_a=1.0.4
6402024-01-30T05:58:40.107Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6412024-01-30T05:58:40.122Z++ output_b=1.0.4
6422024-01-30T05:58:40.122Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6432024-01-30T05:58:40.122Z++ echo 1.0.4
6442024-01-30T05:58:40.125Z+ rot_caboose_version=1.0.4
6452024-01-30T05:58:40.125Z++ 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
6462024-01-30T05:58:40.128Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6472024-01-30T05:58:40.143Z++ output_a=oxide-rot-1
6482024-01-30T05:58:40.146Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6492024-01-30T05:58:40.161Z++ output_b=oxide-rot-1
6502024-01-30T05:58:40.164Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6512024-01-30T05:58:40.164Z++ echo oxide-rot-1
6522024-01-30T05:58:40.164Z+ rot_caboose_board=oxide-rot-1
6532024-01-30T05:58:40.164Z+ cat
6542024-01-30T05:58:40.167Z+ cat
6552024-01-30T05:58:40.171Z+ for board in gimlet psc sidecar
6562024-01-30T05:58:40.171Z+ tufaceous_board=switch
6572024-01-30T05:58:40.171Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6582024-01-30T05:58:40.171Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6592024-01-30T05:58:40.171Z++ 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
6602024-01-30T05:58:40.171Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6612024-01-30T05:58:40.188Z++ output_a=1.0.4
6622024-01-30T05:58:40.191Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6632024-01-30T05:58:40.216Z++ output_b=1.0.4
6642024-01-30T05:58:40.216Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6652024-01-30T05:58:40.223Z++ echo 1.0.4
6662024-01-30T05:58:40.223Z+ rot_caboose_version=1.0.4
6672024-01-30T05:58:40.223Z++ 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
6682024-01-30T05:58:40.225Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6692024-01-30T05:58:40.228Z++ output_a=oxide-rot-1
6702024-01-30T05:58:40.228Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6712024-01-30T05:58:40.246Z++ output_b=oxide-rot-1
6722024-01-30T05:58:40.246Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6732024-01-30T05:58:40.249Z++ echo oxide-rot-1
6742024-01-30T05:58:40.249Z+ rot_caboose_board=oxide-rot-1
6752024-01-30T05:58:40.249Z+ cat
6762024-01-30T05:58:40.253Z+ cat
6772024-01-30T05:58:40.253Z+ for board_rev in "$@"
6782024-01-30T05:58:40.253Z+ board=gimlet
6792024-01-30T05:58:40.253Z+ tufaceous_board=gimlet
6802024-01-30T05:58:40.253Z+ sp_image=/work/hubris/gimlet-c.zip
6812024-01-30T05:58:40.258Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6822024-01-30T05:58:40.712Z+ sp_caboose_version=1.0.6
6832024-01-30T05:58:40.716Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6842024-01-30T05:58:40.716Z+ sp_caboose_board=gimlet-c
6852024-01-30T05:58:40.716Z+ cat
6862024-01-30T05:58:40.717Z+ for board_rev in "$@"
6872024-01-30T05:58:40.717Z+ board=gimlet
6882024-01-30T05:58:40.717Z+ tufaceous_board=gimlet
6892024-01-30T05:58:40.717Z+ sp_image=/work/hubris/gimlet-d.zip
6902024-01-30T05:58:40.717Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6912024-01-30T05:58:40.717Z+ sp_caboose_version=1.0.6
6922024-01-30T05:58:40.717Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6932024-01-30T05:58:40.717Z+ sp_caboose_board=gimlet-d
6942024-01-30T05:58:40.717Z+ cat
6952024-01-30T05:58:40.717Z+ for board_rev in "$@"
6962024-01-30T05:58:40.717Z+ board=gimlet
6972024-01-30T05:58:40.717Z+ tufaceous_board=gimlet
6982024-01-30T05:58:40.717Z+ sp_image=/work/hubris/gimlet-e.zip
6992024-01-30T05:58:40.717Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
7002024-01-30T05:58:40.717Z+ sp_caboose_version=1.0.6
7012024-01-30T05:58:40.717Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7022024-01-30T05:58:40.719Z+ sp_caboose_board=gimlet-e
7032024-01-30T05:58:40.719Z+ cat
7042024-01-30T05:58:40.719Z+ for board_rev in "$@"
7052024-01-30T05:58:40.719Z+ board=psc
7062024-01-30T05:58:40.719Z+ tufaceous_board=psc
7072024-01-30T05:58:40.719Z+ sp_image=/work/hubris/psc-b.zip
7082024-01-30T05:58:40.719Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7092024-01-30T05:58:40.719Z+ sp_caboose_version=1.0.6
7102024-01-30T05:58:40.719Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7112024-01-30T05:58:40.719Z+ sp_caboose_board=psc-b
7122024-01-30T05:58:40.719Z+ cat
7132024-01-30T05:58:40.719Z+ for board_rev in "$@"
7142024-01-30T05:58:40.719Z+ board=psc
7152024-01-30T05:58:40.719Z+ tufaceous_board=psc
7162024-01-30T05:58:40.719Z+ sp_image=/work/hubris/psc-c.zip
7172024-01-30T05:58:40.719Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7182024-01-30T05:58:40.719Z+ sp_caboose_version=1.0.6
7192024-01-30T05:58:40.719Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7202024-01-30T05:58:40.752Z+ sp_caboose_board=psc-c
7212024-01-30T05:58:40.752Z+ cat
7222024-01-30T05:58:40.757Z+ for board_rev in "$@"
7232024-01-30T05:58:40.757Z+ board=sidecar
7242024-01-30T05:58:40.757Z+ tufaceous_board=switch
7252024-01-30T05:58:40.757Z+ sp_image=/work/hubris/sidecar-b.zip
7262024-01-30T05:58:40.757Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7272024-01-30T05:58:40.814Z+ sp_caboose_version=1.0.6
7282024-01-30T05:58:40.820Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7292024-01-30T05:58:40.876Z+ sp_caboose_board=sidecar-b
7302024-01-30T05:58:40.876Z+ cat
7312024-01-30T05:58:40.880Z+ for board_rev in "$@"
7322024-01-30T05:58:40.880Z+ board=sidecar
7332024-01-30T05:58:40.880Z+ tufaceous_board=switch
7342024-01-30T05:58:40.880Z+ sp_image=/work/hubris/sidecar-c.zip
7352024-01-30T05:58:40.886Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7362024-01-30T05:58:40.944Z+ sp_caboose_version=1.0.6
7372024-01-30T05:58:40.948Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7382024-01-30T05:58:41.007Z+ sp_caboose_board=sidecar-c
7392024-01-30T05:58:41.007Z+ cat
7402024-01-30T05:58:41.010Z+ for series in "${SERIES_LIST[@]}"
7412024-01-30T05:58:41.010Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7422024-01-30T05:58:52.212ZJan 30 05:58:51.980 INFO assembling repository in `/tmp/tufaceousiLM3wZ`, component: OmicronRepoAssembler
7432024-01-30T05:59:06.665ZJan 30 05:59:06.443 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7442024-01-30T05:59:07.113Z+ digest -a sha256 /work/repo-rot-all.zip
7452024-01-30T05:59:15.750Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7462024-01-30T05:59:26.197Z+ rm /work/repo-rot-all.zip
7472024-01-30T05:59:26.207Z+ touch /work/repo-rot-all.zip.partb
7482024-01-30T05:59:26.207Z+ for series in "${SERIES_LIST[@]}"
7492024-01-30T05:59:26.207Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7502024-01-30T05:59:37.487ZJan 30 05:59:37.285 INFO assembling repository in `/tmp/tufaceousc9YFlg`, component: OmicronRepoAssembler
7512024-01-30T05:59:51.335ZJan 30 05:59:51.140 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7522024-01-30T05:59:51.757Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7532024-01-30T06:00:00.001Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7542024-01-30T06:00:23.014Z+ rm /work/repo-rot-staging-dev.zip
7552024-01-30T06:00:23.015Z+ touch /work/repo-rot-staging-dev.zip.partb
7562024-01-30T06:00:23.015Z+ for series in "${SERIES_LIST[@]}"
7572024-01-30T06:00:23.133Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7582024-01-30T06:00:23.134ZJan 30 06:00:21.144 INFO assembling repository in `/tmp/tufaceouspw90kL`, component: OmicronRepoAssembler
7592024-01-30T06:00:35.056ZJan 30 06:00:34.889 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7602024-01-30T06:00:35.424Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7612024-01-30T06:00:43.529Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7622024-01-30T06:00:53.723Z+ rm /work/repo-rot-prod-rel.zip
7632024-01-30T06:00:53.731Z+ touch /work/repo-rot-prod-rel.zip.partb
7642024-01-30T06:00:53.735Zprocess exited: duration 215967 ms, exit code 0
 
7652024-01-30T06:00:53.742Zfound 13 output files
7662024-01-30T06:00:53.742Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7672024-01-30T06:00:54.756Zuploaded: /work/manifest-rot-all.toml
7682024-01-30T06:00:54.756Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7692024-01-30T06:00:55.766Zuploaded: /work/manifest-rot-prod-rel.toml
7702024-01-30T06:00:55.766Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7712024-01-30T06:00:56.778Zuploaded: /work/manifest-rot-staging-dev.toml
7722024-01-30T06:00:56.778Zuploading: /work/manifest.toml (1578 bytes)
7732024-01-30T06:00:57.788Zuploaded: /work/manifest.toml
7742024-01-30T06:00:57.788Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7752024-01-30T06:07:45.918Zuploaded: /work/repo-rot-all.zip.parta
7762024-01-30T06:07:45.918Zuploading: /work/repo-rot-all.zip.partb (527820211 bytes)
7772024-01-30T06:10:47.608Zuploaded: /work/repo-rot-all.zip.partb
7782024-01-30T06:10:47.608Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7792024-01-30T06:18:37.825Zuploaded: /work/repo-rot-prod-rel.zip.parta
7802024-01-30T06:18:37.861Zuploading: /work/repo-rot-prod-rel.zip.partb (517503036 bytes)
7812024-01-30T06:22:02.364Zuploaded: /work/repo-rot-prod-rel.zip.partb
7822024-01-30T06:22:02.471Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7832024-01-30T06:28:37.798Zuploaded: /work/repo-rot-staging-dev.zip.parta
7842024-01-30T06:28:37.798Zuploading: /work/repo-rot-staging-dev.zip.partb (517503547 bytes)
7852024-01-30T06:31:16.091Zuploaded: /work/repo-rot-staging-dev.zip.partb
7862024-01-30T06:31:16.092Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7872024-01-30T06:31:17.133Zuploaded: /work/repo-rot-all.zip.sha256.txt
7882024-01-30T06:31:17.140Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7892024-01-30T06:31:18.174Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7902024-01-30T06:31:18.174Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7912024-01-30T06:31:19.196Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt