01HDFGCYQBWJ4FNQXKS31C185Z: 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: 01HDFGDNRC05T7FTBBSWETE0H0

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-24T01:35:34.496Zjob dependencies complete; ready to run (waiting for 1 h 22 m 48 s)
22023-10-24T01:37:17.137Zjob assigned to worker 01HDFN5C4KQAY31QBZFX94SXBY (queued for 1 m 42 s)
32023-10-24T01:37:17.192Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-49e31e75b930b622.gz
42023-10-24T01:37:18.100Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-49e31e75b930b622.gz
52023-10-24T01:37:18.107Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-24T01:37:31.492Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-24T01:37:31.495Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-a91cf9af3457d280.gz
82023-10-24T01:37:47.271Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-a91cf9af3457d280.gz
92023-10-24T01:37:47.285Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-24T01:37:48.628Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-24T01:37:48.631Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-24T01:37:50.139Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-24T01:37:50.148Zdownloading input: /input/package/work/version.txt
142023-10-24T01:37:50.154Zdownloaded input: /input/package/work/version.txt
152023-10-24T01:37:50.166Zdownloading input: /input/package/work/package.tar.gz
162023-10-24T01:37:58.084Zdownloaded input: /input/package/work/package.tar.gz
172023-10-24T01:37:58.087Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-24T01:38:13.959Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-24T01:38:13.966Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-24T01:38:17.686Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-24T01:38:18.099Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-24T01:38:40.676Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-24T01:38:40.679Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-24T01:38:55.353Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-24T01:38:55.356Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-24T01:39:04.447Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-24T01:39:04.450Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-24T01:39:06.575Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-24T01:39:06.578Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-24T01:39:12.778Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-24T01:39:12.790Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-24T01:39:15.468Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-24T01:39:15.471Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-24T01:39:17.285Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-24T01:39:17.288Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-24T01:39:17.369Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-24T01:39:17.372Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-24T01:39:17.993Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-24T01:39:17.996Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-24T01:39:19.774Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-24T01:39:19.778Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-24T01:39:29.643Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-24T01:39:29.646Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-24T01:39:34.230Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-24T01:39:34.235Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-24T01:39:34.260Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-24T01:39:34.263Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-24T01:39:34.901Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-24T01:39:34.904Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-24T01:39:39.106Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-24T01:39:39.109Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-24T01:40:00.281Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-24T01:40:00.284Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-24T01:40:12.645Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-24T01:40:12.653Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-10-24T01:40:59.168Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-10-24T01:40:59.171Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-10-24T01:41:10.186Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-10-24T01:41:10.189Zstarting task 0: "setup"
602023-10-24T01:41:10.558Z++ uname -s
612023-10-24T01:41:10.561Z+ kern=SunOS
622023-10-24T01:41:10.564Z+ case "$kern" in
632023-10-24T01:41:10.568Z+ groupadd -g 12345 build
642023-10-24T01:41:10.571Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-24T01:41:12.578Z+ zfs create -o mountpoint=/work rpool/work
662023-10-24T01:41:12.723Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-24T01:41:12.726Z+ home_fs=zfs
682023-10-24T01:41:12.729Z+ [[ zfs == autofs ]]
692023-10-24T01:41:12.732Z+ mkdir -p /home/build
702023-10-24T01:41:12.735Z+ chown build:build /home/build /work
712023-10-24T01:41:14.730Z+ chmod 0700 /home/build /work
722023-10-24T01:41:14.734Zprocess exited: duration 4543 ms, exit code 0
 
732023-10-24T01:41:14.740Zstarting task 1: "authentication"
742023-10-24T01:41:14.774Zprocess exited: duration 31 ms, exit code 0
 
752023-10-24T01:41:14.780Zstarting task 2: "clone repository"
762023-10-24T01:41:14.791Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-24T01:41:14.794Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-24T01:41:14.831ZCloning into '/work/oxidecomputer/omicron'...
792023-10-24T01:41:21.294Z+ cd /work/oxidecomputer/omicron
802023-10-24T01:41:21.297Z+ [[ -n luqmana/port-config-vid ]]
812023-10-24T01:41:21.300Z+ git fetch origin luqmana/port-config-vid
822023-10-24T01:41:21.662ZFrom https://github.com/oxidecomputer/omicron
832023-10-24T01:41:21.665Z * branch luqmana/port-config-vid -> FETCH_HEAD
842023-10-24T01:41:21.673Z+ git checkout -B luqmana/port-config-vid remotes/origin/luqmana/port-config-vid
852023-10-24T01:41:21.763ZSwitched to a new branch 'luqmana/port-config-vid'
862023-10-24T01:41:21.766Zbranch 'luqmana/port-config-vid' set up to track 'origin/luqmana/port-config-vid'.
872023-10-24T01:41:21.770Z+ git reset --hard e26db074eed419b6394dc56e4c24d6ec5701cc3d
882023-10-24T01:41:21.907ZHEAD is now at e26db074 wicket: display vlan ids
892023-10-24T01:41:21.910Zprocess exited: duration 7129 ms, exit code 0
 
902023-10-24T01:41:21.915Zstarting task 3: "build"
912023-10-24T01:41:21.926Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-10-24T01:41:21.929Z+ TOP=/work/oxidecomputer/omicron
932023-10-24T01:41:21.933Z+ VERSION=1.0.2-0.ci+gite26db074eed
942023-10-24T01:41:21.937Z+ for bin in caboose-util tufaceous
952023-10-24T01:41:21.940Z+ ptime -m gunzip
962023-10-24T01:41:22.073Z
972023-10-24T01:41:22.077Zreal 0.133177468
982023-10-24T01:41:22.079Zuser 0.106072509
992023-10-24T01:41:22.082Zsys 0.021562799
1002023-10-24T01:41:22.085Ztrap 0.000023439
1012023-10-24T01:41:22.088Ztflt 0.000000000
1022023-10-24T01:41:22.092Zdflt 0.000000000
1032023-10-24T01:41:22.095Zkflt 0.000000000
1042023-10-24T01:41:22.098Zlock 0.000000000
1052023-10-24T01:41:22.101Zslp 0.004895076
1062023-10-24T01:41:22.104Zlat 0.000291868
1072023-10-24T01:41:22.107Zstop 0.000215510
1082023-10-24T01:41:22.110Z+ chmod a+x /work/caboose-util
1092023-10-24T01:41:22.113Z+ for bin in caboose-util tufaceous
1102023-10-24T01:41:22.115Z+ ptime -m gunzip
1112023-10-24T01:41:22.466Z
1122023-10-24T01:41:22.469Zreal 0.393805304
1132023-10-24T01:41:22.473Zuser 0.332743113
1142023-10-24T01:41:22.476Zsys 0.060394571
1152023-10-24T01:41:22.478Ztrap 0.000041467
1162023-10-24T01:41:22.481Ztflt 0.000000000
1172023-10-24T01:41:22.485Zdflt 0.000000000
1182023-10-24T01:41:22.487Zkflt 0.000000000
1192023-10-24T01:41:22.491Zlock 0.000000000
1202023-10-24T01:41:22.494Zslp 0.000035396
1212023-10-24T01:41:22.497Zlat 0.000190818
1222023-10-24T01:41:22.500Zstop 0.000299486
1232023-10-24T01:41:22.505Z+ chmod a+x /work/tufaceous
1242023-10-24T01:41:22.508Z+ mkdir /work/package
1252023-10-24T01:41:22.511Z+ pushd /work/package
1262023-10-24T01:41:22.515Z/work/package /work/oxidecomputer/omicron
1272023-10-24T01:41:22.518Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-10-24T01:41:25.362Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-10-24T01:41:25.381ZCreated new build target 'default' and set it as active
1302023-10-24T01:41:25.408Z+ 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/
1312023-10-24T01:41:25.411Z+ rm out/switch-softnpu.tar.gz
1322023-10-24T01:41:25.414Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-10-24T01:41:25.417Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-10-24T01:41:25.421Z+ for zone in out/*.tar.gz
1352023-10-24T01:41:25.424Z++ basename out/clickhouse_keeper
1362023-10-24T01:41:25.427Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.2-0.ci+gite26db074eed
1372023-10-24T01:41:25.434ZOct 24 01:41:25.437 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-10-24T01:41:33.412ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-10-24T01:41:33.415Z+ for zone in out/*.tar.gz
1402023-10-24T01:41:33.418Z++ basename out/clickhouse
1412023-10-24T01:41:33.421Z+ target/release/omicron-package stamp clickhouse 1.0.2-0.ci+gite26db074eed
1422023-10-24T01:41:33.430ZOct 24 01:41:33.464 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-10-24T01:41:41.466ZCreated: out/versioned/clickhouse.tar.gz
1442023-10-24T01:41:41.470Z+ for zone in out/*.tar.gz
1452023-10-24T01:41:41.473Z++ basename out/cockroachdb
1462023-10-24T01:41:41.476Z+ target/release/omicron-package stamp cockroachdb 1.0.2-0.ci+gite26db074eed
1472023-10-24T01:41:41.485ZOct 24 01:41:41.523 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-10-24T01:41:46.802ZCreated: out/versioned/cockroachdb.tar.gz
1492023-10-24T01:41:46.805Z+ for zone in out/*.tar.gz
1502023-10-24T01:41:46.808Z++ basename out/crucible-pantry
1512023-10-24T01:41:46.811Z+ target/release/omicron-package stamp crucible-pantry 1.0.2-0.ci+gite26db074eed
1522023-10-24T01:41:46.820ZOct 24 01:41:46.861 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-10-24T01:41:47.798ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-10-24T01:41:47.801Z+ for zone in out/*.tar.gz
1552023-10-24T01:41:47.804Z++ basename out/crucible
1562023-10-24T01:41:47.807Z+ target/release/omicron-package stamp crucible 1.0.2-0.ci+gite26db074eed
1572023-10-24T01:41:47.816ZOct 24 01:41:47.856 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-10-24T01:41:49.649ZCreated: out/versioned/crucible.tar.gz
1592023-10-24T01:41:49.652Z+ for zone in out/*.tar.gz
1602023-10-24T01:41:49.655Z++ basename out/external-dns
1612023-10-24T01:41:49.659Z+ target/release/omicron-package stamp external-dns 1.0.2-0.ci+gite26db074eed
1622023-10-24T01:41:49.668ZOct 24 01:41:49.709 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-10-24T01:41:50.599ZCreated: out/versioned/external-dns.tar.gz
1642023-10-24T01:41:50.602Z+ for zone in out/*.tar.gz
1652023-10-24T01:41:50.605Z++ basename out/internal-dns
1662023-10-24T01:41:50.610Z+ target/release/omicron-package stamp internal-dns 1.0.2-0.ci+gite26db074eed
1672023-10-24T01:41:50.617ZOct 24 01:41:50.659 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-10-24T01:41:51.565ZCreated: out/versioned/internal-dns.tar.gz
1692023-10-24T01:41:51.568Z+ for zone in out/*.tar.gz
1702023-10-24T01:41:51.571Z++ basename out/ntp
1712023-10-24T01:41:51.574Z+ target/release/omicron-package stamp ntp 1.0.2-0.ci+gite26db074eed
1722023-10-24T01:41:51.582ZOct 24 01:41:51.624 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-10-24T01:41:51.585ZCreated: out/versioned/ntp.tar.gz
1742023-10-24T01:41:51.587Z+ for zone in out/*.tar.gz
1752023-10-24T01:41:51.590Z++ basename out/omicron-gateway-asic
1762023-10-24T01:41:51.595Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.2-0.ci+gite26db074eed
1772023-10-24T01:41:51.600ZOct 24 01:41:51.643 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-10-24T01:41:52.316ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-10-24T01:41:52.319Z+ for zone in out/*.tar.gz
1802023-10-24T01:41:52.322Z++ basename out/omicron-nexus
1812023-10-24T01:41:52.324Z+ target/release/omicron-package stamp omicron-nexus 1.0.2-0.ci+gite26db074eed
1822023-10-24T01:41:52.334ZOct 24 01:41:52.377 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-10-24T01:41:55.282ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-10-24T01:41:55.285Z+ for zone in out/*.tar.gz
1852023-10-24T01:41:55.288Z++ basename out/overlay
1862023-10-24T01:41:55.291Z+ target/release/omicron-package stamp overlay 1.0.2-0.ci+gite26db074eed
1872023-10-24T01:41:55.300ZOct 24 01:41:55.345 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-10-24T01:41:55.303ZCreated: out/versioned/overlay.tar.gz
1892023-10-24T01:41:55.306Z+ for zone in out/*.tar.gz
1902023-10-24T01:41:55.308Z++ basename out/oximeter-collector
1912023-10-24T01:41:55.311Z+ target/release/omicron-package stamp oximeter-collector 1.0.2-0.ci+gite26db074eed
1922023-10-24T01:41:55.318ZOct 24 01:41:55.362 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-10-24T01:41:56.108ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-10-24T01:41:56.112Z+ for zone in out/*.tar.gz
1952023-10-24T01:41:56.115Z++ basename out/propolis-server
1962023-10-24T01:41:56.118Z+ target/release/omicron-package stamp propolis-server 1.0.2-0.ci+gite26db074eed
1972023-10-24T01:41:56.128ZOct 24 01:41:56.173 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-10-24T01:41:57.909ZCreated: out/versioned/propolis-server.tar.gz
1992023-10-24T01:41:57.913Z+ for zone in out/*.tar.gz
2002023-10-24T01:41:57.915Z++ basename out/switch-asic
2012023-10-24T01:41:57.918Z+ target/release/omicron-package stamp switch-asic 1.0.2-0.ci+gite26db074eed
2022023-10-24T01:41:57.928ZOct 24 01:41:57.974 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-10-24T01:42:08.544ZCreated: out/versioned/switch-asic.tar.gz
2042023-10-24T01:42:08.547Z+ 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/
2052023-10-24T01:42:08.551Z+ OMICRON_NO_UNINSTALL=1
2062023-10-24T01:42:08.554Z+ target/release/omicron-package unpack --out install
2072023-10-24T01:42:08.563ZOct 24 01:42:08.614 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-10-24T01:42:08.566ZOct 24 01:42:08.616 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2092023-10-24T01:42:08.570ZOct 24 01:42:08.616 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2102023-10-24T01:42:08.574ZOct 24 01:42:08.616 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2112023-10-24T01:42:08.577ZOct 24 01:42:08.616 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2122023-10-24T01:42:08.580ZOct 24 01:42:08.616 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2132023-10-24T01:42:08.583ZOct 24 01:42:08.616 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2142023-10-24T01:42:08.586ZOct 24 01:42:08.616 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2152023-10-24T01:42:08.589ZOct 24 01:42:08.616 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2162023-10-24T01:42:08.592ZOct 24 01:42:08.616 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2172023-10-24T01:42:08.595ZOct 24 01:42:08.616 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2182023-10-24T01:42:08.639ZOct 24 01:42:08.690 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2192023-10-24T01:42:08.644ZOct 24 01:42:08.696 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2202023-10-24T01:42:08.664ZOct 24 01:42:08.715 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2212023-10-24T01:42:08.683ZOct 24 01:42:08.734 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2222023-10-24T01:42:08.779ZOct 24 01:42:08.829 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2232023-10-24T01:42:08.806ZOct 24 01:42:08.857 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2242023-10-24T01:42:09.687ZOct 24 01:42:09.738 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-10-24T01:42:09.836ZOct 24 01:42:09.887 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-10-24T01:42:10.067Z+ popd
2272023-10-24T01:42:10.070Z/work/oxidecomputer/omicron
2282023-10-24T01:42:10.073Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-10-24T01:42:16.514Z+ read -r TUFACEOUS_KEY
2302023-10-24T01:42:16.517Z+ export TUFACEOUS_KEY
2312023-10-24T01:42:16.520Z+ cat
2322023-10-24T01:42:16.523Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-10-24T01:42:16.526Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-10-24T01:42:16.529Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352023-10-24T01:42:16.533Z+ cat
2362023-10-24T01:42:16.535Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372023-10-24T01:42:16.538Z+ cat
2382023-10-24T01:42:16.541Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392023-10-24T01:42:16.544Z+ cat
2402023-10-24T01:42:16.547Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2412023-10-24T01:42:16.550Z+ cat
2422023-10-24T01:42:16.552Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2432023-10-24T01:42:16.555Z+ cat
2442023-10-24T01:42:16.558Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2452023-10-24T01:42:16.560Z+ cat
2462023-10-24T01:42:16.564Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2472023-10-24T01:42:16.567Z+ cat
2482023-10-24T01:42:16.570Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2492023-10-24T01:42:16.572Z+ cat
2502023-10-24T01:42:16.575Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2512023-10-24T01:42:16.578Z+ cat
2522023-10-24T01:42:16.581Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2532023-10-24T01:42:16.584Z+ cat
2542023-10-24T01:42:16.587Z+ for kind in host trampoline
2552023-10-24T01:42:16.590Z+ cat
2562023-10-24T01:42:16.593Z+ for kind in host trampoline
2572023-10-24T01:42:16.595Z+ cat
2582023-10-24T01:42:16.601Z+ mkdir /work/hubris
2592023-10-24T01:42:16.604Z+ pushd /work/hubris
2602023-10-24T01:42:16.608Z/work/hubris /work/oxidecomputer/omicron
2612023-10-24T01:42:16.610Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-10-24T01:42:16.613Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-10-24T01:42:16.616Z+ for tag in "${TAGS[@]}"
2642023-10-24T01:42:16.619Z+ for board in "${ALL_BOARDS[@]}"
2652023-10-24T01:42:16.621Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-10-24T01:42:16.624Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-10-24T01:42:16.627Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-10-24T01:42:17.826Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-10-24T01:42:17.829Z+ shasum -a 256 -c -
2702023-10-24T01:42:18.379Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-10-24T01:42:18.382Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-10-24T01:42:18.388Z+ for board in "${ALL_BOARDS[@]}"
2732023-10-24T01:42:18.391Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-10-24T01:42:18.393Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-10-24T01:42:18.396Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-10-24T01:42:19.786Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-10-24T01:42:19.789Z+ shasum -a 256 -c -
2782023-10-24T01:42:19.847Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-10-24T01:42:19.851Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-10-24T01:42:19.853Z+ for board in "${ALL_BOARDS[@]}"
2812023-10-24T01:42:19.856Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-10-24T01:42:19.859Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-10-24T01:42:19.862Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-10-24T01:42:21.101Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-10-24T01:42:21.104Z+ shasum -a 256 -c -
2862023-10-24T01:42:21.162Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-10-24T01:42:21.165Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-10-24T01:42:21.168Z+ for board in "${ALL_BOARDS[@]}"
2892023-10-24T01:42:21.171Z+ [[ gimlet = \p\s\c ]]
2902023-10-24T01:42:21.174Z+ for board in "${ALL_BOARDS[@]}"
2912023-10-24T01:42:21.176Z+ [[ gimlet = \p\s\c ]]
2922023-10-24T01:42:21.180Z+ for board in "${ALL_BOARDS[@]}"
2932023-10-24T01:42:21.184Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-10-24T01:42:21.187Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-24T01:42:21.190Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-10-24T01:42:21.193Z+ for tag in "${TAGS[@]}"
2972023-10-24T01:42:21.196Z+ for board in "${ALL_BOARDS[@]}"
2982023-10-24T01:42:21.199Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-10-24T01:42:21.202Z+ for board in "${ALL_BOARDS[@]}"
3002023-10-24T01:42:21.205Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-10-24T01:42:21.208Z+ for board in "${ALL_BOARDS[@]}"
3022023-10-24T01:42:21.211Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-10-24T01:42:21.213Z+ for board in "${ALL_BOARDS[@]}"
3042023-10-24T01:42:21.216Z+ [[ psc = \p\s\c ]]
3052023-10-24T01:42:21.219Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-10-24T01:42:21.221Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-10-24T01:42:22.328Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-10-24T01:42:22.331Z+ shasum -a 256 -c -
3092023-10-24T01:42:22.380Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-10-24T01:42:22.383Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-10-24T01:42:22.385Z+ for board in "${ALL_BOARDS[@]}"
3122023-10-24T01:42:22.389Z+ [[ psc = \p\s\c ]]
3132023-10-24T01:42:22.392Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-10-24T01:42:22.395Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-10-24T01:42:23.480Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-10-24T01:42:23.483Z+ shasum -a 256 -c -
3172023-10-24T01:42:23.534Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-10-24T01:42:23.536Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-10-24T01:42:23.539Z+ for board in "${ALL_BOARDS[@]}"
3202023-10-24T01:42:23.542Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-10-24T01:42:23.545Z+ for board in "${ALL_BOARDS[@]}"
3222023-10-24T01:42:23.548Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-10-24T01:42:23.551Z+ for tag in "${TAGS[@]}"
3242023-10-24T01:42:23.553Z+ for board in "${ALL_BOARDS[@]}"
3252023-10-24T01:42:23.556Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-10-24T01:42:23.559Z+ for board in "${ALL_BOARDS[@]}"
3272023-10-24T01:42:23.562Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-10-24T01:42:23.565Z+ for board in "${ALL_BOARDS[@]}"
3292023-10-24T01:42:23.568Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-10-24T01:42:23.574Z+ for board in "${ALL_BOARDS[@]}"
3312023-10-24T01:42:23.577Z+ [[ sidecar = \p\s\c ]]
3322023-10-24T01:42:23.580Z+ for board in "${ALL_BOARDS[@]}"
3332023-10-24T01:42:23.583Z+ [[ sidecar = \p\s\c ]]
3342023-10-24T01:42:23.586Z+ for board in "${ALL_BOARDS[@]}"
3352023-10-24T01:42:23.589Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-10-24T01:42:23.592Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-10-24T01:42:23.595Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-10-24T01:42:25.176Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-10-24T01:42:25.180Z+ shasum -a 256 -c -
3402023-10-24T01:42:25.249Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-10-24T01:42:25.252Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-10-24T01:42:25.255Z+ for board in "${ALL_BOARDS[@]}"
3432023-10-24T01:42:25.258Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-10-24T01:42:25.260Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-10-24T01:42:25.263Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-10-24T01:42:26.598Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-10-24T01:42:26.601Z+ shasum -a 256 -c -
3482023-10-24T01:42:26.671Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-10-24T01:42:26.674Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-10-24T01:42:26.677Z+ popd
3512023-10-24T01:42:26.683Z/work/oxidecomputer/omicron
3522023-10-24T01:42:26.686Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-10-24T01:42:26.688Z++ COMMIT=9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3542023-10-24T01:42:26.691Z+ git init /work/dvt-dock
3552023-10-24T01:42:26.694Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-10-24T01:42:26.697Zhint: is subject to change. To configure the initial branch name to use in all
3572023-10-24T01:42:26.700Zhint: of your new repositories, which will suppress this warning, call:
3582023-10-24T01:42:26.703Zhint:
3592023-10-24T01:42:26.705Zhint: git config --global init.defaultBranch <name>
3602023-10-24T01:42:26.708Zhint:
3612023-10-24T01:42:26.711Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-10-24T01:42:26.714Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-10-24T01:42:26.716Zhint:
3642023-10-24T01:42:26.719Zhint: git branch -m <name>
3652023-10-24T01:42:26.722ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-10-24T01:42:26.724Z+ cd /work/dvt-dock
3672023-10-24T01:42:26.727Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-10-24T01:42:26.730Z+ git fetch --depth 1 origin 9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3692023-10-24T01:42:37.908ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-10-24T01:42:37.911Z * branch 9cb2b40cea90ad40f5c0d2c3da96d26913253e06 -> FETCH_HEAD
3712023-10-24T01:42:37.914Z+ git checkout FETCH_HEAD
3722023-10-24T01:42:38.551ZNote: switching to 'FETCH_HEAD'.
3732023-10-24T01:42:38.556Z
3742023-10-24T01:42:38.558ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-10-24T01:42:38.561Zchanges and commit them, and you can discard any commits you make in this
3762023-10-24T01:42:38.564Zstate without impacting any branches by switching back to a branch.
3772023-10-24T01:42:38.567Z
3782023-10-24T01:42:38.570ZIf you want to create a new branch to retain commits you create, you may
3792023-10-24T01:42:38.573Zdo so (now or later) by using -c with the switch command. Example:
3802023-10-24T01:42:38.576Z
3812023-10-24T01:42:38.578Z git switch -c <new-branch-name>
3822023-10-24T01:42:38.582Z
3832023-10-24T01:42:38.586ZOr undo this operation with:
3842023-10-24T01:42:38.589Z
3852023-10-24T01:42:38.592Z git switch -
3862023-10-24T01:42:38.595Z
3872023-10-24T01:42:38.598ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-10-24T01:42:38.601Z
3892023-10-24T01:42:38.604ZHEAD is now at 9cb2b40 RoT v1.0.2 production
3902023-10-24T01:42:38.607Z+ SERIES_LIST=()
3912023-10-24T01:42:38.610Z+ prep_rot_all_series
3922023-10-24T01:42:38.613Z+ series=rot-all
3932023-10-24T01:42:38.616Z+ SERIES_LIST+=("$series")
3942023-10-24T01:42:38.619Z+ manifest=/work/manifest-rot-all.toml
3952023-10-24T01:42:38.621Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-10-24T01:42:38.624Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-10-24T01:42:38.627Z+ board=gimlet
3982023-10-24T01:42:38.630Z+ tufaceous_board=gimlet
3992023-10-24T01:42:38.632Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-10-24T01:42:38.635Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-10-24T01:42:38.644Z+ sp_caboose_version=1.0.3
4022023-10-24T01:42:38.647Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-10-24T01:42:38.700Z+ sp_caboose_board=gimlet-c
4042023-10-24T01:42:38.703Z+ cat
4052023-10-24T01:42:38.706Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-10-24T01:42:38.709Z+ board=gimlet
4072023-10-24T01:42:38.712Z+ tufaceous_board=gimlet
4082023-10-24T01:42:38.715Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-10-24T01:42:38.717Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-10-24T01:42:38.759Z+ sp_caboose_version=1.0.3
4112023-10-24T01:42:38.762Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-10-24T01:42:38.813Z+ sp_caboose_board=gimlet-d
4132023-10-24T01:42:38.816Z+ cat
4142023-10-24T01:42:38.819Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-10-24T01:42:38.822Z+ board=gimlet
4162023-10-24T01:42:38.824Z+ tufaceous_board=gimlet
4172023-10-24T01:42:38.827Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-10-24T01:42:38.830Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-10-24T01:42:38.872Z+ sp_caboose_version=1.0.3
4202023-10-24T01:42:38.875Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-10-24T01:42:38.932Z+ sp_caboose_board=gimlet-e
4222023-10-24T01:42:38.935Z+ cat
4232023-10-24T01:42:38.938Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-10-24T01:42:38.941Z+ board=psc
4252023-10-24T01:42:38.944Z+ tufaceous_board=psc
4262023-10-24T01:42:38.947Z+ sp_image=/work/hubris/psc-b.zip
4272023-10-24T01:42:38.950Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-10-24T01:42:38.976Z+ sp_caboose_version=1.0.3
4292023-10-24T01:42:38.979Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-10-24T01:42:39.017Z+ sp_caboose_board=psc-b
4312023-10-24T01:42:39.020Z+ cat
4322023-10-24T01:42:39.023Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-10-24T01:42:39.027Z+ board=psc
4342023-10-24T01:42:39.030Z+ tufaceous_board=psc
4352023-10-24T01:42:39.033Z+ sp_image=/work/hubris/psc-c.zip
4362023-10-24T01:42:39.036Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-10-24T01:42:39.059Z+ sp_caboose_version=1.0.3
4382023-10-24T01:42:39.063Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-10-24T01:42:39.097Z+ sp_caboose_board=psc-c
4402023-10-24T01:42:39.100Z+ cat
4412023-10-24T01:42:39.103Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-10-24T01:42:39.106Z+ board=sidecar
4432023-10-24T01:42:39.108Z+ tufaceous_board=switch
4442023-10-24T01:42:39.111Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-10-24T01:42:39.114Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-10-24T01:42:39.159Z+ sp_caboose_version=1.0.3
4472023-10-24T01:42:39.162Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-10-24T01:42:39.216Z+ sp_caboose_board=sidecar-b
4492023-10-24T01:42:39.219Z+ cat
4502023-10-24T01:42:39.222Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-10-24T01:42:39.225Z+ board=sidecar
4522023-10-24T01:42:39.227Z+ tufaceous_board=switch
4532023-10-24T01:42:39.230Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-10-24T01:42:39.233Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-10-24T01:42:39.278Z+ sp_caboose_version=1.0.3
4562023-10-24T01:42:39.281Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-10-24T01:42:39.336Z+ sp_caboose_board=sidecar-c
4582023-10-24T01:42:39.340Z+ cat
4592023-10-24T01:42:39.343Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.2 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
4602023-10-24T01:42:39.346Z+ series=rot-staging-dev
4612023-10-24T01:42:39.350Z+ rot_dir=staging/dev
4622023-10-24T01:42:39.352Z+ rot_version=cert-staging-dev-v1.0.2
4632023-10-24T01:42:39.358Z+ shift 3
4642023-10-24T01:42:39.361Z+ SERIES_LIST+=("$series")
4652023-10-24T01:42:39.364Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-10-24T01:42:39.366Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-10-24T01:42:39.369Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-10-24T01:42:39.378Z+ for board in gimlet psc sidecar
4692023-10-24T01:42:39.381Z+ tufaceous_board=gimlet
4702023-10-24T01:42:39.384Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4712023-10-24T01:42:39.387Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4722023-10-24T01:42:39.389Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4732023-10-24T01:42:39.392Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4742023-10-24T01:42:39.395Z++ output_a=1.0.2
4752023-10-24T01:42:39.398Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4762023-10-24T01:42:39.401Z++ output_b=1.0.2
4772023-10-24T01:42:39.404Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4782023-10-24T01:42:39.407Z++ echo 1.0.2
4792023-10-24T01:42:39.409Z+ rot_caboose_version=1.0.2
4802023-10-24T01:42:39.412Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4812023-10-24T01:42:39.416Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4822023-10-24T01:42:39.419Z++ output_a=oxide-rot-1
4832023-10-24T01:42:39.422Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4842023-10-24T01:42:39.426Z++ output_b=oxide-rot-1
4852023-10-24T01:42:39.429Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-10-24T01:42:39.431Z++ echo oxide-rot-1
4872023-10-24T01:42:39.434Z+ rot_caboose_board=oxide-rot-1
4882023-10-24T01:42:39.437Z+ cat
4892023-10-24T01:42:39.440Z+ cat
4902023-10-24T01:42:39.443Z+ for board in gimlet psc sidecar
4912023-10-24T01:42:39.446Z+ tufaceous_board=psc
4922023-10-24T01:42:39.449Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4932023-10-24T01:42:39.451Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4942023-10-24T01:42:39.454Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4952023-10-24T01:42:39.457Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4962023-10-24T01:42:39.460Z++ output_a=1.0.2
4972023-10-24T01:42:39.463Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4982023-10-24T01:42:39.466Z++ output_b=1.0.2
4992023-10-24T01:42:39.469Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5002023-10-24T01:42:39.472Z++ echo 1.0.2
5012023-10-24T01:42:39.475Z+ rot_caboose_version=1.0.2
5022023-10-24T01:42:39.477Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5032023-10-24T01:42:39.482Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
5042023-10-24T01:42:39.487Z++ output_a=oxide-rot-1
5052023-10-24T01:42:39.489Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5062023-10-24T01:42:39.506Z++ output_b=oxide-rot-1
5072023-10-24T01:42:39.509Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-10-24T01:42:39.511Z++ echo oxide-rot-1
5092023-10-24T01:42:39.514Z+ rot_caboose_board=oxide-rot-1
5102023-10-24T01:42:39.517Z+ cat
5112023-10-24T01:42:39.520Z+ cat
5122023-10-24T01:42:39.523Z+ for board in gimlet psc sidecar
5132023-10-24T01:42:39.525Z+ tufaceous_board=switch
5142023-10-24T01:42:39.528Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5152023-10-24T01:42:39.531Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5162023-10-24T01:42:39.534Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5172023-10-24T01:42:39.537Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5182023-10-24T01:42:39.540Z++ output_a=1.0.2
5192023-10-24T01:42:39.542Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5202023-10-24T01:42:39.552Z++ output_b=1.0.2
5212023-10-24T01:42:39.555Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5222023-10-24T01:42:39.557Z++ echo 1.0.2
5232023-10-24T01:42:39.560Z+ rot_caboose_version=1.0.2
5242023-10-24T01:42:39.563Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5252023-10-24T01:42:39.566Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5262023-10-24T01:42:39.573Z++ output_a=oxide-rot-1
5272023-10-24T01:42:39.576Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5282023-10-24T01:42:39.592Z++ output_b=oxide-rot-1
5292023-10-24T01:42:39.595Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-10-24T01:42:39.599Z++ echo oxide-rot-1
5312023-10-24T01:42:39.605Z+ rot_caboose_board=oxide-rot-1
5322023-10-24T01:42:39.614Z+ cat
5332023-10-24T01:42:39.617Z+ cat
5342023-10-24T01:42:39.623Z+ for board_rev in "$@"
5352023-10-24T01:42:39.627Z+ board=gimlet
5362023-10-24T01:42:39.632Z+ tufaceous_board=gimlet
5372023-10-24T01:42:39.635Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-10-24T01:42:39.638Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-10-24T01:42:39.651Z+ sp_caboose_version=1.0.3
5402023-10-24T01:42:39.654Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-10-24T01:42:39.704Z+ sp_caboose_board=gimlet-c
5422023-10-24T01:42:39.706Z+ cat
5432023-10-24T01:42:39.709Z+ for board_rev in "$@"
5442023-10-24T01:42:39.712Z+ board=gimlet
5452023-10-24T01:42:39.714Z+ tufaceous_board=gimlet
5462023-10-24T01:42:39.717Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-10-24T01:42:39.720Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-10-24T01:42:39.758Z+ sp_caboose_version=1.0.3
5492023-10-24T01:42:39.761Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-10-24T01:42:39.811Z+ sp_caboose_board=gimlet-d
5512023-10-24T01:42:39.814Z+ cat
5522023-10-24T01:42:39.817Z+ for board_rev in "$@"
5532023-10-24T01:42:39.820Z+ board=gimlet
5542023-10-24T01:42:39.823Z+ tufaceous_board=gimlet
5552023-10-24T01:42:39.827Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-10-24T01:42:39.830Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-10-24T01:42:39.864Z+ sp_caboose_version=1.0.3
5582023-10-24T01:42:39.867Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-10-24T01:42:39.917Z+ sp_caboose_board=gimlet-e
5602023-10-24T01:42:39.920Z+ cat
5612023-10-24T01:42:39.923Z+ for board_rev in "$@"
5622023-10-24T01:42:39.925Z+ board=psc
5632023-10-24T01:42:39.928Z+ tufaceous_board=psc
5642023-10-24T01:42:39.931Z+ sp_image=/work/hubris/psc-b.zip
5652023-10-24T01:42:39.934Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-10-24T01:42:39.958Z+ sp_caboose_version=1.0.3
5672023-10-24T01:42:39.960Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-10-24T01:42:39.996Z+ sp_caboose_board=psc-b
5692023-10-24T01:42:39.999Z+ cat
5702023-10-24T01:42:40.003Z+ for board_rev in "$@"
5712023-10-24T01:42:40.005Z+ board=psc
5722023-10-24T01:42:40.008Z+ tufaceous_board=psc
5732023-10-24T01:42:40.011Z+ sp_image=/work/hubris/psc-c.zip
5742023-10-24T01:42:40.021Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-10-24T01:42:40.038Z+ sp_caboose_version=1.0.3
5762023-10-24T01:42:40.041Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-10-24T01:42:40.078Z+ sp_caboose_board=psc-c
5782023-10-24T01:42:40.083Z+ cat
5792023-10-24T01:42:40.085Z+ for board_rev in "$@"
5802023-10-24T01:42:40.088Z+ board=sidecar
5812023-10-24T01:42:40.091Z+ tufaceous_board=switch
5822023-10-24T01:42:40.093Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-10-24T01:42:40.096Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-10-24T01:42:40.141Z+ sp_caboose_version=1.0.3
5852023-10-24T01:42:40.144Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-10-24T01:42:40.201Z+ sp_caboose_board=sidecar-b
5872023-10-24T01:42:40.204Z+ cat
5882023-10-24T01:42:40.207Z+ for board_rev in "$@"
5892023-10-24T01:42:40.210Z+ board=sidecar
5902023-10-24T01:42:40.213Z+ tufaceous_board=switch
5912023-10-24T01:42:40.215Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-10-24T01:42:40.218Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-10-24T01:42:40.264Z+ sp_caboose_version=1.0.3
5942023-10-24T01:42:40.290Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-10-24T01:42:40.324Z+ sp_caboose_board=sidecar-c
5962023-10-24T01:42:40.327Z+ cat
5972023-10-24T01:42:40.330Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.2 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5982023-10-24T01:42:40.333Z+ series=rot-prod-rel
5992023-10-24T01:42:40.336Z+ rot_dir=prod/rel
6002023-10-24T01:42:40.338Z+ rot_version=cert-prod-rel-v1.0.2
6012023-10-24T01:42:40.341Z+ shift 3
6022023-10-24T01:42:40.344Z+ SERIES_LIST+=("$series")
6032023-10-24T01:42:40.347Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-10-24T01:42:40.350Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-10-24T01:42:40.352Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-10-24T01:42:40.357Z+ for board in gimlet psc sidecar
6072023-10-24T01:42:40.360Z+ tufaceous_board=gimlet
6082023-10-24T01:42:40.364Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6092023-10-24T01:42:40.366Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6102023-10-24T01:42:40.369Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6112023-10-24T01:42:40.372Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6122023-10-24T01:42:40.375Z++ output_a=1.0.2
6132023-10-24T01:42:40.379Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6142023-10-24T01:42:40.382Z++ output_b=1.0.2
6152023-10-24T01:42:40.385Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6162023-10-24T01:42:40.388Z++ echo 1.0.2
6172023-10-24T01:42:40.390Z+ rot_caboose_version=1.0.2
6182023-10-24T01:42:40.394Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6192023-10-24T01:42:40.397Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6202023-10-24T01:42:40.401Z++ output_a=oxide-rot-1
6212023-10-24T01:42:40.404Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6222023-10-24T01:42:40.410Z++ output_b=oxide-rot-1
6232023-10-24T01:42:40.413Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-10-24T01:42:40.416Z++ echo oxide-rot-1
6252023-10-24T01:42:40.419Z+ rot_caboose_board=oxide-rot-1
6262023-10-24T01:42:40.422Z+ cat
6272023-10-24T01:42:40.425Z+ cat
6282023-10-24T01:42:40.428Z+ for board in gimlet psc sidecar
6292023-10-24T01:42:40.433Z+ tufaceous_board=psc
6302023-10-24T01:42:40.436Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6312023-10-24T01:42:40.439Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6322023-10-24T01:42:40.442Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6332023-10-24T01:42:40.446Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6342023-10-24T01:42:40.449Z++ output_a=1.0.2
6352023-10-24T01:42:40.452Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6362023-10-24T01:42:40.456Z++ output_b=1.0.2
6372023-10-24T01:42:40.459Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6382023-10-24T01:42:40.462Z++ echo 1.0.2
6392023-10-24T01:42:40.466Z+ rot_caboose_version=1.0.2
6402023-10-24T01:42:40.468Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6412023-10-24T01:42:40.471Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6422023-10-24T01:42:40.478Z++ output_a=oxide-rot-1
6432023-10-24T01:42:40.481Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6442023-10-24T01:42:40.496Z++ output_b=oxide-rot-1
6452023-10-24T01:42:40.499Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-10-24T01:42:40.502Z++ echo oxide-rot-1
6472023-10-24T01:42:40.505Z+ rot_caboose_board=oxide-rot-1
6482023-10-24T01:42:40.508Z+ cat
6492023-10-24T01:42:40.511Z+ cat
6502023-10-24T01:42:40.513Z+ for board in gimlet psc sidecar
6512023-10-24T01:42:40.517Z+ tufaceous_board=switch
6522023-10-24T01:42:40.519Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6532023-10-24T01:42:40.524Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6542023-10-24T01:42:40.526Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6552023-10-24T01:42:40.529Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6562023-10-24T01:42:40.532Z++ output_a=1.0.2
6572023-10-24T01:42:40.535Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6582023-10-24T01:42:40.542Z++ output_b=1.0.2
6592023-10-24T01:42:40.545Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6602023-10-24T01:42:40.548Z++ echo 1.0.2
6612023-10-24T01:42:40.551Z+ rot_caboose_version=1.0.2
6622023-10-24T01:42:40.553Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6632023-10-24T01:42:40.556Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6642023-10-24T01:42:40.564Z++ output_a=oxide-rot-1
6652023-10-24T01:42:40.567Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6662023-10-24T01:42:40.583Z++ output_b=oxide-rot-1
6672023-10-24T01:42:40.586Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-10-24T01:42:40.588Z++ echo oxide-rot-1
6692023-10-24T01:42:40.591Z+ rot_caboose_board=oxide-rot-1
6702023-10-24T01:42:40.594Z+ cat
6712023-10-24T01:42:40.597Z+ cat
6722023-10-24T01:42:40.599Z+ for board_rev in "$@"
6732023-10-24T01:42:40.602Z+ board=gimlet
6742023-10-24T01:42:40.605Z+ tufaceous_board=gimlet
6752023-10-24T01:42:40.608Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-10-24T01:42:40.611Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-10-24T01:42:40.643Z+ sp_caboose_version=1.0.3
6782023-10-24T01:42:40.646Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-10-24T01:42:40.696Z+ sp_caboose_board=gimlet-c
6802023-10-24T01:42:40.699Z+ cat
6812023-10-24T01:42:40.702Z+ for board_rev in "$@"
6822023-10-24T01:42:40.704Z+ board=gimlet
6832023-10-24T01:42:40.707Z+ tufaceous_board=gimlet
6842023-10-24T01:42:40.710Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-10-24T01:42:40.713Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-10-24T01:42:40.750Z+ sp_caboose_version=1.0.3
6872023-10-24T01:42:40.754Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-10-24T01:42:40.803Z+ sp_caboose_board=gimlet-d
6892023-10-24T01:42:40.806Z+ cat
6902023-10-24T01:42:40.809Z+ for board_rev in "$@"
6912023-10-24T01:42:40.812Z+ board=gimlet
6922023-10-24T01:42:40.815Z+ tufaceous_board=gimlet
6932023-10-24T01:42:40.818Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-10-24T01:42:40.820Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-10-24T01:42:40.858Z+ sp_caboose_version=1.0.3
6962023-10-24T01:42:40.861Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-10-24T01:42:40.911Z+ sp_caboose_board=gimlet-e
6982023-10-24T01:42:40.914Z+ cat
6992023-10-24T01:42:40.917Z+ for board_rev in "$@"
7002023-10-24T01:42:40.920Z+ board=psc
7012023-10-24T01:42:40.923Z+ tufaceous_board=psc
7022023-10-24T01:42:40.926Z+ sp_image=/work/hubris/psc-b.zip
7032023-10-24T01:42:40.930Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-10-24T01:42:40.953Z+ sp_caboose_version=1.0.3
7052023-10-24T01:42:40.956Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-10-24T01:42:40.992Z+ sp_caboose_board=psc-b
7072023-10-24T01:42:40.995Z+ cat
7082023-10-24T01:42:40.998Z+ for board_rev in "$@"
7092023-10-24T01:42:41.001Z+ board=psc
7102023-10-24T01:42:41.004Z+ tufaceous_board=psc
7112023-10-24T01:42:41.007Z+ sp_image=/work/hubris/psc-c.zip
7122023-10-24T01:42:41.009Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-10-24T01:42:41.033Z+ sp_caboose_version=1.0.3
7142023-10-24T01:42:41.036Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-10-24T01:42:41.072Z+ sp_caboose_board=psc-c
7162023-10-24T01:42:41.075Z+ cat
7172023-10-24T01:42:41.078Z+ for board_rev in "$@"
7182023-10-24T01:42:41.080Z+ board=sidecar
7192023-10-24T01:42:41.083Z+ tufaceous_board=switch
7202023-10-24T01:42:41.086Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-10-24T01:42:41.089Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-10-24T01:42:41.135Z+ sp_caboose_version=1.0.3
7232023-10-24T01:42:41.137Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-10-24T01:42:41.194Z+ sp_caboose_board=sidecar-b
7252023-10-24T01:42:41.197Z+ cat
7262023-10-24T01:42:41.200Z+ for board_rev in "$@"
7272023-10-24T01:42:41.203Z+ board=sidecar
7282023-10-24T01:42:41.206Z+ tufaceous_board=switch
7292023-10-24T01:42:41.209Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-10-24T01:42:41.213Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-10-24T01:42:41.257Z+ sp_caboose_version=1.0.3
7322023-10-24T01:42:41.260Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-10-24T01:42:41.317Z+ sp_caboose_board=sidecar-c
7342023-10-24T01:42:41.319Z+ cat
7352023-10-24T01:42:41.322Z+ for series in "${SERIES_LIST[@]}"
7362023-10-24T01:42:41.326Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-10-24T01:42:51.009ZOct 24 01:42:51.081 INFO assembling repository in `/tmp/tufaceousYNIwZo`, component: OmicronRepoAssembler
7382023-10-24T01:43:04.133ZOct 24 01:43:04.211 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-10-24T01:43:04.532Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-10-24T01:43:12.982Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-10-24T01:43:22.483Z+ rm /work/repo-rot-all.zip
7422023-10-24T01:43:22.491Z+ touch /work/repo-rot-all.zip.partb
7432023-10-24T01:43:22.494Z+ for series in "${SERIES_LIST[@]}"
7442023-10-24T01:43:22.497Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-10-24T01:43:32.217ZOct 24 01:43:32.310 INFO assembling repository in `/tmp/tufaceousIQqAoO`, component: OmicronRepoAssembler
7462023-10-24T01:43:44.765ZOct 24 01:43:44.865 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-10-24T01:43:45.159Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-10-24T01:43:52.537Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-10-24T01:44:01.847Z+ rm /work/repo-rot-staging-dev.zip
7502023-10-24T01:44:01.856Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-10-24T01:44:01.859Z+ for series in "${SERIES_LIST[@]}"
7522023-10-24T01:44:01.862Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-10-24T01:44:11.641ZOct 24 01:44:11.753 INFO assembling repository in `/tmp/tufaceousSELdKi`, component: OmicronRepoAssembler
7542023-10-24T01:44:24.040ZOct 24 01:44:24.159 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-10-24T01:44:24.397Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-10-24T01:44:31.799Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-10-24T01:44:40.802Z+ rm /work/repo-rot-prod-rel.zip
7582023-10-24T01:44:40.810Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-10-24T01:44:40.814Zprocess exited: duration 198995 ms, exit code 0
 
7602023-10-24T01:44:40.828Zfound 13 output files
7612023-10-24T01:44:40.834Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-10-24T01:44:41.842Zuploaded: /work/manifest-rot-all.toml
7632023-10-24T01:44:41.846Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-10-24T01:44:42.853Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-10-24T01:44:42.856Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-10-24T01:44:43.862Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-10-24T01:44:43.866Zuploading: /work/manifest.toml (1578 bytes)
7682023-10-24T01:44:44.873Zuploaded: /work/manifest.toml
7692023-10-24T01:44:44.876Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-10-24T01:50:38.984Zuploaded: /work/repo-rot-all.zip.parta
7712023-10-24T01:50:39.057Zuploading: /work/repo-rot-all.zip.partb (388637142 bytes)
7722023-10-24T01:52:39.214Zuploaded: /work/repo-rot-all.zip.partb
7732023-10-24T01:52:39.227Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-10-24T01:58:24.262Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-10-24T01:58:24.304Zuploading: /work/repo-rot-prod-rel.zip.partb (378404399 bytes)
7762023-10-24T02:00:27.816Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-10-24T02:00:27.855Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-10-24T02:06:48.380Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-10-24T02:06:48.578Zuploading: /work/repo-rot-staging-dev.zip.partb (378404776 bytes)
7802023-10-24T02:08:37.934Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-10-24T02:08:37.965Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-10-24T02:08:38.976Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-10-24T02:08:38.983Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-10-24T02:08:39.995Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-10-24T02:08:40.011Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-10-24T02:08:41.026Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt