01HMY97NK02WGWE9ETC08D1ESJ: 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: 01HMY98MH0RJZXRBD0AKHPCS8Y

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-01-24T19:48:30.007Zjob dependencies complete; ready to run (waiting for 2 h 2 m 20 s)
22024-01-24T19:48:31.043Zjob assigned to worker 01HMYG5YJVSXQ46R8QXDGA3RVH (queued for 1 s)
32024-01-24T19:48:31.840Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-03ff62cdf334f689.gz
42024-01-24T19:48:32.993Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-03ff62cdf334f689.gz
52024-01-24T19:48:32.993Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-01-24T19:48:53.071Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-01-24T19:48:53.071Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-d8fb2167cd3fcce8.gz
82024-01-24T19:49:07.995Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-d8fb2167cd3fcce8.gz
92024-01-24T19:49:07.995Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-01-24T19:49:08.268Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-01-24T19:49:08.268Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-01-24T19:49:10.194Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-01-24T19:49:10.203Zdownloading input: /input/package/work/version.txt
142024-01-24T19:49:10.257Zdownloaded input: /input/package/work/version.txt
152024-01-24T19:49:10.257Zdownloading input: /input/package/work/package.tar.gz
162024-01-24T19:49:23.888Zdownloaded input: /input/package/work/package.tar.gz
172024-01-24T19:49:23.888Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-01-24T19:49:42.862Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-01-24T19:49:42.863Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-01-24T19:49:48.556Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-01-24T19:49:48.623Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-01-24T19:50:20.856Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-01-24T19:50:20.856Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-01-24T19:50:47.962Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-01-24T19:50:47.962Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-01-24T19:51:04.421Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-01-24T19:51:04.421Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282024-01-24T19:51:05.975Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292024-01-24T19:51:05.975Zdownloading input: /input/package/work/zones/crucible.tar.gz
302024-01-24T19:51:10.357Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312024-01-24T19:51:10.357Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-01-24T19:51:15.132Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-01-24T19:51:15.132Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-01-24T19:51:19.350Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-01-24T19:51:19.350Zdownloading input: /input/package/work/zones/ntp.tar.gz
362024-01-24T19:51:19.515Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372024-01-24T19:51:19.515Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382024-01-24T19:51:21.849Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392024-01-24T19:51:21.850Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402024-01-24T19:51:26.466Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412024-01-24T19:51:26.466Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422024-01-24T19:51:34.026Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432024-01-24T19:51:34.026Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442024-01-24T19:51:48.458Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452024-01-24T19:51:48.458Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-01-24T19:51:48.487Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-01-24T19:51:48.488Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482024-01-24T19:51:56.179Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492024-01-24T19:51:56.179Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-01-24T19:52:07.751Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-01-24T19:52:07.751Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-01-24T19:52:45.573Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-01-24T19:52:45.573Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-01-24T19:53:00.982Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-01-24T19:53:00.987Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-01-24T19:54:21.668Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-01-24T19:54:21.668Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-01-24T19:54:40.775Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-01-24T19:54:40.775Zstarting task 0: "setup"
602024-01-24T19:54:40.785Z++ uname -s
612024-01-24T19:54:40.788Z+ kern=SunOS
622024-01-24T19:54:40.788Z+ case "$kern" in
632024-01-24T19:54:40.788Z+ groupadd -g 12345 build
642024-01-24T19:54:40.795Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-01-24T19:54:42.892Z+ zfs create -o mountpoint=/work rpool/work
662024-01-24T19:54:43.067Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-01-24T19:54:43.070Z+ home_fs=zfs
682024-01-24T19:54:43.070Z+ [[ zfs == autofs ]]
692024-01-24T19:54:43.070Z+ mkdir -p /home/build
702024-01-24T19:54:43.073Z+ chown build:build /home/build /work
712024-01-24T19:54:44.075Z+ chmod 0700 /home/build /work
722024-01-24T19:54:44.081Zprocess exited: duration 3307 ms, exit code 0
 
732024-01-24T19:54:44.087Zstarting task 1: "authentication"
742024-01-24T19:54:44.118Zprocess exited: duration 31 ms, exit code 0
 
752024-01-24T19:54:44.125Zstarting task 2: "clone repository"
762024-01-24T19:54:44.132Z+ mkdir -p /work/oxidecomputer/omicron
772024-01-24T19:54:44.135Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-01-24T19:54:44.479ZCloning into '/work/oxidecomputer/omicron'...
792024-01-24T19:54:50.329Z+ cd /work/oxidecomputer/omicron
802024-01-24T19:54:50.329Z+ git fetch origin 2dec2168732c028b5575d40bf02c7c50383eeb0a
812024-01-24T19:54:50.702ZFrom https://github.com/oxidecomputer/omicron
822024-01-24T19:54:50.705Z * branch 2dec2168732c028b5575d40bf02c7c50383eeb0a -> FETCH_HEAD
832024-01-24T19:54:50.716Z+ [[ -n boundary-tunnel-routing ]]
842024-01-24T19:54:50.720Z++ git branch --show-current
852024-01-24T19:54:50.720Z+ current=main
862024-01-24T19:54:50.720Z+ [[ main != boundary-tunnel-routing ]]
872024-01-24T19:54:50.720Z+ git branch -f boundary-tunnel-routing 2dec2168732c028b5575d40bf02c7c50383eeb0a
882024-01-24T19:54:50.725Z+ git checkout -f boundary-tunnel-routing
892024-01-24T19:54:50.919ZSwitched to branch 'boundary-tunnel-routing'
902024-01-24T19:54:50.922Z+ git reset --hard 2dec2168732c028b5575d40bf02c7c50383eeb0a
912024-01-24T19:54:51.098ZHEAD is now at 2dec21687 remove manual boundary loopback address management
922024-01-24T19:54:51.101Zprocess exited: duration 6975 ms, exit code 0
 
932024-01-24T19:54:51.107Zstarting task 3: "build"
942024-01-24T19:54:51.114Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
952024-01-24T19:54:51.119Z+ TOP=/work/oxidecomputer/omicron
962024-01-24T19:54:51.119Z+ VERSION=6.0.0-0.ci+git2dec2168732
972024-01-24T19:54:51.119Z+ for bin in caboose-util tufaceous
982024-01-24T19:54:51.120Z+ ptime -m gunzip
992024-01-24T19:54:51.344Z
1002024-01-24T19:54:51.344Zreal 0.192096276
1012024-01-24T19:54:51.344Zuser 0.105796828
1022024-01-24T19:54:51.344Zsys 0.021714889
1032024-01-24T19:54:51.344Ztrap 0.000020787
1042024-01-24T19:54:51.347Ztflt 0.000000000
1052024-01-24T19:54:51.347Zdflt 0.000000000
1062024-01-24T19:54:51.347Zkflt 0.000000000
1072024-01-24T19:54:51.347Zlock 0.000000000
1082024-01-24T19:54:51.347Zslp 0.063799388
1092024-01-24T19:54:51.347Zlat 0.000244926
1102024-01-24T19:54:51.347Zstop 0.000402328
1112024-01-24T19:54:51.348Z+ chmod a+x /work/caboose-util
1122024-01-24T19:54:51.348Z+ for bin in caboose-util tufaceous
1132024-01-24T19:54:51.348Z+ ptime -m gunzip
1142024-01-24T19:54:51.807Z
1152024-01-24T19:54:51.810Zreal 0.456595976
1162024-01-24T19:54:51.810Zuser 0.385903342
1172024-01-24T19:54:51.810Zsys 0.070051418
1182024-01-24T19:54:51.810Ztrap 0.000106635
1192024-01-24T19:54:51.810Ztflt 0.000000000
1202024-01-24T19:54:51.810Zdflt 0.000000000
1212024-01-24T19:54:51.810Zkflt 0.000000000
1222024-01-24T19:54:51.810Zlock 0.000000000
1232024-01-24T19:54:51.810Zslp 0.000035565
1242024-01-24T19:54:51.810Zlat 0.000167850
1252024-01-24T19:54:51.810Zstop 0.000226886
1262024-01-24T19:54:51.810Z+ chmod a+x /work/tufaceous
1272024-01-24T19:54:51.813Z+ mkdir /work/package
1282024-01-24T19:54:51.813Z+ pushd /work/package
1292024-01-24T19:54:51.813Z/work/package /work/oxidecomputer/omicron
1302024-01-24T19:54:51.813Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1312024-01-24T19:54:54.797Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1322024-01-24T19:54:54.801ZCreated new build target 'default' and set it as active
1332024-01-24T19:54:54.801Z+ 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-24T19:54:54.801Z+ rm out/switch-softnpu.tar.gz
1352024-01-24T19:54:54.801Z+ rm out/omicron-gateway-softnpu.tar.gz
1362024-01-24T19:54:54.801Z+ rm out/omicron-nexus-single-sled.tar.gz
1372024-01-24T19:54:54.801Z+ for zone in out/*.tar.gz
1382024-01-24T19:54:54.801Z++ basename out/clickhouse_keeper
1392024-01-24T19:54:54.801Z+ target/release/omicron-package stamp clickhouse_keeper 6.0.0-0.ci+git2dec2168732
1402024-01-24T19:54:54.802ZJan 24 19:54:53.827 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1412024-01-24T19:55:03.407ZCreated: out/versioned/clickhouse_keeper.tar.gz
1422024-01-24T19:55:03.412Z+ for zone in out/*.tar.gz
1432024-01-24T19:55:03.412Z++ basename out/clickhouse
1442024-01-24T19:55:03.412Z+ target/release/omicron-package stamp clickhouse 6.0.0-0.ci+git2dec2168732
1452024-01-24T19:55:03.412ZJan 24 19:55:02.312 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1462024-01-24T19:55:11.774ZCreated: out/versioned/clickhouse.tar.gz
1472024-01-24T19:55:11.778Z+ for zone in out/*.tar.gz
1482024-01-24T19:55:11.781Z++ basename out/cockroachdb
1492024-01-24T19:55:11.781Z+ target/release/omicron-package stamp cockroachdb 6.0.0-0.ci+git2dec2168732
1502024-01-24T19:55:11.792ZJan 24 19:55:10.858 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1512024-01-24T19:55:17.659ZCreated: out/versioned/cockroachdb.tar.gz
1522024-01-24T19:55:17.663Z+ for zone in out/*.tar.gz
1532024-01-24T19:55:17.663Z++ basename out/crucible-pantry
1542024-01-24T19:55:17.663Z+ target/release/omicron-package stamp crucible-pantry 6.0.0-0.ci+git2dec2168732
1552024-01-24T19:55:17.675ZJan 24 19:55:16.741 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1562024-01-24T19:55:18.349ZCreated: out/versioned/crucible-pantry.tar.gz
1572024-01-24T19:55:18.352Z+ for zone in out/*.tar.gz
1582024-01-24T19:55:18.355Z++ basename out/crucible
1592024-01-24T19:55:18.355Z+ target/release/omicron-package stamp crucible 6.0.0-0.ci+git2dec2168732
1602024-01-24T19:55:18.367ZJan 24 19:55:17.433 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1612024-01-24T19:55:19.656ZCreated: out/versioned/crucible.tar.gz
1622024-01-24T19:55:19.659Z+ for zone in out/*.tar.gz
1632024-01-24T19:55:19.659Z++ basename out/external-dns
1642024-01-24T19:55:19.659Z+ target/release/omicron-package stamp external-dns 6.0.0-0.ci+git2dec2168732
1652024-01-24T19:55:19.663ZJan 24 19:55:18.728 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1662024-01-24T19:55:20.682ZCreated: out/versioned/external-dns.tar.gz
1672024-01-24T19:55:20.686Z+ for zone in out/*.tar.gz
1682024-01-24T19:55:20.690Z++ basename out/internal-dns
1692024-01-24T19:55:20.690Z+ target/release/omicron-package stamp internal-dns 6.0.0-0.ci+git2dec2168732
1702024-01-24T19:55:20.712ZJan 24 19:55:19.767 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1712024-01-24T19:55:21.699ZCreated: out/versioned/internal-dns.tar.gz
1722024-01-24T19:55:21.705Z+ for zone in out/*.tar.gz
1732024-01-24T19:55:21.705Z++ basename out/ntp
1742024-01-24T19:55:21.705Z+ target/release/omicron-package stamp ntp 6.0.0-0.ci+git2dec2168732
1752024-01-24T19:55:21.718ZJan 24 19:55:20.782 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1762024-01-24T19:55:21.723ZCreated: out/versioned/ntp.tar.gz
1772024-01-24T19:55:21.723Z+ for zone in out/*.tar.gz
1782024-01-24T19:55:21.723Z++ basename out/omicron-gateway-asic
1792024-01-24T19:55:21.727Z+ target/release/omicron-package stamp omicron-gateway-asic 6.0.0-0.ci+git2dec2168732
1802024-01-24T19:55:21.738ZJan 24 19:55:20.800 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1812024-01-24T19:55:22.483ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1822024-01-24T19:55:22.487Z+ for zone in out/*.tar.gz
1832024-01-24T19:55:22.490Z++ basename out/omicron-nexus
1842024-01-24T19:55:22.490Z+ target/release/omicron-package stamp omicron-nexus 6.0.0-0.ci+git2dec2168732
1852024-01-24T19:55:22.503ZJan 24 19:55:21.569 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1862024-01-24T19:55:25.897ZCreated: out/versioned/omicron-nexus.tar.gz
1872024-01-24T19:55:25.901Z+ for zone in out/*.tar.gz
1882024-01-24T19:55:25.901Z++ basename out/overlay
1892024-01-24T19:55:25.905Z+ target/release/omicron-package stamp overlay 6.0.0-0.ci+git2dec2168732
1902024-01-24T19:55:25.914ZJan 24 19:55:24.981 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1912024-01-24T19:55:25.918ZCreated: out/versioned/overlay.tar.gz
1922024-01-24T19:55:25.921Z+ for zone in out/*.tar.gz
1932024-01-24T19:55:25.921Z++ basename out/oximeter-collector
1942024-01-24T19:55:25.925Z+ target/release/omicron-package stamp oximeter-collector 6.0.0-0.ci+git2dec2168732
1952024-01-24T19:55:25.933ZJan 24 19:55:25.000 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1962024-01-24T19:55:27.597ZCreated: out/versioned/oximeter-collector.tar.gz
1972024-01-24T19:55:27.600Z+ for zone in out/*.tar.gz
1982024-01-24T19:55:27.603Z++ basename out/propolis-server
1992024-01-24T19:55:27.603Z+ target/release/omicron-package stamp propolis-server 6.0.0-0.ci+git2dec2168732
2002024-01-24T19:55:27.615ZJan 24 19:55:26.682 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2012024-01-24T19:55:29.290ZCreated: out/versioned/propolis-server.tar.gz
2022024-01-24T19:55:29.293Z+ for zone in out/*.tar.gz
2032024-01-24T19:55:29.298Z++ basename out/switch-asic
2042024-01-24T19:55:29.298Z+ target/release/omicron-package stamp switch-asic 6.0.0-0.ci+git2dec2168732
2052024-01-24T19:55:29.309ZJan 24 19:55:28.375 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2062024-01-24T19:55:41.625ZCreated: out/versioned/switch-asic.tar.gz
2072024-01-24T19:55:41.629Z+ 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-24T19:55:41.641Z+ OMICRON_NO_UNINSTALL=1
2092024-01-24T19:55:41.641Z+ target/release/omicron-package unpack --out install
2102024-01-24T19:55:41.663ZJan 24 19:55:40.712 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2112024-01-24T19:55:41.663ZJan 24 19:55:40.713 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2122024-01-24T19:55:41.663ZJan 24 19:55:40.713 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2132024-01-24T19:55:41.664ZJan 24 19:55:40.713 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2142024-01-24T19:55:41.664ZJan 24 19:55:40.713 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2152024-01-24T19:55:41.664ZJan 24 19:55:40.713 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2162024-01-24T19:55:41.664ZJan 24 19:55:40.713 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2172024-01-24T19:55:41.664ZJan 24 19:55:40.713 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2182024-01-24T19:55:41.664ZJan 24 19:55:40.713 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2192024-01-24T19:55:41.664ZJan 24 19:55:40.713 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2202024-01-24T19:55:41.664ZJan 24 19:55:40.714 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2212024-01-24T19:55:41.731ZJan 24 19:55:40.799 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2222024-01-24T19:55:41.738ZJan 24 19:55:40.806 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2232024-01-24T19:55:41.757ZJan 24 19:55:40.825 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2242024-01-24T19:55:41.811ZJan 24 19:55:40.878 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2252024-01-24T19:55:41.860ZJan 24 19:55:40.928 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2262024-01-24T19:55:42.038ZJan 24 19:55:41.106 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2272024-01-24T19:55:42.978ZJan 24 19:55:42.046 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2282024-01-24T19:55:43.618ZJan 24 19:55:42.204 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2292024-01-24T19:55:43.623Z+ popd
2302024-01-24T19:55:43.623Z/work/oxidecomputer/omicron
2312024-01-24T19:55:43.623Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2322024-01-24T19:55:47.651Z+ read -r TUFACEOUS_KEY
2332024-01-24T19:55:47.651Z+ export TUFACEOUS_KEY
2342024-01-24T19:55:47.654Z+ cat
2352024-01-24T19:55:47.657Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2362024-01-24T19:55:47.657Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2372024-01-24T19:55:47.660Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2382024-01-24T19:55:47.660Z+ cat
2392024-01-24T19:55:47.663Z+ 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-24T19:55:47.664Z+ cat
2412024-01-24T19:55:47.667Z+ 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-24T19:55:47.667Z+ cat
2432024-01-24T19:55:47.667Z+ 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-24T19:55:47.667Z+ cat
2452024-01-24T19:55:47.670Z+ 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-24T19:55:47.670Z+ cat
2472024-01-24T19:55:47.673Z+ 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-24T19:55:47.673Z+ cat
2492024-01-24T19:55:47.677Z+ 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-24T19:55:47.677Z+ cat
2512024-01-24T19:55:47.680Z+ 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-24T19:55:47.680Z+ cat
2532024-01-24T19:55:47.680Z+ 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-24T19:55:47.680Z+ cat
2552024-01-24T19:55:47.684Z+ 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-24T19:55:47.684Z+ cat
2572024-01-24T19:55:47.687Z+ for kind in host trampoline
2582024-01-24T19:55:47.687Z+ cat
2592024-01-24T19:55:47.690Z+ for kind in host trampoline
2602024-01-24T19:55:47.690Z+ cat
2612024-01-24T19:55:47.693Z+ mkdir /work/hubris
2622024-01-24T19:55:47.693Z+ pushd /work/hubris
2632024-01-24T19:55:47.693Z/work/hubris /work/oxidecomputer/omicron
2642024-01-24T19:55:47.693Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2652024-01-24T19:55:47.693Z++ TAGS=(gimlet-v1.0.5 psc-v1.0.5 sidecar-v1.0.5)
2662024-01-24T19:55:47.693Z+ for tag in "${TAGS[@]}"
2672024-01-24T19:55:47.693Z+ for board in "${ALL_BOARDS[@]}"
2682024-01-24T19:55:47.693Z+ [[ gimlet = \g\i\m\l\e\t ]]
2692024-01-24T19:55:47.693Z+ file=build-gimlet-c-image-default-v1.0.5.zip
2702024-01-24T19:55:47.693Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-c-image-default-v1.0.5.zip
2712024-01-24T19:55:48.960Z+ grep -F build-gimlet-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2722024-01-24T19:55:48.963Z+ shasum -a 256 -c -
2732024-01-24T19:55:49.140Zbuild-gimlet-c-image-default-v1.0.5.zip: OK
2742024-01-24T19:55:49.143Z+ mv build-gimlet-c-image-default-v1.0.5.zip gimlet-c.zip
2752024-01-24T19:55:49.146Z+ for board in "${ALL_BOARDS[@]}"
2762024-01-24T19:55:49.146Z+ [[ gimlet = \g\i\m\l\e\t ]]
2772024-01-24T19:55:49.146Z+ file=build-gimlet-d-image-default-v1.0.5.zip
2782024-01-24T19:55:49.146Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-d-image-default-v1.0.5.zip
2792024-01-24T19:55:50.505Z+ grep -F build-gimlet-d-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2802024-01-24T19:55:50.508Z+ shasum -a 256 -c -
2812024-01-24T19:55:50.546Zbuild-gimlet-d-image-default-v1.0.5.zip: OK
2822024-01-24T19:55:50.549Z+ mv build-gimlet-d-image-default-v1.0.5.zip gimlet-d.zip
2832024-01-24T19:55:50.550Z+ for board in "${ALL_BOARDS[@]}"
2842024-01-24T19:55:50.550Z+ [[ gimlet = \g\i\m\l\e\t ]]
2852024-01-24T19:55:50.550Z+ file=build-gimlet-e-image-default-v1.0.5.zip
2862024-01-24T19:55:50.550Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-e-image-default-v1.0.5.zip
2872024-01-24T19:55:51.830Z+ grep -F build-gimlet-e-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2882024-01-24T19:55:51.833Z+ shasum -a 256 -c -
2892024-01-24T19:55:51.891Zbuild-gimlet-e-image-default-v1.0.5.zip: OK
2902024-01-24T19:55:51.894Z+ mv build-gimlet-e-image-default-v1.0.5.zip gimlet-e.zip
2912024-01-24T19:55:51.897Z+ for board in "${ALL_BOARDS[@]}"
2922024-01-24T19:55:51.898Z+ [[ gimlet = \p\s\c ]]
2932024-01-24T19:55:51.898Z+ for board in "${ALL_BOARDS[@]}"
2942024-01-24T19:55:51.898Z+ [[ gimlet = \p\s\c ]]
2952024-01-24T19:55:51.898Z+ for board in "${ALL_BOARDS[@]}"
2962024-01-24T19:55:51.898Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2972024-01-24T19:55:51.898Z+ for board in "${ALL_BOARDS[@]}"
2982024-01-24T19:55:51.898Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2992024-01-24T19:55:51.898Z+ for tag in "${TAGS[@]}"
3002024-01-24T19:55:51.898Z+ for board in "${ALL_BOARDS[@]}"
3012024-01-24T19:55:51.898Z+ [[ psc = \g\i\m\l\e\t ]]
3022024-01-24T19:55:51.898Z+ for board in "${ALL_BOARDS[@]}"
3032024-01-24T19:55:51.898Z+ [[ psc = \g\i\m\l\e\t ]]
3042024-01-24T19:55:51.898Z+ for board in "${ALL_BOARDS[@]}"
3052024-01-24T19:55:51.898Z+ [[ psc = \g\i\m\l\e\t ]]
3062024-01-24T19:55:51.898Z+ for board in "${ALL_BOARDS[@]}"
3072024-01-24T19:55:51.898Z+ [[ psc = \p\s\c ]]
3082024-01-24T19:55:51.898Z+ file=build-psc-b-image-default-v1.0.5.zip
3092024-01-24T19:55:51.898Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.5/build-psc-b-image-default-v1.0.5.zip
3102024-01-24T19:55:53.073Z+ grep -F build-psc-b-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3112024-01-24T19:55:53.076Z+ shasum -a 256 -c -
3122024-01-24T19:55:53.126Zbuild-psc-b-image-default-v1.0.5.zip: OK
3132024-01-24T19:55:53.129Z+ mv build-psc-b-image-default-v1.0.5.zip psc-b.zip
3142024-01-24T19:55:53.132Z+ for board in "${ALL_BOARDS[@]}"
3152024-01-24T19:55:53.132Z+ [[ psc = \p\s\c ]]
3162024-01-24T19:55:53.132Z+ file=build-psc-c-image-default-v1.0.5.zip
3172024-01-24T19:55:53.132Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.5/build-psc-c-image-default-v1.0.5.zip
3182024-01-24T19:55:54.319Z+ grep -F build-psc-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3192024-01-24T19:55:54.322Z+ shasum -a 256 -c -
3202024-01-24T19:55:54.373Zbuild-psc-c-image-default-v1.0.5.zip: OK
3212024-01-24T19:55:54.377Z+ mv build-psc-c-image-default-v1.0.5.zip psc-c.zip
3222024-01-24T19:55:54.377Z+ for board in "${ALL_BOARDS[@]}"
3232024-01-24T19:55:54.377Z+ [[ psc = \s\i\d\e\c\a\r ]]
3242024-01-24T19:55:54.377Z+ for board in "${ALL_BOARDS[@]}"
3252024-01-24T19:55:54.377Z+ [[ psc = \s\i\d\e\c\a\r ]]
3262024-01-24T19:55:54.378Z+ for tag in "${TAGS[@]}"
3272024-01-24T19:55:54.378Z+ for board in "${ALL_BOARDS[@]}"
3282024-01-24T19:55:54.378Z+ [[ sidecar = \g\i\m\l\e\t ]]
3292024-01-24T19:55:54.378Z+ for board in "${ALL_BOARDS[@]}"
3302024-01-24T19:55:54.378Z+ [[ sidecar = \g\i\m\l\e\t ]]
3312024-01-24T19:55:54.378Z+ for board in "${ALL_BOARDS[@]}"
3322024-01-24T19:55:54.378Z+ [[ sidecar = \g\i\m\l\e\t ]]
3332024-01-24T19:55:54.378Z+ for board in "${ALL_BOARDS[@]}"
3342024-01-24T19:55:54.378Z+ [[ sidecar = \p\s\c ]]
3352024-01-24T19:55:54.378Z+ for board in "${ALL_BOARDS[@]}"
3362024-01-24T19:55:54.378Z+ [[ sidecar = \p\s\c ]]
3372024-01-24T19:55:54.378Z+ for board in "${ALL_BOARDS[@]}"
3382024-01-24T19:55:54.378Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3392024-01-24T19:55:54.378Z+ file=build-sidecar-b-image-default-v1.0.5.zip
3402024-01-24T19:55:54.378Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.5/build-sidecar-b-image-default-v1.0.5.zip
3412024-01-24T19:55:55.764Z+ grep -F build-sidecar-b-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3422024-01-24T19:55:55.768Z+ shasum -a 256 -c -
3432024-01-24T19:55:55.837Zbuild-sidecar-b-image-default-v1.0.5.zip: OK
3442024-01-24T19:55:55.840Z+ mv build-sidecar-b-image-default-v1.0.5.zip sidecar-b.zip
3452024-01-24T19:55:55.843Z+ for board in "${ALL_BOARDS[@]}"
3462024-01-24T19:55:55.843Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3472024-01-24T19:55:55.843Z+ file=build-sidecar-c-image-default-v1.0.5.zip
3482024-01-24T19:55:55.844Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.5/build-sidecar-c-image-default-v1.0.5.zip
3492024-01-24T19:55:57.239Z+ grep -F build-sidecar-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3502024-01-24T19:55:57.243Z+ shasum -a 256 -c -
3512024-01-24T19:55:57.312Zbuild-sidecar-c-image-default-v1.0.5.zip: OK
3522024-01-24T19:55:57.315Z+ mv build-sidecar-c-image-default-v1.0.5.zip sidecar-c.zip
3532024-01-24T19:55:57.318Z+ popd
3542024-01-24T19:55:57.318Z/work/oxidecomputer/omicron
3552024-01-24T19:55:57.318Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3562024-01-24T19:55:57.318Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3572024-01-24T19:55:57.318Z+ git init /work/dvt-dock
3582024-01-24T19:55:57.322Zhint: Using 'master' as the name for the initial branch. This default branch name
3592024-01-24T19:55:57.323Zhint: is subject to change. To configure the initial branch name to use in all
3602024-01-24T19:55:57.323Zhint: of your new repositories, which will suppress this warning, call:
3612024-01-24T19:55:57.323Zhint:
3622024-01-24T19:55:57.323Zhint: git config --global init.defaultBranch <name>
3632024-01-24T19:55:57.323Zhint:
3642024-01-24T19:55:57.323Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3652024-01-24T19:55:57.323Zhint: 'development'. The just-created branch can be renamed via this command:
3662024-01-24T19:55:57.323Zhint:
3672024-01-24T19:55:57.323Zhint: git branch -m <name>
3682024-01-24T19:55:57.326ZInitialized empty Git repository in /work/dvt-dock/.git/
3692024-01-24T19:55:57.326Z+ cd /work/dvt-dock
3702024-01-24T19:55:57.326Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3712024-01-24T19:55:57.330Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3722024-01-24T19:56:17.213ZFrom https://github.com/oxidecomputer/dvt-dock
3732024-01-24T19:56:17.214Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3742024-01-24T19:56:17.226Z+ git checkout FETCH_HEAD
3752024-01-24T19:56:17.940ZNote: switching to 'FETCH_HEAD'.
3762024-01-24T19:56:17.940Z
3772024-01-24T19:56:17.940ZYou are in 'detached HEAD' state. You can look around, make experimental
3782024-01-24T19:56:17.940Zchanges and commit them, and you can discard any commits you make in this
3792024-01-24T19:56:17.940Zstate without impacting any branches by switching back to a branch.
3802024-01-24T19:56:17.941Z
3812024-01-24T19:56:17.941ZIf you want to create a new branch to retain commits you create, you may
3822024-01-24T19:56:17.941Zdo so (now or later) by using -c with the switch command. Example:
3832024-01-24T19:56:17.941Z
3842024-01-24T19:56:17.941Z git switch -c <new-branch-name>
3852024-01-24T19:56:17.941Z
3862024-01-24T19:56:17.941ZOr undo this operation with:
3872024-01-24T19:56:17.941Z
3882024-01-24T19:56:17.941Z git switch -
3892024-01-24T19:56:17.941Z
3902024-01-24T19:56:17.944ZTurn off this advice by setting config variable advice.detachedHead to false
3912024-01-24T19:56:17.944Z
3922024-01-24T19:56:17.944ZHEAD is now at ad874c1 production/release RoT v1.0.4
3932024-01-24T19:56:17.964Z+ SERIES_LIST=()
3942024-01-24T19:56:17.968Z+ prep_rot_all_series
3952024-01-24T19:56:17.968Z+ series=rot-all
3962024-01-24T19:56:17.968Z+ SERIES_LIST+=("$series")
3972024-01-24T19:56:17.968Z+ manifest=/work/manifest-rot-all.toml
3982024-01-24T19:56:17.968Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3992024-01-24T19:56:17.968Z+ for board_rev in "${ALL_BOARDS[@]}"
4002024-01-24T19:56:17.968Z+ board=gimlet
4012024-01-24T19:56:17.968Z+ tufaceous_board=gimlet
4022024-01-24T19:56:17.968Z+ sp_image=/work/hubris/gimlet-c.zip
4032024-01-24T19:56:17.972Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4042024-01-24T19:56:18.027Z+ sp_caboose_version=1.0.5
4052024-01-24T19:56:18.031Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4062024-01-24T19:56:18.079Z+ sp_caboose_board=gimlet-c
4072024-01-24T19:56:18.080Z+ cat
4082024-01-24T19:56:18.083Z+ for board_rev in "${ALL_BOARDS[@]}"
4092024-01-24T19:56:18.083Z+ board=gimlet
4102024-01-24T19:56:18.083Z+ tufaceous_board=gimlet
4112024-01-24T19:56:18.083Z+ sp_image=/work/hubris/gimlet-d.zip
4122024-01-24T19:56:18.087Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4132024-01-24T19:56:18.136Z+ sp_caboose_version=1.0.5
4142024-01-24T19:56:18.139Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4152024-01-24T19:56:18.188Z+ sp_caboose_board=gimlet-d
4162024-01-24T19:56:18.188Z+ cat
4172024-01-24T19:56:18.192Z+ for board_rev in "${ALL_BOARDS[@]}"
4182024-01-24T19:56:18.193Z+ board=gimlet
4192024-01-24T19:56:18.193Z+ tufaceous_board=gimlet
4202024-01-24T19:56:18.193Z+ sp_image=/work/hubris/gimlet-e.zip
4212024-01-24T19:56:18.219Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4222024-01-24T19:56:18.244Z+ sp_caboose_version=1.0.5
4232024-01-24T19:56:18.248Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4242024-01-24T19:56:18.297Z+ sp_caboose_board=gimlet-e
4252024-01-24T19:56:18.297Z+ cat
4262024-01-24T19:56:18.301Z+ for board_rev in "${ALL_BOARDS[@]}"
4272024-01-24T19:56:18.301Z+ board=psc
4282024-01-24T19:56:18.301Z+ tufaceous_board=psc
4292024-01-24T19:56:18.301Z+ sp_image=/work/hubris/psc-b.zip
4302024-01-24T19:56:18.305Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4312024-01-24T19:56:18.345Z+ sp_caboose_version=1.0.5
4322024-01-24T19:56:18.352Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4332024-01-24T19:56:18.378Z+ sp_caboose_board=psc-b
4342024-01-24T19:56:18.382Z+ cat
4352024-01-24T19:56:18.382Z+ for board_rev in "${ALL_BOARDS[@]}"
4362024-01-24T19:56:18.382Z+ board=psc
4372024-01-24T19:56:18.382Z+ tufaceous_board=psc
4382024-01-24T19:56:18.382Z+ sp_image=/work/hubris/psc-c.zip
4392024-01-24T19:56:18.386Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4402024-01-24T19:56:18.421Z+ sp_caboose_version=1.0.5
4412024-01-24T19:56:18.435Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4422024-01-24T19:56:18.459Z+ sp_caboose_board=psc-c
4432024-01-24T19:56:18.459Z+ cat
4442024-01-24T19:56:18.463Z+ for board_rev in "${ALL_BOARDS[@]}"
4452024-01-24T19:56:18.463Z+ board=sidecar
4462024-01-24T19:56:18.463Z+ tufaceous_board=switch
4472024-01-24T19:56:18.463Z+ sp_image=/work/hubris/sidecar-b.zip
4482024-01-24T19:56:18.466Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4492024-01-24T19:56:18.547Z+ sp_caboose_version=1.0.5
4502024-01-24T19:56:18.550Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4512024-01-24T19:56:18.582Z+ sp_caboose_board=sidecar-b
4522024-01-24T19:56:18.582Z+ cat
4532024-01-24T19:56:18.585Z+ for board_rev in "${ALL_BOARDS[@]}"
4542024-01-24T19:56:18.586Z+ board=sidecar
4552024-01-24T19:56:18.586Z+ tufaceous_board=switch
4562024-01-24T19:56:18.586Z+ sp_image=/work/hubris/sidecar-c.zip
4572024-01-24T19:56:18.589Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4582024-01-24T19:56:19.053Z+ sp_caboose_version=1.0.5
4592024-01-24T19:56:19.057Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4602024-01-24T19:56:19.058Z+ sp_caboose_board=sidecar-c
4612024-01-24T19:56:19.058Z+ cat
4622024-01-24T19:56:19.058Z+ 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
4632024-01-24T19:56:19.058Z+ series=rot-staging-dev
4642024-01-24T19:56:19.058Z+ rot_dir=staging/dev
4652024-01-24T19:56:19.058Z+ rot_version=cert-staging-dev-v1.0.4
4662024-01-24T19:56:19.058Z+ shift 3
4672024-01-24T19:56:19.058Z+ SERIES_LIST+=("$series")
4682024-01-24T19:56:19.058Z+ manifest=/work/manifest-rot-staging-dev.toml
4692024-01-24T19:56:19.058Z+ manifest_rot_all=/work/manifest-rot-all.toml
4702024-01-24T19:56:19.058Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4712024-01-24T19:56:19.058Z+ for board in gimlet psc sidecar
4722024-01-24T19:56:19.059Z+ tufaceous_board=gimlet
4732024-01-24T19:56:19.059Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4742024-01-24T19:56:19.060Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4752024-01-24T19:56:19.060Z++ 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
4762024-01-24T19:56:19.060Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4772024-01-24T19:56:19.060Z++ output_a=1.0.4
4782024-01-24T19:56:19.060Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4792024-01-24T19:56:19.060Z++ output_b=1.0.4
4802024-01-24T19:56:19.060Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4812024-01-24T19:56:19.060Z++ echo 1.0.4
4822024-01-24T19:56:19.060Z+ rot_caboose_version=1.0.4
4832024-01-24T19:56:19.060Z++ 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
4842024-01-24T19:56:19.060Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4852024-01-24T19:56:19.060Z++ output_a=oxide-rot-1
4862024-01-24T19:56:19.061Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4872024-01-24T19:56:19.061Z++ output_b=oxide-rot-1
4882024-01-24T19:56:19.061Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4892024-01-24T19:56:19.061Z++ echo oxide-rot-1
4902024-01-24T19:56:19.061Z+ rot_caboose_board=oxide-rot-1
4912024-01-24T19:56:19.061Z+ cat
4922024-01-24T19:56:19.061Z+ cat
4932024-01-24T19:56:19.061Z+ for board in gimlet psc sidecar
4942024-01-24T19:56:19.061Z+ tufaceous_board=psc
4952024-01-24T19:56:19.061Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4962024-01-24T19:56:19.062Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4972024-01-24T19:56:19.062Z++ 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
4982024-01-24T19:56:19.063Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4992024-01-24T19:56:19.063Z++ output_a=1.0.4
5002024-01-24T19:56:19.063Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5012024-01-24T19:56:19.063Z++ output_b=1.0.4
5022024-01-24T19:56:19.063Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5032024-01-24T19:56:19.063Z++ echo 1.0.4
5042024-01-24T19:56:19.063Z+ rot_caboose_version=1.0.4
5052024-01-24T19:56:19.063Z++ 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
5062024-01-24T19:56:19.063Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5072024-01-24T19:56:19.063Z++ output_a=oxide-rot-1
5082024-01-24T19:56:19.064Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5092024-01-24T19:56:19.064Z++ output_b=oxide-rot-1
5102024-01-24T19:56:19.064Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5112024-01-24T19:56:19.064Z++ echo oxide-rot-1
5122024-01-24T19:56:19.064Z+ rot_caboose_board=oxide-rot-1
5132024-01-24T19:56:19.064Z+ cat
5142024-01-24T19:56:19.065Z+ cat
5152024-01-24T19:56:19.065Z+ for board in gimlet psc sidecar
5162024-01-24T19:56:19.065Z+ tufaceous_board=switch
5172024-01-24T19:56:19.065Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5182024-01-24T19:56:19.065Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5192024-01-24T19:56:19.066Z++ 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
5202024-01-24T19:56:19.066Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5212024-01-24T19:56:19.066Z++ output_a=1.0.4
5222024-01-24T19:56:19.066Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5232024-01-24T19:56:19.066Z++ output_b=1.0.4
5242024-01-24T19:56:19.066Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5252024-01-24T19:56:19.067Z++ echo 1.0.4
5262024-01-24T19:56:19.067Z+ rot_caboose_version=1.0.4
5272024-01-24T19:56:19.067Z++ 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
5282024-01-24T19:56:19.067Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5292024-01-24T19:56:19.067Z++ output_a=oxide-rot-1
5302024-01-24T19:56:19.067Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5312024-01-24T19:56:19.067Z++ output_b=oxide-rot-1
5322024-01-24T19:56:19.067Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5332024-01-24T19:56:19.067Z++ echo oxide-rot-1
5342024-01-24T19:56:19.067Z+ rot_caboose_board=oxide-rot-1
5352024-01-24T19:56:19.068Z+ cat
5362024-01-24T19:56:19.068Z+ cat
5372024-01-24T19:56:19.068Z+ for board_rev in "$@"
5382024-01-24T19:56:19.068Z+ board=gimlet
5392024-01-24T19:56:19.068Z+ tufaceous_board=gimlet
5402024-01-24T19:56:19.068Z+ sp_image=/work/hubris/gimlet-c.zip
5412024-01-24T19:56:19.068Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5422024-01-24T19:56:19.068Z+ sp_caboose_version=1.0.5
5432024-01-24T19:56:19.069Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5442024-01-24T19:56:19.080Z+ sp_caboose_board=gimlet-c
5452024-01-24T19:56:19.080Z+ cat
5462024-01-24T19:56:19.081Z+ for board_rev in "$@"
5472024-01-24T19:56:19.081Z+ board=gimlet
5482024-01-24T19:56:19.081Z+ tufaceous_board=gimlet
5492024-01-24T19:56:19.081Z+ sp_image=/work/hubris/gimlet-d.zip
5502024-01-24T19:56:19.081Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5512024-01-24T19:56:19.127Z+ sp_caboose_version=1.0.5
5522024-01-24T19:56:19.130Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5532024-01-24T19:56:19.180Z+ sp_caboose_board=gimlet-d
5542024-01-24T19:56:19.180Z+ cat
5552024-01-24T19:56:19.184Z+ for board_rev in "$@"
5562024-01-24T19:56:19.184Z+ board=gimlet
5572024-01-24T19:56:19.184Z+ tufaceous_board=gimlet
5582024-01-24T19:56:19.184Z+ sp_image=/work/hubris/gimlet-e.zip
5592024-01-24T19:56:19.187Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5602024-01-24T19:56:19.236Z+ sp_caboose_version=1.0.5
5612024-01-24T19:56:19.239Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5622024-01-24T19:56:19.289Z+ sp_caboose_board=gimlet-e
5632024-01-24T19:56:19.289Z+ cat
5642024-01-24T19:56:19.292Z+ for board_rev in "$@"
5652024-01-24T19:56:19.292Z+ board=psc
5662024-01-24T19:56:19.292Z+ tufaceous_board=psc
5672024-01-24T19:56:19.293Z+ sp_image=/work/hubris/psc-b.zip
5682024-01-24T19:56:19.296Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5692024-01-24T19:56:19.337Z+ sp_caboose_version=1.0.5
5702024-01-24T19:56:19.343Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5712024-01-24T19:56:19.374Z+ sp_caboose_board=psc-b
5722024-01-24T19:56:19.374Z+ cat
5732024-01-24T19:56:19.391Z+ for board_rev in "$@"
5742024-01-24T19:56:19.391Z+ board=psc
5752024-01-24T19:56:19.391Z+ tufaceous_board=psc
5762024-01-24T19:56:19.391Z+ sp_image=/work/hubris/psc-c.zip
5772024-01-24T19:56:19.391Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5782024-01-24T19:56:19.424Z+ sp_caboose_version=1.0.5
5792024-01-24T19:56:19.430Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5802024-01-24T19:56:19.457Z+ sp_caboose_board=psc-c
5812024-01-24T19:56:19.457Z+ cat
5822024-01-24T19:56:19.460Z+ for board_rev in "$@"
5832024-01-24T19:56:19.460Z+ board=sidecar
5842024-01-24T19:56:19.460Z+ tufaceous_board=switch
5852024-01-24T19:56:19.460Z+ sp_image=/work/hubris/sidecar-b.zip
5862024-01-24T19:56:19.460Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5872024-01-24T19:56:19.518Z+ sp_caboose_version=1.0.5
5882024-01-24T19:56:19.522Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5892024-01-24T19:56:19.585Z+ sp_caboose_board=sidecar-b
5902024-01-24T19:56:19.585Z+ cat
5912024-01-24T19:56:19.588Z+ for board_rev in "$@"
5922024-01-24T19:56:19.588Z+ board=sidecar
5932024-01-24T19:56:19.588Z+ tufaceous_board=switch
5942024-01-24T19:56:19.588Z+ sp_image=/work/hubris/sidecar-c.zip
5952024-01-24T19:56:19.589Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5962024-01-24T19:56:19.636Z+ sp_caboose_version=1.0.5
5972024-01-24T19:56:19.639Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5982024-01-24T19:56:19.696Z+ sp_caboose_board=sidecar-c
5992024-01-24T19:56:19.696Z+ cat
6002024-01-24T19:56:19.699Z+ 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
6012024-01-24T19:56:19.699Z+ series=rot-prod-rel
6022024-01-24T19:56:19.699Z+ rot_dir=prod/rel
6032024-01-24T19:56:19.699Z+ rot_version=cert-prod-rel-v1.0.4
6042024-01-24T19:56:19.700Z+ shift 3
6052024-01-24T19:56:19.700Z+ SERIES_LIST+=("$series")
6062024-01-24T19:56:19.700Z+ manifest=/work/manifest-rot-prod-rel.toml
6072024-01-24T19:56:19.700Z+ manifest_rot_all=/work/manifest-rot-all.toml
6082024-01-24T19:56:19.700Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6092024-01-24T19:56:19.703Z+ for board in gimlet psc sidecar
6102024-01-24T19:56:19.703Z+ tufaceous_board=gimlet
6112024-01-24T19:56:19.703Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6122024-01-24T19:56:19.703Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6132024-01-24T19:56:19.706Z++ 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
6142024-01-24T19:56:19.706Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6152024-01-24T19:56:19.722Z++ output_a=1.0.4
6162024-01-24T19:56:19.725Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6172024-01-24T19:56:19.741Z++ output_b=1.0.4
6182024-01-24T19:56:19.741Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6192024-01-24T19:56:19.744Z++ echo 1.0.4
6202024-01-24T19:56:19.744Z+ rot_caboose_version=1.0.4
6212024-01-24T19:56:19.744Z++ 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
6222024-01-24T19:56:19.748Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6232024-01-24T19:56:19.762Z++ output_a=oxide-rot-1
6242024-01-24T19:56:19.765Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6252024-01-24T19:56:19.781Z++ output_b=oxide-rot-1
6262024-01-24T19:56:19.781Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6272024-01-24T19:56:19.781Z++ echo oxide-rot-1
6282024-01-24T19:56:19.784Z+ rot_caboose_board=oxide-rot-1
6292024-01-24T19:56:19.784Z+ cat
6302024-01-24T19:56:19.787Z+ cat
6312024-01-24T19:56:19.792Z+ for board in gimlet psc sidecar
6322024-01-24T19:56:19.792Z+ tufaceous_board=psc
6332024-01-24T19:56:19.792Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6342024-01-24T19:56:19.792Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6352024-01-24T19:56:19.792Z++ 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
6362024-01-24T19:56:19.795Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6372024-01-24T19:56:19.808Z++ output_a=1.0.4
6382024-01-24T19:56:19.815Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6392024-01-24T19:56:19.826Z++ output_b=1.0.4
6402024-01-24T19:56:19.827Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6412024-01-24T19:56:19.830Z++ echo 1.0.4
6422024-01-24T19:56:19.830Z+ rot_caboose_version=1.0.4
6432024-01-24T19:56:19.830Z++ 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
6442024-01-24T19:56:19.833Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6452024-01-24T19:56:19.848Z++ output_a=oxide-rot-1
6462024-01-24T19:56:19.851Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6472024-01-24T19:56:19.866Z++ output_b=oxide-rot-1
6482024-01-24T19:56:19.866Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6492024-01-24T19:56:19.876Z++ echo oxide-rot-1
6502024-01-24T19:56:19.877Z+ rot_caboose_board=oxide-rot-1
6512024-01-24T19:56:19.877Z+ cat
6522024-01-24T19:56:20.297Z+ cat
6532024-01-24T19:56:20.297Z+ for board in gimlet psc sidecar
6542024-01-24T19:56:20.297Z+ tufaceous_board=switch
6552024-01-24T19:56:20.297Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6562024-01-24T19:56:20.297Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6572024-01-24T19:56:20.297Z++ 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
6582024-01-24T19:56:20.297Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6592024-01-24T19:56:20.301Z++ output_a=1.0.4
6602024-01-24T19:56:20.301Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6612024-01-24T19:56:20.301Z++ output_b=1.0.4
6622024-01-24T19:56:20.301Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6632024-01-24T19:56:20.301Z++ echo 1.0.4
6642024-01-24T19:56:20.301Z+ rot_caboose_version=1.0.4
6652024-01-24T19:56:20.301Z++ 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
6662024-01-24T19:56:20.301Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6672024-01-24T19:56:20.301Z++ output_a=oxide-rot-1
6682024-01-24T19:56:20.301Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6692024-01-24T19:56:20.301Z++ output_b=oxide-rot-1
6702024-01-24T19:56:20.302Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6712024-01-24T19:56:20.302Z++ echo oxide-rot-1
6722024-01-24T19:56:20.302Z+ rot_caboose_board=oxide-rot-1
6732024-01-24T19:56:20.302Z+ cat
6742024-01-24T19:56:20.302Z+ cat
6752024-01-24T19:56:20.302Z+ for board_rev in "$@"
6762024-01-24T19:56:20.302Z+ board=gimlet
6772024-01-24T19:56:20.302Z+ tufaceous_board=gimlet
6782024-01-24T19:56:20.302Z+ sp_image=/work/hubris/gimlet-c.zip
6792024-01-24T19:56:20.302Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6802024-01-24T19:56:20.302Z+ sp_caboose_version=1.0.5
6812024-01-24T19:56:20.302Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6822024-01-24T19:56:20.302Z+ sp_caboose_board=gimlet-c
6832024-01-24T19:56:20.302Z+ cat
6842024-01-24T19:56:20.302Z+ for board_rev in "$@"
6852024-01-24T19:56:20.302Z+ board=gimlet
6862024-01-24T19:56:20.302Z+ tufaceous_board=gimlet
6872024-01-24T19:56:20.302Z+ sp_image=/work/hubris/gimlet-d.zip
6882024-01-24T19:56:20.302Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6892024-01-24T19:56:20.302Z+ sp_caboose_version=1.0.5
6902024-01-24T19:56:20.302Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6912024-01-24T19:56:20.302Z+ sp_caboose_board=gimlet-d
6922024-01-24T19:56:20.302Z+ cat
6932024-01-24T19:56:20.303Z+ for board_rev in "$@"
6942024-01-24T19:56:20.303Z+ board=gimlet
6952024-01-24T19:56:20.303Z+ tufaceous_board=gimlet
6962024-01-24T19:56:20.303Z+ sp_image=/work/hubris/gimlet-e.zip
6972024-01-24T19:56:20.303Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6982024-01-24T19:56:20.303Z+ sp_caboose_version=1.0.5
6992024-01-24T19:56:20.303Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7002024-01-24T19:56:20.303Z+ sp_caboose_board=gimlet-e
7012024-01-24T19:56:20.303Z+ cat
7022024-01-24T19:56:20.303Z+ for board_rev in "$@"
7032024-01-24T19:56:20.303Z+ board=psc
7042024-01-24T19:56:20.303Z+ tufaceous_board=psc
7052024-01-24T19:56:20.303Z+ sp_image=/work/hubris/psc-b.zip
7062024-01-24T19:56:20.303Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7072024-01-24T19:56:20.327Z+ sp_caboose_version=1.0.5
7082024-01-24T19:56:20.331Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7092024-01-24T19:56:20.363Z+ sp_caboose_board=psc-b
7102024-01-24T19:56:20.363Z+ cat
7112024-01-24T19:56:20.366Z+ for board_rev in "$@"
7122024-01-24T19:56:20.366Z+ board=psc
7132024-01-24T19:56:20.366Z+ tufaceous_board=psc
7142024-01-24T19:56:20.366Z+ sp_image=/work/hubris/psc-c.zip
7152024-01-24T19:56:20.369Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7162024-01-24T19:56:20.404Z+ sp_caboose_version=1.0.5
7172024-01-24T19:56:20.407Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7182024-01-24T19:56:20.448Z+ sp_caboose_board=psc-c
7192024-01-24T19:56:20.448Z+ cat
7202024-01-24T19:56:20.457Z+ for board_rev in "$@"
7212024-01-24T19:56:20.457Z+ board=sidecar
7222024-01-24T19:56:20.457Z+ tufaceous_board=switch
7232024-01-24T19:56:20.457Z+ sp_image=/work/hubris/sidecar-b.zip
7242024-01-24T19:56:20.457Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7252024-01-24T19:56:20.506Z+ sp_caboose_version=1.0.5
7262024-01-24T19:56:20.509Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7272024-01-24T19:56:20.567Z+ sp_caboose_board=sidecar-b
7282024-01-24T19:56:20.567Z+ cat
7292024-01-24T19:56:20.570Z+ for board_rev in "$@"
7302024-01-24T19:56:20.570Z+ board=sidecar
7312024-01-24T19:56:20.570Z+ tufaceous_board=switch
7322024-01-24T19:56:20.570Z+ sp_image=/work/hubris/sidecar-c.zip
7332024-01-24T19:56:20.574Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7342024-01-24T19:56:20.630Z+ sp_caboose_version=1.0.5
7352024-01-24T19:56:20.633Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7362024-01-24T19:56:20.692Z+ sp_caboose_board=sidecar-c
7372024-01-24T19:56:20.692Z+ cat
7382024-01-24T19:56:20.695Z+ for series in "${SERIES_LIST[@]}"
7392024-01-24T19:56:20.695Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7402024-01-24T19:56:31.501ZJan 24 19:56:30.561 INFO assembling repository in `/tmp/tufaceouspuxwEO`, component: OmicronRepoAssembler
7412024-01-24T19:56:45.652ZJan 24 19:56:44.725 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7422024-01-24T19:56:46.049Z+ digest -a sha256 /work/repo-rot-all.zip
7432024-01-24T19:56:54.542Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7442024-01-24T19:57:04.759Z+ rm /work/repo-rot-all.zip
7452024-01-24T19:57:04.767Z+ touch /work/repo-rot-all.zip.partb
7462024-01-24T19:57:04.773Z+ for series in "${SERIES_LIST[@]}"
7472024-01-24T19:57:04.773Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7482024-01-24T19:57:15.518ZJan 24 19:57:14.592 INFO assembling repository in `/tmp/tufaceousncRej6`, component: OmicronRepoAssembler
7492024-01-24T19:57:29.094ZJan 24 19:57:28.163 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7502024-01-24T19:57:29.521Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7512024-01-24T19:57:37.419Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7522024-01-24T19:57:47.391Z+ rm /work/repo-rot-staging-dev.zip
7532024-01-24T19:57:47.399Z+ touch /work/repo-rot-staging-dev.zip.partb
7542024-01-24T19:57:47.403Z+ for series in "${SERIES_LIST[@]}"
7552024-01-24T19:57:47.403Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7562024-01-24T19:57:58.169ZJan 24 19:57:57.246 INFO assembling repository in `/tmp/tufaceousab7KR4`, component: OmicronRepoAssembler
7572024-01-24T19:58:11.754ZJan 24 19:58:10.832 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7582024-01-24T19:58:12.137Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7592024-01-24T19:58:20.055Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7602024-01-24T19:58:30.084Z+ rm /work/repo-rot-prod-rel.zip
7612024-01-24T19:58:30.091Z+ touch /work/repo-rot-prod-rel.zip.partb
7622024-01-24T19:58:30.094Zprocess exited: duration 219003 ms, exit code 0
 
7632024-01-24T19:58:30.115Zfound 13 output files
7642024-01-24T19:58:30.115Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7652024-01-24T19:58:31.129Zuploaded: /work/manifest-rot-all.toml
7662024-01-24T19:58:31.129Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7672024-01-24T19:58:32.163Zuploaded: /work/manifest-rot-prod-rel.toml
7682024-01-24T19:58:32.163Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7692024-01-24T19:58:33.187Zuploaded: /work/manifest-rot-staging-dev.toml
7702024-01-24T19:58:33.188Zuploading: /work/manifest.toml (1578 bytes)
7712024-01-24T19:58:34.224Zuploaded: /work/manifest.toml
7722024-01-24T19:58:34.224Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7732024-01-24T20:03:32.752Zuploaded: /work/repo-rot-all.zip.parta
7742024-01-24T20:03:32.752Zuploading: /work/repo-rot-all.zip.partb (491222501 bytes)
7752024-01-24T20:06:09.748Zuploaded: /work/repo-rot-all.zip.partb
7762024-01-24T20:06:09.748Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7772024-01-24T20:11:58.486Zuploaded: /work/repo-rot-prod-rel.zip.parta
7782024-01-24T20:11:58.486Zuploading: /work/repo-rot-prod-rel.zip.partb (480905473 bytes)
7792024-01-24T20:14:24.042Zuploaded: /work/repo-rot-prod-rel.zip.partb
7802024-01-24T20:14:24.042Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7812024-01-24T20:19:19.435Zuploaded: /work/repo-rot-staging-dev.zip.parta
7822024-01-24T20:19:19.458Zuploading: /work/repo-rot-staging-dev.zip.partb (480905860 bytes)
7832024-01-24T20:21:48.647Zuploaded: /work/repo-rot-staging-dev.zip.partb
7842024-01-24T20:21:48.893Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7852024-01-24T20:21:49.828Zuploaded: /work/repo-rot-all.zip.sha256.txt
7862024-01-24T20:21:49.828Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7872024-01-24T20:21:50.840Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7882024-01-24T20:21:50.841Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7892024-01-24T20:21:51.856Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt