01HQY11E21NNWBKTZ5A5SWCPHX: 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: 01HQY12A4672J6N2CTYEHZZC5Q

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-03-01T23:14:29.172Zjob dependencies complete; ready to run (waiting for 1 h 4 m 29 s)
22024-03-01T23:16:26.159Zjob assigned to worker 01HQY4RM2S1XT93MMEJAT0JGW9 (queued for 1 m 56 s)
32024-03-01T23:16:27.063Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-ec7dc70942caaa25.gz
42024-03-01T23:16:28.993Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-ec7dc70942caaa25.gz
52024-03-01T23:16:28.993Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-03-01T23:16:35.865Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-03-01T23:16:35.866Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-06239e2b0a4ace4f.gz
82024-03-01T23:16:43.794Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-06239e2b0a4ace4f.gz
92024-03-01T23:16:43.794Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-03-01T23:16:44.531Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-03-01T23:16:44.531Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-03-01T23:16:47.231Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-03-01T23:16:47.235Zdownloading input: /input/package/work/version.txt
142024-03-01T23:16:47.247Zdownloaded input: /input/package/work/version.txt
152024-03-01T23:16:47.248Zdownloading input: /input/package/work/package.tar.gz
162024-03-01T23:16:58.251Zdownloaded input: /input/package/work/package.tar.gz
172024-03-01T23:16:58.251Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-03-01T23:17:12.017Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-03-01T23:17:12.017Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-03-01T23:17:17.139Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-03-01T23:17:17.145Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-03-01T23:17:39.047Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-03-01T23:17:39.047Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-03-01T23:18:08.654Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-03-01T23:18:08.655Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-03-01T23:18:25.435Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-03-01T23:18:25.435Zdownloading input: /input/package/work/zones/crucible-pantry-zone.tar.gz
282024-03-01T23:18:28.312Zdownloaded input: /input/package/work/zones/crucible-pantry-zone.tar.gz
292024-03-01T23:18:28.312Zdownloading input: /input/package/work/zones/crucible-zone.tar.gz
302024-03-01T23:18:35.387Zdownloaded input: /input/package/work/zones/crucible-zone.tar.gz
312024-03-01T23:18:35.387Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-03-01T23:18:39.032Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-03-01T23:18:39.032Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-03-01T23:18:42.295Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-03-01T23:18:42.295Zdownloading input: /input/package/work/zones/ntp.tar.gz
362024-03-01T23:18:42.315Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372024-03-01T23:18:42.315Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382024-03-01T23:18:44.120Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392024-03-01T23:18:44.120Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402024-03-01T23:18:46.601Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412024-03-01T23:18:46.602Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422024-03-01T23:18:58.705Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432024-03-01T23:18:58.705Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442024-03-01T23:19:09.097Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452024-03-01T23:19:09.098Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-03-01T23:19:09.139Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-03-01T23:19:09.140Zdownloading input: /input/package/work/zones/oximeter.tar.gz
482024-03-01T23:19:18.224Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
492024-03-01T23:19:18.224Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-03-01T23:19:26.781Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-03-01T23:19:26.781Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-03-01T23:19:56.105Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-03-01T23:19:56.105Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-03-01T23:20:28.594Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-03-01T23:20:28.611Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-03-01T23:21:39.555Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-03-01T23:21:39.555Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-03-01T23:21:58.289Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-03-01T23:21:58.289Zstarting task 0: "setup"
602024-03-01T23:21:58.858Z++ uname -s
612024-03-01T23:21:58.865Z+ kern=SunOS
622024-03-01T23:21:58.865Z+ case "$kern" in
632024-03-01T23:21:58.865Z+ groupadd -g 12345 build
642024-03-01T23:21:58.865Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-03-01T23:22:00.872Z+ zfs create -o mountpoint=/work rpool/work
662024-03-01T23:22:01.199Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-03-01T23:22:01.202Z+ home_fs=zfs
682024-03-01T23:22:01.202Z+ [[ zfs == autofs ]]
692024-03-01T23:22:01.202Z+ mkdir -p /home/build
702024-03-01T23:22:01.202Z+ chown build:build /home/build /work
712024-03-01T23:22:03.205Z+ chmod 0700 /home/build /work
722024-03-01T23:22:03.211Zprocess exited: duration 4917 ms, exit code 0
 
732024-03-01T23:22:03.224Zstarting task 1: "authentication"
742024-03-01T23:22:03.256Zprocess exited: duration 24 ms, exit code 0
 
752024-03-01T23:22:03.264Zstarting task 2: "clone repository"
762024-03-01T23:22:03.270Z+ mkdir -p /work/oxidecomputer/omicron
772024-03-01T23:22:03.273Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-03-01T23:22:04.576ZCloning into '/work/oxidecomputer/omicron'...
792024-03-01T23:22:10.849Z+ cd /work/oxidecomputer/omicron
802024-03-01T23:22:10.849Z+ git fetch origin 3ca02e03a1fbd28de6b3a0c67ada3752637acfff
812024-03-01T23:22:11.160ZFrom https://github.com/oxidecomputer/omicron
822024-03-01T23:22:11.160Z * branch 3ca02e03a1fbd28de6b3a0c67ada3752637acfff -> FETCH_HEAD
832024-03-01T23:22:11.171Z+ [[ -n john/log-all-sled-targets ]]
842024-03-01T23:22:11.193Z++ git branch --show-current
852024-03-01T23:22:11.193Z+ current=main
862024-03-01T23:22:11.193Z+ [[ main != john/log-all-sled-targets ]]
872024-03-01T23:22:11.193Z+ git branch -f john/log-all-sled-targets 3ca02e03a1fbd28de6b3a0c67ada3752637acfff
882024-03-01T23:22:11.193Z+ git checkout -f john/log-all-sled-targets
892024-03-01T23:22:11.244ZSwitched to branch 'john/log-all-sled-targets'
902024-03-01T23:22:11.247Z+ git reset --hard 3ca02e03a1fbd28de6b3a0c67ada3752637acfff
912024-03-01T23:22:11.314ZHEAD is now at 3ca02e03a Log all possible sled targets when creating a reservation
922024-03-01T23:22:11.318Zprocess exited: duration 8051 ms, exit code 0
 
932024-03-01T23:22:11.327Zstarting task 3: "build"
942024-03-01T23:22:11.333Z+ ALL_BOARDS=(gimlet-{c..f} psc-{b..c} sidecar-{b..c})
952024-03-01T23:22:11.333Z+ TOP=/work/oxidecomputer/omicron
962024-03-01T23:22:11.338Z+ VERSION=7.0.0-0.ci+git3ca02e03a1f
972024-03-01T23:22:11.338Z+ for bin in caboose-util tufaceous
982024-03-01T23:22:11.338Z+ ptime -m gunzip
992024-03-01T23:22:11.508Z
1002024-03-01T23:22:11.514Zreal 0.126277669
1012024-03-01T23:22:11.514Zuser 0.059349350
1022024-03-01T23:22:11.514Zsys 0.009411866
1032024-03-01T23:22:11.514Ztrap 0.000003870
1042024-03-01T23:22:11.515Ztflt 0.000000000
1052024-03-01T23:22:11.515Zdflt 0.000000000
1062024-03-01T23:22:11.515Zkflt 0.000000000
1072024-03-01T23:22:11.515Zlock 0.000000000
1082024-03-01T23:22:11.515Zslp 0.056786043
1092024-03-01T23:22:11.515Zlat 0.000189190
1102024-03-01T23:22:11.515Zstop 0.000324126
1112024-03-01T23:22:11.515Z+ chmod a+x /work/caboose-util
1122024-03-01T23:22:11.515Z+ for bin in caboose-util tufaceous
1132024-03-01T23:22:11.515Z+ ptime -m gunzip
1142024-03-01T23:22:11.772Z
1152024-03-01T23:22:11.772Zreal 0.261172474
1162024-03-01T23:22:11.773Zuser 0.231941410
1172024-03-01T23:22:11.773Zsys 0.028695205
1182024-03-01T23:22:11.773Ztrap 0.000021341
1192024-03-01T23:22:11.773Ztflt 0.000000000
1202024-03-01T23:22:11.777Zdflt 0.000000000
1212024-03-01T23:22:11.777Zkflt 0.000000000
1222024-03-01T23:22:11.777Zlock 0.000000000
1232024-03-01T23:22:11.777Zslp 0.000018200
1242024-03-01T23:22:11.777Zlat 0.000094414
1252024-03-01T23:22:11.777Zstop 0.000185219
1262024-03-01T23:22:11.777Z+ chmod a+x /work/tufaceous
1272024-03-01T23:22:11.777Z+ mkdir /work/package
1282024-03-01T23:22:11.777Z+ pushd /work/package
1292024-03-01T23:22:11.777Z/work/package /work/oxidecomputer/omicron
1302024-03-01T23:22:11.777Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1312024-03-01T23:22:13.629Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1322024-03-01T23:22:13.761ZLogging to: /work/package/out/LOG
1332024-03-01T23:22:13.776ZCreated new build target 'default' and set it as active
1342024-03-01T23:22:13.776Z+ 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/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/
1352024-03-01T23:22:13.780Z+ rm out/switch-softnpu.tar.gz
1362024-03-01T23:22:13.780Z+ rm out/omicron-gateway-softnpu.tar.gz
1372024-03-01T23:22:13.780Z+ rm out/omicron-nexus-single-sled.tar.gz
1382024-03-01T23:22:13.780Z+ for zone in out/*.tar.gz
1392024-03-01T23:22:13.780Z++ basename out/clickhouse_keeper
1402024-03-01T23:22:13.780Z+ target/release/omicron-package stamp clickhouse_keeper 7.0.0-0.ci+git3ca02e03a1f
1412024-03-01T23:22:13.784ZLogging to: /work/package/out/LOG
1422024-03-01T23:22:18.966ZCreated: out/versioned/clickhouse_keeper.tar.gz
1432024-03-01T23:22:18.979Z+ for zone in out/*.tar.gz
1442024-03-01T23:22:18.979Z++ basename out/clickhouse
1452024-03-01T23:22:18.979Z+ target/release/omicron-package stamp clickhouse 7.0.0-0.ci+git3ca02e03a1f
1462024-03-01T23:22:18.979ZLogging to: /work/package/out/LOG
1472024-03-01T23:22:24.114ZCreated: out/versioned/clickhouse.tar.gz
1482024-03-01T23:22:24.118Z+ for zone in out/*.tar.gz
1492024-03-01T23:22:24.121Z++ basename out/cockroachdb
1502024-03-01T23:22:24.121Z+ target/release/omicron-package stamp cockroachdb 7.0.0-0.ci+git3ca02e03a1f
1512024-03-01T23:22:24.129ZLogging to: /work/package/out/LOG
1522024-03-01T23:22:27.685ZCreated: out/versioned/cockroachdb.tar.gz
1532024-03-01T23:22:27.702Z+ for zone in out/*.tar.gz
1542024-03-01T23:22:27.703Z++ basename out/crucible-pantry-zone
1552024-03-01T23:22:27.703Z+ target/release/omicron-package stamp crucible-pantry-zone 7.0.0-0.ci+git3ca02e03a1f
1562024-03-01T23:22:27.715ZLogging to: /work/package/out/LOG
1572024-03-01T23:22:28.373ZCreated: out/versioned/crucible-pantry-zone.tar.gz
1582024-03-01T23:22:28.376Z+ for zone in out/*.tar.gz
1592024-03-01T23:22:28.376Z++ basename out/crucible-zone
1602024-03-01T23:22:28.376Z+ target/release/omicron-package stamp crucible-zone 7.0.0-0.ci+git3ca02e03a1f
1612024-03-01T23:22:28.381ZLogging to: /work/package/out/LOG
1622024-03-01T23:22:29.369ZCreated: out/versioned/crucible-zone.tar.gz
1632024-03-01T23:22:29.372Z+ for zone in out/*.tar.gz
1642024-03-01T23:22:29.372Z++ basename out/external-dns
1652024-03-01T23:22:29.375Z+ target/release/omicron-package stamp external-dns 7.0.0-0.ci+git3ca02e03a1f
1662024-03-01T23:22:29.380ZLogging to: /work/package/out/LOG
1672024-03-01T23:22:30.208ZCreated: out/versioned/external-dns.tar.gz
1682024-03-01T23:22:30.212Z+ for zone in out/*.tar.gz
1692024-03-01T23:22:30.212Z++ basename out/internal-dns
1702024-03-01T23:22:30.215Z+ target/release/omicron-package stamp internal-dns 7.0.0-0.ci+git3ca02e03a1f
1712024-03-01T23:22:30.221ZLogging to: /work/package/out/LOG
1722024-03-01T23:22:30.780ZCreated: out/versioned/internal-dns.tar.gz
1732024-03-01T23:22:30.783Z+ for zone in out/*.tar.gz
1742024-03-01T23:22:30.783Z++ basename out/ntp
1752024-03-01T23:22:30.789Z+ target/release/omicron-package stamp ntp 7.0.0-0.ci+git3ca02e03a1f
1762024-03-01T23:22:30.792ZLogging to: /work/package/out/LOG
1772024-03-01T23:22:30.796ZCreated: out/versioned/ntp.tar.gz
1782024-03-01T23:22:30.796Z+ for zone in out/*.tar.gz
1792024-03-01T23:22:30.799Z++ basename out/omicron-gateway-asic
1802024-03-01T23:22:30.799Z+ target/release/omicron-package stamp omicron-gateway-asic 7.0.0-0.ci+git3ca02e03a1f
1812024-03-01T23:22:30.805ZLogging to: /work/package/out/LOG
1822024-03-01T23:22:31.252ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1832024-03-01T23:22:31.256Z+ for zone in out/*.tar.gz
1842024-03-01T23:22:31.256Z++ basename out/omicron-nexus
1852024-03-01T23:22:31.259Z+ target/release/omicron-package stamp omicron-nexus 7.0.0-0.ci+git3ca02e03a1f
1862024-03-01T23:22:31.264ZLogging to: /work/package/out/LOG
1872024-03-01T23:22:33.354ZCreated: out/versioned/omicron-nexus.tar.gz
1882024-03-01T23:22:33.358Z+ for zone in out/*.tar.gz
1892024-03-01T23:22:33.358Z++ basename out/overlay
1902024-03-01T23:22:33.365Z+ target/release/omicron-package stamp overlay 7.0.0-0.ci+git3ca02e03a1f
1912024-03-01T23:22:33.387ZLogging to: /work/package/out/LOG
1922024-03-01T23:22:33.387ZCreated: out/versioned/overlay.tar.gz
1932024-03-01T23:22:33.387Z+ for zone in out/*.tar.gz
1942024-03-01T23:22:33.387Z++ basename out/oximeter
1952024-03-01T23:22:33.388Z+ target/release/omicron-package stamp oximeter 7.0.0-0.ci+git3ca02e03a1f
1962024-03-01T23:22:33.400ZLogging to: /work/package/out/LOG
1972024-03-01T23:22:34.679ZCreated: out/versioned/oximeter.tar.gz
1982024-03-01T23:22:34.684Z+ for zone in out/*.tar.gz
1992024-03-01T23:22:34.684Z++ basename out/propolis-server
2002024-03-01T23:22:35.103Z+ target/release/omicron-package stamp propolis-server 7.0.0-0.ci+git3ca02e03a1f
2012024-03-01T23:22:35.109ZLogging to: /work/package/out/LOG
2022024-03-01T23:22:35.761ZCreated: out/versioned/propolis-server.tar.gz
2032024-03-01T23:22:35.769Z+ for zone in out/*.tar.gz
2042024-03-01T23:22:35.769Z++ basename out/switch-asic
2052024-03-01T23:22:35.769Z+ target/release/omicron-package stamp switch-asic 7.0.0-0.ci+git3ca02e03a1f
2062024-03-01T23:22:35.769ZLogging to: /work/package/out/LOG
2072024-03-01T23:22:43.199ZCreated: out/versioned/switch-asic.tar.gz
2082024-03-01T23:22:43.207Z+ 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/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/
2092024-03-01T23:22:43.207Z+ OMICRON_NO_UNINSTALL=1
2102024-03-01T23:22:43.208Z+ target/release/omicron-package unpack --out install
2112024-03-01T23:22:43.213ZLogging to: /work/package/out/LOG
2122024-03-01T23:22:43.987Z+ popd
2132024-03-01T23:22:43.987Z/work/oxidecomputer/omicron
2142024-03-01T23:22:43.995Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2152024-03-01T23:22:47.177Z+ read -r TUFACEOUS_KEY
2162024-03-01T23:22:47.180Z+ export TUFACEOUS_KEY
2172024-03-01T23:22:47.180Z+ cat
2182024-03-01T23:22:47.185Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2192024-03-01T23:22:47.185Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2202024-03-01T23:22:47.185Z+ 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-01T23:22:47.185Z+ cat
2222024-03-01T23:22:47.188Z+ 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-01T23:22:47.188Z+ cat
2242024-03-01T23:22:47.188Z+ 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-01T23:22:47.188Z+ cat
2262024-03-01T23:22:47.191Z+ 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-01T23:22:47.192Z+ cat
2282024-03-01T23:22:47.196Z+ 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-01T23:22:47.196Z+ cat
2302024-03-01T23:22:47.196Z+ 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-01T23:22:47.196Z+ cat
2322024-03-01T23:22:47.196Z+ 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-01T23:22:47.196Z+ cat
2342024-03-01T23:22:47.199Z+ 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-01T23:22:47.199Z+ cat
2362024-03-01T23:22:47.205Z+ 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-01T23:22:47.205Z+ cat
2382024-03-01T23:22:47.205Z+ 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-01T23:22:47.205Z+ cat
2402024-03-01T23:22:47.208Z+ for kind in host trampoline
2412024-03-01T23:22:47.208Z+ cat
2422024-03-01T23:22:47.208Z+ for kind in host trampoline
2432024-03-01T23:22:47.208Z+ cat
2442024-03-01T23:22:47.208Z+ mkdir /work/hubris
2452024-03-01T23:22:47.212Z+ pushd /work/hubris
2462024-03-01T23:22:47.212Z/work/hubris /work/oxidecomputer/omicron
2472024-03-01T23:22:47.212Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2482024-03-01T23:22:47.212Z++ TAGS=(gimlet-v1.0.10 psc-v1.0.9 sidecar-v1.0.9)
2492024-03-01T23:22:47.212Z+ for tag in "${TAGS[@]}"
2502024-03-01T23:22:47.212Z+ for board in "${ALL_BOARDS[@]}"
2512024-03-01T23:22:47.212Z+ [[ gimlet = \g\i\m\l\e\t ]]
2522024-03-01T23:22:47.212Z+ file=build-gimlet-c-image-default-v1.0.10.zip
2532024-03-01T23:22:47.212Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-c-image-default-v1.0.10.zip
2542024-03-01T23:22:48.544Z+ grep -F build-gimlet-c-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2552024-03-01T23:22:48.549Z+ shasum -a 256 -c -
2562024-03-01T23:22:48.650Zbuild-gimlet-c-image-default-v1.0.10.zip: OK
2572024-03-01T23:22:48.655Z+ mv build-gimlet-c-image-default-v1.0.10.zip gimlet-c.zip
2582024-03-01T23:22:48.656Z+ for board in "${ALL_BOARDS[@]}"
2592024-03-01T23:22:48.656Z+ [[ gimlet = \g\i\m\l\e\t ]]
2602024-03-01T23:22:48.656Z+ file=build-gimlet-d-image-default-v1.0.10.zip
2612024-03-01T23:22:48.656Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-d-image-default-v1.0.10.zip
2622024-03-01T23:22:49.848Z+ grep -F build-gimlet-d-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2632024-03-01T23:22:49.878Z+ shasum -a 256 -c -
2642024-03-01T23:22:49.888Zbuild-gimlet-d-image-default-v1.0.10.zip: OK
2652024-03-01T23:22:49.900Z+ mv build-gimlet-d-image-default-v1.0.10.zip gimlet-d.zip
2662024-03-01T23:22:49.900Z+ for board in "${ALL_BOARDS[@]}"
2672024-03-01T23:22:49.901Z+ [[ gimlet = \g\i\m\l\e\t ]]
2682024-03-01T23:22:49.901Z+ file=build-gimlet-e-image-default-v1.0.10.zip
2692024-03-01T23:22:49.901Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-e-image-default-v1.0.10.zip
2702024-03-01T23:22:51.039Z+ grep -F build-gimlet-e-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2712024-03-01T23:22:51.042Z+ shasum -a 256 -c -
2722024-03-01T23:22:51.079Zbuild-gimlet-e-image-default-v1.0.10.zip: OK
2732024-03-01T23:22:51.082Z+ mv build-gimlet-e-image-default-v1.0.10.zip gimlet-e.zip
2742024-03-01T23:22:51.088Z+ for board in "${ALL_BOARDS[@]}"
2752024-03-01T23:22:51.088Z+ [[ gimlet = \g\i\m\l\e\t ]]
2762024-03-01T23:22:51.088Z+ file=build-gimlet-f-image-default-v1.0.10.zip
2772024-03-01T23:22:51.088Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-f-image-default-v1.0.10.zip
2782024-03-01T23:22:52.254Z+ grep -F build-gimlet-f-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2792024-03-01T23:22:52.260Z+ shasum -a 256 -c -
2802024-03-01T23:22:52.293Zbuild-gimlet-f-image-default-v1.0.10.zip: OK
2812024-03-01T23:22:52.301Z+ mv build-gimlet-f-image-default-v1.0.10.zip gimlet-f.zip
2822024-03-01T23:22:52.301Z+ for board in "${ALL_BOARDS[@]}"
2832024-03-01T23:22:52.301Z+ [[ gimlet = \p\s\c ]]
2842024-03-01T23:22:52.301Z+ for board in "${ALL_BOARDS[@]}"
2852024-03-01T23:22:52.301Z+ [[ gimlet = \p\s\c ]]
2862024-03-01T23:22:52.301Z+ for board in "${ALL_BOARDS[@]}"
2872024-03-01T23:22:52.301Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2882024-03-01T23:22:52.301Z+ for board in "${ALL_BOARDS[@]}"
2892024-03-01T23:22:52.301Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2902024-03-01T23:22:52.301Z+ for tag in "${TAGS[@]}"
2912024-03-01T23:22:52.302Z+ for board in "${ALL_BOARDS[@]}"
2922024-03-01T23:22:52.302Z+ [[ psc = \g\i\m\l\e\t ]]
2932024-03-01T23:22:52.302Z+ for board in "${ALL_BOARDS[@]}"
2942024-03-01T23:22:52.302Z+ [[ psc = \g\i\m\l\e\t ]]
2952024-03-01T23:22:52.302Z+ for board in "${ALL_BOARDS[@]}"
2962024-03-01T23:22:52.302Z+ [[ psc = \g\i\m\l\e\t ]]
2972024-03-01T23:22:52.302Z+ for board in "${ALL_BOARDS[@]}"
2982024-03-01T23:22:52.302Z+ [[ psc = \g\i\m\l\e\t ]]
2992024-03-01T23:22:52.302Z+ for board in "${ALL_BOARDS[@]}"
3002024-03-01T23:22:52.302Z+ [[ psc = \p\s\c ]]
3012024-03-01T23:22:52.302Z+ file=build-psc-b-image-default-v1.0.9.zip
3022024-03-01T23:22:52.302Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.9/build-psc-b-image-default-v1.0.9.zip
3032024-03-01T23:22:53.337Z+ grep -F build-psc-b-image-default-v1.0.9.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3042024-03-01T23:22:53.342Z+ shasum -a 256 -c -
3052024-03-01T23:22:53.383Zbuild-psc-b-image-default-v1.0.9.zip: OK
3062024-03-01T23:22:53.388Z+ mv build-psc-b-image-default-v1.0.9.zip psc-b.zip
3072024-03-01T23:22:53.388Z+ for board in "${ALL_BOARDS[@]}"
3082024-03-01T23:22:53.388Z+ [[ psc = \p\s\c ]]
3092024-03-01T23:22:53.388Z+ file=build-psc-c-image-default-v1.0.9.zip
3102024-03-01T23:22:53.388Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.9/build-psc-c-image-default-v1.0.9.zip
3112024-03-01T23:22:54.460Z+ grep -F build-psc-c-image-default-v1.0.9.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3122024-03-01T23:22:54.474Z+ shasum -a 256 -c -
3132024-03-01T23:22:54.487Zbuild-psc-c-image-default-v1.0.9.zip: OK
3142024-03-01T23:22:54.503Z+ mv build-psc-c-image-default-v1.0.9.zip psc-c.zip
3152024-03-01T23:22:54.503Z+ for board in "${ALL_BOARDS[@]}"
3162024-03-01T23:22:54.503Z+ [[ psc = \s\i\d\e\c\a\r ]]
3172024-03-01T23:22:54.504Z+ for board in "${ALL_BOARDS[@]}"
3182024-03-01T23:22:54.504Z+ [[ psc = \s\i\d\e\c\a\r ]]
3192024-03-01T23:22:54.504Z+ for tag in "${TAGS[@]}"
3202024-03-01T23:22:54.505Z+ for board in "${ALL_BOARDS[@]}"
3212024-03-01T23:22:54.505Z+ [[ sidecar = \g\i\m\l\e\t ]]
3222024-03-01T23:22:54.505Z+ for board in "${ALL_BOARDS[@]}"
3232024-03-01T23:22:54.505Z+ [[ sidecar = \g\i\m\l\e\t ]]
3242024-03-01T23:22:54.506Z+ for board in "${ALL_BOARDS[@]}"
3252024-03-01T23:22:54.506Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262024-03-01T23:22:54.506Z+ for board in "${ALL_BOARDS[@]}"
3272024-03-01T23:22:54.507Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282024-03-01T23:22:54.507Z+ for board in "${ALL_BOARDS[@]}"
3292024-03-01T23:22:54.507Z+ [[ sidecar = \p\s\c ]]
3302024-03-01T23:22:54.508Z+ for board in "${ALL_BOARDS[@]}"
3312024-03-01T23:22:54.508Z+ [[ sidecar = \p\s\c ]]
3322024-03-01T23:22:54.509Z+ for board in "${ALL_BOARDS[@]}"
3332024-03-01T23:22:54.509Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3342024-03-01T23:22:54.510Z+ file=build-sidecar-b-image-default-v1.0.9.zip
3352024-03-01T23:22:54.510Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.9/build-sidecar-b-image-default-v1.0.9.zip
3362024-03-01T23:22:56.110Z+ grep -F build-sidecar-b-image-default-v1.0.9.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3372024-03-01T23:22:56.555Z+ shasum -a 256 -c -
3382024-03-01T23:22:56.555Zbuild-sidecar-b-image-default-v1.0.9.zip: OK
3392024-03-01T23:22:56.555Z+ mv build-sidecar-b-image-default-v1.0.9.zip sidecar-b.zip
3402024-03-01T23:22:56.555Z+ for board in "${ALL_BOARDS[@]}"
3412024-03-01T23:22:56.555Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3422024-03-01T23:22:56.555Z+ file=build-sidecar-c-image-default-v1.0.9.zip
3432024-03-01T23:22:56.555Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.9/build-sidecar-c-image-default-v1.0.9.zip
3442024-03-01T23:22:57.638Z+ grep -F build-sidecar-c-image-default-v1.0.9.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3452024-03-01T23:22:57.642Z+ shasum -a 256 -c -
3462024-03-01T23:22:57.691Zbuild-sidecar-c-image-default-v1.0.9.zip: OK
3472024-03-01T23:22:57.700Z+ mv build-sidecar-c-image-default-v1.0.9.zip sidecar-c.zip
3482024-03-01T23:22:57.700Z+ popd
3492024-03-01T23:22:57.700Z/work/oxidecomputer/omicron
3502024-03-01T23:22:57.701Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3512024-03-01T23:22:57.701Z++ COMMIT=9e8e16f508bb41f02455aeddcece0a7edae2f672
3522024-03-01T23:22:57.701Z+ git init /work/dvt-dock
3532024-03-01T23:22:57.701Zhint: Using 'master' as the name for the initial branch. This default branch name
3542024-03-01T23:22:57.701Zhint: is subject to change. To configure the initial branch name to use in all
3552024-03-01T23:22:57.701Zhint: of your new repositories, which will suppress this warning, call:
3562024-03-01T23:22:57.701Zhint:
3572024-03-01T23:22:57.701Zhint: git config --global init.defaultBranch <name>
3582024-03-01T23:22:57.701Zhint:
3592024-03-01T23:22:57.701Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3602024-03-01T23:22:57.701Zhint: 'development'. The just-created branch can be renamed via this command:
3612024-03-01T23:22:57.701Zhint:
3622024-03-01T23:22:57.701Zhint: git branch -m <name>
3632024-03-01T23:22:57.701ZInitialized empty Git repository in /work/dvt-dock/.git/
3642024-03-01T23:22:57.701Z+ cd /work/dvt-dock
3652024-03-01T23:22:57.701Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3662024-03-01T23:22:57.706Z+ git fetch --depth 1 origin 9e8e16f508bb41f02455aeddcece0a7edae2f672
3672024-03-01T23:23:22.321ZFrom https://github.com/oxidecomputer/dvt-dock
3682024-03-01T23:23:22.321Z * branch 9e8e16f508bb41f02455aeddcece0a7edae2f672 -> FETCH_HEAD
3692024-03-01T23:23:22.325Z+ git checkout FETCH_HEAD
3702024-03-01T23:23:23.373ZNote: switching to 'FETCH_HEAD'.
3712024-03-01T23:23:23.373Z
3722024-03-01T23:23:23.373ZYou are in 'detached HEAD' state. You can look around, make experimental
3732024-03-01T23:23:23.373Zchanges and commit them, and you can discard any commits you make in this
3742024-03-01T23:23:23.373Zstate without impacting any branches by switching back to a branch.
3752024-03-01T23:23:23.373Z
3762024-03-01T23:23:23.373ZIf you want to create a new branch to retain commits you create, you may
3772024-03-01T23:23:23.374Zdo so (now or later) by using -c with the switch command. Example:
3782024-03-01T23:23:23.374Z
3792024-03-01T23:23:23.374Z git switch -c <new-branch-name>
3802024-03-01T23:23:23.374Z
3812024-03-01T23:23:23.374ZOr undo this operation with:
3822024-03-01T23:23:23.374Z
3832024-03-01T23:23:23.374Z git switch -
3842024-03-01T23:23:23.374Z
3852024-03-01T23:23:23.374ZTurn off this advice by setting config variable advice.detachedHead to false
3862024-03-01T23:23:23.374Z
3872024-03-01T23:23:23.375ZHEAD is now at 9e8e16f RoT prod/rel v1.0.6
3882024-03-01T23:23:23.407Z+ SERIES_LIST=()
3892024-03-01T23:23:23.411Z+ prep_rot_all_series
3902024-03-01T23:23:23.411Z+ series=rot-all
3912024-03-01T23:23:23.411Z+ SERIES_LIST+=("$series")
3922024-03-01T23:23:23.411Z+ manifest=/work/manifest-rot-all.toml
3932024-03-01T23:23:23.411Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3942024-03-01T23:23:23.411Z+ for board_rev in "${ALL_BOARDS[@]}"
3952024-03-01T23:23:23.411Z+ board=gimlet
3962024-03-01T23:23:23.411Z+ tufaceous_board=gimlet
3972024-03-01T23:23:23.411Z+ sp_image=/work/hubris/gimlet-c.zip
3982024-03-01T23:23:23.411Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
3992024-03-01T23:23:23.446Z+ sp_caboose_version=1.0.10
4002024-03-01T23:23:23.479Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4012024-03-01T23:23:23.479Z+ sp_caboose_board=gimlet-c
4022024-03-01T23:23:23.503Z+ cat
4032024-03-01T23:23:23.503Z+ for board_rev in "${ALL_BOARDS[@]}"
4042024-03-01T23:23:23.503Z+ board=gimlet
4052024-03-01T23:23:23.503Z+ tufaceous_board=gimlet
4062024-03-01T23:23:23.503Z+ sp_image=/work/hubris/gimlet-d.zip
4072024-03-01T23:23:23.503Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4082024-03-01T23:23:23.525Z+ sp_caboose_version=1.0.10
4092024-03-01T23:23:23.537Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4102024-03-01T23:23:23.549Z+ sp_caboose_board=gimlet-d
4112024-03-01T23:23:23.549Z+ cat
4122024-03-01T23:23:23.557Z+ for board_rev in "${ALL_BOARDS[@]}"
4132024-03-01T23:23:23.557Z+ board=gimlet
4142024-03-01T23:23:23.557Z+ tufaceous_board=gimlet
4152024-03-01T23:23:23.557Z+ sp_image=/work/hubris/gimlet-e.zip
4162024-03-01T23:23:23.557Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4172024-03-01T23:23:23.586Z+ sp_caboose_version=1.0.10
4182024-03-01T23:23:23.593Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4192024-03-01T23:23:23.619Z+ sp_caboose_board=gimlet-e
4202024-03-01T23:23:23.622Z+ cat
4212024-03-01T23:23:23.623Z+ for board_rev in "${ALL_BOARDS[@]}"
4222024-03-01T23:23:23.623Z+ board=gimlet
4232024-03-01T23:23:23.623Z+ tufaceous_board=gimlet
4242024-03-01T23:23:23.623Z+ sp_image=/work/hubris/gimlet-f.zip
4252024-03-01T23:23:23.623Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
4262024-03-01T23:23:23.653Z+ sp_caboose_version=1.0.10
4272024-03-01T23:23:23.667Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
4282024-03-01T23:23:23.686Z+ sp_caboose_board=gimlet-f
4292024-03-01T23:23:23.693Z+ cat
4302024-03-01T23:23:23.693Z+ for board_rev in "${ALL_BOARDS[@]}"
4312024-03-01T23:23:23.693Z+ board=psc
4322024-03-01T23:23:23.693Z+ tufaceous_board=psc
4332024-03-01T23:23:23.693Z+ sp_image=/work/hubris/psc-b.zip
4342024-03-01T23:23:23.693Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4352024-03-01T23:23:23.716Z+ sp_caboose_version=1.0.9
4362024-03-01T23:23:23.720Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4372024-03-01T23:23:23.737Z+ sp_caboose_board=psc-b
4382024-03-01T23:23:23.759Z+ cat
4392024-03-01T23:23:23.759Z+ for board_rev in "${ALL_BOARDS[@]}"
4402024-03-01T23:23:23.759Z+ board=psc
4412024-03-01T23:23:23.759Z+ tufaceous_board=psc
4422024-03-01T23:23:23.759Z+ sp_image=/work/hubris/psc-c.zip
4432024-03-01T23:23:23.759Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4442024-03-01T23:23:23.782Z+ sp_caboose_version=1.0.9
4452024-03-01T23:23:23.782Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4462024-03-01T23:23:23.793Z+ sp_caboose_board=psc-c
4472024-03-01T23:23:23.793Z+ cat
4482024-03-01T23:23:23.820Z+ for board_rev in "${ALL_BOARDS[@]}"
4492024-03-01T23:23:23.820Z+ board=sidecar
4502024-03-01T23:23:23.820Z+ tufaceous_board=switch
4512024-03-01T23:23:23.820Z+ sp_image=/work/hubris/sidecar-b.zip
4522024-03-01T23:23:23.820Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4532024-03-01T23:23:23.838Z+ sp_caboose_version=1.0.9
4542024-03-01T23:23:23.849Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4552024-03-01T23:23:23.866Z+ sp_caboose_board=sidecar-b
4562024-03-01T23:23:23.875Z+ cat
4572024-03-01T23:23:23.875Z+ for board_rev in "${ALL_BOARDS[@]}"
4582024-03-01T23:23:23.875Z+ board=sidecar
4592024-03-01T23:23:23.876Z+ tufaceous_board=switch
4602024-03-01T23:23:23.876Z+ sp_image=/work/hubris/sidecar-c.zip
4612024-03-01T23:23:23.876Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4622024-03-01T23:23:23.909Z+ sp_caboose_version=1.0.9
4632024-03-01T23:23:23.915Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4642024-03-01T23:23:23.937Z+ sp_caboose_board=sidecar-c
4652024-03-01T23:23:23.943Z+ cat
4662024-03-01T23:23:23.944Z+ 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-01T23:23:23.944Z+ series=rot-staging-dev
4682024-03-01T23:23:23.944Z+ rot_dir=staging/dev
4692024-03-01T23:23:23.944Z+ rot_version=cert-staging-dev-v1.0.6
4702024-03-01T23:23:23.944Z+ shift 3
4712024-03-01T23:23:23.944Z+ SERIES_LIST+=("$series")
4722024-03-01T23:23:23.944Z+ manifest=/work/manifest-rot-staging-dev.toml
4732024-03-01T23:23:23.944Z+ manifest_rot_all=/work/manifest-rot-all.toml
4742024-03-01T23:23:23.944Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4752024-03-01T23:23:23.950Z+ for board in gimlet psc sidecar
4762024-03-01T23:23:23.950Z+ tufaceous_board=gimlet
4772024-03-01T23:23:23.950Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip
4782024-03-01T23:23:23.950Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4792024-03-01T23:23:23.950Z++ 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-01T23:23:23.951Z+++ /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-01T23:23:23.957Z++ output_a=1.0.6
4822024-03-01T23:23:23.969Z+++ /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-01T23:23:23.974Z++ output_b=1.0.6
4842024-03-01T23:23:23.974Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
4852024-03-01T23:23:23.974Z++ echo 1.0.6
4862024-03-01T23:23:23.974Z+ rot_caboose_version=1.0.6
4872024-03-01T23:23:23.974Z++ 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-01T23:23:23.974Z+++ /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-01T23:23:23.985Z++ output_a=oxide-rot-1
4902024-03-01T23:23:23.988Z+++ /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-01T23:23:24.004Z++ output_b=oxide-rot-1
4922024-03-01T23:23:24.008Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4932024-03-01T23:23:24.008Z++ echo oxide-rot-1
4942024-03-01T23:23:24.008Z+ rot_caboose_board=oxide-rot-1
4952024-03-01T23:23:24.008Z+ cat
4962024-03-01T23:23:24.008Z+ cat
4972024-03-01T23:23:24.009Z+ for board in gimlet psc sidecar
4982024-03-01T23:23:24.009Z+ tufaceous_board=psc
4992024-03-01T23:23:24.009Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip
5002024-03-01T23:23:24.009Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5012024-03-01T23:23:24.009Z++ 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-01T23:23:24.009Z+++ /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-01T23:23:24.065Z++ output_a=1.0.6
5042024-03-01T23:23:24.065Z+++ /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-01T23:23:24.065Z++ output_b=1.0.6
5062024-03-01T23:23:24.066Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
5072024-03-01T23:23:24.066Z++ echo 1.0.6
5082024-03-01T23:23:24.066Z+ rot_caboose_version=1.0.6
5092024-03-01T23:23:24.066Z++ 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-01T23:23:24.066Z+++ /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-01T23:23:24.103Z++ output_a=oxide-rot-1
5122024-03-01T23:23:24.104Z+++ /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-01T23:23:24.104Z++ output_b=oxide-rot-1
5142024-03-01T23:23:24.104Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5152024-03-01T23:23:24.104Z++ echo oxide-rot-1
5162024-03-01T23:23:24.104Z+ rot_caboose_board=oxide-rot-1
5172024-03-01T23:23:24.104Z+ cat
5182024-03-01T23:23:24.104Z+ cat
5192024-03-01T23:23:24.104Z+ for board in gimlet psc sidecar
5202024-03-01T23:23:24.104Z+ tufaceous_board=switch
5212024-03-01T23:23:24.104Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip
5222024-03-01T23:23:24.104Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5232024-03-01T23:23:24.104Z++ 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-01T23:23:24.104Z+++ /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-01T23:23:24.113Z++ output_a=1.0.6
5262024-03-01T23:23:24.113Z+++ /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-01T23:23:24.113Z++ output_b=1.0.6
5282024-03-01T23:23:24.113Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
5292024-03-01T23:23:24.113Z++ echo 1.0.6
5302024-03-01T23:23:24.113Z+ rot_caboose_version=1.0.6
5312024-03-01T23:23:24.114Z++ 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-01T23:23:24.114Z+++ /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-01T23:23:24.114Z++ output_a=oxide-rot-1
5342024-03-01T23:23:24.114Z+++ /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-01T23:23:24.123Z++ output_b=oxide-rot-1
5362024-03-01T23:23:24.141Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5372024-03-01T23:23:24.141Z++ echo oxide-rot-1
5382024-03-01T23:23:24.141Z+ rot_caboose_board=oxide-rot-1
5392024-03-01T23:23:24.141Z+ cat
5402024-03-01T23:23:24.141Z+ cat
5412024-03-01T23:23:24.141Z+ for board_rev in "$@"
5422024-03-01T23:23:24.141Z+ board=gimlet
5432024-03-01T23:23:24.142Z+ tufaceous_board=gimlet
5442024-03-01T23:23:24.142Z+ sp_image=/work/hubris/gimlet-c.zip
5452024-03-01T23:23:24.142Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5462024-03-01T23:23:24.163Z+ sp_caboose_version=1.0.10
5472024-03-01T23:23:24.172Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5482024-03-01T23:23:24.208Z+ sp_caboose_board=gimlet-c
5492024-03-01T23:23:24.223Z+ cat
5502024-03-01T23:23:24.223Z+ for board_rev in "$@"
5512024-03-01T23:23:24.223Z+ board=gimlet
5522024-03-01T23:23:24.223Z+ tufaceous_board=gimlet
5532024-03-01T23:23:24.224Z+ sp_image=/work/hubris/gimlet-d.zip
5542024-03-01T23:23:24.224Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5552024-03-01T23:23:24.232Z+ sp_caboose_version=1.0.10
5562024-03-01T23:23:24.232Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5572024-03-01T23:23:24.262Z+ sp_caboose_board=gimlet-d
5582024-03-01T23:23:24.271Z+ cat
5592024-03-01T23:23:24.271Z+ for board_rev in "$@"
5602024-03-01T23:23:24.271Z+ board=gimlet
5612024-03-01T23:23:24.271Z+ tufaceous_board=gimlet
5622024-03-01T23:23:24.271Z+ sp_image=/work/hubris/gimlet-e.zip
5632024-03-01T23:23:24.271Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5642024-03-01T23:23:24.300Z+ sp_caboose_version=1.0.10
5652024-03-01T23:23:24.305Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5662024-03-01T23:23:24.334Z+ sp_caboose_board=gimlet-e
5672024-03-01T23:23:24.351Z+ cat
5682024-03-01T23:23:24.352Z+ for board_rev in "$@"
5692024-03-01T23:23:24.352Z+ board=gimlet
5702024-03-01T23:23:24.352Z+ tufaceous_board=gimlet
5712024-03-01T23:23:24.352Z+ sp_image=/work/hubris/gimlet-f.zip
5722024-03-01T23:23:24.352Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
5732024-03-01T23:23:24.368Z+ sp_caboose_version=1.0.10
5742024-03-01T23:23:24.391Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
5752024-03-01T23:23:24.411Z+ sp_caboose_board=gimlet-f
5762024-03-01T23:23:24.411Z+ cat
5772024-03-01T23:23:24.411Z+ for board_rev in "$@"
5782024-03-01T23:23:24.411Z+ board=psc
5792024-03-01T23:23:24.411Z+ tufaceous_board=psc
5802024-03-01T23:23:24.412Z+ sp_image=/work/hubris/psc-b.zip
5812024-03-01T23:23:24.435Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5822024-03-01T23:23:24.448Z+ sp_caboose_version=1.0.9
5832024-03-01T23:23:24.448Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5842024-03-01T23:23:24.464Z+ sp_caboose_board=psc-b
5852024-03-01T23:23:24.464Z+ cat
5862024-03-01T23:23:24.465Z+ for board_rev in "$@"
5872024-03-01T23:23:24.465Z+ board=psc
5882024-03-01T23:23:24.465Z+ tufaceous_board=psc
5892024-03-01T23:23:24.465Z+ sp_image=/work/hubris/psc-c.zip
5902024-03-01T23:23:24.881Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5912024-03-01T23:23:24.914Z+ sp_caboose_version=1.0.9
5922024-03-01T23:23:24.914Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5932024-03-01T23:23:24.914Z+ sp_caboose_board=psc-c
5942024-03-01T23:23:24.914Z+ cat
5952024-03-01T23:23:24.914Z+ for board_rev in "$@"
5962024-03-01T23:23:24.914Z+ board=sidecar
5972024-03-01T23:23:24.914Z+ tufaceous_board=switch
5982024-03-01T23:23:24.915Z+ sp_image=/work/hubris/sidecar-b.zip
5992024-03-01T23:23:24.915Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6002024-03-01T23:23:24.915Z+ sp_caboose_version=1.0.9
6012024-03-01T23:23:24.915Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6022024-03-01T23:23:24.915Z+ sp_caboose_board=sidecar-b
6032024-03-01T23:23:24.915Z+ cat
6042024-03-01T23:23:24.915Z+ for board_rev in "$@"
6052024-03-01T23:23:24.915Z+ board=sidecar
6062024-03-01T23:23:24.915Z+ tufaceous_board=switch
6072024-03-01T23:23:24.916Z+ sp_image=/work/hubris/sidecar-c.zip
6082024-03-01T23:23:24.916Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6092024-03-01T23:23:24.916Z+ sp_caboose_version=1.0.9
6102024-03-01T23:23:24.916Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6112024-03-01T23:23:24.916Z+ sp_caboose_board=sidecar-c
6122024-03-01T23:23:24.916Z+ cat
6132024-03-01T23:23:24.916Z+ 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-01T23:23:24.916Z+ series=rot-prod-rel
6152024-03-01T23:23:24.916Z+ rot_dir=prod/rel
6162024-03-01T23:23:24.916Z+ rot_version=cert-prod-rel-v1.0.6
6172024-03-01T23:23:24.916Z+ shift 3
6182024-03-01T23:23:24.917Z+ SERIES_LIST+=("$series")
6192024-03-01T23:23:24.917Z+ manifest=/work/manifest-rot-prod-rel.toml
6202024-03-01T23:23:24.917Z+ manifest_rot_all=/work/manifest-rot-all.toml
6212024-03-01T23:23:24.917Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6222024-03-01T23:23:24.917Z+ for board in gimlet psc sidecar
6232024-03-01T23:23:24.917Z+ tufaceous_board=gimlet
6242024-03-01T23:23:24.917Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip
6252024-03-01T23:23:24.917Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6262024-03-01T23:23:24.917Z++ 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-01T23:23:24.917Z+++ /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-01T23:23:24.917Z++ output_a=1.0.6
6292024-03-01T23:23:24.918Z+++ /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-01T23:23:24.918Z++ output_b=1.0.6
6312024-03-01T23:23:24.918Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6322024-03-01T23:23:24.918Z++ echo 1.0.6
6332024-03-01T23:23:24.918Z+ rot_caboose_version=1.0.6
6342024-03-01T23:23:24.918Z++ 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-01T23:23:24.918Z+++ /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-01T23:23:24.918Z++ output_a=oxide-rot-1
6372024-03-01T23:23:24.918Z+++ /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-01T23:23:24.918Z++ output_b=oxide-rot-1
6392024-03-01T23:23:24.918Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6402024-03-01T23:23:24.918Z++ echo oxide-rot-1
6412024-03-01T23:23:24.918Z+ rot_caboose_board=oxide-rot-1
6422024-03-01T23:23:24.919Z+ cat
6432024-03-01T23:23:24.919Z+ cat
6442024-03-01T23:23:24.919Z+ for board in gimlet psc sidecar
6452024-03-01T23:23:24.919Z+ tufaceous_board=psc
6462024-03-01T23:23:24.919Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip
6472024-03-01T23:23:24.919Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6482024-03-01T23:23:24.919Z++ 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-01T23:23:24.919Z+++ /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-01T23:23:24.919Z++ output_a=1.0.6
6512024-03-01T23:23:24.919Z+++ /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-01T23:23:24.920Z++ output_b=1.0.6
6532024-03-01T23:23:24.920Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6542024-03-01T23:23:24.920Z++ echo 1.0.6
6552024-03-01T23:23:24.920Z+ rot_caboose_version=1.0.6
6562024-03-01T23:23:24.920Z++ 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-01T23:23:24.920Z+++ /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-01T23:23:24.920Z++ output_a=oxide-rot-1
6592024-03-01T23:23:24.920Z+++ /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-01T23:23:24.920Z++ output_b=oxide-rot-1
6612024-03-01T23:23:24.920Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6622024-03-01T23:23:24.920Z++ echo oxide-rot-1
6632024-03-01T23:23:24.921Z+ rot_caboose_board=oxide-rot-1
6642024-03-01T23:23:24.921Z+ cat
6652024-03-01T23:23:24.921Z+ cat
6662024-03-01T23:23:24.921Z+ for board in gimlet psc sidecar
6672024-03-01T23:23:24.940Z+ tufaceous_board=switch
6682024-03-01T23:23:24.941Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip
6692024-03-01T23:23:24.941Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6702024-03-01T23:23:24.941Z++ 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-01T23:23:24.941Z+++ /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-01T23:23:24.941Z++ output_a=1.0.6
6732024-03-01T23:23:24.941Z+++ /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-01T23:23:24.941Z++ output_b=1.0.6
6752024-03-01T23:23:24.941Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6762024-03-01T23:23:24.941Z++ echo 1.0.6
6772024-03-01T23:23:24.941Z+ rot_caboose_version=1.0.6
6782024-03-01T23:23:24.941Z++ 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-01T23:23:24.941Z+++ /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-01T23:23:24.942Z++ output_a=oxide-rot-1
6812024-03-01T23:23:24.942Z+++ /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-01T23:23:24.942Z++ output_b=oxide-rot-1
6832024-03-01T23:23:24.942Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6842024-03-01T23:23:24.942Z++ echo oxide-rot-1
6852024-03-01T23:23:24.942Z+ rot_caboose_board=oxide-rot-1
6862024-03-01T23:23:24.942Z+ cat
6872024-03-01T23:23:24.942Z+ cat
6882024-03-01T23:23:24.942Z+ for board_rev in "$@"
6892024-03-01T23:23:24.942Z+ board=gimlet
6902024-03-01T23:23:24.942Z+ tufaceous_board=gimlet
6912024-03-01T23:23:24.951Z+ sp_image=/work/hubris/gimlet-c.zip
6922024-03-01T23:23:24.951Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6932024-03-01T23:23:24.951Z+ sp_caboose_version=1.0.10
6942024-03-01T23:23:24.951Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6952024-03-01T23:23:24.951Z+ sp_caboose_board=gimlet-c
6962024-03-01T23:23:24.951Z+ cat
6972024-03-01T23:23:24.951Z+ for board_rev in "$@"
6982024-03-01T23:23:24.951Z+ board=gimlet
6992024-03-01T23:23:24.951Z+ tufaceous_board=gimlet
7002024-03-01T23:23:24.951Z+ sp_image=/work/hubris/gimlet-d.zip
7012024-03-01T23:23:24.952Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
7022024-03-01T23:23:24.952Z+ sp_caboose_version=1.0.10
7032024-03-01T23:23:24.952Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
7042024-03-01T23:23:24.993Z+ sp_caboose_board=gimlet-d
7052024-03-01T23:23:25.038Z+ cat
7062024-03-01T23:23:25.038Z+ for board_rev in "$@"
7072024-03-01T23:23:25.039Z+ board=gimlet
7082024-03-01T23:23:25.039Z+ tufaceous_board=gimlet
7092024-03-01T23:23:25.039Z+ sp_image=/work/hubris/gimlet-e.zip
7102024-03-01T23:23:25.039Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
7112024-03-01T23:23:25.039Z+ sp_caboose_version=1.0.10
7122024-03-01T23:23:25.039Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7132024-03-01T23:23:25.058Z+ sp_caboose_board=gimlet-e
7142024-03-01T23:23:25.068Z+ cat
7152024-03-01T23:23:25.068Z+ for board_rev in "$@"
7162024-03-01T23:23:25.068Z+ board=gimlet
7172024-03-01T23:23:25.068Z+ tufaceous_board=gimlet
7182024-03-01T23:23:25.068Z+ sp_image=/work/hubris/gimlet-f.zip
7192024-03-01T23:23:25.068Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
7202024-03-01T23:23:25.091Z+ sp_caboose_version=1.0.10
7212024-03-01T23:23:25.116Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
7222024-03-01T23:23:25.130Z+ sp_caboose_board=gimlet-f
7232024-03-01T23:23:25.130Z+ cat
7242024-03-01T23:23:25.151Z+ for board_rev in "$@"
7252024-03-01T23:23:25.152Z+ board=psc
7262024-03-01T23:23:25.152Z+ tufaceous_board=psc
7272024-03-01T23:23:25.152Z+ sp_image=/work/hubris/psc-b.zip
7282024-03-01T23:23:25.152Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7292024-03-01T23:23:25.152Z+ sp_caboose_version=1.0.9
7302024-03-01T23:23:25.194Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7312024-03-01T23:23:25.205Z+ sp_caboose_board=psc-b
7322024-03-01T23:23:25.205Z+ cat
7332024-03-01T23:23:25.205Z+ for board_rev in "$@"
7342024-03-01T23:23:25.205Z+ board=psc
7352024-03-01T23:23:25.205Z+ tufaceous_board=psc
7362024-03-01T23:23:25.205Z+ sp_image=/work/hubris/psc-c.zip
7372024-03-01T23:23:25.205Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7382024-03-01T23:23:25.205Z+ sp_caboose_version=1.0.9
7392024-03-01T23:23:25.205Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7402024-03-01T23:23:25.223Z+ sp_caboose_board=psc-c
7412024-03-01T23:23:25.230Z+ cat
7422024-03-01T23:23:25.230Z+ for board_rev in "$@"
7432024-03-01T23:23:25.230Z+ board=sidecar
7442024-03-01T23:23:25.230Z+ tufaceous_board=switch
7452024-03-01T23:23:25.230Z+ sp_image=/work/hubris/sidecar-b.zip
7462024-03-01T23:23:25.230Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7472024-03-01T23:23:25.264Z+ sp_caboose_version=1.0.9
7482024-03-01T23:23:25.282Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7492024-03-01T23:23:25.302Z+ sp_caboose_board=sidecar-b
7502024-03-01T23:23:25.320Z+ cat
7512024-03-01T23:23:25.320Z+ for board_rev in "$@"
7522024-03-01T23:23:25.320Z+ board=sidecar
7532024-03-01T23:23:25.320Z+ tufaceous_board=switch
7542024-03-01T23:23:25.320Z+ sp_image=/work/hubris/sidecar-c.zip
7552024-03-01T23:23:25.321Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7562024-03-01T23:23:25.342Z+ sp_caboose_version=1.0.9
7572024-03-01T23:23:25.357Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7582024-03-01T23:23:25.382Z+ sp_caboose_board=sidecar-c
7592024-03-01T23:23:25.411Z+ cat
7602024-03-01T23:23:25.411Z+ for series in "${SERIES_LIST[@]}"
7612024-03-01T23:23:25.412Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7622024-03-01T23:23:35.319ZMar 01 23:23:30.429 INFO assembling repository in `/tmp/tufaceousvAz8Zo`, component: OmicronRepoAssembler
7632024-03-01T23:23:35.458ZMar 01 23:23:34.053 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7642024-03-01T23:23:35.458Z+ digest -a sha256 /work/repo-rot-all.zip
7652024-03-01T23:23:36.366Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7662024-03-01T23:23:41.906Z+ rm /work/repo-rot-all.zip
7672024-03-01T23:23:41.913Z+ touch /work/repo-rot-all.zip.partb
7682024-03-01T23:23:41.919Z+ for series in "${SERIES_LIST[@]}"
7692024-03-01T23:23:41.919Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7702024-03-01T23:23:47.689ZMar 01 23:23:46.920 INFO assembling repository in `/tmp/tufaceous59teOz`, component: OmicronRepoAssembler
7712024-03-01T23:23:51.297ZMar 01 23:23:50.530 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7722024-03-01T23:23:51.573Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7732024-03-01T23:23:52.690Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7742024-03-01T23:23:58.281Z+ rm /work/repo-rot-staging-dev.zip
7752024-03-01T23:23:58.290Z+ touch /work/repo-rot-staging-dev.zip.partb
7762024-03-01T23:23:58.294Z+ for series in "${SERIES_LIST[@]}"
7772024-03-01T23:23:58.294Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7782024-03-01T23:24:04.404ZMar 01 23:24:03.637 INFO assembling repository in `/tmp/tufaceousPWrmdr`, component: OmicronRepoAssembler
7792024-03-01T23:24:07.719ZMar 01 23:24:06.953 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7802024-03-01T23:24:07.985Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7812024-03-01T23:24:09.183Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7822024-03-01T23:24:15.320Z+ rm /work/repo-rot-prod-rel.zip
7832024-03-01T23:24:15.326Z+ touch /work/repo-rot-prod-rel.zip.partb
7842024-03-01T23:24:15.329Zprocess exited: duration 124004 ms, exit code 0
 
7852024-03-01T23:24:15.338Zfound 13 output files
7862024-03-01T23:24:15.338Zuploading: /work/manifest-rot-all.toml (5115 bytes)
7872024-03-01T23:24:16.361Zuploaded: /work/manifest-rot-all.toml
7882024-03-01T23:24:16.361Zuploading: /work/manifest-rot-prod-rel.toml (3833 bytes)
7892024-03-01T23:24:17.376Zuploaded: /work/manifest-rot-prod-rel.toml
7902024-03-01T23:24:17.376Zuploading: /work/manifest-rot-staging-dev.toml (3869 bytes)
7912024-03-01T23:24:18.388Zuploaded: /work/manifest-rot-staging-dev.toml
7922024-03-01T23:24:18.388Zuploading: /work/manifest.toml (1578 bytes)
7932024-03-01T23:24:19.827Zuploaded: /work/manifest.toml
7942024-03-01T23:24:19.827Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7952024-03-01T23:30:58.854Zuploaded: /work/repo-rot-all.zip.parta
7962024-03-01T23:30:58.854Zuploading: /work/repo-rot-all.zip.partb (531312379 bytes)
7972024-03-01T23:34:00.828Zuploaded: /work/repo-rot-all.zip.partb
7982024-03-01T23:34:00.828Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7992024-03-01T23:42:57.158Zuploaded: /work/repo-rot-prod-rel.zip.parta
8002024-03-01T23:42:57.158Zuploading: /work/repo-rot-prod-rel.zip.partb (520316515 bytes)
8012024-03-01T23:45:50.109Zuploaded: /work/repo-rot-prod-rel.zip.partb
8022024-03-01T23:45:50.109Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
8032024-03-01T23:51:31.404Zuploaded: /work/repo-rot-staging-dev.zip.parta
8042024-03-01T23:51:31.404Zuploading: /work/repo-rot-staging-dev.zip.partb (520316953 bytes)
8052024-03-01T23:54:39.119Zuploaded: /work/repo-rot-staging-dev.zip.partb
8062024-03-01T23:54:39.119Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
8072024-03-01T23:54:40.176Zuploaded: /work/repo-rot-all.zip.sha256.txt
8082024-03-01T23:54:40.176Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
8092024-03-01T23:54:41.216Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
8102024-03-01T23:54:41.216Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
8112024-03-01T23:54:42.226Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt