01HNJTSRVEBWPJ5R3VGFXRFYCA: 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: 01HNJTV1X59TKEH2RAR97683YX

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-02-01T19:37:21.712Zjob dependencies complete; ready to run (waiting for 2 h 19 m 13 s)
22024-02-01T19:39:33.286Zjob assigned to worker 01HNK2WG7X3EF96HMJGFGBJ4TT (queued for 2 m 11 s)
32024-02-01T19:39:34.027Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-d85755d230534e96.gz
42024-02-01T19:39:35.521Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-d85755d230534e96.gz
52024-02-01T19:39:35.521Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-02-01T19:39:44.087Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-02-01T19:39:44.087Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-2bc5efa67eecf70d.gz
82024-02-01T19:39:57.908Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-2bc5efa67eecf70d.gz
92024-02-01T19:39:57.908Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-02-01T19:39:58.188Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-02-01T19:39:58.188Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-02-01T19:40:01.991Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-02-01T19:40:02.009Zdownloading input: /input/package/work/version.txt
142024-02-01T19:40:02.442Zdownloaded input: /input/package/work/version.txt
152024-02-01T19:40:02.443Zdownloading input: /input/package/work/package.tar.gz
162024-02-01T19:40:18.502Zdownloaded input: /input/package/work/package.tar.gz
172024-02-01T19:40:18.503Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-02-01T19:40:36.362Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-02-01T19:40:36.363Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-02-01T19:40:44.507Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-02-01T19:40:44.521Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-02-01T19:41:05.886Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-02-01T19:41:05.886Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-02-01T19:41:29.379Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-02-01T19:41:29.379Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-02-01T19:41:50.008Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-02-01T19:41:50.023Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282024-02-01T19:41:52.356Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292024-02-01T19:41:52.359Zdownloading input: /input/package/work/zones/crucible.tar.gz
302024-02-01T19:41:54.930Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312024-02-01T19:41:54.930Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-02-01T19:41:56.834Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-02-01T19:41:56.834Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-02-01T19:41:58.280Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-02-01T19:41:58.281Zdownloading input: /input/package/work/zones/ntp.tar.gz
362024-02-01T19:41:58.315Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372024-02-01T19:41:58.316Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382024-02-01T19:42:00.573Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392024-02-01T19:42:00.573Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402024-02-01T19:42:04.274Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412024-02-01T19:42:04.274Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422024-02-01T19:42:14.818Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432024-02-01T19:42:14.818Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442024-02-01T19:42:26.487Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452024-02-01T19:42:26.487Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-02-01T19:42:26.528Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-02-01T19:42:26.528Zdownloading input: /input/package/work/zones/oximeter.tar.gz
482024-02-01T19:42:34.441Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
492024-02-01T19:42:34.441Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-02-01T19:42:42.129Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-02-01T19:42:42.130Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-02-01T19:43:16.309Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-02-01T19:43:16.309Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-02-01T19:43:36.383Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-02-01T19:43:36.389Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-02-01T19:44:57.806Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-02-01T19:44:57.806Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-02-01T19:45:14.979Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-02-01T19:45:14.980Zstarting task 0: "setup"
602024-02-01T19:45:15.271Z++ uname -s
612024-02-01T19:45:15.292Z+ kern=SunOS
622024-02-01T19:45:15.292Z+ case "$kern" in
632024-02-01T19:45:15.292Z+ groupadd -g 12345 build
642024-02-01T19:45:15.292Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-02-01T19:45:17.450Z+ zfs create -o mountpoint=/work rpool/work
662024-02-01T19:45:17.564Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-02-01T19:45:17.567Z+ home_fs=zfs
682024-02-01T19:45:17.567Z+ [[ zfs == autofs ]]
692024-02-01T19:45:17.567Z+ mkdir -p /home/build
702024-02-01T19:45:17.571Z+ chown build:build /home/build /work
712024-02-01T19:45:19.572Z+ chmod 0700 /home/build /work
722024-02-01T19:45:19.576Zprocess exited: duration 4634 ms, exit code 0
 
732024-02-01T19:45:19.583Zstarting task 1: "authentication"
742024-02-01T19:45:19.614Zprocess exited: duration 31 ms, exit code 0
 
752024-02-01T19:45:19.621Zstarting task 2: "clone repository"
762024-02-01T19:45:19.628Z+ mkdir -p /work/oxidecomputer/omicron
772024-02-01T19:45:19.631Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-02-01T19:45:19.963ZCloning into '/work/oxidecomputer/omicron'...
792024-02-01T19:45:29.515Z+ cd /work/oxidecomputer/omicron
802024-02-01T19:45:29.515Z+ git fetch origin 7f7c7d9235a498ec3c6e93e9418ad89e3a10a568
812024-02-01T19:45:29.584ZFrom https://github.com/oxidecomputer/omicron
822024-02-01T19:45:29.584Z * branch 7f7c7d9235a498ec3c6e93e9418ad89e3a10a568 -> FETCH_HEAD
832024-02-01T19:45:29.585Z+ [[ -n dap/planner-inventory ]]
842024-02-01T19:45:29.585Z++ git branch --show-current
852024-02-01T19:45:29.585Z+ current=main
862024-02-01T19:45:29.585Z+ [[ main != dap/planner-inventory ]]
872024-02-01T19:45:29.585Z+ git branch -f dap/planner-inventory 7f7c7d9235a498ec3c6e93e9418ad89e3a10a568
882024-02-01T19:45:29.585Z+ git checkout -f dap/planner-inventory
892024-02-01T19:45:29.603ZSwitched to branch 'dap/planner-inventory'
902024-02-01T19:45:29.603Z+ git reset --hard 7f7c7d9235a498ec3c6e93e9418ad89e3a10a568
912024-02-01T19:45:29.603ZHEAD is now at 7f7c7d923 Merge branch 'main' into dap/planner-inventory
922024-02-01T19:45:29.603Zprocess exited: duration 9570 ms, exit code 0
 
932024-02-01T19:45:29.617Zstarting task 3: "build"
942024-02-01T19:45:29.626Z+ ALL_BOARDS=(gimlet-{c..f} psc-{b..c} sidecar-{b..c})
952024-02-01T19:45:29.634Z+ TOP=/work/oxidecomputer/omicron
962024-02-01T19:45:29.634Z+ VERSION=6.0.0-0.ci+git7f7c7d9235a
972024-02-01T19:45:29.634Z+ for bin in caboose-util tufaceous
982024-02-01T19:45:29.634Z+ ptime -m gunzip
992024-02-01T19:45:29.994Z
1002024-02-01T19:45:29.994Zreal 0.301540187
1012024-02-01T19:45:29.994Zuser 0.104718006
1022024-02-01T19:45:29.994Zsys 0.023092790
1032024-02-01T19:45:29.994Ztrap 0.000016888
1042024-02-01T19:45:29.994Ztflt 0.000000000
1052024-02-01T19:45:29.995Zdflt 0.000000000
1062024-02-01T19:45:29.995Zkflt 0.000000000
1072024-02-01T19:45:29.995Zlock 0.000000000
1082024-02-01T19:45:29.995Zslp 0.172925216
1092024-02-01T19:45:29.995Zlat 0.000241345
1102024-02-01T19:45:29.995Zstop 0.000407180
1112024-02-01T19:45:29.998Z+ chmod a+x /work/caboose-util
1122024-02-01T19:45:29.998Z+ for bin in caboose-util tufaceous
1132024-02-01T19:45:29.998Z+ ptime -m gunzip
1142024-02-01T19:45:30.455Z
1152024-02-01T19:45:30.463Zreal 0.454355554
1162024-02-01T19:45:30.463Zuser 0.382966208
1172024-02-01T19:45:30.463Zsys 0.070782346
1182024-02-01T19:45:30.463Ztrap 0.000057263
1192024-02-01T19:45:30.463Ztflt 0.000000000
1202024-02-01T19:45:30.463Zdflt 0.000000000
1212024-02-01T19:45:30.463Zkflt 0.000000000
1222024-02-01T19:45:30.463Zlock 0.000000000
1232024-02-01T19:45:30.463Zslp 0.000037161
1242024-02-01T19:45:30.463Zlat 0.000196060
1252024-02-01T19:45:30.463Zstop 0.000217422
1262024-02-01T19:45:30.464Z+ chmod a+x /work/tufaceous
1272024-02-01T19:45:30.464Z+ mkdir /work/package
1282024-02-01T19:45:30.464Z+ pushd /work/package
1292024-02-01T19:45:30.464Z/work/package /work/oxidecomputer/omicron
1302024-02-01T19:45:30.464Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1312024-02-01T19:45:33.591Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1322024-02-01T19:45:33.643ZCreated new build target 'default' and set it as active
1332024-02-01T19:45:33.647Z+ ln -s /input/package/work/zones/clickhouse_keeper.tar.gz /input/package/work/zones/clickhouse.tar.gz /input/package/work/zones/cockroachdb.tar.gz /input/package/work/zones/crucible-pantry.tar.gz /input/package/work/zones/crucible.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/ntp.tar.gz /input/package/work/zones/omicron-gateway-asic.tar.gz /input/package/work/zones/omicron-gateway-softnpu.tar.gz /input/package/work/zones/omicron-nexus-single-sled.tar.gz /input/package/work/zones/omicron-nexus.tar.gz /input/package/work/zones/overlay.tar.gz /input/package/work/zones/oximeter.tar.gz /input/package/work/zones/propolis-server.tar.gz /input/package/work/zones/switch-asic.tar.gz /input/package/work/zones/switch-softnpu.tar.gz out/
1342024-02-01T19:45:33.648Z+ rm out/switch-softnpu.tar.gz
1352024-02-01T19:45:33.654Z+ rm out/omicron-gateway-softnpu.tar.gz
1362024-02-01T19:45:33.654Z+ rm out/omicron-nexus-single-sled.tar.gz
1372024-02-01T19:45:33.654Z+ for zone in out/*.tar.gz
1382024-02-01T19:45:33.662Z++ basename out/clickhouse_keeper
1392024-02-01T19:45:33.663Z+ target/release/omicron-package stamp clickhouse_keeper 6.0.0-0.ci+git7f7c7d9235a
1402024-02-01T19:45:34.087ZFeb 01 19:45:32.632 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1412024-02-01T19:45:42.098ZCreated: out/versioned/clickhouse_keeper.tar.gz
1422024-02-01T19:45:42.103Z+ for zone in out/*.tar.gz
1432024-02-01T19:45:42.107Z++ basename out/clickhouse
1442024-02-01T19:45:42.107Z+ target/release/omicron-package stamp clickhouse 6.0.0-0.ci+git7f7c7d9235a
1452024-02-01T19:45:42.117ZFeb 01 19:45:41.086 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1462024-02-01T19:45:50.580ZCreated: out/versioned/clickhouse.tar.gz
1472024-02-01T19:45:50.584Z+ for zone in out/*.tar.gz
1482024-02-01T19:45:50.589Z++ basename out/cockroachdb
1492024-02-01T19:45:50.589Z+ target/release/omicron-package stamp cockroachdb 6.0.0-0.ci+git7f7c7d9235a
1502024-02-01T19:45:50.599ZFeb 01 19:45:49.569 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1512024-02-01T19:45:56.460ZCreated: out/versioned/cockroachdb.tar.gz
1522024-02-01T19:45:56.466Z+ for zone in out/*.tar.gz
1532024-02-01T19:45:56.477Z++ basename out/crucible-pantry
1542024-02-01T19:45:56.478Z+ target/release/omicron-package stamp crucible-pantry 6.0.0-0.ci+git7f7c7d9235a
1552024-02-01T19:45:56.482ZFeb 01 19:45:55.450 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1562024-02-01T19:45:57.204ZCreated: out/versioned/crucible-pantry.tar.gz
1572024-02-01T19:45:57.231Z+ for zone in out/*.tar.gz
1582024-02-01T19:45:57.231Z++ basename out/crucible
1592024-02-01T19:45:57.231Z+ target/release/omicron-package stamp crucible 6.0.0-0.ci+git7f7c7d9235a
1602024-02-01T19:45:57.234ZFeb 01 19:45:56.188 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1612024-02-01T19:45:58.683ZCreated: out/versioned/crucible.tar.gz
1622024-02-01T19:45:58.687Z+ for zone in out/*.tar.gz
1632024-02-01T19:45:58.690Z++ basename out/external-dns
1642024-02-01T19:45:58.690Z+ target/release/omicron-package stamp external-dns 6.0.0-0.ci+git7f7c7d9235a
1652024-02-01T19:45:58.702ZFeb 01 19:45:57.672 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1662024-02-01T19:45:59.691ZCreated: out/versioned/external-dns.tar.gz
1672024-02-01T19:45:59.698Z+ for zone in out/*.tar.gz
1682024-02-01T19:45:59.699Z++ basename out/internal-dns
1692024-02-01T19:45:59.703Z+ target/release/omicron-package stamp internal-dns 6.0.0-0.ci+git7f7c7d9235a
1702024-02-01T19:45:59.709ZFeb 01 19:45:58.680 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1712024-02-01T19:46:00.701ZCreated: out/versioned/internal-dns.tar.gz
1722024-02-01T19:46:00.708Z+ for zone in out/*.tar.gz
1732024-02-01T19:46:00.709Z++ basename out/ntp
1742024-02-01T19:46:00.709Z+ target/release/omicron-package stamp ntp 6.0.0-0.ci+git7f7c7d9235a
1752024-02-01T19:46:00.717ZFeb 01 19:45:59.686 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1762024-02-01T19:46:00.732ZCreated: out/versioned/ntp.tar.gz
1772024-02-01T19:46:00.733Z+ for zone in out/*.tar.gz
1782024-02-01T19:46:00.733Z++ basename out/omicron-gateway-asic
1792024-02-01T19:46:00.733Z+ target/release/omicron-package stamp omicron-gateway-asic 6.0.0-0.ci+git7f7c7d9235a
1802024-02-01T19:46:00.742ZFeb 01 19:45:59.706 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1812024-02-01T19:46:01.550ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1822024-02-01T19:46:01.556Z+ for zone in out/*.tar.gz
1832024-02-01T19:46:01.556Z++ basename out/omicron-nexus
1842024-02-01T19:46:01.559Z+ target/release/omicron-package stamp omicron-nexus 6.0.0-0.ci+git7f7c7d9235a
1852024-02-01T19:46:01.569ZFeb 01 19:46:00.540 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1862024-02-01T19:46:05.265ZCreated: out/versioned/omicron-nexus.tar.gz
1872024-02-01T19:46:05.269Z+ for zone in out/*.tar.gz
1882024-02-01T19:46:05.273Z++ basename out/overlay
1892024-02-01T19:46:05.273Z+ target/release/omicron-package stamp overlay 6.0.0-0.ci+git7f7c7d9235a
1902024-02-01T19:46:05.283ZFeb 01 19:46:04.255 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1912024-02-01T19:46:05.289ZCreated: out/versioned/overlay.tar.gz
1922024-02-01T19:46:05.289Z+ for zone in out/*.tar.gz
1932024-02-01T19:46:05.292Z++ basename out/oximeter
1942024-02-01T19:46:05.292Z+ target/release/omicron-package stamp oximeter 6.0.0-0.ci+git7f7c7d9235a
1952024-02-01T19:46:05.304ZFeb 01 19:46:04.275 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1962024-02-01T19:46:07.678ZCreated: out/versioned/oximeter.tar.gz
1972024-02-01T19:46:07.686Z+ for zone in out/*.tar.gz
1982024-02-01T19:46:07.686Z++ basename out/propolis-server
1992024-02-01T19:46:07.687Z+ target/release/omicron-package stamp propolis-server 6.0.0-0.ci+git7f7c7d9235a
2002024-02-01T19:46:07.687ZFeb 01 19:46:06.647 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2012024-02-01T19:46:09.463ZCreated: out/versioned/propolis-server.tar.gz
2022024-02-01T19:46:09.468Z+ for zone in out/*.tar.gz
2032024-02-01T19:46:09.468Z++ basename out/switch-asic
2042024-02-01T19:46:09.474Z+ target/release/omicron-package stamp switch-asic 6.0.0-0.ci+git7f7c7d9235a
2052024-02-01T19:46:09.482ZFeb 01 19:46:08.453 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2062024-02-01T19:46:21.904ZCreated: out/versioned/switch-asic.tar.gz
2072024-02-01T19:46:21.917Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry.tar.gz out/versioned/crucible.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/omicron-nexus.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2082024-02-01T19:46:21.918Z+ OMICRON_NO_UNINSTALL=1
2092024-02-01T19:46:21.918Z+ target/release/omicron-package unpack --out install
2102024-02-01T19:46:21.919ZFeb 01 19:46:20.796 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2112024-02-01T19:46:21.919ZFeb 01 19:46:20.797 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2122024-02-01T19:46:21.919ZFeb 01 19:46:20.797 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2132024-02-01T19:46:21.919ZFeb 01 19:46:20.797 INFO Installing service, dst: install/oxlog.tar, src: out/oxlog.tar
2142024-02-01T19:46:21.919ZFeb 01 19:46:20.797 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2152024-02-01T19:46:21.919ZFeb 01 19:46:20.797 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2162024-02-01T19:46:21.919ZFeb 01 19:46:20.797 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2172024-02-01T19:46:21.919ZFeb 01 19:46:20.797 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter.tar.gz
2182024-02-01T19:46:21.919ZFeb 01 19:46:20.799 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2192024-02-01T19:46:21.919ZFeb 01 19:46:20.800 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2202024-02-01T19:46:21.919ZFeb 01 19:46:20.800 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2212024-02-01T19:46:21.919ZFeb 01 19:46:20.852 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2222024-02-01T19:46:21.923ZFeb 01 19:46:20.888 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2232024-02-01T19:46:21.927ZFeb 01 19:46:20.897 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2242024-02-01T19:46:22.060ZFeb 01 19:46:21.030 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2252024-02-01T19:46:22.098ZFeb 01 19:46:21.069 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2262024-02-01T19:46:22.129ZFeb 01 19:46:21.094 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2272024-02-01T19:46:22.169ZFeb 01 19:46:21.138 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2282024-02-01T19:46:23.155ZFeb 01 19:46:22.122 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2292024-02-01T19:46:23.282ZFeb 01 19:46:22.255 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2302024-02-01T19:46:23.574ZFeb 01 19:46:22.535 INFO Unpacking service tarball, service_path: install/oxlog, tar_path: install/oxlog.tar
2312024-02-01T19:46:23.590Z+ popd
2322024-02-01T19:46:23.590Z/work/oxidecomputer/omicron
2332024-02-01T19:46:23.602Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2342024-02-01T19:46:26.839Z+ read -r TUFACEOUS_KEY
2352024-02-01T19:46:26.851Z+ export TUFACEOUS_KEY
2362024-02-01T19:46:26.851Z+ cat
2372024-02-01T19:46:26.851Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2382024-02-01T19:46:26.851Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2392024-02-01T19:46:26.860Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402024-02-01T19:46:26.860Z+ cat
2412024-02-01T19:46:26.860Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422024-02-01T19:46:26.860Z+ cat
2432024-02-01T19:46:26.860Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442024-02-01T19:46:26.860Z+ cat
2452024-02-01T19:46:26.861Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462024-02-01T19:46:26.861Z+ cat
2472024-02-01T19:46:26.867Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482024-02-01T19:46:26.867Z+ cat
2492024-02-01T19:46:26.867Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502024-02-01T19:46:26.867Z+ cat
2512024-02-01T19:46:26.872Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2522024-02-01T19:46:26.873Z+ cat
2532024-02-01T19:46:26.877Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2542024-02-01T19:46:26.877Z+ cat
2552024-02-01T19:46:26.882Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2562024-02-01T19:46:26.882Z+ cat
2572024-02-01T19:46:26.887Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2582024-02-01T19:46:26.887Z+ cat
2592024-02-01T19:46:26.897Z+ for kind in host trampoline
2602024-02-01T19:46:26.897Z+ cat
2612024-02-01T19:46:26.898Z+ for kind in host trampoline
2622024-02-01T19:46:26.898Z+ cat
2632024-02-01T19:46:26.901Z+ mkdir /work/hubris
2642024-02-01T19:46:26.902Z+ pushd /work/hubris
2652024-02-01T19:46:26.902Z/work/hubris /work/oxidecomputer/omicron
2662024-02-01T19:46:26.902Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2672024-02-01T19:46:26.902Z++ TAGS=(gimlet-v1.0.6 psc-v1.0.6 sidecar-v1.0.6)
2682024-02-01T19:46:26.902Z+ for tag in "${TAGS[@]}"
2692024-02-01T19:46:26.902Z+ for board in "${ALL_BOARDS[@]}"
2702024-02-01T19:46:26.902Z+ [[ gimlet = \g\i\m\l\e\t ]]
2712024-02-01T19:46:26.902Z+ file=build-gimlet-c-image-default-v1.0.6.zip
2722024-02-01T19:46:26.902Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-c-image-default-v1.0.6.zip
2732024-02-01T19:46:28.306Z+ grep -F build-gimlet-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2742024-02-01T19:46:28.309Z+ shasum -a 256 -c -
2752024-02-01T19:46:28.427Zbuild-gimlet-c-image-default-v1.0.6.zip: OK
2762024-02-01T19:46:28.430Z+ mv build-gimlet-c-image-default-v1.0.6.zip gimlet-c.zip
2772024-02-01T19:46:28.430Z+ for board in "${ALL_BOARDS[@]}"
2782024-02-01T19:46:28.430Z+ [[ gimlet = \g\i\m\l\e\t ]]
2792024-02-01T19:46:28.430Z+ file=build-gimlet-d-image-default-v1.0.6.zip
2802024-02-01T19:46:28.430Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-d-image-default-v1.0.6.zip
2812024-02-01T19:46:29.917Z+ grep -F build-gimlet-d-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2822024-02-01T19:46:29.921Z+ shasum -a 256 -c -
2832024-02-01T19:46:29.985Zbuild-gimlet-d-image-default-v1.0.6.zip: OK
2842024-02-01T19:46:29.991Z+ mv build-gimlet-d-image-default-v1.0.6.zip gimlet-d.zip
2852024-02-01T19:46:29.991Z+ for board in "${ALL_BOARDS[@]}"
2862024-02-01T19:46:29.991Z+ [[ gimlet = \g\i\m\l\e\t ]]
2872024-02-01T19:46:29.991Z+ file=build-gimlet-e-image-default-v1.0.6.zip
2882024-02-01T19:46:29.991Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-e-image-default-v1.0.6.zip
2892024-02-01T19:46:31.506Z+ grep -F build-gimlet-e-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2902024-02-01T19:46:31.509Z+ shasum -a 256 -c -
2912024-02-01T19:46:31.600Zbuild-gimlet-e-image-default-v1.0.6.zip: OK
2922024-02-01T19:46:31.618Z+ mv build-gimlet-e-image-default-v1.0.6.zip gimlet-e.zip
2932024-02-01T19:46:31.619Z+ for board in "${ALL_BOARDS[@]}"
2942024-02-01T19:46:31.619Z+ [[ gimlet = \g\i\m\l\e\t ]]
2952024-02-01T19:46:31.619Z+ file=build-gimlet-f-image-default-v1.0.6.zip
2962024-02-01T19:46:31.619Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-f-image-default-v1.0.6.zip
2972024-02-01T19:46:33.078Z+ grep -F build-gimlet-f-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2982024-02-01T19:46:33.084Z+ shasum -a 256 -c -
2992024-02-01T19:46:33.130Zbuild-gimlet-f-image-default-v1.0.6.zip: OK
3002024-02-01T19:46:33.134Z+ mv build-gimlet-f-image-default-v1.0.6.zip gimlet-f.zip
3012024-02-01T19:46:33.137Z+ for board in "${ALL_BOARDS[@]}"
3022024-02-01T19:46:33.137Z+ [[ gimlet = \p\s\c ]]
3032024-02-01T19:46:33.137Z+ for board in "${ALL_BOARDS[@]}"
3042024-02-01T19:46:33.138Z+ [[ gimlet = \p\s\c ]]
3052024-02-01T19:46:33.138Z+ for board in "${ALL_BOARDS[@]}"
3062024-02-01T19:46:33.138Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3072024-02-01T19:46:33.138Z+ for board in "${ALL_BOARDS[@]}"
3082024-02-01T19:46:33.138Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3092024-02-01T19:46:33.138Z+ for tag in "${TAGS[@]}"
3102024-02-01T19:46:33.138Z+ for board in "${ALL_BOARDS[@]}"
3112024-02-01T19:46:33.138Z+ [[ psc = \g\i\m\l\e\t ]]
3122024-02-01T19:46:33.138Z+ for board in "${ALL_BOARDS[@]}"
3132024-02-01T19:46:33.138Z+ [[ psc = \g\i\m\l\e\t ]]
3142024-02-01T19:46:33.138Z+ for board in "${ALL_BOARDS[@]}"
3152024-02-01T19:46:33.138Z+ [[ psc = \g\i\m\l\e\t ]]
3162024-02-01T19:46:33.138Z+ for board in "${ALL_BOARDS[@]}"
3172024-02-01T19:46:33.138Z+ [[ psc = \g\i\m\l\e\t ]]
3182024-02-01T19:46:33.138Z+ for board in "${ALL_BOARDS[@]}"
3192024-02-01T19:46:33.138Z+ [[ psc = \p\s\c ]]
3202024-02-01T19:46:33.138Z+ file=build-psc-b-image-default-v1.0.6.zip
3212024-02-01T19:46:33.138Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.6/build-psc-b-image-default-v1.0.6.zip
3222024-02-01T19:46:34.464Z+ grep -F build-psc-b-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3232024-02-01T19:46:34.474Z+ shasum -a 256 -c -
3242024-02-01T19:46:34.514Zbuild-psc-b-image-default-v1.0.6.zip: OK
3252024-02-01T19:46:34.520Z+ mv build-psc-b-image-default-v1.0.6.zip psc-b.zip
3262024-02-01T19:46:34.520Z+ for board in "${ALL_BOARDS[@]}"
3272024-02-01T19:46:34.520Z+ [[ psc = \p\s\c ]]
3282024-02-01T19:46:34.520Z+ file=build-psc-c-image-default-v1.0.6.zip
3292024-02-01T19:46:34.520Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.6/build-psc-c-image-default-v1.0.6.zip
3302024-02-01T19:46:35.782Z+ grep -F build-psc-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3312024-02-01T19:46:35.793Z+ shasum -a 256 -c -
3322024-02-01T19:46:35.828Zbuild-psc-c-image-default-v1.0.6.zip: OK
3332024-02-01T19:46:35.840Z+ mv build-psc-c-image-default-v1.0.6.zip psc-c.zip
3342024-02-01T19:46:35.840Z+ for board in "${ALL_BOARDS[@]}"
3352024-02-01T19:46:35.840Z+ [[ psc = \s\i\d\e\c\a\r ]]
3362024-02-01T19:46:35.841Z+ for board in "${ALL_BOARDS[@]}"
3372024-02-01T19:46:35.841Z+ [[ psc = \s\i\d\e\c\a\r ]]
3382024-02-01T19:46:35.841Z+ for tag in "${TAGS[@]}"
3392024-02-01T19:46:35.841Z+ for board in "${ALL_BOARDS[@]}"
3402024-02-01T19:46:35.842Z+ [[ sidecar = \g\i\m\l\e\t ]]
3412024-02-01T19:46:35.842Z+ for board in "${ALL_BOARDS[@]}"
3422024-02-01T19:46:35.842Z+ [[ sidecar = \g\i\m\l\e\t ]]
3432024-02-01T19:46:35.842Z+ for board in "${ALL_BOARDS[@]}"
3442024-02-01T19:46:35.842Z+ [[ sidecar = \g\i\m\l\e\t ]]
3452024-02-01T19:46:35.842Z+ for board in "${ALL_BOARDS[@]}"
3462024-02-01T19:46:35.842Z+ [[ sidecar = \g\i\m\l\e\t ]]
3472024-02-01T19:46:35.843Z+ for board in "${ALL_BOARDS[@]}"
3482024-02-01T19:46:35.843Z+ [[ sidecar = \p\s\c ]]
3492024-02-01T19:46:35.843Z+ for board in "${ALL_BOARDS[@]}"
3502024-02-01T19:46:35.843Z+ [[ sidecar = \p\s\c ]]
3512024-02-01T19:46:35.843Z+ for board in "${ALL_BOARDS[@]}"
3522024-02-01T19:46:35.843Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3532024-02-01T19:46:35.843Z+ file=build-sidecar-b-image-default-v1.0.6.zip
3542024-02-01T19:46:35.844Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.6/build-sidecar-b-image-default-v1.0.6.zip
3552024-02-01T19:46:37.404Z+ grep -F build-sidecar-b-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3562024-02-01T19:46:37.423Z+ shasum -a 256 -c -
3572024-02-01T19:46:37.472Zbuild-sidecar-b-image-default-v1.0.6.zip: OK
3582024-02-01T19:46:37.475Z+ mv build-sidecar-b-image-default-v1.0.6.zip sidecar-b.zip
3592024-02-01T19:46:37.479Z+ for board in "${ALL_BOARDS[@]}"
3602024-02-01T19:46:37.479Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3612024-02-01T19:46:37.479Z+ file=build-sidecar-c-image-default-v1.0.6.zip
3622024-02-01T19:46:37.479Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.6/build-sidecar-c-image-default-v1.0.6.zip
3632024-02-01T19:46:39.150Z+ grep -F build-sidecar-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3642024-02-01T19:46:39.156Z+ shasum -a 256 -c -
3652024-02-01T19:46:39.227Zbuild-sidecar-c-image-default-v1.0.6.zip: OK
3662024-02-01T19:46:39.243Z+ mv build-sidecar-c-image-default-v1.0.6.zip sidecar-c.zip
3672024-02-01T19:46:39.243Z+ popd
3682024-02-01T19:46:39.243Z/work/oxidecomputer/omicron
3692024-02-01T19:46:39.243Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3702024-02-01T19:46:39.243Z++ COMMIT=e384836415e05ae0ba648810ab1c87e9093cdabb
3712024-02-01T19:46:39.243Z+ git init /work/dvt-dock
3722024-02-01T19:46:39.244Zhint: Using 'master' as the name for the initial branch. This default branch name
3732024-02-01T19:46:39.244Zhint: is subject to change. To configure the initial branch name to use in all
3742024-02-01T19:46:39.244Zhint: of your new repositories, which will suppress this warning, call:
3752024-02-01T19:46:39.244Zhint:
3762024-02-01T19:46:39.244Zhint: git config --global init.defaultBranch <name>
3772024-02-01T19:46:39.244Zhint:
3782024-02-01T19:46:39.244Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3792024-02-01T19:46:39.244Zhint: 'development'. The just-created branch can be renamed via this command:
3802024-02-01T19:46:39.244Zhint:
3812024-02-01T19:46:39.244Zhint: git branch -m <name>
3822024-02-01T19:46:39.244ZInitialized empty Git repository in /work/dvt-dock/.git/
3832024-02-01T19:46:39.244Z+ cd /work/dvt-dock
3842024-02-01T19:46:39.244Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3852024-02-01T19:46:39.245Z+ git fetch --depth 1 origin e384836415e05ae0ba648810ab1c87e9093cdabb
3862024-02-01T19:47:03.024ZFrom https://github.com/oxidecomputer/dvt-dock
3872024-02-01T19:47:03.024Z * branch e384836415e05ae0ba648810ab1c87e9093cdabb -> FETCH_HEAD
3882024-02-01T19:47:03.028Z+ git checkout FETCH_HEAD
3892024-02-01T19:47:04.582ZNote: switching to 'FETCH_HEAD'.
3902024-02-01T19:47:04.582Z
3912024-02-01T19:47:04.582ZYou are in 'detached HEAD' state. You can look around, make experimental
3922024-02-01T19:47:04.582Zchanges and commit them, and you can discard any commits you make in this
3932024-02-01T19:47:04.582Zstate without impacting any branches by switching back to a branch.
3942024-02-01T19:47:04.583Z
3952024-02-01T19:47:04.583ZIf you want to create a new branch to retain commits you create, you may
3962024-02-01T19:47:04.583Zdo so (now or later) by using -c with the switch command. Example:
3972024-02-01T19:47:04.583Z
3982024-02-01T19:47:04.583Z git switch -c <new-branch-name>
3992024-02-01T19:47:04.584Z
4002024-02-01T19:47:04.584ZOr undo this operation with:
4012024-02-01T19:47:04.584Z
4022024-02-01T19:47:04.584Z git switch -
4032024-02-01T19:47:04.584Z
4042024-02-01T19:47:04.584ZTurn off this advice by setting config variable advice.detachedHead to false
4052024-02-01T19:47:04.584Z
4062024-02-01T19:47:04.585ZHEAD is now at e384836 RoT prod/rel v1.0.5
4072024-02-01T19:47:04.619Z+ SERIES_LIST=()
4082024-02-01T19:47:04.631Z+ prep_rot_all_series
4092024-02-01T19:47:04.632Z+ series=rot-all
4102024-02-01T19:47:04.632Z+ SERIES_LIST+=("$series")
4112024-02-01T19:47:04.632Z+ manifest=/work/manifest-rot-all.toml
4122024-02-01T19:47:04.632Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
4132024-02-01T19:47:04.632Z+ for board_rev in "${ALL_BOARDS[@]}"
4142024-02-01T19:47:04.632Z+ board=gimlet
4152024-02-01T19:47:04.632Z+ tufaceous_board=gimlet
4162024-02-01T19:47:04.632Z+ sp_image=/work/hubris/gimlet-c.zip
4172024-02-01T19:47:04.632Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4182024-02-01T19:47:04.680Z+ sp_caboose_version=1.0.6
4192024-02-01T19:47:04.689Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4202024-02-01T19:47:04.736Z+ sp_caboose_board=gimlet-c
4212024-02-01T19:47:04.737Z+ cat
4222024-02-01T19:47:04.769Z+ for board_rev in "${ALL_BOARDS[@]}"
4232024-02-01T19:47:04.770Z+ board=gimlet
4242024-02-01T19:47:04.770Z+ tufaceous_board=gimlet
4252024-02-01T19:47:04.770Z+ sp_image=/work/hubris/gimlet-d.zip
4262024-02-01T19:47:04.770Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4272024-02-01T19:47:04.789Z+ sp_caboose_version=1.0.6
4282024-02-01T19:47:04.814Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4292024-02-01T19:47:04.843Z+ sp_caboose_board=gimlet-d
4302024-02-01T19:47:04.844Z+ cat
4312024-02-01T19:47:04.858Z+ for board_rev in "${ALL_BOARDS[@]}"
4322024-02-01T19:47:04.859Z+ board=gimlet
4332024-02-01T19:47:04.859Z+ tufaceous_board=gimlet
4342024-02-01T19:47:04.859Z+ sp_image=/work/hubris/gimlet-e.zip
4352024-02-01T19:47:04.859Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4362024-02-01T19:47:05.306Z+ sp_caboose_version=1.0.6
4372024-02-01T19:47:05.314Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4382024-02-01T19:47:05.314Z+ sp_caboose_board=gimlet-e
4392024-02-01T19:47:05.314Z+ cat
4402024-02-01T19:47:05.314Z+ for board_rev in "${ALL_BOARDS[@]}"
4412024-02-01T19:47:05.314Z+ board=gimlet
4422024-02-01T19:47:05.314Z+ tufaceous_board=gimlet
4432024-02-01T19:47:05.315Z+ sp_image=/work/hubris/gimlet-f.zip
4442024-02-01T19:47:05.315Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
4452024-02-01T19:47:05.316Z+ sp_caboose_version=1.0.6
4462024-02-01T19:47:05.316Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
4472024-02-01T19:47:05.316Z+ sp_caboose_board=gimlet-f
4482024-02-01T19:47:05.316Z+ cat
4492024-02-01T19:47:05.316Z+ for board_rev in "${ALL_BOARDS[@]}"
4502024-02-01T19:47:05.316Z+ board=psc
4512024-02-01T19:47:05.316Z+ tufaceous_board=psc
4522024-02-01T19:47:05.317Z+ sp_image=/work/hubris/psc-b.zip
4532024-02-01T19:47:05.317Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4542024-02-01T19:47:05.318Z+ sp_caboose_version=1.0.6
4552024-02-01T19:47:05.318Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4562024-02-01T19:47:05.318Z+ sp_caboose_board=psc-b
4572024-02-01T19:47:05.318Z+ cat
4582024-02-01T19:47:05.318Z+ for board_rev in "${ALL_BOARDS[@]}"
4592024-02-01T19:47:05.318Z+ board=psc
4602024-02-01T19:47:05.318Z+ tufaceous_board=psc
4612024-02-01T19:47:05.319Z+ sp_image=/work/hubris/psc-c.zip
4622024-02-01T19:47:05.319Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4632024-02-01T19:47:05.319Z+ sp_caboose_version=1.0.6
4642024-02-01T19:47:05.319Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4652024-02-01T19:47:05.319Z+ sp_caboose_board=psc-c
4662024-02-01T19:47:05.319Z+ cat
4672024-02-01T19:47:05.320Z+ for board_rev in "${ALL_BOARDS[@]}"
4682024-02-01T19:47:05.320Z+ board=sidecar
4692024-02-01T19:47:05.320Z+ tufaceous_board=switch
4702024-02-01T19:47:05.320Z+ sp_image=/work/hubris/sidecar-b.zip
4712024-02-01T19:47:05.320Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4722024-02-01T19:47:05.320Z+ sp_caboose_version=1.0.6
4732024-02-01T19:47:05.320Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4742024-02-01T19:47:05.355Z+ sp_caboose_board=sidecar-b
4752024-02-01T19:47:05.355Z+ cat
4762024-02-01T19:47:05.359Z+ for board_rev in "${ALL_BOARDS[@]}"
4772024-02-01T19:47:05.359Z+ board=sidecar
4782024-02-01T19:47:05.359Z+ tufaceous_board=switch
4792024-02-01T19:47:05.359Z+ sp_image=/work/hubris/sidecar-c.zip
4802024-02-01T19:47:05.362Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4812024-02-01T19:47:05.421Z+ sp_caboose_version=1.0.6
4822024-02-01T19:47:05.437Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4832024-02-01T19:47:05.480Z+ sp_caboose_board=sidecar-c
4842024-02-01T19:47:05.481Z+ cat
4852024-02-01T19:47:05.484Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.5 gimlet-c gimlet-d gimlet-e gimlet-f psc-b psc-c sidecar-b sidecar-c
4862024-02-01T19:47:05.484Z+ series=rot-staging-dev
4872024-02-01T19:47:05.484Z+ rot_dir=staging/dev
4882024-02-01T19:47:05.484Z+ rot_version=cert-staging-dev-v1.0.5
4892024-02-01T19:47:05.484Z+ shift 3
4902024-02-01T19:47:05.484Z+ SERIES_LIST+=("$series")
4912024-02-01T19:47:05.484Z+ manifest=/work/manifest-rot-staging-dev.toml
4922024-02-01T19:47:05.484Z+ manifest_rot_all=/work/manifest-rot-all.toml
4932024-02-01T19:47:05.484Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4942024-02-01T19:47:05.487Z+ for board in gimlet psc sidecar
4952024-02-01T19:47:05.487Z+ tufaceous_board=gimlet
4962024-02-01T19:47:05.488Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip
4972024-02-01T19:47:05.488Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
4982024-02-01T19:47:05.491Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
4992024-02-01T19:47:05.491Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip
5002024-02-01T19:47:05.508Z++ output_a=1.0.5
5012024-02-01T19:47:05.511Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
5022024-02-01T19:47:05.530Z++ output_b=1.0.5
5032024-02-01T19:47:05.530Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
5042024-02-01T19:47:05.530Z++ echo 1.0.5
5052024-02-01T19:47:05.533Z+ rot_caboose_version=1.0.5
5062024-02-01T19:47:05.533Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
5072024-02-01T19:47:05.533Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip
5082024-02-01T19:47:05.552Z++ output_a=oxide-rot-1
5092024-02-01T19:47:05.555Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
5102024-02-01T19:47:05.574Z++ output_b=oxide-rot-1
5112024-02-01T19:47:05.574Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5122024-02-01T19:47:05.574Z++ echo oxide-rot-1
5132024-02-01T19:47:05.586Z+ rot_caboose_board=oxide-rot-1
5142024-02-01T19:47:05.586Z+ cat
5152024-02-01T19:47:05.586Z+ cat
5162024-02-01T19:47:05.587Z+ for board in gimlet psc sidecar
5172024-02-01T19:47:05.587Z+ tufaceous_board=psc
5182024-02-01T19:47:05.587Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip
5192024-02-01T19:47:05.587Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5202024-02-01T19:47:05.587Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5212024-02-01T19:47:05.587Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip
5222024-02-01T19:47:05.608Z++ output_a=1.0.5
5232024-02-01T19:47:05.613Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5242024-02-01T19:47:05.623Z++ output_b=1.0.5
5252024-02-01T19:47:05.623Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
5262024-02-01T19:47:05.623Z++ echo 1.0.5
5272024-02-01T19:47:05.627Z+ rot_caboose_version=1.0.5
5282024-02-01T19:47:05.627Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5292024-02-01T19:47:05.628Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip
5302024-02-01T19:47:05.645Z++ output_a=oxide-rot-1
5312024-02-01T19:47:05.648Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5322024-02-01T19:47:05.665Z++ output_b=oxide-rot-1
5332024-02-01T19:47:05.665Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5342024-02-01T19:47:05.665Z++ echo oxide-rot-1
5352024-02-01T19:47:05.669Z+ rot_caboose_board=oxide-rot-1
5362024-02-01T19:47:05.669Z+ cat
5372024-02-01T19:47:05.684Z+ cat
5382024-02-01T19:47:05.684Z+ for board in gimlet psc sidecar
5392024-02-01T19:47:05.685Z+ tufaceous_board=switch
5402024-02-01T19:47:05.685Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip
5412024-02-01T19:47:05.685Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5422024-02-01T19:47:05.688Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5432024-02-01T19:47:05.688Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip
5442024-02-01T19:47:05.694Z++ output_a=1.0.5
5452024-02-01T19:47:05.699Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5462024-02-01T19:47:05.717Z++ output_b=1.0.5
5472024-02-01T19:47:05.717Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
5482024-02-01T19:47:05.717Z++ echo 1.0.5
5492024-02-01T19:47:05.727Z+ rot_caboose_version=1.0.5
5502024-02-01T19:47:05.727Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5512024-02-01T19:47:05.728Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip
5522024-02-01T19:47:05.740Z++ output_a=oxide-rot-1
5532024-02-01T19:47:05.744Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5542024-02-01T19:47:05.760Z++ output_b=oxide-rot-1
5552024-02-01T19:47:05.761Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5562024-02-01T19:47:05.761Z++ echo oxide-rot-1
5572024-02-01T19:47:05.764Z+ rot_caboose_board=oxide-rot-1
5582024-02-01T19:47:05.764Z+ cat
5592024-02-01T19:47:05.764Z+ cat
5602024-02-01T19:47:05.767Z+ for board_rev in "$@"
5612024-02-01T19:47:05.767Z+ board=gimlet
5622024-02-01T19:47:05.767Z+ tufaceous_board=gimlet
5632024-02-01T19:47:05.767Z+ sp_image=/work/hubris/gimlet-c.zip
5642024-02-01T19:47:05.771Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5652024-02-01T19:47:05.825Z+ sp_caboose_version=1.0.6
5662024-02-01T19:47:05.829Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5672024-02-01T19:47:05.878Z+ sp_caboose_board=gimlet-c
5682024-02-01T19:47:05.879Z+ cat
5692024-02-01T19:47:05.885Z+ for board_rev in "$@"
5702024-02-01T19:47:05.885Z+ board=gimlet
5712024-02-01T19:47:05.886Z+ tufaceous_board=gimlet
5722024-02-01T19:47:05.886Z+ sp_image=/work/hubris/gimlet-d.zip
5732024-02-01T19:47:05.886Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5742024-02-01T19:47:05.938Z+ sp_caboose_version=1.0.6
5752024-02-01T19:47:05.942Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5762024-02-01T19:47:05.992Z+ sp_caboose_board=gimlet-d
5772024-02-01T19:47:05.992Z+ cat
5782024-02-01T19:47:05.996Z+ for board_rev in "$@"
5792024-02-01T19:47:05.996Z+ board=gimlet
5802024-02-01T19:47:05.996Z+ tufaceous_board=gimlet
5812024-02-01T19:47:05.996Z+ sp_image=/work/hubris/gimlet-e.zip
5822024-02-01T19:47:05.996Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5832024-02-01T19:47:06.053Z+ sp_caboose_version=1.0.6
5842024-02-01T19:47:06.057Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5852024-02-01T19:47:06.106Z+ sp_caboose_board=gimlet-e
5862024-02-01T19:47:06.106Z+ cat
5872024-02-01T19:47:06.111Z+ for board_rev in "$@"
5882024-02-01T19:47:06.111Z+ board=gimlet
5892024-02-01T19:47:06.111Z+ tufaceous_board=gimlet
5902024-02-01T19:47:06.111Z+ sp_image=/work/hubris/gimlet-f.zip
5912024-02-01T19:47:06.114Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
5922024-02-01T19:47:06.168Z+ sp_caboose_version=1.0.6
5932024-02-01T19:47:06.189Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
5942024-02-01T19:47:06.226Z+ sp_caboose_board=gimlet-f
5952024-02-01T19:47:06.226Z+ cat
5962024-02-01T19:47:06.240Z+ for board_rev in "$@"
5972024-02-01T19:47:06.240Z+ board=psc
5982024-02-01T19:47:06.240Z+ tufaceous_board=psc
5992024-02-01T19:47:06.240Z+ sp_image=/work/hubris/psc-b.zip
6002024-02-01T19:47:06.240Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
6012024-02-01T19:47:06.269Z+ sp_caboose_version=1.0.6
6022024-02-01T19:47:06.282Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
6032024-02-01T19:47:06.710Z+ sp_caboose_board=psc-b
6042024-02-01T19:47:06.710Z+ cat
6052024-02-01T19:47:06.716Z+ for board_rev in "$@"
6062024-02-01T19:47:06.716Z+ board=psc
6072024-02-01T19:47:06.716Z+ tufaceous_board=psc
6082024-02-01T19:47:06.716Z+ sp_image=/work/hubris/psc-c.zip
6092024-02-01T19:47:06.716Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
6102024-02-01T19:47:06.716Z+ sp_caboose_version=1.0.6
6112024-02-01T19:47:06.716Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
6122024-02-01T19:47:06.716Z+ sp_caboose_board=psc-c
6132024-02-01T19:47:06.716Z+ cat
6142024-02-01T19:47:06.716Z+ for board_rev in "$@"
6152024-02-01T19:47:06.716Z+ board=sidecar
6162024-02-01T19:47:06.717Z+ tufaceous_board=switch
6172024-02-01T19:47:06.717Z+ sp_image=/work/hubris/sidecar-b.zip
6182024-02-01T19:47:06.717Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6192024-02-01T19:47:06.717Z+ sp_caboose_version=1.0.6
6202024-02-01T19:47:06.717Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6212024-02-01T19:47:06.717Z+ sp_caboose_board=sidecar-b
6222024-02-01T19:47:06.717Z+ cat
6232024-02-01T19:47:06.717Z+ for board_rev in "$@"
6242024-02-01T19:47:06.717Z+ board=sidecar
6252024-02-01T19:47:06.717Z+ tufaceous_board=switch
6262024-02-01T19:47:06.717Z+ sp_image=/work/hubris/sidecar-c.zip
6272024-02-01T19:47:06.717Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6282024-02-01T19:47:06.717Z+ sp_caboose_version=1.0.6
6292024-02-01T19:47:06.717Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6302024-02-01T19:47:06.717Z+ sp_caboose_board=sidecar-c
6312024-02-01T19:47:06.717Z+ cat
6322024-02-01T19:47:06.717Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.5 gimlet-c gimlet-d gimlet-e gimlet-f psc-b psc-c sidecar-b sidecar-c
6332024-02-01T19:47:06.717Z+ series=rot-prod-rel
6342024-02-01T19:47:06.717Z+ rot_dir=prod/rel
6352024-02-01T19:47:06.717Z+ rot_version=cert-prod-rel-v1.0.5
6362024-02-01T19:47:06.717Z+ shift 3
6372024-02-01T19:47:06.717Z+ SERIES_LIST+=("$series")
6382024-02-01T19:47:06.717Z+ manifest=/work/manifest-rot-prod-rel.toml
6392024-02-01T19:47:06.717Z+ manifest_rot_all=/work/manifest-rot-all.toml
6402024-02-01T19:47:06.717Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6412024-02-01T19:47:06.718Z+ for board in gimlet psc sidecar
6422024-02-01T19:47:06.718Z+ tufaceous_board=gimlet
6432024-02-01T19:47:06.718Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip
6442024-02-01T19:47:06.718Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6452024-02-01T19:47:06.718Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6462024-02-01T19:47:06.718Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip
6472024-02-01T19:47:06.718Z++ output_a=1.0.5
6482024-02-01T19:47:06.719Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6492024-02-01T19:47:06.719Z++ output_b=1.0.5
6502024-02-01T19:47:06.719Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
6512024-02-01T19:47:06.719Z++ echo 1.0.5
6522024-02-01T19:47:06.719Z+ rot_caboose_version=1.0.5
6532024-02-01T19:47:06.719Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6542024-02-01T19:47:06.719Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip
6552024-02-01T19:47:06.719Z++ output_a=oxide-rot-1
6562024-02-01T19:47:06.719Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6572024-02-01T19:47:06.729Z++ output_b=oxide-rot-1
6582024-02-01T19:47:06.729Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6592024-02-01T19:47:06.732Z++ echo oxide-rot-1
6602024-02-01T19:47:06.732Z+ rot_caboose_board=oxide-rot-1
6612024-02-01T19:47:06.732Z+ cat
6622024-02-01T19:47:06.735Z+ cat
6632024-02-01T19:47:06.738Z+ for board in gimlet psc sidecar
6642024-02-01T19:47:06.738Z+ tufaceous_board=psc
6652024-02-01T19:47:06.739Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip
6662024-02-01T19:47:06.739Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6672024-02-01T19:47:06.740Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6682024-02-01T19:47:06.740Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip
6692024-02-01T19:47:06.757Z++ output_a=1.0.5
6702024-02-01T19:47:06.761Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6712024-02-01T19:47:06.777Z++ output_b=1.0.5
6722024-02-01T19:47:06.778Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
6732024-02-01T19:47:06.778Z++ echo 1.0.5
6742024-02-01T19:47:06.781Z+ rot_caboose_version=1.0.5
6752024-02-01T19:47:06.781Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6762024-02-01T19:47:06.785Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip
6772024-02-01T19:47:06.801Z++ output_a=oxide-rot-1
6782024-02-01T19:47:06.805Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6792024-02-01T19:47:06.827Z++ output_b=oxide-rot-1
6802024-02-01T19:47:06.827Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6812024-02-01T19:47:06.833Z++ echo oxide-rot-1
6822024-02-01T19:47:06.833Z+ rot_caboose_board=oxide-rot-1
6832024-02-01T19:47:06.834Z+ cat
6842024-02-01T19:47:06.834Z+ cat
6852024-02-01T19:47:06.834Z+ for board in gimlet psc sidecar
6862024-02-01T19:47:06.835Z+ tufaceous_board=switch
6872024-02-01T19:47:06.835Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip
6882024-02-01T19:47:06.835Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
6892024-02-01T19:47:06.835Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
6902024-02-01T19:47:06.835Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip
6912024-02-01T19:47:06.856Z++ output_a=1.0.5
6922024-02-01T19:47:06.869Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
6932024-02-01T19:47:07.296Z++ output_b=1.0.5
6942024-02-01T19:47:07.297Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
6952024-02-01T19:47:07.297Z++ echo 1.0.5
6962024-02-01T19:47:07.297Z+ rot_caboose_version=1.0.5
6972024-02-01T19:47:07.297Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
6982024-02-01T19:47:07.306Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip
6992024-02-01T19:47:07.306Z++ output_a=oxide-rot-1
7002024-02-01T19:47:07.306Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
7012024-02-01T19:47:07.308Z++ output_b=oxide-rot-1
7022024-02-01T19:47:07.308Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
7032024-02-01T19:47:07.309Z++ echo oxide-rot-1
7042024-02-01T19:47:07.309Z+ rot_caboose_board=oxide-rot-1
7052024-02-01T19:47:07.309Z+ cat
7062024-02-01T19:47:07.309Z+ cat
7072024-02-01T19:47:07.309Z+ for board_rev in "$@"
7082024-02-01T19:47:07.309Z+ board=gimlet
7092024-02-01T19:47:07.309Z+ tufaceous_board=gimlet
7102024-02-01T19:47:07.309Z+ sp_image=/work/hubris/gimlet-c.zip
7112024-02-01T19:47:07.309Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
7122024-02-01T19:47:07.309Z+ sp_caboose_version=1.0.6
7132024-02-01T19:47:07.309Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
7142024-02-01T19:47:07.309Z+ sp_caboose_board=gimlet-c
7152024-02-01T19:47:07.309Z+ cat
7162024-02-01T19:47:07.309Z+ for board_rev in "$@"
7172024-02-01T19:47:07.309Z+ board=gimlet
7182024-02-01T19:47:07.309Z+ tufaceous_board=gimlet
7192024-02-01T19:47:07.309Z+ sp_image=/work/hubris/gimlet-d.zip
7202024-02-01T19:47:07.309Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
7212024-02-01T19:47:07.309Z+ sp_caboose_version=1.0.6
7222024-02-01T19:47:07.309Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
7232024-02-01T19:47:07.309Z+ sp_caboose_board=gimlet-d
7242024-02-01T19:47:07.309Z+ cat
7252024-02-01T19:47:07.309Z+ for board_rev in "$@"
7262024-02-01T19:47:07.309Z+ board=gimlet
7272024-02-01T19:47:07.309Z+ tufaceous_board=gimlet
7282024-02-01T19:47:07.310Z+ sp_image=/work/hubris/gimlet-e.zip
7292024-02-01T19:47:07.310Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
7302024-02-01T19:47:07.310Z+ sp_caboose_version=1.0.6
7312024-02-01T19:47:07.310Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7322024-02-01T19:47:07.310Z+ sp_caboose_board=gimlet-e
7332024-02-01T19:47:07.310Z+ cat
7342024-02-01T19:47:07.310Z+ for board_rev in "$@"
7352024-02-01T19:47:07.310Z+ board=gimlet
7362024-02-01T19:47:07.311Z+ tufaceous_board=gimlet
7372024-02-01T19:47:07.311Z+ sp_image=/work/hubris/gimlet-f.zip
7382024-02-01T19:47:07.311Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
7392024-02-01T19:47:07.317Z+ sp_caboose_version=1.0.6
7402024-02-01T19:47:07.320Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
7412024-02-01T19:47:07.456Z+ sp_caboose_board=gimlet-f
7422024-02-01T19:47:07.456Z+ cat
7432024-02-01T19:47:07.465Z+ for board_rev in "$@"
7442024-02-01T19:47:07.465Z+ board=psc
7452024-02-01T19:47:07.465Z+ tufaceous_board=psc
7462024-02-01T19:47:07.465Z+ sp_image=/work/hubris/psc-b.zip
7472024-02-01T19:47:07.465Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7482024-02-01T19:47:07.465Z+ sp_caboose_version=1.0.6
7492024-02-01T19:47:07.466Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7502024-02-01T19:47:07.466Z+ sp_caboose_board=psc-b
7512024-02-01T19:47:07.466Z+ cat
7522024-02-01T19:47:07.466Z+ for board_rev in "$@"
7532024-02-01T19:47:07.466Z+ board=psc
7542024-02-01T19:47:07.466Z+ tufaceous_board=psc
7552024-02-01T19:47:07.466Z+ sp_image=/work/hubris/psc-c.zip
7562024-02-01T19:47:07.466Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7572024-02-01T19:47:07.506Z+ sp_caboose_version=1.0.6
7582024-02-01T19:47:07.513Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7592024-02-01T19:47:07.566Z+ sp_caboose_board=psc-c
7602024-02-01T19:47:07.567Z+ cat
7612024-02-01T19:47:07.579Z+ for board_rev in "$@"
7622024-02-01T19:47:07.580Z+ board=sidecar
7632024-02-01T19:47:07.580Z+ tufaceous_board=switch
7642024-02-01T19:47:07.580Z+ sp_image=/work/hubris/sidecar-b.zip
7652024-02-01T19:47:07.580Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7662024-02-01T19:47:07.633Z+ sp_caboose_version=1.0.6
7672024-02-01T19:47:07.644Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7682024-02-01T19:47:07.696Z+ sp_caboose_board=sidecar-b
7692024-02-01T19:47:07.697Z+ cat
7702024-02-01T19:47:07.712Z+ for board_rev in "$@"
7712024-02-01T19:47:07.712Z+ board=sidecar
7722024-02-01T19:47:07.712Z+ tufaceous_board=switch
7732024-02-01T19:47:07.712Z+ sp_image=/work/hubris/sidecar-c.zip
7742024-02-01T19:47:07.713Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7752024-02-01T19:47:07.763Z+ sp_caboose_version=1.0.6
7762024-02-01T19:47:07.775Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7772024-02-01T19:47:07.833Z+ sp_caboose_board=sidecar-c
7782024-02-01T19:47:07.833Z+ cat
7792024-02-01T19:47:07.843Z+ for series in "${SERIES_LIST[@]}"
7802024-02-01T19:47:07.843Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7812024-02-01T19:47:19.245ZFeb 01 19:47:18.212 INFO assembling repository in `/tmp/tufaceousaSSiPV`, component: OmicronRepoAssembler
7822024-02-01T19:47:33.853ZFeb 01 19:47:32.824 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7832024-02-01T19:47:34.686Z+ digest -a sha256 /work/repo-rot-all.zip
7842024-02-01T19:47:43.229Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7852024-02-01T19:47:53.764Z+ rm /work/repo-rot-all.zip
7862024-02-01T19:47:53.772Z+ touch /work/repo-rot-all.zip.partb
7872024-02-01T19:47:53.777Z+ for series in "${SERIES_LIST[@]}"
7882024-02-01T19:47:53.777Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7892024-02-01T19:48:05.078ZFeb 01 19:48:04.045 INFO assembling repository in `/tmp/tufaceousEiusBN`, component: OmicronRepoAssembler
7902024-02-01T19:48:20.128ZFeb 01 19:48:18.054 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7912024-02-01T19:48:20.128Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7922024-02-01T19:48:27.678Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7932024-02-01T19:48:37.959Z+ rm /work/repo-rot-staging-dev.zip
7942024-02-01T19:48:37.968Z+ touch /work/repo-rot-staging-dev.zip.partb
7952024-02-01T19:48:37.972Z+ for series in "${SERIES_LIST[@]}"
7962024-02-01T19:48:37.973Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7972024-02-01T19:48:49.272ZFeb 01 19:48:48.242 INFO assembling repository in `/tmp/tufaceous8ULgnT`, component: OmicronRepoAssembler
7982024-02-01T19:49:03.143ZFeb 01 19:49:02.119 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7992024-02-01T19:49:03.531Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
8002024-02-01T19:49:11.661Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
8012024-02-01T19:49:21.954Z+ rm /work/repo-rot-prod-rel.zip
8022024-02-01T19:49:21.960Z+ touch /work/repo-rot-prod-rel.zip.partb
8032024-02-01T19:49:21.968Zprocess exited: duration 232356 ms, exit code 0
 
8042024-02-01T19:49:22.024Zfound 13 output files
8052024-02-01T19:49:22.024Zuploading: /work/manifest-rot-all.toml (5111 bytes)
8062024-02-01T19:49:23.069Zuploaded: /work/manifest-rot-all.toml
8072024-02-01T19:49:23.069Zuploading: /work/manifest-rot-prod-rel.toml (3829 bytes)
8082024-02-01T19:49:24.094Zuploaded: /work/manifest-rot-prod-rel.toml
8092024-02-01T19:49:24.094Zuploading: /work/manifest-rot-staging-dev.toml (3865 bytes)
8102024-02-01T19:49:25.108Zuploaded: /work/manifest-rot-staging-dev.toml
8112024-02-01T19:49:25.108Zuploading: /work/manifest.toml (1578 bytes)
8122024-02-01T19:49:26.146Zuploaded: /work/manifest.toml
8132024-02-01T19:49:26.146Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
8142024-02-01T19:57:11.495Zuploaded: /work/repo-rot-all.zip.parta
8152024-02-01T19:57:11.496Zuploading: /work/repo-rot-all.zip.partb (533896385 bytes)
8162024-02-01T20:02:33.898Zuploaded: /work/repo-rot-all.zip.partb
8172024-02-01T20:02:33.898Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
8182024-02-01T20:12:24.858Zuploaded: /work/repo-rot-prod-rel.zip.parta
8192024-02-01T20:12:25.243Zuploading: /work/repo-rot-prod-rel.zip.partb (522933573 bytes)
8202024-02-01T20:17:43.792Zuploaded: /work/repo-rot-prod-rel.zip.partb
8212024-02-01T20:17:43.792Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
8222024-02-01T20:27:47.404Zuploaded: /work/repo-rot-staging-dev.zip.parta
8232024-02-01T20:27:47.404Zuploading: /work/repo-rot-staging-dev.zip.partb (522933939 bytes)
8242024-02-01T20:31:31.231Zuploaded: /work/repo-rot-staging-dev.zip.partb
8252024-02-01T20:31:31.231Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
8262024-02-01T20:31:36.851Zuploaded: /work/repo-rot-all.zip.sha256.txt
8272024-02-01T20:31:36.851Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
8282024-02-01T20:31:37.909Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
8292024-02-01T20:31:37.910Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
8302024-02-01T20:31:39.121Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt