01HMZB3XRVGQXKYSTHA0VDPE8C: 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: 01HMZB4GK8FT8SP7QYRGJGDR0A

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-01-25T05:12:26.642Zjob dependencies complete; ready to run (waiting for 1 h 34 m 20 s)
22024-01-25T05:18:24.194Zjob assigned to worker 01HMZGT3ZBG3127V46D3J77YJZ (queued for 5 m 57 s)
32024-01-25T05:18:24.867Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-bb8a8abc67437a2f.gz
42024-01-25T05:18:25.268Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-bb8a8abc67437a2f.gz
52024-01-25T05:18:25.268Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-01-25T05:18:34.251Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-01-25T05:18:34.251Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-c4605ef041dbbb6b.gz
82024-01-25T05:18:45.567Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-c4605ef041dbbb6b.gz
92024-01-25T05:18:45.567Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-01-25T05:18:45.786Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-01-25T05:18:45.786Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-01-25T05:18:47.438Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-01-25T05:18:47.441Zdownloading input: /input/package/work/version.txt
142024-01-25T05:18:47.452Zdownloaded input: /input/package/work/version.txt
152024-01-25T05:18:47.452Zdownloading input: /input/package/work/package.tar.gz
162024-01-25T05:18:53.862Zdownloaded input: /input/package/work/package.tar.gz
172024-01-25T05:18:53.862Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-01-25T05:19:07.775Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-01-25T05:19:07.775Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-01-25T05:19:10.676Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-01-25T05:19:10.682Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-01-25T05:19:28.370Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-01-25T05:19:28.370Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-01-25T05:19:42.877Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-01-25T05:19:42.877Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-01-25T05:19:53.462Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-01-25T05:19:53.463Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282024-01-25T05:19:56.092Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292024-01-25T05:19:56.092Zdownloading input: /input/package/work/zones/crucible.tar.gz
302024-01-25T05:19:58.421Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312024-01-25T05:19:58.421Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-01-25T05:19:59.429Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-01-25T05:19:59.429Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-01-25T05:20:00.078Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-01-25T05:20:00.078Zdownloading input: /input/package/work/zones/ntp.tar.gz
362024-01-25T05:20:00.143Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372024-01-25T05:20:00.143Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382024-01-25T05:20:00.977Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392024-01-25T05:20:00.977Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402024-01-25T05:20:03.097Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412024-01-25T05:20:03.098Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422024-01-25T05:20:06.191Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432024-01-25T05:20:06.191Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442024-01-25T05:20:11.552Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452024-01-25T05:20:11.552Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-01-25T05:20:11.581Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-01-25T05:20:11.581Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482024-01-25T05:20:15.105Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492024-01-25T05:20:15.105Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-01-25T05:20:17.202Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-01-25T05:20:17.213Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-01-25T05:20:36.346Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-01-25T05:20:36.346Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-01-25T05:20:48.412Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-01-25T05:20:48.415Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-01-25T05:21:24.406Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-01-25T05:21:24.406Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-01-25T05:21:32.907Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-01-25T05:21:32.907Zstarting task 0: "setup"
602024-01-25T05:21:33.075Z++ uname -s
612024-01-25T05:21:33.079Z+ kern=SunOS
622024-01-25T05:21:33.079Z+ case "$kern" in
632024-01-25T05:21:33.079Z+ groupadd -g 12345 build
642024-01-25T05:21:33.084Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-01-25T05:21:35.183Z+ zfs create -o mountpoint=/work rpool/work
662024-01-25T05:21:35.289Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-01-25T05:21:35.293Z+ home_fs=zfs
682024-01-25T05:21:35.293Z+ [[ zfs == autofs ]]
692024-01-25T05:21:35.293Z+ mkdir -p /home/build
702024-01-25T05:21:35.296Z+ chown build:build /home/build /work
712024-01-25T05:21:37.299Z+ chmod 0700 /home/build /work
722024-01-25T05:21:37.302Zprocess exited: duration 4397 ms, exit code 0
 
732024-01-25T05:21:37.309Zstarting task 1: "authentication"
742024-01-25T05:21:37.342Zprocess exited: duration 33 ms, exit code 0
 
752024-01-25T05:21:37.349Zstarting task 2: "clone repository"
762024-01-25T05:21:37.356Z+ mkdir -p /work/oxidecomputer/omicron
772024-01-25T05:21:37.360Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-01-25T05:21:37.700ZCloning into '/work/oxidecomputer/omicron'...
792024-01-25T05:21:43.778Z+ cd /work/oxidecomputer/omicron
802024-01-25T05:21:43.778Z+ git fetch origin de24cca2a4d217ca406b6580b77dfa4d525bf82a
812024-01-25T05:21:44.566ZFrom https://github.com/oxidecomputer/omicron
822024-01-25T05:21:44.566Z * branch de24cca2a4d217ca406b6580b77dfa4d525bf82a -> FETCH_HEAD
832024-01-25T05:21:44.577Z+ [[ -n sunshowers/spr/wip-nexus-add-support-for-ingesting-tuf-repos ]]
842024-01-25T05:21:44.581Z++ git branch --show-current
852024-01-25T05:21:44.581Z+ current=main
862024-01-25T05:21:44.581Z+ [[ main != sunshowers/spr/wip-nexus-add-support-for-ingesting-tuf-repos ]]
872024-01-25T05:21:44.582Z+ git branch -f sunshowers/spr/wip-nexus-add-support-for-ingesting-tuf-repos de24cca2a4d217ca406b6580b77dfa4d525bf82a
882024-01-25T05:21:44.587Z+ git checkout -f sunshowers/spr/wip-nexus-add-support-for-ingesting-tuf-repos
892024-01-25T05:21:44.643ZSwitched to branch 'sunshowers/spr/wip-nexus-add-support-for-ingesting-tuf-repos'
902024-01-25T05:21:44.646Z+ git reset --hard de24cca2a4d217ca406b6580b77dfa4d525bf82a
912024-01-25T05:21:44.698ZHEAD is now at de24cca2a Rebase...
922024-01-25T05:21:44.703Zprocess exited: duration 7351 ms, exit code 0
 
932024-01-25T05:21:45.124Zstarting task 3: "build"
942024-01-25T05:21:45.133Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
952024-01-25T05:21:45.134Z+ TOP=/work/oxidecomputer/omicron
962024-01-25T05:21:45.134Z+ VERSION=6.0.0-0.ci+gitde24cca2a4d
972024-01-25T05:21:45.134Z+ for bin in caboose-util tufaceous
982024-01-25T05:21:45.134Z+ ptime -m gunzip
992024-01-25T05:21:45.534Z
1002024-01-25T05:21:45.534Zreal 0.320388816
1012024-01-25T05:21:45.548Zuser 0.104546491
1022024-01-25T05:21:45.548Zsys 0.022114631
1032024-01-25T05:21:45.548Ztrap 0.000013966
1042024-01-25T05:21:45.548Ztflt 0.000000000
1052024-01-25T05:21:45.548Zdflt 0.000000000
1062024-01-25T05:21:45.549Zkflt 0.000000000
1072024-01-25T05:21:45.549Zlock 0.000000000
1082024-01-25T05:21:45.549Zslp 0.192993495
1092024-01-25T05:21:45.549Zlat 0.000242399
1102024-01-25T05:21:45.549Zstop 0.000363590
1112024-01-25T05:21:45.549Z+ chmod a+x /work/caboose-util
1122024-01-25T05:21:45.551Z+ for bin in caboose-util tufaceous
1132024-01-25T05:21:45.551Z+ ptime -m gunzip
1142024-01-25T05:21:45.978Z
1152024-01-25T05:21:45.978Zreal 0.460038832
1162024-01-25T05:21:45.978Zuser 0.388420009
1172024-01-25T05:21:45.978Zsys 0.070992923
1182024-01-25T05:21:45.978Ztrap 0.000066369
1192024-01-25T05:21:45.978Ztflt 0.000000000
1202024-01-25T05:21:45.978Zdflt 0.000000000
1212024-01-25T05:21:45.978Zkflt 0.000000000
1222024-01-25T05:21:45.981Zlock 0.000000000
1232024-01-25T05:21:45.981Zslp 0.000033292
1242024-01-25T05:21:45.981Zlat 0.000197536
1252024-01-25T05:21:45.981Zstop 0.000226753
1262024-01-25T05:21:45.981Z+ chmod a+x /work/tufaceous
1272024-01-25T05:21:45.982Z+ mkdir /work/package
1282024-01-25T05:21:45.986Z+ pushd /work/package
1292024-01-25T05:21:45.986Z/work/package /work/oxidecomputer/omicron
1302024-01-25T05:21:45.986Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1312024-01-25T05:21:49.037Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1322024-01-25T05:21:49.060ZCreated new build target 'default' and set it as active
1332024-01-25T05:21:49.066Z+ ln -s /input/package/work/zones/clickhouse_keeper.tar.gz /input/package/work/zones/clickhouse.tar.gz /input/package/work/zones/cockroachdb.tar.gz /input/package/work/zones/crucible-pantry.tar.gz /input/package/work/zones/crucible.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/ntp.tar.gz /input/package/work/zones/omicron-gateway-asic.tar.gz /input/package/work/zones/omicron-gateway-softnpu.tar.gz /input/package/work/zones/omicron-nexus-single-sled.tar.gz /input/package/work/zones/omicron-nexus.tar.gz /input/package/work/zones/overlay.tar.gz /input/package/work/zones/oximeter-collector.tar.gz /input/package/work/zones/propolis-server.tar.gz /input/package/work/zones/switch-asic.tar.gz /input/package/work/zones/switch-softnpu.tar.gz out/
1342024-01-25T05:21:49.078Z+ rm out/switch-softnpu.tar.gz
1352024-01-25T05:21:49.078Z+ rm out/omicron-gateway-softnpu.tar.gz
1362024-01-25T05:21:49.079Z+ rm out/omicron-nexus-single-sled.tar.gz
1372024-01-25T05:21:49.086Z+ for zone in out/*.tar.gz
1382024-01-25T05:21:49.086Z++ basename out/clickhouse_keeper
1392024-01-25T05:21:49.086Z+ target/release/omicron-package stamp clickhouse_keeper 6.0.0-0.ci+gitde24cca2a4d
1402024-01-25T05:21:49.091ZJan 25 05:21:48.374 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1412024-01-25T05:21:57.468ZCreated: out/versioned/clickhouse_keeper.tar.gz
1422024-01-25T05:21:57.472Z+ for zone in out/*.tar.gz
1432024-01-25T05:21:57.476Z++ basename out/clickhouse
1442024-01-25T05:21:57.476Z+ target/release/omicron-package stamp clickhouse 6.0.0-0.ci+gitde24cca2a4d
1452024-01-25T05:21:57.486ZJan 25 05:21:56.774 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1462024-01-25T05:22:05.941ZCreated: out/versioned/clickhouse.tar.gz
1472024-01-25T05:22:05.944Z+ for zone in out/*.tar.gz
1482024-01-25T05:22:05.948Z++ basename out/cockroachdb
1492024-01-25T05:22:05.948Z+ target/release/omicron-package stamp cockroachdb 6.0.0-0.ci+gitde24cca2a4d
1502024-01-25T05:22:05.961ZJan 25 05:22:05.248 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1512024-01-25T05:22:11.840ZCreated: out/versioned/cockroachdb.tar.gz
1522024-01-25T05:22:11.844Z+ for zone in out/*.tar.gz
1532024-01-25T05:22:11.847Z++ basename out/crucible-pantry
1542024-01-25T05:22:11.847Z+ target/release/omicron-package stamp crucible-pantry 6.0.0-0.ci+gitde24cca2a4d
1552024-01-25T05:22:11.859ZJan 25 05:22:11.148 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1562024-01-25T05:22:12.528ZCreated: out/versioned/crucible-pantry.tar.gz
1572024-01-25T05:22:12.531Z+ for zone in out/*.tar.gz
1582024-01-25T05:22:12.531Z++ basename out/crucible
1592024-01-25T05:22:12.534Z+ target/release/omicron-package stamp crucible 6.0.0-0.ci+gitde24cca2a4d
1602024-01-25T05:22:12.544ZJan 25 05:22:11.832 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1612024-01-25T05:22:13.855ZCreated: out/versioned/crucible.tar.gz
1622024-01-25T05:22:13.859Z+ for zone in out/*.tar.gz
1632024-01-25T05:22:13.859Z++ basename out/external-dns
1642024-01-25T05:22:13.859Z+ target/release/omicron-package stamp external-dns 6.0.0-0.ci+gitde24cca2a4d
1652024-01-25T05:22:13.859ZJan 25 05:22:13.140 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1662024-01-25T05:22:14.848ZCreated: out/versioned/external-dns.tar.gz
1672024-01-25T05:22:14.852Z+ for zone in out/*.tar.gz
1682024-01-25T05:22:14.887Z++ basename out/internal-dns
1692024-01-25T05:22:14.887Z+ target/release/omicron-package stamp internal-dns 6.0.0-0.ci+gitde24cca2a4d
1702024-01-25T05:22:14.900ZJan 25 05:22:14.155 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1712024-01-25T05:22:15.862ZCreated: out/versioned/internal-dns.tar.gz
1722024-01-25T05:22:15.865Z+ for zone in out/*.tar.gz
1732024-01-25T05:22:15.868Z++ basename out/ntp
1742024-01-25T05:22:15.868Z+ target/release/omicron-package stamp ntp 6.0.0-0.ci+gitde24cca2a4d
1752024-01-25T05:22:15.881ZJan 25 05:22:15.169 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1762024-01-25T05:22:15.931ZCreated: out/versioned/ntp.tar.gz
1772024-01-25T05:22:15.931Z+ for zone in out/*.tar.gz
1782024-01-25T05:22:15.931Z++ basename out/omicron-gateway-asic
1792024-01-25T05:22:15.931Z+ target/release/omicron-package stamp omicron-gateway-asic 6.0.0-0.ci+gitde24cca2a4d
1802024-01-25T05:22:15.940ZJan 25 05:22:15.188 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1812024-01-25T05:22:16.651ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1822024-01-25T05:22:16.654Z+ for zone in out/*.tar.gz
1832024-01-25T05:22:16.657Z++ basename out/omicron-nexus
1842024-01-25T05:22:16.657Z+ target/release/omicron-package stamp omicron-nexus 6.0.0-0.ci+gitde24cca2a4d
1852024-01-25T05:22:16.669ZJan 25 05:22:15.958 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1862024-01-25T05:22:20.189ZCreated: out/versioned/omicron-nexus.tar.gz
1872024-01-25T05:22:20.193Z+ for zone in out/*.tar.gz
1882024-01-25T05:22:20.196Z++ basename out/overlay
1892024-01-25T05:22:20.196Z+ target/release/omicron-package stamp overlay 6.0.0-0.ci+gitde24cca2a4d
1902024-01-25T05:22:20.208ZJan 25 05:22:19.497 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1912024-01-25T05:22:20.211ZCreated: out/versioned/overlay.tar.gz
1922024-01-25T05:22:20.214Z+ for zone in out/*.tar.gz
1932024-01-25T05:22:20.214Z++ basename out/oximeter-collector
1942024-01-25T05:22:20.217Z+ target/release/omicron-package stamp oximeter-collector 6.0.0-0.ci+gitde24cca2a4d
1952024-01-25T05:22:20.226ZJan 25 05:22:19.515 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1962024-01-25T05:22:21.895ZCreated: out/versioned/oximeter-collector.tar.gz
1972024-01-25T05:22:21.898Z+ for zone in out/*.tar.gz
1982024-01-25T05:22:21.901Z++ basename out/propolis-server
1992024-01-25T05:22:21.901Z+ target/release/omicron-package stamp propolis-server 6.0.0-0.ci+gitde24cca2a4d
2002024-01-25T05:22:21.913ZJan 25 05:22:21.202 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2012024-01-25T05:22:23.594ZCreated: out/versioned/propolis-server.tar.gz
2022024-01-25T05:22:23.597Z+ for zone in out/*.tar.gz
2032024-01-25T05:22:23.600Z++ basename out/switch-asic
2042024-01-25T05:22:23.604Z+ target/release/omicron-package stamp switch-asic 6.0.0-0.ci+gitde24cca2a4d
2052024-01-25T05:22:23.614ZJan 25 05:22:22.902 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2062024-01-25T05:22:35.995ZCreated: out/versioned/switch-asic.tar.gz
2072024-01-25T05:22:35.998Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry.tar.gz out/versioned/crucible.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/omicron-nexus.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter-collector.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2082024-01-25T05:22:36.011Z+ OMICRON_NO_UNINSTALL=1
2092024-01-25T05:22:36.011Z+ target/release/omicron-package unpack --out install
2102024-01-25T05:22:36.015ZJan 25 05:22:35.303 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2112024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2122024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2132024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2142024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2152024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2162024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2172024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2182024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/oxlog.tar, src: out/oxlog.tar
2192024-01-25T05:22:36.019ZJan 25 05:22:35.305 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2202024-01-25T05:22:36.020ZJan 25 05:22:35.306 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2212024-01-25T05:22:36.071ZJan 25 05:22:35.359 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2222024-01-25T05:22:36.103ZJan 25 05:22:35.391 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2232024-01-25T05:22:36.106ZJan 25 05:22:35.393 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2242024-01-25T05:22:36.171ZJan 25 05:22:35.459 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2252024-01-25T05:22:36.183ZJan 25 05:22:35.472 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2262024-01-25T05:22:36.237ZJan 25 05:22:35.525 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2272024-01-25T05:22:36.375ZJan 25 05:22:35.663 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2282024-01-25T05:22:37.232ZJan 25 05:22:36.521 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2292024-01-25T05:22:37.353ZJan 25 05:22:36.641 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2302024-01-25T05:22:37.595ZJan 25 05:22:36.884 INFO Unpacking service tarball, service_path: install/oxlog, tar_path: install/oxlog.tar
2312024-01-25T05:22:37.622Z+ popd
2322024-01-25T05:22:37.622Z/work/oxidecomputer/omicron
2332024-01-25T05:22:37.625Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2342024-01-25T05:22:39.905Z+ read -r TUFACEOUS_KEY
2352024-01-25T05:22:39.905Z+ export TUFACEOUS_KEY
2362024-01-25T05:22:39.908Z+ cat
2372024-01-25T05:22:39.911Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2382024-01-25T05:22:39.912Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2392024-01-25T05:22:39.920Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402024-01-25T05:22:39.920Z+ cat
2412024-01-25T05:22:39.923Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422024-01-25T05:22:39.923Z+ cat
2432024-01-25T05:22:39.923Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442024-01-25T05:22:39.923Z+ cat
2452024-01-25T05:22:39.923Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462024-01-25T05:22:39.923Z+ cat
2472024-01-25T05:22:39.926Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482024-01-25T05:22:39.926Z+ cat
2492024-01-25T05:22:39.929Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502024-01-25T05:22:39.929Z+ cat
2512024-01-25T05:22:39.930Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2522024-01-25T05:22:39.930Z+ cat
2532024-01-25T05:22:39.933Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2542024-01-25T05:22:39.933Z+ cat
2552024-01-25T05:22:39.935Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2562024-01-25T05:22:39.935Z+ cat
2572024-01-25T05:22:39.938Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2582024-01-25T05:22:39.939Z+ cat
2592024-01-25T05:22:39.941Z+ for kind in host trampoline
2602024-01-25T05:22:39.942Z+ cat
2612024-01-25T05:22:39.944Z+ for kind in host trampoline
2622024-01-25T05:22:39.944Z+ cat
2632024-01-25T05:22:39.947Z+ mkdir /work/hubris
2642024-01-25T05:22:39.951Z+ pushd /work/hubris
2652024-01-25T05:22:39.951Z/work/hubris /work/oxidecomputer/omicron
2662024-01-25T05:22:39.951Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2672024-01-25T05:22:39.951Z++ TAGS=(gimlet-v1.0.5 psc-v1.0.5 sidecar-v1.0.5)
2682024-01-25T05:22:39.951Z+ for tag in "${TAGS[@]}"
2692024-01-25T05:22:39.951Z+ for board in "${ALL_BOARDS[@]}"
2702024-01-25T05:22:39.951Z+ [[ gimlet = \g\i\m\l\e\t ]]
2712024-01-25T05:22:39.951Z+ file=build-gimlet-c-image-default-v1.0.5.zip
2722024-01-25T05:22:39.951Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-c-image-default-v1.0.5.zip
2732024-01-25T05:22:41.352Z+ grep -F build-gimlet-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2742024-01-25T05:22:41.358Z+ shasum -a 256 -c -
2752024-01-25T05:22:41.486Zbuild-gimlet-c-image-default-v1.0.5.zip: OK
2762024-01-25T05:22:41.489Z+ mv build-gimlet-c-image-default-v1.0.5.zip gimlet-c.zip
2772024-01-25T05:22:41.491Z+ for board in "${ALL_BOARDS[@]}"
2782024-01-25T05:22:41.491Z+ [[ gimlet = \g\i\m\l\e\t ]]
2792024-01-25T05:22:41.492Z+ file=build-gimlet-d-image-default-v1.0.5.zip
2802024-01-25T05:22:41.492Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-d-image-default-v1.0.5.zip
2812024-01-25T05:22:42.854Z+ grep -F build-gimlet-d-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2822024-01-25T05:22:42.858Z+ shasum -a 256 -c -
2832024-01-25T05:22:42.907Zbuild-gimlet-d-image-default-v1.0.5.zip: OK
2842024-01-25T05:22:42.910Z+ mv build-gimlet-d-image-default-v1.0.5.zip gimlet-d.zip
2852024-01-25T05:22:42.916Z+ for board in "${ALL_BOARDS[@]}"
2862024-01-25T05:22:42.916Z+ [[ gimlet = \g\i\m\l\e\t ]]
2872024-01-25T05:22:42.916Z+ file=build-gimlet-e-image-default-v1.0.5.zip
2882024-01-25T05:22:42.916Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-e-image-default-v1.0.5.zip
2892024-01-25T05:22:44.239Z+ grep -F build-gimlet-e-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2902024-01-25T05:22:44.242Z+ shasum -a 256 -c -
2912024-01-25T05:22:44.303Zbuild-gimlet-e-image-default-v1.0.5.zip: OK
2922024-01-25T05:22:44.306Z+ mv build-gimlet-e-image-default-v1.0.5.zip gimlet-e.zip
2932024-01-25T05:22:44.309Z+ for board in "${ALL_BOARDS[@]}"
2942024-01-25T05:22:44.310Z+ [[ gimlet = \p\s\c ]]
2952024-01-25T05:22:44.310Z+ for board in "${ALL_BOARDS[@]}"
2962024-01-25T05:22:44.310Z+ [[ gimlet = \p\s\c ]]
2972024-01-25T05:22:44.310Z+ for board in "${ALL_BOARDS[@]}"
2982024-01-25T05:22:44.310Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2992024-01-25T05:22:44.310Z+ for board in "${ALL_BOARDS[@]}"
3002024-01-25T05:22:44.311Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3012024-01-25T05:22:44.311Z+ for tag in "${TAGS[@]}"
3022024-01-25T05:22:44.311Z+ for board in "${ALL_BOARDS[@]}"
3032024-01-25T05:22:44.311Z+ [[ psc = \g\i\m\l\e\t ]]
3042024-01-25T05:22:44.311Z+ for board in "${ALL_BOARDS[@]}"
3052024-01-25T05:22:44.311Z+ [[ psc = \g\i\m\l\e\t ]]
3062024-01-25T05:22:44.311Z+ for board in "${ALL_BOARDS[@]}"
3072024-01-25T05:22:44.311Z+ [[ psc = \g\i\m\l\e\t ]]
3082024-01-25T05:22:44.311Z+ for board in "${ALL_BOARDS[@]}"
3092024-01-25T05:22:44.311Z+ [[ psc = \p\s\c ]]
3102024-01-25T05:22:44.311Z+ file=build-psc-b-image-default-v1.0.5.zip
3112024-01-25T05:22:44.311Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.5/build-psc-b-image-default-v1.0.5.zip
3122024-01-25T05:22:45.517Z+ grep -F build-psc-b-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3132024-01-25T05:22:45.520Z+ shasum -a 256 -c -
3142024-01-25T05:22:45.571Zbuild-psc-b-image-default-v1.0.5.zip: OK
3152024-01-25T05:22:45.586Z+ mv build-psc-b-image-default-v1.0.5.zip psc-b.zip
3162024-01-25T05:22:45.591Z+ for board in "${ALL_BOARDS[@]}"
3172024-01-25T05:22:45.591Z+ [[ psc = \p\s\c ]]
3182024-01-25T05:22:45.591Z+ file=build-psc-c-image-default-v1.0.5.zip
3192024-01-25T05:22:45.591Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.5/build-psc-c-image-default-v1.0.5.zip
3202024-01-25T05:22:46.801Z+ grep -F build-psc-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3212024-01-25T05:22:46.804Z+ shasum -a 256 -c -
3222024-01-25T05:22:46.853Zbuild-psc-c-image-default-v1.0.5.zip: OK
3232024-01-25T05:22:46.856Z+ mv build-psc-c-image-default-v1.0.5.zip psc-c.zip
3242024-01-25T05:22:46.860Z+ for board in "${ALL_BOARDS[@]}"
3252024-01-25T05:22:46.860Z+ [[ psc = \s\i\d\e\c\a\r ]]
3262024-01-25T05:22:46.860Z+ for board in "${ALL_BOARDS[@]}"
3272024-01-25T05:22:46.860Z+ [[ psc = \s\i\d\e\c\a\r ]]
3282024-01-25T05:22:46.860Z+ for tag in "${TAGS[@]}"
3292024-01-25T05:22:46.860Z+ for board in "${ALL_BOARDS[@]}"
3302024-01-25T05:22:46.860Z+ [[ sidecar = \g\i\m\l\e\t ]]
3312024-01-25T05:22:46.860Z+ for board in "${ALL_BOARDS[@]}"
3322024-01-25T05:22:46.860Z+ [[ sidecar = \g\i\m\l\e\t ]]
3332024-01-25T05:22:46.860Z+ for board in "${ALL_BOARDS[@]}"
3342024-01-25T05:22:46.860Z+ [[ sidecar = \g\i\m\l\e\t ]]
3352024-01-25T05:22:46.860Z+ for board in "${ALL_BOARDS[@]}"
3362024-01-25T05:22:46.860Z+ [[ sidecar = \p\s\c ]]
3372024-01-25T05:22:46.861Z+ for board in "${ALL_BOARDS[@]}"
3382024-01-25T05:22:46.861Z+ [[ sidecar = \p\s\c ]]
3392024-01-25T05:22:46.861Z+ for board in "${ALL_BOARDS[@]}"
3402024-01-25T05:22:46.861Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3412024-01-25T05:22:46.861Z+ file=build-sidecar-b-image-default-v1.0.5.zip
3422024-01-25T05:22:46.861Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.5/build-sidecar-b-image-default-v1.0.5.zip
3432024-01-25T05:22:48.395Z+ grep -F build-sidecar-b-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3442024-01-25T05:22:48.398Z+ shasum -a 256 -c -
3452024-01-25T05:22:48.468Zbuild-sidecar-b-image-default-v1.0.5.zip: OK
3462024-01-25T05:22:48.472Z+ mv build-sidecar-b-image-default-v1.0.5.zip sidecar-b.zip
3472024-01-25T05:22:48.475Z+ for board in "${ALL_BOARDS[@]}"
3482024-01-25T05:22:48.475Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3492024-01-25T05:22:48.475Z+ file=build-sidecar-c-image-default-v1.0.5.zip
3502024-01-25T05:22:48.475Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.5/build-sidecar-c-image-default-v1.0.5.zip
3512024-01-25T05:22:49.943Z+ grep -F build-sidecar-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3522024-01-25T05:22:49.950Z+ shasum -a 256 -c -
3532024-01-25T05:22:50.016Zbuild-sidecar-c-image-default-v1.0.5.zip: OK
3542024-01-25T05:22:50.020Z+ mv build-sidecar-c-image-default-v1.0.5.zip sidecar-c.zip
3552024-01-25T05:22:50.023Z+ popd
3562024-01-25T05:22:50.023Z/work/oxidecomputer/omicron
3572024-01-25T05:22:50.023Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3582024-01-25T05:22:50.023Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3592024-01-25T05:22:50.023Z+ git init /work/dvt-dock
3602024-01-25T05:22:50.029Zhint: Using 'master' as the name for the initial branch. This default branch name
3612024-01-25T05:22:50.029Zhint: is subject to change. To configure the initial branch name to use in all
3622024-01-25T05:22:50.029Zhint: of your new repositories, which will suppress this warning, call:
3632024-01-25T05:22:50.030Zhint:
3642024-01-25T05:22:50.030Zhint: git config --global init.defaultBranch <name>
3652024-01-25T05:22:50.030Zhint:
3662024-01-25T05:22:50.030Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3672024-01-25T05:22:50.030Zhint: 'development'. The just-created branch can be renamed via this command:
3682024-01-25T05:22:50.031Zhint:
3692024-01-25T05:22:50.031Zhint: git branch -m <name>
3702024-01-25T05:22:50.031ZInitialized empty Git repository in /work/dvt-dock/.git/
3712024-01-25T05:22:50.035Z+ cd /work/dvt-dock
3722024-01-25T05:22:50.035Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3732024-01-25T05:22:50.035Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3742024-01-25T05:23:00.783ZFrom https://github.com/oxidecomputer/dvt-dock
3752024-01-25T05:23:00.783Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3762024-01-25T05:23:00.788Z+ git checkout FETCH_HEAD
3772024-01-25T05:23:01.546ZNote: switching to 'FETCH_HEAD'.
3782024-01-25T05:23:01.546Z
3792024-01-25T05:23:01.546ZYou are in 'detached HEAD' state. You can look around, make experimental
3802024-01-25T05:23:01.546Zchanges and commit them, and you can discard any commits you make in this
3812024-01-25T05:23:01.546Zstate without impacting any branches by switching back to a branch.
3822024-01-25T05:23:01.546Z
3832024-01-25T05:23:01.546ZIf you want to create a new branch to retain commits you create, you may
3842024-01-25T05:23:01.546Zdo so (now or later) by using -c with the switch command. Example:
3852024-01-25T05:23:01.546Z
3862024-01-25T05:23:01.546Z git switch -c <new-branch-name>
3872024-01-25T05:23:01.546Z
3882024-01-25T05:23:01.546ZOr undo this operation with:
3892024-01-25T05:23:01.546Z
3902024-01-25T05:23:01.546Z git switch -
3912024-01-25T05:23:01.546Z
3922024-01-25T05:23:01.546ZTurn off this advice by setting config variable advice.detachedHead to false
3932024-01-25T05:23:01.547Z
3942024-01-25T05:23:01.547ZHEAD is now at ad874c1 production/release RoT v1.0.4
3952024-01-25T05:23:01.553Z+ SERIES_LIST=()
3962024-01-25T05:23:01.553Z+ prep_rot_all_series
3972024-01-25T05:23:01.553Z+ series=rot-all
3982024-01-25T05:23:01.553Z+ SERIES_LIST+=("$series")
3992024-01-25T05:23:01.553Z+ manifest=/work/manifest-rot-all.toml
4002024-01-25T05:23:01.553Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
4012024-01-25T05:23:01.553Z+ for board_rev in "${ALL_BOARDS[@]}"
4022024-01-25T05:23:01.553Z+ board=gimlet
4032024-01-25T05:23:01.553Z+ tufaceous_board=gimlet
4042024-01-25T05:23:01.553Z+ sp_image=/work/hubris/gimlet-c.zip
4052024-01-25T05:23:01.553Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4062024-01-25T05:23:01.611Z+ sp_caboose_version=1.0.5
4072024-01-25T05:23:01.614Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4082024-01-25T05:23:01.668Z+ sp_caboose_board=gimlet-c
4092024-01-25T05:23:01.668Z+ cat
4102024-01-25T05:23:01.672Z+ for board_rev in "${ALL_BOARDS[@]}"
4112024-01-25T05:23:01.673Z+ board=gimlet
4122024-01-25T05:23:01.673Z+ tufaceous_board=gimlet
4132024-01-25T05:23:01.673Z+ sp_image=/work/hubris/gimlet-d.zip
4142024-01-25T05:23:01.676Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4152024-01-25T05:23:01.731Z+ sp_caboose_version=1.0.5
4162024-01-25T05:23:01.736Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4172024-01-25T05:23:01.804Z+ sp_caboose_board=gimlet-d
4182024-01-25T05:23:01.804Z+ cat
4192024-01-25T05:23:01.808Z+ for board_rev in "${ALL_BOARDS[@]}"
4202024-01-25T05:23:01.808Z+ board=gimlet
4212024-01-25T05:23:01.808Z+ tufaceous_board=gimlet
4222024-01-25T05:23:01.808Z+ sp_image=/work/hubris/gimlet-e.zip
4232024-01-25T05:23:01.808Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4242024-01-25T05:23:01.848Z+ sp_caboose_version=1.0.5
4252024-01-25T05:23:01.855Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4262024-01-25T05:23:01.901Z+ sp_caboose_board=gimlet-e
4272024-01-25T05:23:01.901Z+ cat
4282024-01-25T05:23:01.905Z+ for board_rev in "${ALL_BOARDS[@]}"
4292024-01-25T05:23:01.906Z+ board=psc
4302024-01-25T05:23:01.906Z+ tufaceous_board=psc
4312024-01-25T05:23:01.906Z+ sp_image=/work/hubris/psc-b.zip
4322024-01-25T05:23:01.910Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4332024-01-25T05:23:01.943Z+ sp_caboose_version=1.0.5
4342024-01-25T05:23:01.950Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4352024-01-25T05:23:01.980Z+ sp_caboose_board=psc-b
4362024-01-25T05:23:01.981Z+ cat
4372024-01-25T05:23:01.984Z+ for board_rev in "${ALL_BOARDS[@]}"
4382024-01-25T05:23:01.984Z+ board=psc
4392024-01-25T05:23:01.984Z+ tufaceous_board=psc
4402024-01-25T05:23:01.985Z+ sp_image=/work/hubris/psc-c.zip
4412024-01-25T05:23:01.990Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4422024-01-25T05:23:02.023Z+ sp_caboose_version=1.0.5
4432024-01-25T05:23:02.026Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4442024-01-25T05:23:02.063Z+ sp_caboose_board=psc-c
4452024-01-25T05:23:02.063Z+ cat
4462024-01-25T05:23:02.067Z+ for board_rev in "${ALL_BOARDS[@]}"
4472024-01-25T05:23:02.067Z+ board=sidecar
4482024-01-25T05:23:02.067Z+ tufaceous_board=switch
4492024-01-25T05:23:02.067Z+ sp_image=/work/hubris/sidecar-b.zip
4502024-01-25T05:23:02.067Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4512024-01-25T05:23:02.126Z+ sp_caboose_version=1.0.5
4522024-01-25T05:23:02.130Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4532024-01-25T05:23:02.188Z+ sp_caboose_board=sidecar-b
4542024-01-25T05:23:02.188Z+ cat
4552024-01-25T05:23:02.194Z+ for board_rev in "${ALL_BOARDS[@]}"
4562024-01-25T05:23:02.194Z+ board=sidecar
4572024-01-25T05:23:02.194Z+ tufaceous_board=switch
4582024-01-25T05:23:02.194Z+ sp_image=/work/hubris/sidecar-c.zip
4592024-01-25T05:23:02.194Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4602024-01-25T05:23:02.253Z+ sp_caboose_version=1.0.5
4612024-01-25T05:23:02.257Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4622024-01-25T05:23:02.316Z+ sp_caboose_board=sidecar-c
4632024-01-25T05:23:02.316Z+ cat
4642024-01-25T05:23:02.319Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.4 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
4652024-01-25T05:23:02.319Z+ series=rot-staging-dev
4662024-01-25T05:23:02.319Z+ rot_dir=staging/dev
4672024-01-25T05:23:02.323Z+ rot_version=cert-staging-dev-v1.0.4
4682024-01-25T05:23:02.323Z+ shift 3
4692024-01-25T05:23:02.323Z+ SERIES_LIST+=("$series")
4702024-01-25T05:23:02.323Z+ manifest=/work/manifest-rot-staging-dev.toml
4712024-01-25T05:23:02.323Z+ manifest_rot_all=/work/manifest-rot-all.toml
4722024-01-25T05:23:02.323Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4732024-01-25T05:23:02.326Z+ for board in gimlet psc sidecar
4742024-01-25T05:23:02.326Z+ tufaceous_board=gimlet
4752024-01-25T05:23:02.327Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4762024-01-25T05:23:02.327Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4772024-01-25T05:23:02.327Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4782024-01-25T05:23:02.327Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4792024-01-25T05:23:02.345Z++ output_a=1.0.4
4802024-01-25T05:23:02.349Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4812024-01-25T05:23:02.361Z++ output_b=1.0.4
4822024-01-25T05:23:02.361Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4832024-01-25T05:23:02.364Z++ echo 1.0.4
4842024-01-25T05:23:02.364Z+ rot_caboose_version=1.0.4
4852024-01-25T05:23:02.365Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4862024-01-25T05:23:02.368Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4872024-01-25T05:23:02.383Z++ output_a=oxide-rot-1
4882024-01-25T05:23:02.387Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4892024-01-25T05:23:02.403Z++ output_b=oxide-rot-1
4902024-01-25T05:23:02.403Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4912024-01-25T05:23:02.406Z++ echo oxide-rot-1
4922024-01-25T05:23:02.407Z+ rot_caboose_board=oxide-rot-1
4932024-01-25T05:23:02.407Z+ cat
4942024-01-25T05:23:02.407Z+ cat
4952024-01-25T05:23:02.410Z+ for board in gimlet psc sidecar
4962024-01-25T05:23:02.410Z+ tufaceous_board=psc
4972024-01-25T05:23:02.410Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4982024-01-25T05:23:02.410Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4992024-01-25T05:23:02.413Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5002024-01-25T05:23:02.413Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5012024-01-25T05:23:02.431Z++ output_a=1.0.4
5022024-01-25T05:23:02.435Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5032024-01-25T05:23:02.449Z++ output_b=1.0.4
5042024-01-25T05:23:02.449Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5052024-01-25T05:23:02.449Z++ echo 1.0.4
5062024-01-25T05:23:02.452Z+ rot_caboose_version=1.0.4
5072024-01-25T05:23:02.452Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5082024-01-25T05:23:02.452Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5092024-01-25T05:23:02.474Z++ output_a=oxide-rot-1
5102024-01-25T05:23:02.478Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5112024-01-25T05:23:02.490Z++ output_b=oxide-rot-1
5122024-01-25T05:23:02.491Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5132024-01-25T05:23:02.495Z++ echo oxide-rot-1
5142024-01-25T05:23:02.495Z+ rot_caboose_board=oxide-rot-1
5152024-01-25T05:23:02.495Z+ cat
5162024-01-25T05:23:02.495Z+ cat
5172024-01-25T05:23:02.499Z+ for board in gimlet psc sidecar
5182024-01-25T05:23:02.499Z+ tufaceous_board=switch
5192024-01-25T05:23:02.499Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5202024-01-25T05:23:02.499Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5212024-01-25T05:23:02.499Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5222024-01-25T05:23:02.503Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5232024-01-25T05:23:02.517Z++ output_a=1.0.4
5242024-01-25T05:23:02.521Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5252024-01-25T05:23:02.536Z++ output_b=1.0.4
5262024-01-25T05:23:02.537Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5272024-01-25T05:23:02.537Z++ echo 1.0.4
5282024-01-25T05:23:02.540Z+ rot_caboose_version=1.0.4
5292024-01-25T05:23:02.540Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5302024-01-25T05:23:02.540Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5312024-01-25T05:23:02.587Z++ output_a=oxide-rot-1
5322024-01-25T05:23:02.590Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5332024-01-25T05:23:02.591Z++ output_b=oxide-rot-1
5342024-01-25T05:23:02.591Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5352024-01-25T05:23:02.591Z++ echo oxide-rot-1
5362024-01-25T05:23:02.591Z+ rot_caboose_board=oxide-rot-1
5372024-01-25T05:23:02.592Z+ cat
5382024-01-25T05:23:02.592Z+ cat
5392024-01-25T05:23:02.592Z+ for board_rev in "$@"
5402024-01-25T05:23:02.592Z+ board=gimlet
5412024-01-25T05:23:02.592Z+ tufaceous_board=gimlet
5422024-01-25T05:23:02.592Z+ sp_image=/work/hubris/gimlet-c.zip
5432024-01-25T05:23:02.592Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5442024-01-25T05:23:02.638Z+ sp_caboose_version=1.0.5
5452024-01-25T05:23:02.641Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5462024-01-25T05:23:02.690Z+ sp_caboose_board=gimlet-c
5472024-01-25T05:23:02.690Z+ cat
5482024-01-25T05:23:02.694Z+ for board_rev in "$@"
5492024-01-25T05:23:02.694Z+ board=gimlet
5502024-01-25T05:23:02.694Z+ tufaceous_board=gimlet
5512024-01-25T05:23:02.694Z+ sp_image=/work/hubris/gimlet-d.zip
5522024-01-25T05:23:02.697Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5532024-01-25T05:23:02.748Z+ sp_caboose_version=1.0.5
5542024-01-25T05:23:02.754Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5552024-01-25T05:23:02.800Z+ sp_caboose_board=gimlet-d
5562024-01-25T05:23:02.800Z+ cat
5572024-01-25T05:23:02.804Z+ for board_rev in "$@"
5582024-01-25T05:23:02.804Z+ board=gimlet
5592024-01-25T05:23:02.804Z+ tufaceous_board=gimlet
5602024-01-25T05:23:02.804Z+ sp_image=/work/hubris/gimlet-e.zip
5612024-01-25T05:23:02.807Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5622024-01-25T05:23:02.857Z+ sp_caboose_version=1.0.5
5632024-01-25T05:23:02.860Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5642024-01-25T05:23:02.909Z+ sp_caboose_board=gimlet-e
5652024-01-25T05:23:02.909Z+ cat
5662024-01-25T05:23:02.913Z+ for board_rev in "$@"
5672024-01-25T05:23:02.913Z+ board=psc
5682024-01-25T05:23:02.913Z+ tufaceous_board=psc
5692024-01-25T05:23:02.913Z+ sp_image=/work/hubris/psc-b.zip
5702024-01-25T05:23:02.916Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5712024-01-25T05:23:02.951Z+ sp_caboose_version=1.0.5
5722024-01-25T05:23:02.955Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5732024-01-25T05:23:02.991Z+ sp_caboose_board=psc-b
5742024-01-25T05:23:02.991Z+ cat
5752024-01-25T05:23:02.994Z+ for board_rev in "$@"
5762024-01-25T05:23:02.994Z+ board=psc
5772024-01-25T05:23:02.994Z+ tufaceous_board=psc
5782024-01-25T05:23:02.994Z+ sp_image=/work/hubris/psc-c.zip
5792024-01-25T05:23:03.001Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5802024-01-25T05:23:03.032Z+ sp_caboose_version=1.0.5
5812024-01-25T05:23:03.035Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5822024-01-25T05:23:03.071Z+ sp_caboose_board=psc-c
5832024-01-25T05:23:03.071Z+ cat
5842024-01-25T05:23:03.074Z+ for board_rev in "$@"
5852024-01-25T05:23:03.074Z+ board=sidecar
5862024-01-25T05:23:03.074Z+ tufaceous_board=switch
5872024-01-25T05:23:03.074Z+ sp_image=/work/hubris/sidecar-b.zip
5882024-01-25T05:23:03.077Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5892024-01-25T05:23:03.134Z+ sp_caboose_version=1.0.5
5902024-01-25T05:23:03.138Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5912024-01-25T05:23:03.195Z+ sp_caboose_board=sidecar-b
5922024-01-25T05:23:03.195Z+ cat
5932024-01-25T05:23:03.199Z+ for board_rev in "$@"
5942024-01-25T05:23:03.199Z+ board=sidecar
5952024-01-25T05:23:03.199Z+ tufaceous_board=switch
5962024-01-25T05:23:03.199Z+ sp_image=/work/hubris/sidecar-c.zip
5972024-01-25T05:23:03.203Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5982024-01-25T05:23:03.261Z+ sp_caboose_version=1.0.5
5992024-01-25T05:23:03.264Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6002024-01-25T05:23:03.323Z+ sp_caboose_board=sidecar-c
6012024-01-25T05:23:03.323Z+ cat
6022024-01-25T05:23:03.328Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.4 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
6032024-01-25T05:23:03.329Z+ series=rot-prod-rel
6042024-01-25T05:23:03.329Z+ rot_dir=prod/rel
6052024-01-25T05:23:03.329Z+ rot_version=cert-prod-rel-v1.0.4
6062024-01-25T05:23:03.329Z+ shift 3
6072024-01-25T05:23:03.329Z+ SERIES_LIST+=("$series")
6082024-01-25T05:23:03.329Z+ manifest=/work/manifest-rot-prod-rel.toml
6092024-01-25T05:23:03.329Z+ manifest_rot_all=/work/manifest-rot-all.toml
6102024-01-25T05:23:03.329Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6112024-01-25T05:23:03.332Z+ for board in gimlet psc sidecar
6122024-01-25T05:23:03.332Z+ tufaceous_board=gimlet
6132024-01-25T05:23:03.332Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6142024-01-25T05:23:03.332Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6152024-01-25T05:23:03.332Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6162024-01-25T05:23:03.333Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6172024-01-25T05:23:03.351Z++ output_a=1.0.4
6182024-01-25T05:23:03.354Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6192024-01-25T05:23:03.369Z++ output_b=1.0.4
6202024-01-25T05:23:03.369Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6212024-01-25T05:23:03.369Z++ echo 1.0.4
6222024-01-25T05:23:03.372Z+ rot_caboose_version=1.0.4
6232024-01-25T05:23:03.373Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6242024-01-25T05:23:03.373Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6252024-01-25T05:23:03.390Z++ output_a=oxide-rot-1
6262024-01-25T05:23:03.395Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6272024-01-25T05:23:03.410Z++ output_b=oxide-rot-1
6282024-01-25T05:23:03.410Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6292024-01-25T05:23:03.410Z++ echo oxide-rot-1
6302024-01-25T05:23:03.415Z+ rot_caboose_board=oxide-rot-1
6312024-01-25T05:23:03.415Z+ cat
6322024-01-25T05:23:03.415Z+ cat
6332024-01-25T05:23:03.418Z+ for board in gimlet psc sidecar
6342024-01-25T05:23:03.418Z+ tufaceous_board=psc
6352024-01-25T05:23:03.418Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6362024-01-25T05:23:03.418Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6372024-01-25T05:23:03.418Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6382024-01-25T05:23:03.424Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6392024-01-25T05:23:03.437Z++ output_a=1.0.4
6402024-01-25T05:23:03.441Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6412024-01-25T05:23:03.456Z++ output_b=1.0.4
6422024-01-25T05:23:03.457Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6432024-01-25T05:23:03.457Z++ echo 1.0.4
6442024-01-25T05:23:03.460Z+ rot_caboose_version=1.0.4
6452024-01-25T05:23:03.460Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6462024-01-25T05:23:03.460Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6472024-01-25T05:23:03.478Z++ output_a=oxide-rot-1
6482024-01-25T05:23:03.481Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6492024-01-25T05:23:03.497Z++ output_b=oxide-rot-1
6502024-01-25T05:23:03.497Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6512024-01-25T05:23:03.500Z++ echo oxide-rot-1
6522024-01-25T05:23:03.500Z+ rot_caboose_board=oxide-rot-1
6532024-01-25T05:23:03.500Z+ cat
6542024-01-25T05:23:03.503Z+ cat
6552024-01-25T05:23:03.506Z+ for board in gimlet psc sidecar
6562024-01-25T05:23:03.506Z+ tufaceous_board=switch
6572024-01-25T05:23:03.506Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6582024-01-25T05:23:03.506Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6592024-01-25T05:23:03.506Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6602024-01-25T05:23:03.506Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6612024-01-25T05:23:03.524Z++ output_a=1.0.4
6622024-01-25T05:23:03.527Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6632024-01-25T05:23:03.543Z++ output_b=1.0.4
6642024-01-25T05:23:03.543Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6652024-01-25T05:23:03.543Z++ echo 1.0.4
6662024-01-25T05:23:03.546Z+ rot_caboose_version=1.0.4
6672024-01-25T05:23:03.546Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6682024-01-25T05:23:03.546Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6692024-01-25T05:23:03.564Z++ output_a=oxide-rot-1
6702024-01-25T05:23:03.569Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6712024-01-25T05:23:03.617Z++ output_b=oxide-rot-1
6722024-01-25T05:23:03.617Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6732024-01-25T05:23:03.623Z++ echo oxide-rot-1
6742024-01-25T05:23:03.623Z+ rot_caboose_board=oxide-rot-1
6752024-01-25T05:23:03.623Z+ cat
6762024-01-25T05:23:03.623Z+ cat
6772024-01-25T05:23:03.623Z+ for board_rev in "$@"
6782024-01-25T05:23:03.623Z+ board=gimlet
6792024-01-25T05:23:03.624Z+ tufaceous_board=gimlet
6802024-01-25T05:23:03.624Z+ sp_image=/work/hubris/gimlet-c.zip
6812024-01-25T05:23:03.624Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6822024-01-25T05:23:03.644Z+ sp_caboose_version=1.0.5
6832024-01-25T05:23:03.647Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6842024-01-25T05:23:03.696Z+ sp_caboose_board=gimlet-c
6852024-01-25T05:23:03.696Z+ cat
6862024-01-25T05:23:03.704Z+ for board_rev in "$@"
6872024-01-25T05:23:03.704Z+ board=gimlet
6882024-01-25T05:23:03.704Z+ tufaceous_board=gimlet
6892024-01-25T05:23:03.704Z+ sp_image=/work/hubris/gimlet-d.zip
6902024-01-25T05:23:03.707Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6912024-01-25T05:23:03.753Z+ sp_caboose_version=1.0.5
6922024-01-25T05:23:03.756Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6932024-01-25T05:23:03.807Z+ sp_caboose_board=gimlet-d
6942024-01-25T05:23:03.807Z+ cat
6952024-01-25T05:23:03.810Z+ for board_rev in "$@"
6962024-01-25T05:23:03.810Z+ board=gimlet
6972024-01-25T05:23:03.810Z+ tufaceous_board=gimlet
6982024-01-25T05:23:03.811Z+ sp_image=/work/hubris/gimlet-e.zip
6992024-01-25T05:23:03.814Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
7002024-01-25T05:23:03.864Z+ sp_caboose_version=1.0.5
7012024-01-25T05:23:03.867Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7022024-01-25T05:23:03.916Z+ sp_caboose_board=gimlet-e
7032024-01-25T05:23:03.916Z+ cat
7042024-01-25T05:23:03.919Z+ for board_rev in "$@"
7052024-01-25T05:23:03.919Z+ board=psc
7062024-01-25T05:23:03.919Z+ tufaceous_board=psc
7072024-01-25T05:23:03.919Z+ sp_image=/work/hubris/psc-b.zip
7082024-01-25T05:23:03.920Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7092024-01-25T05:23:03.957Z+ sp_caboose_version=1.0.5
7102024-01-25T05:23:03.960Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7112024-01-25T05:23:03.995Z+ sp_caboose_board=psc-b
7122024-01-25T05:23:03.999Z+ cat
7132024-01-25T05:23:04.000Z+ for board_rev in "$@"
7142024-01-25T05:23:04.000Z+ board=psc
7152024-01-25T05:23:04.000Z+ tufaceous_board=psc
7162024-01-25T05:23:04.000Z+ sp_image=/work/hubris/psc-c.zip
7172024-01-25T05:23:04.000Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7182024-01-25T05:23:04.037Z+ sp_caboose_version=1.0.5
7192024-01-25T05:23:04.040Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7202024-01-25T05:23:04.075Z+ sp_caboose_board=psc-c
7212024-01-25T05:23:04.076Z+ cat
7222024-01-25T05:23:04.087Z+ for board_rev in "$@"
7232024-01-25T05:23:04.087Z+ board=sidecar
7242024-01-25T05:23:04.087Z+ tufaceous_board=switch
7252024-01-25T05:23:04.087Z+ sp_image=/work/hubris/sidecar-b.zip
7262024-01-25T05:23:04.087Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7272024-01-25T05:23:04.139Z+ sp_caboose_version=1.0.5
7282024-01-25T05:23:04.142Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7292024-01-25T05:23:04.198Z+ sp_caboose_board=sidecar-b
7302024-01-25T05:23:04.198Z+ cat
7312024-01-25T05:23:04.201Z+ for board_rev in "$@"
7322024-01-25T05:23:04.201Z+ board=sidecar
7332024-01-25T05:23:04.202Z+ tufaceous_board=switch
7342024-01-25T05:23:04.203Z+ sp_image=/work/hubris/sidecar-c.zip
7352024-01-25T05:23:04.209Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7362024-01-25T05:23:04.261Z+ sp_caboose_version=1.0.5
7372024-01-25T05:23:04.265Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7382024-01-25T05:23:04.322Z+ sp_caboose_board=sidecar-c
7392024-01-25T05:23:04.322Z+ cat
7402024-01-25T05:23:04.325Z+ for series in "${SERIES_LIST[@]}"
7412024-01-25T05:23:04.328Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7422024-01-25T05:23:15.103ZJan 25 05:23:14.366 INFO assembling repository in `/tmp/tufaceousowQhPC`, component: OmicronRepoAssembler
7432024-01-25T05:23:29.254ZJan 25 05:23:28.543 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7442024-01-25T05:23:29.633Z+ digest -a sha256 /work/repo-rot-all.zip
7452024-01-25T05:23:38.229Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7462024-01-25T05:23:48.533Z+ rm /work/repo-rot-all.zip
7472024-01-25T05:23:48.536Z+ touch /work/repo-rot-all.zip.partb
7482024-01-25T05:23:48.536Z+ for series in "${SERIES_LIST[@]}"
7492024-01-25T05:23:48.537Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7502024-01-25T05:23:59.172ZJan 25 05:23:58.460 INFO assembling repository in `/tmp/tufaceoushVyLL7`, component: OmicronRepoAssembler
7512024-01-25T05:24:12.807ZJan 25 05:24:12.096 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7522024-01-25T05:24:13.234Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7532024-01-25T05:24:21.169Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7542024-01-25T05:24:31.118Z+ rm /work/repo-rot-staging-dev.zip
7552024-01-25T05:24:31.126Z+ touch /work/repo-rot-staging-dev.zip.partb
7562024-01-25T05:24:31.129Z+ for series in "${SERIES_LIST[@]}"
7572024-01-25T05:24:31.129Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7582024-01-25T05:24:41.894ZJan 25 05:24:41.176 INFO assembling repository in `/tmp/tufaceoustpieT2`, component: OmicronRepoAssembler
7592024-01-25T05:24:55.384ZJan 25 05:24:54.672 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7602024-01-25T05:24:55.794Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7612024-01-25T05:25:03.745Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7622024-01-25T05:25:13.639Z+ rm /work/repo-rot-prod-rel.zip
7632024-01-25T05:25:13.647Z+ touch /work/repo-rot-prod-rel.zip.partb
7642024-01-25T05:25:13.650Zprocess exited: duration 208528 ms, exit code 0
 
7652024-01-25T05:25:13.664Zfound 13 output files
7662024-01-25T05:25:13.664Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7672024-01-25T05:25:15.087Zuploaded: /work/manifest-rot-all.toml
7682024-01-25T05:25:15.088Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7692024-01-25T05:25:16.113Zuploaded: /work/manifest-rot-prod-rel.toml
7702024-01-25T05:25:16.113Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7712024-01-25T05:25:17.140Zuploaded: /work/manifest-rot-staging-dev.toml
7722024-01-25T05:25:17.140Zuploading: /work/manifest.toml (1578 bytes)
7732024-01-25T05:25:18.152Zuploaded: /work/manifest.toml
7742024-01-25T05:25:18.152Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7752024-01-25T05:30:19.823Zuploaded: /work/repo-rot-all.zip.parta
7762024-01-25T05:30:19.823Zuploading: /work/repo-rot-all.zip.partb (497114080 bytes)
7772024-01-25T05:32:49.269Zuploaded: /work/repo-rot-all.zip.partb
7782024-01-25T05:32:49.269Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7792024-01-25T05:38:22.985Zuploaded: /work/repo-rot-prod-rel.zip.parta
7802024-01-25T05:38:22.985Zuploading: /work/repo-rot-prod-rel.zip.partb (486796830 bytes)
7812024-01-25T05:41:35.542Zuploaded: /work/repo-rot-prod-rel.zip.partb
7822024-01-25T05:41:35.542Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7832024-01-25T05:48:26.172Zuploaded: /work/repo-rot-staging-dev.zip.parta
7842024-01-25T05:48:26.173Zuploading: /work/repo-rot-staging-dev.zip.partb (486797267 bytes)
7852024-01-25T05:51:18.515Zuploaded: /work/repo-rot-staging-dev.zip.partb
7862024-01-25T05:51:18.515Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7872024-01-25T05:51:19.597Zuploaded: /work/repo-rot-all.zip.sha256.txt
7882024-01-25T05:51:19.597Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7892024-01-25T05:51:20.649Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7902024-01-25T05:51:20.650Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7912024-01-25T05:51:21.678Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt