01HRDDJNV0QJA2NPVG8PT3GXWW: 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: 01HRDDKX0D22XQMCRYTD1J4266

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-03-07T22:43:50.228Zjob dependencies complete; ready to run (waiting for 1 h 5 m 55 s)
22024-03-07T22:44:45.877Zjob assigned to worker 01HRDHCTMDCHHWAD20XPPW9WMG (queued for 55 s)
32024-03-07T22:44:53.912Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-8dd817acfc8e04be.gz
42024-03-07T22:44:56.196Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-8dd817acfc8e04be.gz
52024-03-07T22:44:56.196Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-03-07T22:45:08.465Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-03-07T22:45:08.465Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-f5cba27341a4c199.gz
82024-03-07T22:45:18.916Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-f5cba27341a4c199.gz
92024-03-07T22:45:18.917Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-03-07T22:45:19.829Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-03-07T22:45:19.829Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-03-07T22:45:20.289Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-03-07T22:45:20.701Zdownloading input: /input/package/work/version.txt
142024-03-07T22:45:20.704Zdownloaded input: /input/package/work/version.txt
152024-03-07T22:45:20.704Zdownloading input: /input/package/work/package.tar.gz
162024-03-07T22:45:30.322Zdownloaded input: /input/package/work/package.tar.gz
172024-03-07T22:45:30.322Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-03-07T22:45:44.222Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-03-07T22:45:44.222Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-03-07T22:45:52.361Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-03-07T22:45:52.406Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-03-07T22:46:17.210Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-03-07T22:46:17.211Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-03-07T22:46:58.362Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-03-07T22:46:58.362Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-03-07T22:47:14.414Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-03-07T22:47:14.414Zdownloading input: /input/package/work/zones/crucible-pantry-zone.tar.gz
282024-03-07T22:47:18.267Zdownloaded input: /input/package/work/zones/crucible-pantry-zone.tar.gz
292024-03-07T22:47:18.267Zdownloading input: /input/package/work/zones/crucible-zone.tar.gz
302024-03-07T22:47:24.962Zdownloaded input: /input/package/work/zones/crucible-zone.tar.gz
312024-03-07T22:47:24.962Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-03-07T22:47:33.006Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-03-07T22:47:33.007Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-03-07T22:47:38.258Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-03-07T22:47:38.258Zdownloading input: /input/package/work/zones/nexus-single-sled.tar.gz
362024-03-07T22:47:50.720Zdownloaded input: /input/package/work/zones/nexus-single-sled.tar.gz
372024-03-07T22:47:50.720Zdownloading input: /input/package/work/zones/nexus.tar.gz
382024-03-07T22:48:08.288Zdownloaded input: /input/package/work/zones/nexus.tar.gz
392024-03-07T22:48:08.288Zdownloading input: /input/package/work/zones/ntp.tar.gz
402024-03-07T22:48:10.768Zdownloaded input: /input/package/work/zones/ntp.tar.gz
412024-03-07T22:48:10.768Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
422024-03-07T22:48:19.519Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
432024-03-07T22:48:19.519Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
442024-03-07T22:48:20.935Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
452024-03-07T22:48:20.936Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-03-07T22:48:21.441Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-03-07T22:48:21.441Zdownloading input: /input/package/work/zones/oximeter.tar.gz
482024-03-07T22:48:39.686Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
492024-03-07T22:48:39.686Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-03-07T22:49:05.306Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-03-07T22:49:05.306Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-03-07T22:49:44.362Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-03-07T22:49:44.362Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-03-07T22:50:10.955Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-03-07T22:50:10.964Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-03-07T22:51:20.696Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-03-07T22:51:20.696Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-03-07T22:51:37.649Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-03-07T22:51:37.649Zstarting task 0: "setup"
602024-03-07T22:51:37.799Z++ uname -s
612024-03-07T22:51:37.810Z+ kern=SunOS
622024-03-07T22:51:37.810Z+ case "$kern" in
632024-03-07T22:51:37.810Z+ groupadd -g 12345 build
642024-03-07T22:51:38.250Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-03-07T22:51:39.889Z+ zfs create -o mountpoint=/work rpool/work
662024-03-07T22:51:40.046Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-03-07T22:51:40.055Z+ home_fs=zfs
682024-03-07T22:51:40.055Z+ [[ zfs == autofs ]]
692024-03-07T22:51:40.055Z+ mkdir -p /home/build
702024-03-07T22:51:40.055Z+ chown build:build /home/build /work
712024-03-07T22:51:42.036Z+ chmod 0700 /home/build /work
722024-03-07T22:51:42.039Zprocess exited: duration 4412 ms, exit code 0
 
732024-03-07T22:51:42.046Zstarting task 1: "authentication"
742024-03-07T22:51:42.072Zprocess exited: duration 25 ms, exit code 0
 
752024-03-07T22:51:42.079Zstarting task 2: "clone repository"
762024-03-07T22:51:42.084Z+ mkdir -p /work/oxidecomputer/omicron
772024-03-07T22:51:42.087Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-03-07T22:51:42.625ZCloning into '/work/oxidecomputer/omicron'...
792024-03-07T22:51:47.671Z+ cd /work/oxidecomputer/omicron
802024-03-07T22:51:47.672Z+ git fetch origin 9027e5b37d2d10cba6a97a3230f19fba6258581f
812024-03-07T22:51:47.986ZFrom https://github.com/oxidecomputer/omicron
822024-03-07T22:51:47.986Z * branch 9027e5b37d2d10cba6a97a3230f19fba6258581f -> FETCH_HEAD
832024-03-07T22:51:47.993Z+ [[ -n ajs/vmm-reservoir-bg-thread ]]
842024-03-07T22:51:47.996Z++ git branch --show-current
852024-03-07T22:51:47.998Z+ current=main
862024-03-07T22:51:47.998Z+ [[ main != ajs/vmm-reservoir-bg-thread ]]
872024-03-07T22:51:47.999Z+ git branch -f ajs/vmm-reservoir-bg-thread 9027e5b37d2d10cba6a97a3230f19fba6258581f
882024-03-07T22:51:48.002Z+ git checkout -f ajs/vmm-reservoir-bg-thread
892024-03-07T22:51:48.134ZSwitched to branch 'ajs/vmm-reservoir-bg-thread'
902024-03-07T22:51:48.140Z+ git reset --hard 9027e5b37d2d10cba6a97a3230f19fba6258581f
912024-03-07T22:51:48.561ZHEAD is now at 9027e5b37 Merge branch 'main' into ajs/vmm-reservoir-bg-thread
922024-03-07T22:51:48.561Zprocess exited: duration 6062 ms, exit code 0
 
932024-03-07T22:51:49.002Zstarting task 3: "build"
942024-03-07T22:51:49.013Z+ ALL_BOARDS=(gimlet-{c..f} psc-{b..c} sidecar-{b..c})
952024-03-07T22:51:49.013Z+ TOP=/work/oxidecomputer/omicron
962024-03-07T22:51:49.013Z+ VERSION=7.0.0-0.ci+git9027e5b37d2
972024-03-07T22:51:49.013Z+ for bin in caboose-util tufaceous
982024-03-07T22:51:49.013Z+ ptime -m gunzip
992024-03-07T22:51:49.083Z
1002024-03-07T22:51:49.087Zreal 0.069866616
1012024-03-07T22:51:49.087Zuser 0.058854818
1022024-03-07T22:51:49.087Zsys 0.009091322
1032024-03-07T22:51:49.087Ztrap 0.000006800
1042024-03-07T22:51:49.087Ztflt 0.000000000
1052024-03-07T22:51:49.087Zdflt 0.000000000
1062024-03-07T22:51:49.087Zkflt 0.000000000
1072024-03-07T22:51:49.087Zlock 0.000000000
1082024-03-07T22:51:49.087Zslp 0.001338995
1092024-03-07T22:51:49.087Zlat 0.000108028
1102024-03-07T22:51:49.087Zstop 0.000248275
1112024-03-07T22:51:49.087Z+ chmod a+x /work/caboose-util
1122024-03-07T22:51:49.087Z+ for bin in caboose-util tufaceous
1132024-03-07T22:51:49.087Z+ ptime -m gunzip
1142024-03-07T22:51:49.349Z
1152024-03-07T22:51:49.349Zreal 0.257533218
1162024-03-07T22:51:49.349Zuser 0.228596758
1172024-03-07T22:51:49.349Zsys 0.028407290
1182024-03-07T22:51:49.350Ztrap 0.000021849
1192024-03-07T22:51:49.350Ztflt 0.000000000
1202024-03-07T22:51:49.350Zdflt 0.000000000
1212024-03-07T22:51:49.350Zkflt 0.000000000
1222024-03-07T22:51:49.350Zlock 0.000000000
1232024-03-07T22:51:49.372Zslp 0.000020129
1242024-03-07T22:51:49.372Zlat 0.000089008
1252024-03-07T22:51:49.372Zstop 0.000166476
1262024-03-07T22:51:49.372Z+ chmod a+x /work/tufaceous
1272024-03-07T22:51:49.372Z+ mkdir /work/package
1282024-03-07T22:51:49.372Z+ pushd /work/package
1292024-03-07T22:51:49.372Z/work/package /work/oxidecomputer/omicron
1302024-03-07T22:51:49.372Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1312024-03-07T22:51:51.250Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1322024-03-07T22:51:51.262ZLogging to: /work/package/out/LOG
1332024-03-07T22:51:51.266ZCreated new build target 'default' and set it as active
1342024-03-07T22:51:51.266Z+ 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-zone.tar.gz /input/package/work/zones/crucible-zone.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/nexus-single-sled.tar.gz /input/package/work/zones/nexus.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/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/
1352024-03-07T22:51:51.269Z+ rm out/switch-softnpu.tar.gz
1362024-03-07T22:51:51.270Z+ rm out/omicron-gateway-softnpu.tar.gz
1372024-03-07T22:51:51.273Z+ rm out/nexus-single-sled.tar.gz
1382024-03-07T22:51:51.273Z+ for zone in out/*.tar.gz
1392024-03-07T22:51:51.279Z++ basename out/clickhouse_keeper
1402024-03-07T22:51:51.280Z+ target/release/omicron-package stamp clickhouse_keeper 7.0.0-0.ci+git9027e5b37d2
1412024-03-07T22:51:51.283ZLogging to: /work/package/out/LOG
1422024-03-07T22:51:57.630ZCreated: out/versioned/clickhouse_keeper.tar.gz
1432024-03-07T22:51:57.641Z+ for zone in out/*.tar.gz
1442024-03-07T22:51:57.641Z++ basename out/clickhouse
1452024-03-07T22:51:57.641Z+ target/release/omicron-package stamp clickhouse 7.0.0-0.ci+git9027e5b37d2
1462024-03-07T22:51:57.641ZLogging to: /work/package/out/LOG
1472024-03-07T22:52:03.948ZCreated: out/versioned/clickhouse.tar.gz
1482024-03-07T22:52:03.965Z+ for zone in out/*.tar.gz
1492024-03-07T22:52:03.965Z++ basename out/cockroachdb
1502024-03-07T22:52:03.971Z+ target/release/omicron-package stamp cockroachdb 7.0.0-0.ci+git9027e5b37d2
1512024-03-07T22:52:03.971ZLogging to: /work/package/out/LOG
1522024-03-07T22:52:07.484ZCreated: out/versioned/cockroachdb.tar.gz
1532024-03-07T22:52:07.489Z+ for zone in out/*.tar.gz
1542024-03-07T22:52:07.489Z++ basename out/crucible-pantry-zone
1552024-03-07T22:52:07.501Z+ target/release/omicron-package stamp crucible-pantry-zone 7.0.0-0.ci+git9027e5b37d2
1562024-03-07T22:52:07.516ZLogging to: /work/package/out/LOG
1572024-03-07T22:52:08.181ZCreated: out/versioned/crucible-pantry-zone.tar.gz
1582024-03-07T22:52:08.192Z+ for zone in out/*.tar.gz
1592024-03-07T22:52:08.192Z++ basename out/crucible-zone
1602024-03-07T22:52:08.192Z+ target/release/omicron-package stamp crucible-zone 7.0.0-0.ci+git9027e5b37d2
1612024-03-07T22:52:08.192ZLogging to: /work/package/out/LOG
1622024-03-07T22:52:09.190ZCreated: out/versioned/crucible-zone.tar.gz
1632024-03-07T22:52:09.194Z+ for zone in out/*.tar.gz
1642024-03-07T22:52:09.194Z++ basename out/external-dns
1652024-03-07T22:52:09.194Z+ target/release/omicron-package stamp external-dns 7.0.0-0.ci+git9027e5b37d2
1662024-03-07T22:52:09.202ZLogging to: /work/package/out/LOG
1672024-03-07T22:52:10.033ZCreated: out/versioned/external-dns.tar.gz
1682024-03-07T22:52:10.038Z+ for zone in out/*.tar.gz
1692024-03-07T22:52:10.038Z++ basename out/internal-dns
1702024-03-07T22:52:10.038Z+ target/release/omicron-package stamp internal-dns 7.0.0-0.ci+git9027e5b37d2
1712024-03-07T22:52:10.045ZLogging to: /work/package/out/LOG
1722024-03-07T22:52:10.865ZCreated: out/versioned/internal-dns.tar.gz
1732024-03-07T22:52:10.870Z+ for zone in out/*.tar.gz
1742024-03-07T22:52:10.870Z++ basename out/nexus
1752024-03-07T22:52:10.870Z+ target/release/omicron-package stamp nexus 7.0.0-0.ci+git9027e5b37d2
1762024-03-07T22:52:10.878ZLogging to: /work/package/out/LOG
1772024-03-07T22:52:13.231ZCreated: out/versioned/nexus.tar.gz
1782024-03-07T22:52:13.234Z+ for zone in out/*.tar.gz
1792024-03-07T22:52:13.234Z++ basename out/ntp
1802024-03-07T22:52:13.238Z+ target/release/omicron-package stamp ntp 7.0.0-0.ci+git9027e5b37d2
1812024-03-07T22:52:13.243ZLogging to: /work/package/out/LOG
1822024-03-07T22:52:13.528ZCreated: out/versioned/ntp.tar.gz
1832024-03-07T22:52:13.538Z+ for zone in out/*.tar.gz
1842024-03-07T22:52:13.538Z++ basename out/omicron-gateway-asic
1852024-03-07T22:52:13.538Z+ target/release/omicron-package stamp omicron-gateway-asic 7.0.0-0.ci+git9027e5b37d2
1862024-03-07T22:52:13.551ZLogging to: /work/package/out/LOG
1872024-03-07T22:52:13.986ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1882024-03-07T22:52:13.997Z+ for zone in out/*.tar.gz
1892024-03-07T22:52:13.997Z++ basename out/overlay
1902024-03-07T22:52:13.997Z+ target/release/omicron-package stamp overlay 7.0.0-0.ci+git9027e5b37d2
1912024-03-07T22:52:13.997ZLogging to: /work/package/out/LOG
1922024-03-07T22:52:14.007ZCreated: out/versioned/overlay.tar.gz
1932024-03-07T22:52:14.007Z+ for zone in out/*.tar.gz
1942024-03-07T22:52:14.007Z++ basename out/oximeter
1952024-03-07T22:52:14.007Z+ target/release/omicron-package stamp oximeter 7.0.0-0.ci+git9027e5b37d2
1962024-03-07T22:52:14.011ZLogging to: /work/package/out/LOG
1972024-03-07T22:52:15.268ZCreated: out/versioned/oximeter.tar.gz
1982024-03-07T22:52:15.273Z+ for zone in out/*.tar.gz
1992024-03-07T22:52:15.273Z++ basename out/propolis-server
2002024-03-07T22:52:15.273Z+ target/release/omicron-package stamp propolis-server 7.0.0-0.ci+git9027e5b37d2
2012024-03-07T22:52:15.280ZLogging to: /work/package/out/LOG
2022024-03-07T22:52:16.356ZCreated: out/versioned/propolis-server.tar.gz
2032024-03-07T22:52:16.367Z+ for zone in out/*.tar.gz
2042024-03-07T22:52:16.368Z++ basename out/switch-asic
2052024-03-07T22:52:16.368Z+ target/release/omicron-package stamp switch-asic 7.0.0-0.ci+git9027e5b37d2
2062024-03-07T22:52:16.380ZLogging to: /work/package/out/LOG
2072024-03-07T22:52:23.824ZCreated: out/versioned/switch-asic.tar.gz
2082024-03-07T22:52:23.828Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry-zone.tar.gz out/versioned/crucible-zone.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/nexus.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.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/
2092024-03-07T22:52:23.832Z+ OMICRON_NO_UNINSTALL=1
2102024-03-07T22:52:23.832Z+ target/release/omicron-package unpack --out install
2112024-03-07T22:52:23.837ZLogging to: /work/package/out/LOG
2122024-03-07T22:52:24.666Z+ popd
2132024-03-07T22:52:24.666Z/work/oxidecomputer/omicron
2142024-03-07T22:52:24.684Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2152024-03-07T22:52:26.890Z+ read -r TUFACEOUS_KEY
2162024-03-07T22:52:26.894Z+ export TUFACEOUS_KEY
2172024-03-07T22:52:26.894Z+ cat
2182024-03-07T22:52:26.894Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2192024-03-07T22:52:26.894Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2202024-03-07T22:52:26.894Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2212024-03-07T22:52:26.894Z+ cat
2222024-03-07T22:52:26.897Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2232024-03-07T22:52:26.897Z+ cat
2242024-03-07T22:52:26.900Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2252024-03-07T22:52:26.900Z+ cat
2262024-03-07T22:52:26.904Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2272024-03-07T22:52:26.904Z+ cat
2282024-03-07T22:52:26.904Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2292024-03-07T22:52:26.904Z+ cat
2302024-03-07T22:52:26.907Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2312024-03-07T22:52:26.907Z+ cat
2322024-03-07T22:52:26.910Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2332024-03-07T22:52:26.910Z+ cat
2342024-03-07T22:52:26.913Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352024-03-07T22:52:26.913Z+ cat
2362024-03-07T22:52:26.913Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372024-03-07T22:52:26.913Z+ cat
2382024-03-07T22:52:26.920Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392024-03-07T22:52:26.920Z+ cat
2402024-03-07T22:52:26.924Z+ for kind in host trampoline
2412024-03-07T22:52:26.924Z+ cat
2422024-03-07T22:52:26.924Z+ for kind in host trampoline
2432024-03-07T22:52:26.924Z+ cat
2442024-03-07T22:52:26.924Z+ mkdir /work/hubris
2452024-03-07T22:52:26.928Z+ pushd /work/hubris
2462024-03-07T22:52:26.928Z/work/hubris /work/oxidecomputer/omicron
2472024-03-07T22:52:26.928Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2482024-03-07T22:52:26.928Z++ TAGS=(gimlet-v1.0.10 psc-v1.0.10 sidecar-v1.0.10)
2492024-03-07T22:52:26.928Z+ for tag in "${TAGS[@]}"
2502024-03-07T22:52:26.928Z+ for board in "${ALL_BOARDS[@]}"
2512024-03-07T22:52:26.928Z+ [[ gimlet = \g\i\m\l\e\t ]]
2522024-03-07T22:52:26.928Z+ file=build-gimlet-c-image-default-v1.0.10.zip
2532024-03-07T22:52:26.928Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-c-image-default-v1.0.10.zip
2542024-03-07T22:52:28.150Z+ grep -F build-gimlet-c-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2552024-03-07T22:52:28.164Z+ shasum -a 256 -c -
2562024-03-07T22:52:28.306Zbuild-gimlet-c-image-default-v1.0.10.zip: OK
2572024-03-07T22:52:28.310Z+ mv build-gimlet-c-image-default-v1.0.10.zip gimlet-c.zip
2582024-03-07T22:52:28.310Z+ for board in "${ALL_BOARDS[@]}"
2592024-03-07T22:52:28.310Z+ [[ gimlet = \g\i\m\l\e\t ]]
2602024-03-07T22:52:28.310Z+ file=build-gimlet-d-image-default-v1.0.10.zip
2612024-03-07T22:52:28.310Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-d-image-default-v1.0.10.zip
2622024-03-07T22:52:29.630Z+ grep -F build-gimlet-d-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2632024-03-07T22:52:29.642Z+ shasum -a 256 -c -
2642024-03-07T22:52:29.672Zbuild-gimlet-d-image-default-v1.0.10.zip: OK
2652024-03-07T22:52:29.677Z+ mv build-gimlet-d-image-default-v1.0.10.zip gimlet-d.zip
2662024-03-07T22:52:29.677Z+ for board in "${ALL_BOARDS[@]}"
2672024-03-07T22:52:29.677Z+ [[ gimlet = \g\i\m\l\e\t ]]
2682024-03-07T22:52:29.677Z+ file=build-gimlet-e-image-default-v1.0.10.zip
2692024-03-07T22:52:29.677Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-e-image-default-v1.0.10.zip
2702024-03-07T22:52:31.054Z+ grep -F build-gimlet-e-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2712024-03-07T22:52:31.057Z+ shasum -a 256 -c -
2722024-03-07T22:52:31.091Zbuild-gimlet-e-image-default-v1.0.10.zip: OK
2732024-03-07T22:52:31.095Z+ mv build-gimlet-e-image-default-v1.0.10.zip gimlet-e.zip
2742024-03-07T22:52:31.095Z+ for board in "${ALL_BOARDS[@]}"
2752024-03-07T22:52:31.095Z+ [[ gimlet = \g\i\m\l\e\t ]]
2762024-03-07T22:52:31.095Z+ file=build-gimlet-f-image-default-v1.0.10.zip
2772024-03-07T22:52:31.095Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-f-image-default-v1.0.10.zip
2782024-03-07T22:52:32.370Z+ grep -F build-gimlet-f-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2792024-03-07T22:52:32.392Z+ shasum -a 256 -c -
2802024-03-07T22:52:32.407Zbuild-gimlet-f-image-default-v1.0.10.zip: OK
2812024-03-07T22:52:32.407Z+ mv build-gimlet-f-image-default-v1.0.10.zip gimlet-f.zip
2822024-03-07T22:52:32.407Z+ for board in "${ALL_BOARDS[@]}"
2832024-03-07T22:52:32.407Z+ [[ gimlet = \p\s\c ]]
2842024-03-07T22:52:32.407Z+ for board in "${ALL_BOARDS[@]}"
2852024-03-07T22:52:32.407Z+ [[ gimlet = \p\s\c ]]
2862024-03-07T22:52:32.407Z+ for board in "${ALL_BOARDS[@]}"
2872024-03-07T22:52:32.407Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2882024-03-07T22:52:32.407Z+ for board in "${ALL_BOARDS[@]}"
2892024-03-07T22:52:32.407Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2902024-03-07T22:52:32.407Z+ for tag in "${TAGS[@]}"
2912024-03-07T22:52:32.407Z+ for board in "${ALL_BOARDS[@]}"
2922024-03-07T22:52:32.407Z+ [[ psc = \g\i\m\l\e\t ]]
2932024-03-07T22:52:32.407Z+ for board in "${ALL_BOARDS[@]}"
2942024-03-07T22:52:32.408Z+ [[ psc = \g\i\m\l\e\t ]]
2952024-03-07T22:52:32.408Z+ for board in "${ALL_BOARDS[@]}"
2962024-03-07T22:52:32.408Z+ [[ psc = \g\i\m\l\e\t ]]
2972024-03-07T22:52:32.408Z+ for board in "${ALL_BOARDS[@]}"
2982024-03-07T22:52:32.408Z+ [[ psc = \g\i\m\l\e\t ]]
2992024-03-07T22:52:32.408Z+ for board in "${ALL_BOARDS[@]}"
3002024-03-07T22:52:32.408Z+ [[ psc = \p\s\c ]]
3012024-03-07T22:52:32.408Z+ file=build-psc-b-image-default-v1.0.10.zip
3022024-03-07T22:52:32.408Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.10/build-psc-b-image-default-v1.0.10.zip
3032024-03-07T22:52:33.447Z+ grep -F build-psc-b-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3042024-03-07T22:52:33.450Z+ shasum -a 256 -c -
3052024-03-07T22:52:33.484Zbuild-psc-b-image-default-v1.0.10.zip: OK
3062024-03-07T22:52:33.488Z+ mv build-psc-b-image-default-v1.0.10.zip psc-b.zip
3072024-03-07T22:52:33.488Z+ for board in "${ALL_BOARDS[@]}"
3082024-03-07T22:52:33.489Z+ [[ psc = \p\s\c ]]
3092024-03-07T22:52:33.489Z+ file=build-psc-c-image-default-v1.0.10.zip
3102024-03-07T22:52:33.489Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.10/build-psc-c-image-default-v1.0.10.zip
3112024-03-07T22:52:34.664Z+ grep -F build-psc-c-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3122024-03-07T22:52:34.669Z+ shasum -a 256 -c -
3132024-03-07T22:52:34.691Zbuild-psc-c-image-default-v1.0.10.zip: OK
3142024-03-07T22:52:34.708Z+ mv build-psc-c-image-default-v1.0.10.zip psc-c.zip
3152024-03-07T22:52:34.708Z+ for board in "${ALL_BOARDS[@]}"
3162024-03-07T22:52:34.708Z+ [[ psc = \s\i\d\e\c\a\r ]]
3172024-03-07T22:52:34.708Z+ for board in "${ALL_BOARDS[@]}"
3182024-03-07T22:52:34.708Z+ [[ psc = \s\i\d\e\c\a\r ]]
3192024-03-07T22:52:34.708Z+ for tag in "${TAGS[@]}"
3202024-03-07T22:52:34.708Z+ for board in "${ALL_BOARDS[@]}"
3212024-03-07T22:52:34.708Z+ [[ sidecar = \g\i\m\l\e\t ]]
3222024-03-07T22:52:34.708Z+ for board in "${ALL_BOARDS[@]}"
3232024-03-07T22:52:34.708Z+ [[ sidecar = \g\i\m\l\e\t ]]
3242024-03-07T22:52:34.709Z+ for board in "${ALL_BOARDS[@]}"
3252024-03-07T22:52:34.709Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262024-03-07T22:52:34.709Z+ for board in "${ALL_BOARDS[@]}"
3272024-03-07T22:52:34.709Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282024-03-07T22:52:34.709Z+ for board in "${ALL_BOARDS[@]}"
3292024-03-07T22:52:34.709Z+ [[ sidecar = \p\s\c ]]
3302024-03-07T22:52:34.709Z+ for board in "${ALL_BOARDS[@]}"
3312024-03-07T22:52:34.709Z+ [[ sidecar = \p\s\c ]]
3322024-03-07T22:52:34.709Z+ for board in "${ALL_BOARDS[@]}"
3332024-03-07T22:52:34.709Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3342024-03-07T22:52:34.709Z+ file=build-sidecar-b-image-default-v1.0.10.zip
3352024-03-07T22:52:34.709Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.10/build-sidecar-b-image-default-v1.0.10.zip
3362024-03-07T22:52:36.033Z+ grep -F build-sidecar-b-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3372024-03-07T22:52:36.043Z+ shasum -a 256 -c -
3382024-03-07T22:52:36.097Zbuild-sidecar-b-image-default-v1.0.10.zip: OK
3392024-03-07T22:52:36.539Z+ mv build-sidecar-b-image-default-v1.0.10.zip sidecar-b.zip
3402024-03-07T22:52:36.540Z+ for board in "${ALL_BOARDS[@]}"
3412024-03-07T22:52:36.540Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3422024-03-07T22:52:36.540Z+ file=build-sidecar-c-image-default-v1.0.10.zip
3432024-03-07T22:52:36.540Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.10/build-sidecar-c-image-default-v1.0.10.zip
3442024-03-07T22:52:38.541Z+ grep -F build-sidecar-c-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3452024-03-07T22:52:38.545Z+ shasum -a 256 -c -
3462024-03-07T22:52:38.592Zbuild-sidecar-c-image-default-v1.0.10.zip: OK
3472024-03-07T22:52:38.598Z+ mv build-sidecar-c-image-default-v1.0.10.zip sidecar-c.zip
3482024-03-07T22:52:38.598Z+ popd
3492024-03-07T22:52:38.598Z/work/oxidecomputer/omicron
3502024-03-07T22:52:38.598Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3512024-03-07T22:52:38.598Z++ COMMIT=9e8e16f508bb41f02455aeddcece0a7edae2f672
3522024-03-07T22:52:38.598Z+ git init /work/dvt-dock
3532024-03-07T22:52:38.598Zhint: Using 'master' as the name for the initial branch. This default branch name
3542024-03-07T22:52:38.598Zhint: is subject to change. To configure the initial branch name to use in all
3552024-03-07T22:52:38.598Zhint: of your new repositories, which will suppress this warning, call:
3562024-03-07T22:52:38.598Zhint:
3572024-03-07T22:52:38.598Zhint: git config --global init.defaultBranch <name>
3582024-03-07T22:52:38.598Zhint:
3592024-03-07T22:52:38.598Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3602024-03-07T22:52:38.598Zhint: 'development'. The just-created branch can be renamed via this command:
3612024-03-07T22:52:38.598Zhint:
3622024-03-07T22:52:38.598Zhint: git branch -m <name>
3632024-03-07T22:52:38.598ZInitialized empty Git repository in /work/dvt-dock/.git/
3642024-03-07T22:52:38.598Z+ cd /work/dvt-dock
3652024-03-07T22:52:38.598Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3662024-03-07T22:52:38.607Z+ git fetch --depth 1 origin 9e8e16f508bb41f02455aeddcece0a7edae2f672
3672024-03-07T22:53:05.968ZFrom https://github.com/oxidecomputer/dvt-dock
3682024-03-07T22:53:05.968Z * branch 9e8e16f508bb41f02455aeddcece0a7edae2f672 -> FETCH_HEAD
3692024-03-07T22:53:05.968Z+ git checkout FETCH_HEAD
3702024-03-07T22:53:06.134ZNote: switching to 'FETCH_HEAD'.
3712024-03-07T22:53:06.134Z
3722024-03-07T22:53:06.134ZYou are in 'detached HEAD' state. You can look around, make experimental
3732024-03-07T22:53:06.135Zchanges and commit them, and you can discard any commits you make in this
3742024-03-07T22:53:06.135Zstate without impacting any branches by switching back to a branch.
3752024-03-07T22:53:06.135Z
3762024-03-07T22:53:06.135ZIf you want to create a new branch to retain commits you create, you may
3772024-03-07T22:53:06.135Zdo so (now or later) by using -c with the switch command. Example:
3782024-03-07T22:53:06.135Z
3792024-03-07T22:53:06.135Z git switch -c <new-branch-name>
3802024-03-07T22:53:06.135Z
3812024-03-07T22:53:06.135ZOr undo this operation with:
3822024-03-07T22:53:06.135Z
3832024-03-07T22:53:06.135Z git switch -
3842024-03-07T22:53:06.135Z
3852024-03-07T22:53:06.135ZTurn off this advice by setting config variable advice.detachedHead to false
3862024-03-07T22:53:06.135Z
3872024-03-07T22:53:06.135ZHEAD is now at 9e8e16f RoT prod/rel v1.0.6
3882024-03-07T22:53:06.171Z+ SERIES_LIST=()
3892024-03-07T22:53:06.180Z+ prep_rot_all_series
3902024-03-07T22:53:06.180Z+ series=rot-all
3912024-03-07T22:53:06.180Z+ SERIES_LIST+=("$series")
3922024-03-07T22:53:06.180Z+ manifest=/work/manifest-rot-all.toml
3932024-03-07T22:53:06.180Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3942024-03-07T22:53:06.180Z+ for board_rev in "${ALL_BOARDS[@]}"
3952024-03-07T22:53:06.180Z+ board=gimlet
3962024-03-07T22:53:06.181Z+ tufaceous_board=gimlet
3972024-03-07T22:53:06.181Z+ sp_image=/work/hubris/gimlet-c.zip
3982024-03-07T22:53:06.181Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
3992024-03-07T22:53:06.205Z+ sp_caboose_version=1.0.10
4002024-03-07T22:53:06.209Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4012024-03-07T22:53:06.237Z+ sp_caboose_board=gimlet-c
4022024-03-07T22:53:06.240Z+ cat
4032024-03-07T22:53:06.240Z+ for board_rev in "${ALL_BOARDS[@]}"
4042024-03-07T22:53:06.240Z+ board=gimlet
4052024-03-07T22:53:06.240Z+ tufaceous_board=gimlet
4062024-03-07T22:53:06.241Z+ sp_image=/work/hubris/gimlet-d.zip
4072024-03-07T22:53:06.249Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4082024-03-07T22:53:06.272Z+ sp_caboose_version=1.0.10
4092024-03-07T22:53:06.279Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4102024-03-07T22:53:06.449Z+ sp_caboose_board=gimlet-d
4112024-03-07T22:53:06.492Z+ cat
4122024-03-07T22:53:06.492Z+ for board_rev in "${ALL_BOARDS[@]}"
4132024-03-07T22:53:06.492Z+ board=gimlet
4142024-03-07T22:53:06.492Z+ tufaceous_board=gimlet
4152024-03-07T22:53:06.492Z+ sp_image=/work/hubris/gimlet-e.zip
4162024-03-07T22:53:06.492Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4172024-03-07T22:53:06.492Z+ sp_caboose_version=1.0.10
4182024-03-07T22:53:06.492Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4192024-03-07T22:53:06.493Z+ sp_caboose_board=gimlet-e
4202024-03-07T22:53:06.493Z+ cat
4212024-03-07T22:53:06.493Z+ for board_rev in "${ALL_BOARDS[@]}"
4222024-03-07T22:53:06.493Z+ board=gimlet
4232024-03-07T22:53:06.493Z+ tufaceous_board=gimlet
4242024-03-07T22:53:06.493Z+ sp_image=/work/hubris/gimlet-f.zip
4252024-03-07T22:53:06.493Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
4262024-03-07T22:53:06.493Z+ sp_caboose_version=1.0.10
4272024-03-07T22:53:06.493Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
4282024-03-07T22:53:06.493Z+ sp_caboose_board=gimlet-f
4292024-03-07T22:53:06.493Z+ cat
4302024-03-07T22:53:06.493Z+ for board_rev in "${ALL_BOARDS[@]}"
4312024-03-07T22:53:06.494Z+ board=psc
4322024-03-07T22:53:06.494Z+ tufaceous_board=psc
4332024-03-07T22:53:06.494Z+ sp_image=/work/hubris/psc-b.zip
4342024-03-07T22:53:06.494Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4352024-03-07T22:53:06.494Z+ sp_caboose_version=1.0.10
4362024-03-07T22:53:06.494Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4372024-03-07T22:53:06.511Z+ sp_caboose_board=psc-b
4382024-03-07T22:53:06.511Z+ cat
4392024-03-07T22:53:06.511Z+ for board_rev in "${ALL_BOARDS[@]}"
4402024-03-07T22:53:06.511Z+ board=psc
4412024-03-07T22:53:06.511Z+ tufaceous_board=psc
4422024-03-07T22:53:06.511Z+ sp_image=/work/hubris/psc-c.zip
4432024-03-07T22:53:06.512Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4442024-03-07T22:53:06.521Z+ sp_caboose_version=1.0.10
4452024-03-07T22:53:06.526Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4462024-03-07T22:53:06.541Z+ sp_caboose_board=psc-c
4472024-03-07T22:53:06.549Z+ cat
4482024-03-07T22:53:06.549Z+ for board_rev in "${ALL_BOARDS[@]}"
4492024-03-07T22:53:06.549Z+ board=sidecar
4502024-03-07T22:53:06.549Z+ tufaceous_board=switch
4512024-03-07T22:53:06.550Z+ sp_image=/work/hubris/sidecar-b.zip
4522024-03-07T22:53:06.550Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4532024-03-07T22:53:06.579Z+ sp_caboose_version=1.0.10
4542024-03-07T22:53:06.584Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4552024-03-07T22:53:06.628Z+ sp_caboose_board=sidecar-b
4562024-03-07T22:53:06.649Z+ cat
4572024-03-07T22:53:06.649Z+ for board_rev in "${ALL_BOARDS[@]}"
4582024-03-07T22:53:06.649Z+ board=sidecar
4592024-03-07T22:53:06.649Z+ tufaceous_board=switch
4602024-03-07T22:53:06.649Z+ sp_image=/work/hubris/sidecar-c.zip
4612024-03-07T22:53:06.649Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4622024-03-07T22:53:06.653Z+ sp_caboose_version=1.0.10
4632024-03-07T22:53:06.658Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4642024-03-07T22:53:06.701Z+ sp_caboose_board=sidecar-c
4652024-03-07T22:53:06.701Z+ cat
4662024-03-07T22:53:06.722Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.6 gimlet-c gimlet-d gimlet-e gimlet-f psc-b psc-c sidecar-b sidecar-c
4672024-03-07T22:53:06.722Z+ series=rot-staging-dev
4682024-03-07T22:53:06.723Z+ rot_dir=staging/dev
4692024-03-07T22:53:06.723Z+ rot_version=cert-staging-dev-v1.0.6
4702024-03-07T22:53:06.723Z+ shift 3
4712024-03-07T22:53:06.723Z+ SERIES_LIST+=("$series")
4722024-03-07T22:53:06.723Z+ manifest=/work/manifest-rot-staging-dev.toml
4732024-03-07T22:53:06.723Z+ manifest_rot_all=/work/manifest-rot-all.toml
4742024-03-07T22:53:06.724Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4752024-03-07T22:53:06.724Z+ for board in gimlet psc sidecar
4762024-03-07T22:53:06.724Z+ tufaceous_board=gimlet
4772024-03-07T22:53:06.724Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip
4782024-03-07T22:53:06.724Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4792024-03-07T22:53:06.724Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4802024-03-07T22:53:06.724Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip
4812024-03-07T22:53:06.750Z++ output_a=1.0.6
4822024-03-07T22:53:06.750Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4832024-03-07T22:53:06.750Z++ output_b=1.0.6
4842024-03-07T22:53:06.750Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
4852024-03-07T22:53:06.750Z++ echo 1.0.6
4862024-03-07T22:53:06.750Z+ rot_caboose_version=1.0.6
4872024-03-07T22:53:06.750Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4882024-03-07T22:53:06.750Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip
4892024-03-07T22:53:06.750Z++ output_a=oxide-rot-1
4902024-03-07T22:53:06.751Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4912024-03-07T22:53:06.762Z++ output_b=oxide-rot-1
4922024-03-07T22:53:06.762Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4932024-03-07T22:53:06.762Z++ echo oxide-rot-1
4942024-03-07T22:53:06.762Z+ rot_caboose_board=oxide-rot-1
4952024-03-07T22:53:06.763Z+ cat
4962024-03-07T22:53:06.763Z+ cat
4972024-03-07T22:53:06.763Z+ for board in gimlet psc sidecar
4982024-03-07T22:53:06.763Z+ tufaceous_board=psc
4992024-03-07T22:53:06.763Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip
5002024-03-07T22:53:06.763Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5012024-03-07T22:53:06.763Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5022024-03-07T22:53:06.763Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip
5032024-03-07T22:53:06.778Z++ output_a=1.0.6
5042024-03-07T22:53:06.778Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5052024-03-07T22:53:06.784Z++ output_b=1.0.6
5062024-03-07T22:53:06.784Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
5072024-03-07T22:53:06.784Z++ echo 1.0.6
5082024-03-07T22:53:06.784Z+ rot_caboose_version=1.0.6
5092024-03-07T22:53:06.789Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5102024-03-07T22:53:06.789Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip
5112024-03-07T22:53:06.799Z++ output_a=oxide-rot-1
5122024-03-07T22:53:06.804Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5132024-03-07T22:53:06.817Z++ output_b=oxide-rot-1
5142024-03-07T22:53:06.817Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5152024-03-07T22:53:06.818Z++ echo oxide-rot-1
5162024-03-07T22:53:06.818Z+ rot_caboose_board=oxide-rot-1
5172024-03-07T22:53:06.818Z+ cat
5182024-03-07T22:53:06.818Z+ cat
5192024-03-07T22:53:06.818Z+ for board in gimlet psc sidecar
5202024-03-07T22:53:06.818Z+ tufaceous_board=switch
5212024-03-07T22:53:06.818Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip
5222024-03-07T22:53:06.818Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5232024-03-07T22:53:06.840Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5242024-03-07T22:53:06.840Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip
5252024-03-07T22:53:06.840Z++ output_a=1.0.6
5262024-03-07T22:53:06.840Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5272024-03-07T22:53:06.847Z++ output_b=1.0.6
5282024-03-07T22:53:06.847Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
5292024-03-07T22:53:06.847Z++ echo 1.0.6
5302024-03-07T22:53:06.847Z+ rot_caboose_version=1.0.6
5312024-03-07T22:53:06.847Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5322024-03-07T22:53:06.847Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip
5332024-03-07T22:53:06.858Z++ output_a=oxide-rot-1
5342024-03-07T22:53:06.866Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5352024-03-07T22:53:06.877Z++ output_b=oxide-rot-1
5362024-03-07T22:53:06.877Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5372024-03-07T22:53:06.877Z++ echo oxide-rot-1
5382024-03-07T22:53:06.877Z+ rot_caboose_board=oxide-rot-1
5392024-03-07T22:53:06.877Z+ cat
5402024-03-07T22:53:06.886Z+ cat
5412024-03-07T22:53:06.886Z+ for board_rev in "$@"
5422024-03-07T22:53:06.886Z+ board=gimlet
5432024-03-07T22:53:06.887Z+ tufaceous_board=gimlet
5442024-03-07T22:53:06.887Z+ sp_image=/work/hubris/gimlet-c.zip
5452024-03-07T22:53:06.887Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5462024-03-07T22:53:06.906Z+ sp_caboose_version=1.0.10
5472024-03-07T22:53:06.911Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5482024-03-07T22:53:06.939Z+ sp_caboose_board=gimlet-c
5492024-03-07T22:53:06.945Z+ cat
5502024-03-07T22:53:06.946Z+ for board_rev in "$@"
5512024-03-07T22:53:06.946Z+ board=gimlet
5522024-03-07T22:53:06.946Z+ tufaceous_board=gimlet
5532024-03-07T22:53:06.946Z+ sp_image=/work/hubris/gimlet-d.zip
5542024-03-07T22:53:06.946Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5552024-03-07T22:53:07.026Z+ sp_caboose_version=1.0.10
5562024-03-07T22:53:07.038Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5572024-03-07T22:53:07.038Z+ sp_caboose_board=gimlet-d
5582024-03-07T22:53:07.038Z+ cat
5592024-03-07T22:53:07.039Z+ for board_rev in "$@"
5602024-03-07T22:53:07.039Z+ board=gimlet
5612024-03-07T22:53:07.039Z+ tufaceous_board=gimlet
5622024-03-07T22:53:07.039Z+ sp_image=/work/hubris/gimlet-e.zip
5632024-03-07T22:53:07.039Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5642024-03-07T22:53:07.043Z+ sp_caboose_version=1.0.10
5652024-03-07T22:53:07.043Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5662024-03-07T22:53:07.074Z+ sp_caboose_board=gimlet-e
5672024-03-07T22:53:07.078Z+ cat
5682024-03-07T22:53:07.078Z+ for board_rev in "$@"
5692024-03-07T22:53:07.078Z+ board=gimlet
5702024-03-07T22:53:07.078Z+ tufaceous_board=gimlet
5712024-03-07T22:53:07.078Z+ sp_image=/work/hubris/gimlet-f.zip
5722024-03-07T22:53:07.078Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
5732024-03-07T22:53:07.114Z+ sp_caboose_version=1.0.10
5742024-03-07T22:53:07.119Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
5752024-03-07T22:53:07.142Z+ sp_caboose_board=gimlet-f
5762024-03-07T22:53:07.145Z+ cat
5772024-03-07T22:53:07.145Z+ for board_rev in "$@"
5782024-03-07T22:53:07.145Z+ board=psc
5792024-03-07T22:53:07.145Z+ tufaceous_board=psc
5802024-03-07T22:53:07.146Z+ sp_image=/work/hubris/psc-b.zip
5812024-03-07T22:53:07.146Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5822024-03-07T22:53:07.178Z+ sp_caboose_version=1.0.10
5832024-03-07T22:53:07.191Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5842024-03-07T22:53:07.195Z+ sp_caboose_board=psc-b
5852024-03-07T22:53:07.195Z+ cat
5862024-03-07T22:53:07.196Z+ for board_rev in "$@"
5872024-03-07T22:53:07.196Z+ board=psc
5882024-03-07T22:53:07.196Z+ tufaceous_board=psc
5892024-03-07T22:53:07.196Z+ sp_image=/work/hubris/psc-c.zip
5902024-03-07T22:53:07.196Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5912024-03-07T22:53:07.216Z+ sp_caboose_version=1.0.10
5922024-03-07T22:53:07.219Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5932024-03-07T22:53:07.241Z+ sp_caboose_board=psc-c
5942024-03-07T22:53:07.246Z+ cat
5952024-03-07T22:53:07.246Z+ for board_rev in "$@"
5962024-03-07T22:53:07.246Z+ board=sidecar
5972024-03-07T22:53:07.246Z+ tufaceous_board=switch
5982024-03-07T22:53:07.246Z+ sp_image=/work/hubris/sidecar-b.zip
5992024-03-07T22:53:07.246Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6002024-03-07T22:53:07.697Z+ sp_caboose_version=1.0.10
6012024-03-07T22:53:07.706Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6022024-03-07T22:53:07.706Z+ sp_caboose_board=sidecar-b
6032024-03-07T22:53:07.706Z+ cat
6042024-03-07T22:53:07.706Z+ for board_rev in "$@"
6052024-03-07T22:53:07.706Z+ board=sidecar
6062024-03-07T22:53:07.707Z+ tufaceous_board=switch
6072024-03-07T22:53:07.707Z+ sp_image=/work/hubris/sidecar-c.zip
6082024-03-07T22:53:07.707Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6092024-03-07T22:53:07.707Z+ sp_caboose_version=1.0.10
6102024-03-07T22:53:07.707Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6112024-03-07T22:53:07.707Z+ sp_caboose_board=sidecar-c
6122024-03-07T22:53:07.707Z+ cat
6132024-03-07T22:53:07.707Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.6 gimlet-c gimlet-d gimlet-e gimlet-f psc-b psc-c sidecar-b sidecar-c
6142024-03-07T22:53:07.707Z+ series=rot-prod-rel
6152024-03-07T22:53:07.707Z+ rot_dir=prod/rel
6162024-03-07T22:53:07.707Z+ rot_version=cert-prod-rel-v1.0.6
6172024-03-07T22:53:07.707Z+ shift 3
6182024-03-07T22:53:07.707Z+ SERIES_LIST+=("$series")
6192024-03-07T22:53:07.707Z+ manifest=/work/manifest-rot-prod-rel.toml
6202024-03-07T22:53:07.707Z+ manifest_rot_all=/work/manifest-rot-all.toml
6212024-03-07T22:53:07.707Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6222024-03-07T22:53:07.707Z+ for board in gimlet psc sidecar
6232024-03-07T22:53:07.707Z+ tufaceous_board=gimlet
6242024-03-07T22:53:07.707Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip
6252024-03-07T22:53:07.707Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6262024-03-07T22:53:07.707Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6272024-03-07T22:53:07.708Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip
6282024-03-07T22:53:07.708Z++ output_a=1.0.6
6292024-03-07T22:53:07.708Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6302024-03-07T22:53:07.708Z++ output_b=1.0.6
6312024-03-07T22:53:07.708Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6322024-03-07T22:53:07.708Z++ echo 1.0.6
6332024-03-07T22:53:07.708Z+ rot_caboose_version=1.0.6
6342024-03-07T22:53:07.708Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6352024-03-07T22:53:07.708Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip
6362024-03-07T22:53:07.708Z++ output_a=oxide-rot-1
6372024-03-07T22:53:07.708Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6382024-03-07T22:53:07.708Z++ output_b=oxide-rot-1
6392024-03-07T22:53:07.708Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6402024-03-07T22:53:07.708Z++ echo oxide-rot-1
6412024-03-07T22:53:07.708Z+ rot_caboose_board=oxide-rot-1
6422024-03-07T22:53:07.708Z+ cat
6432024-03-07T22:53:07.708Z+ cat
6442024-03-07T22:53:07.708Z+ for board in gimlet psc sidecar
6452024-03-07T22:53:07.708Z+ tufaceous_board=psc
6462024-03-07T22:53:07.708Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip
6472024-03-07T22:53:07.708Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6482024-03-07T22:53:07.708Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6492024-03-07T22:53:07.708Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip
6502024-03-07T22:53:07.709Z++ output_a=1.0.6
6512024-03-07T22:53:07.709Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6522024-03-07T22:53:07.709Z++ output_b=1.0.6
6532024-03-07T22:53:07.709Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6542024-03-07T22:53:07.709Z++ echo 1.0.6
6552024-03-07T22:53:07.709Z+ rot_caboose_version=1.0.6
6562024-03-07T22:53:07.709Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6572024-03-07T22:53:07.709Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip
6582024-03-07T22:53:07.709Z++ output_a=oxide-rot-1
6592024-03-07T22:53:07.709Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6602024-03-07T22:53:07.709Z++ output_b=oxide-rot-1
6612024-03-07T22:53:07.709Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6622024-03-07T22:53:07.709Z++ echo oxide-rot-1
6632024-03-07T22:53:07.709Z+ rot_caboose_board=oxide-rot-1
6642024-03-07T22:53:07.709Z+ cat
6652024-03-07T22:53:07.709Z+ cat
6662024-03-07T22:53:07.709Z+ for board in gimlet psc sidecar
6672024-03-07T22:53:07.709Z+ tufaceous_board=switch
6682024-03-07T22:53:07.709Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip
6692024-03-07T22:53:07.709Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6702024-03-07T22:53:07.709Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6712024-03-07T22:53:07.709Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip
6722024-03-07T22:53:07.710Z++ output_a=1.0.6
6732024-03-07T22:53:07.710Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6742024-03-07T22:53:07.710Z++ output_b=1.0.6
6752024-03-07T22:53:07.710Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6762024-03-07T22:53:07.710Z++ echo 1.0.6
6772024-03-07T22:53:07.710Z+ rot_caboose_version=1.0.6
6782024-03-07T22:53:07.710Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6792024-03-07T22:53:07.710Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip
6802024-03-07T22:53:07.710Z++ output_a=oxide-rot-1
6812024-03-07T22:53:07.710Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6822024-03-07T22:53:07.710Z++ output_b=oxide-rot-1
6832024-03-07T22:53:07.710Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6842024-03-07T22:53:07.710Z++ echo oxide-rot-1
6852024-03-07T22:53:07.710Z+ rot_caboose_board=oxide-rot-1
6862024-03-07T22:53:07.710Z+ cat
6872024-03-07T22:53:07.710Z+ cat
6882024-03-07T22:53:07.710Z+ for board_rev in "$@"
6892024-03-07T22:53:07.710Z+ board=gimlet
6902024-03-07T22:53:07.710Z+ tufaceous_board=gimlet
6912024-03-07T22:53:07.710Z+ sp_image=/work/hubris/gimlet-c.zip
6922024-03-07T22:53:07.710Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6932024-03-07T22:53:07.710Z+ sp_caboose_version=1.0.10
6942024-03-07T22:53:07.710Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6952024-03-07T22:53:07.711Z+ sp_caboose_board=gimlet-c
6962024-03-07T22:53:07.711Z+ cat
6972024-03-07T22:53:07.711Z+ for board_rev in "$@"
6982024-03-07T22:53:07.711Z+ board=gimlet
6992024-03-07T22:53:07.711Z+ tufaceous_board=gimlet
7002024-03-07T22:53:07.711Z+ sp_image=/work/hubris/gimlet-d.zip
7012024-03-07T22:53:07.732Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
7022024-03-07T22:53:07.732Z+ sp_caboose_version=1.0.10
7032024-03-07T22:53:07.732Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
7042024-03-07T22:53:07.732Z+ sp_caboose_board=gimlet-d
7052024-03-07T22:53:07.732Z+ cat
7062024-03-07T22:53:07.732Z+ for board_rev in "$@"
7072024-03-07T22:53:07.732Z+ board=gimlet
7082024-03-07T22:53:07.732Z+ tufaceous_board=gimlet
7092024-03-07T22:53:07.732Z+ sp_image=/work/hubris/gimlet-e.zip
7102024-03-07T22:53:07.732Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
7112024-03-07T22:53:07.745Z+ sp_caboose_version=1.0.10
7122024-03-07T22:53:07.752Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7132024-03-07T22:53:07.773Z+ sp_caboose_board=gimlet-e
7142024-03-07T22:53:07.780Z+ cat
7152024-03-07T22:53:07.780Z+ for board_rev in "$@"
7162024-03-07T22:53:07.780Z+ board=gimlet
7172024-03-07T22:53:07.780Z+ tufaceous_board=gimlet
7182024-03-07T22:53:07.780Z+ sp_image=/work/hubris/gimlet-f.zip
7192024-03-07T22:53:07.780Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
7202024-03-07T22:53:07.809Z+ sp_caboose_version=1.0.10
7212024-03-07T22:53:07.827Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
7222024-03-07T22:53:07.849Z+ sp_caboose_board=gimlet-f
7232024-03-07T22:53:07.850Z+ cat
7242024-03-07T22:53:07.880Z+ for board_rev in "$@"
7252024-03-07T22:53:07.881Z+ board=psc
7262024-03-07T22:53:07.881Z+ tufaceous_board=psc
7272024-03-07T22:53:07.881Z+ sp_image=/work/hubris/psc-b.zip
7282024-03-07T22:53:07.881Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7292024-03-07T22:53:07.909Z+ sp_caboose_version=1.0.10
7302024-03-07T22:53:07.909Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7312024-03-07T22:53:07.909Z+ sp_caboose_board=psc-b
7322024-03-07T22:53:07.909Z+ cat
7332024-03-07T22:53:07.910Z+ for board_rev in "$@"
7342024-03-07T22:53:07.910Z+ board=psc
7352024-03-07T22:53:07.910Z+ tufaceous_board=psc
7362024-03-07T22:53:07.910Z+ sp_image=/work/hubris/psc-c.zip
7372024-03-07T22:53:07.910Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7382024-03-07T22:53:07.948Z+ sp_caboose_version=1.0.10
7392024-03-07T22:53:07.953Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7402024-03-07T22:53:07.953Z+ sp_caboose_board=psc-c
7412024-03-07T22:53:07.953Z+ cat
7422024-03-07T22:53:07.953Z+ for board_rev in "$@"
7432024-03-07T22:53:07.953Z+ board=sidecar
7442024-03-07T22:53:07.954Z+ tufaceous_board=switch
7452024-03-07T22:53:07.954Z+ sp_image=/work/hubris/sidecar-b.zip
7462024-03-07T22:53:07.954Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7472024-03-07T22:53:07.978Z+ sp_caboose_version=1.0.10
7482024-03-07T22:53:07.982Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7492024-03-07T22:53:08.014Z+ sp_caboose_board=sidecar-b
7502024-03-07T22:53:08.017Z+ cat
7512024-03-07T22:53:08.017Z+ for board_rev in "$@"
7522024-03-07T22:53:08.017Z+ board=sidecar
7532024-03-07T22:53:08.018Z+ tufaceous_board=switch
7542024-03-07T22:53:08.018Z+ sp_image=/work/hubris/sidecar-c.zip
7552024-03-07T22:53:08.018Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7562024-03-07T22:53:08.054Z+ sp_caboose_version=1.0.10
7572024-03-07T22:53:08.061Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7582024-03-07T22:53:08.089Z+ sp_caboose_board=sidecar-c
7592024-03-07T22:53:08.094Z+ cat
7602024-03-07T22:53:08.094Z+ for series in "${SERIES_LIST[@]}"
7612024-03-07T22:53:08.095Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7622024-03-07T22:53:14.826ZMar 07 22:53:14.048 INFO assembling repository in `/tmp/tufaceouscgcOyy`, component: OmicronRepoAssembler
7632024-03-07T22:53:18.575ZMar 07 22:53:17.798 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7642024-03-07T22:53:18.835Z+ digest -a sha256 /work/repo-rot-all.zip
7652024-03-07T22:53:19.996Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7662024-03-07T22:53:25.898Z+ rm /work/repo-rot-all.zip
7672024-03-07T22:53:25.910Z+ touch /work/repo-rot-all.zip.partb
7682024-03-07T22:53:25.910Z+ for series in "${SERIES_LIST[@]}"
7692024-03-07T22:53:25.910Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7702024-03-07T22:53:32.465ZMar 07 22:53:31.687 INFO assembling repository in `/tmp/tufaceousafPruJ`, component: OmicronRepoAssembler
7712024-03-07T22:53:35.961ZMar 07 22:53:35.183 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7722024-03-07T22:53:36.253Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7732024-03-07T22:53:37.493Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7742024-03-07T22:53:43.954Z+ rm /work/repo-rot-staging-dev.zip
7752024-03-07T22:53:43.971Z+ touch /work/repo-rot-staging-dev.zip.partb
7762024-03-07T22:53:43.979Z+ for series in "${SERIES_LIST[@]}"
7772024-03-07T22:53:43.979Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7782024-03-07T22:53:50.559ZMar 07 22:53:49.768 INFO assembling repository in `/tmp/tufaceousIyCShz`, component: OmicronRepoAssembler
7792024-03-07T22:53:53.996ZMar 07 22:53:53.207 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7802024-03-07T22:53:54.225Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7812024-03-07T22:53:56.300Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7822024-03-07T22:54:01.933Z+ rm /work/repo-rot-prod-rel.zip
7832024-03-07T22:54:01.941Z+ touch /work/repo-rot-prod-rel.zip.partb
7842024-03-07T22:54:01.950Zprocess exited: duration 132930 ms, exit code 0
 
7852024-03-07T22:54:01.968Zfound 13 output files
7862024-03-07T22:54:01.968Zuploading: /work/manifest-rot-all.toml (5119 bytes)
7872024-03-07T22:54:03.006Zuploaded: /work/manifest-rot-all.toml
7882024-03-07T22:54:03.006Zuploading: /work/manifest-rot-prod-rel.toml (3837 bytes)
7892024-03-07T22:54:04.047Zuploaded: /work/manifest-rot-prod-rel.toml
7902024-03-07T22:54:04.047Zuploading: /work/manifest-rot-staging-dev.toml (3873 bytes)
7912024-03-07T22:54:05.503Zuploaded: /work/manifest-rot-staging-dev.toml
7922024-03-07T22:54:05.503Zuploading: /work/manifest.toml (1578 bytes)
7932024-03-07T22:54:06.562Zuploaded: /work/manifest.toml
7942024-03-07T22:54:06.562Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7952024-03-07T22:58:47.939Zuploaded: /work/repo-rot-all.zip.parta
7962024-03-07T22:58:47.939Zuploading: /work/repo-rot-all.zip.partb (635905244 bytes)
7972024-03-07T23:02:07.371Zuploaded: /work/repo-rot-all.zip.partb
7982024-03-07T23:02:07.371Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7992024-03-07T23:08:14.816Zuploaded: /work/repo-rot-prod-rel.zip.parta
8002024-03-07T23:08:14.816Zuploading: /work/repo-rot-prod-rel.zip.partb (624909334 bytes)
8012024-03-07T23:11:34.390Zuploaded: /work/repo-rot-prod-rel.zip.partb
8022024-03-07T23:11:34.390Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
8032024-03-07T23:17:42.376Zuploaded: /work/repo-rot-staging-dev.zip.parta
8042024-03-07T23:17:42.376Zuploading: /work/repo-rot-staging-dev.zip.partb (624909895 bytes)
8052024-03-07T23:22:27.683Zuploaded: /work/repo-rot-staging-dev.zip.partb
8062024-03-07T23:22:27.683Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
8072024-03-07T23:22:28.705Zuploaded: /work/repo-rot-all.zip.sha256.txt
8082024-03-07T23:22:28.705Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
8092024-03-07T23:22:29.723Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
8102024-03-07T23:22:29.723Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
8112024-03-07T23:22:30.750Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt