01HEX6JMB265PZCJKQQHSDRTQF: 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: 01HEX6KFBWVH4JMVNZ0A3VM5RG

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-11-10T19:31:58.864Zjob dependencies complete; ready to run (waiting for 1 h 25 m 44 s)
22023-11-10T19:32:21.984Zjob assigned to worker 01HEXBFMGJ1RAM5BC3SA32RYSR (queued for 23 s)
32023-11-10T19:32:22.514Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-95f6f69deb9d73aa.gz
42023-11-10T19:32:23.210Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-95f6f69deb9d73aa.gz
52023-11-10T19:32:23.215Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-11-10T19:32:37.030Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-11-10T19:32:37.036Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-cc026c1de0ba49ab.gz
82023-11-10T19:32:58.598Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-cc026c1de0ba49ab.gz
92023-11-10T19:32:58.601Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-11-10T19:33:00.412Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-11-10T19:33:00.418Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-11-10T19:33:03.373Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-11-10T19:33:03.380Zdownloading input: /input/package/work/version.txt
142023-11-10T19:33:03.394Zdownloaded input: /input/package/work/version.txt
152023-11-10T19:33:03.401Zdownloading input: /input/package/work/package.tar.gz
162023-11-10T19:33:13.285Zdownloaded input: /input/package/work/package.tar.gz
172023-11-10T19:33:13.290Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-11-10T19:33:32.948Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-11-10T19:33:32.956Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-11-10T19:33:38.751Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-11-10T19:33:38.754Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-11-10T19:34:01.738Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-11-10T19:34:01.742Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-11-10T19:34:30.993Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-11-10T19:34:30.998Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-11-10T19:34:46.736Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-11-10T19:34:46.739Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-11-10T19:34:50.553Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-11-10T19:34:50.556Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-11-10T19:34:57.539Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-11-10T19:34:57.542Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-11-10T19:35:00.814Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-11-10T19:35:00.818Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-11-10T19:35:05.087Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-11-10T19:35:05.096Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-11-10T19:35:05.115Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-11-10T19:35:05.119Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-11-10T19:35:20.317Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-11-10T19:35:20.320Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-11-10T19:35:22.357Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-11-10T19:35:22.375Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-11-10T19:35:28.945Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-11-10T19:35:29.360Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-11-10T19:35:38.588Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-11-10T19:35:38.592Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-11-10T19:35:38.619Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-11-10T19:35:38.623Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-11-10T19:35:41.587Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-11-10T19:35:41.593Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-11-10T19:35:50.705Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-11-10T19:35:50.708Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-11-10T19:36:27.392Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-11-10T19:36:27.396Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-11-10T19:36:50.158Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-11-10T19:36:50.162Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-11-10T19:38:40.964Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-11-10T19:38:40.969Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-11-10T19:39:03.458Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-11-10T19:39:03.870Zstarting task 0: "setup"
602023-11-10T19:39:04.062Z++ uname -s
612023-11-10T19:39:04.076Z+ kern=SunOS
622023-11-10T19:39:04.084Z+ case "$kern" in
632023-11-10T19:39:04.090Z+ groupadd -g 12345 build
642023-11-10T19:39:04.095Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-11-10T19:39:06.080Z+ zfs create -o mountpoint=/work rpool/work
662023-11-10T19:39:06.187Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-11-10T19:39:06.194Z+ home_fs=zfs
682023-11-10T19:39:06.201Z+ [[ zfs == autofs ]]
692023-11-10T19:39:06.213Z+ mkdir -p /home/build
702023-11-10T19:39:06.221Z+ chown build:build /home/build /work
712023-11-10T19:39:08.193Z+ chmod 0700 /home/build /work
722023-11-10T19:39:08.197Zprocess exited: duration 4323 ms, exit code 0
 
732023-11-10T19:39:08.204Zstarting task 1: "authentication"
742023-11-10T19:39:08.241Zprocess exited: duration 34 ms, exit code 0
 
752023-11-10T19:39:08.248Zstarting task 2: "clone repository"
762023-11-10T19:39:08.259Z+ mkdir -p /work/oxidecomputer/omicron
772023-11-10T19:39:08.262Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-11-10T19:39:08.306ZCloning into '/work/oxidecomputer/omicron'...
792023-11-10T19:39:14.044Z+ cd /work/oxidecomputer/omicron
802023-11-10T19:39:14.047Z+ [[ -n clickhouse-schema-updater ]]
812023-11-10T19:39:14.051Z+ git fetch origin clickhouse-schema-updater
822023-11-10T19:39:14.402ZFrom https://github.com/oxidecomputer/omicron
832023-11-10T19:39:14.407Z * branch clickhouse-schema-updater -> FETCH_HEAD
842023-11-10T19:39:14.418Z+ git checkout -B clickhouse-schema-updater remotes/origin/clickhouse-schema-updater
852023-11-10T19:39:14.481ZSwitched to a new branch 'clickhouse-schema-updater'
862023-11-10T19:39:14.489Zbranch 'clickhouse-schema-updater' set up to track 'origin/clickhouse-schema-updater'.
872023-11-10T19:39:14.495Z+ git reset --hard fa280fd737fbe4e30b449c467a43e721fabbdff6
882023-11-10T19:39:14.543ZHEAD is now at fa280fd7 Review feedback
892023-11-10T19:39:14.548Zprocess exited: duration 6294 ms, exit code 0
 
902023-11-10T19:39:14.557Zstarting task 3: "build"
912023-11-10T19:39:14.568Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-11-10T19:39:14.571Z+ TOP=/work/oxidecomputer/omicron
932023-11-10T19:39:14.576Z+ VERSION=1.0.4-0.ci+gitfa280fd737f
942023-11-10T19:39:14.582Z+ for bin in caboose-util tufaceous
952023-11-10T19:39:14.587Z+ ptime -m gunzip
962023-11-10T19:39:14.708Z
972023-11-10T19:39:14.714Zreal 0.132226949
982023-11-10T19:39:14.720Zuser 0.105795366
992023-11-10T19:39:14.727Zsys 0.023256699
1002023-11-10T19:39:14.733Ztrap 0.000013180
1012023-11-10T19:39:14.744Ztflt 0.000000000
1022023-11-10T19:39:14.749Zdflt 0.000000000
1032023-11-10T19:39:14.754Zkflt 0.000000000
1042023-11-10T19:39:14.762Zlock 0.000000000
1052023-11-10T19:39:14.769Zslp 0.002565284
1062023-11-10T19:39:14.776Zlat 0.000256201
1072023-11-10T19:39:14.783Zstop 0.000220020
1082023-11-10T19:39:14.788Z+ chmod a+x /work/caboose-util
1092023-11-10T19:39:14.793Z+ for bin in caboose-util tufaceous
1102023-11-10T19:39:14.800Z+ ptime -m gunzip
1112023-11-10T19:39:15.150Z
1122023-11-10T19:39:15.154Zreal 0.435676249
1132023-11-10T19:39:15.159Zuser 0.365290705
1142023-11-10T19:39:15.167Zsys 0.069695472
1152023-11-10T19:39:15.170Ztrap 0.000095668
1162023-11-10T19:39:15.173Ztflt 0.000000000
1172023-11-10T19:39:15.176Zdflt 0.000000000
1182023-11-10T19:39:15.178Zkflt 0.000000000
1192023-11-10T19:39:15.181Zlock 0.000000000
1202023-11-10T19:39:15.184Zslp 0.000037304
1212023-11-10T19:39:15.186Zlat 0.000218140
1222023-11-10T19:39:15.189Zstop 0.000234842
1232023-11-10T19:39:15.194Z+ chmod a+x /work/tufaceous
1242023-11-10T19:39:15.197Z+ mkdir /work/package
1252023-11-10T19:39:15.200Z+ pushd /work/package
1262023-11-10T19:39:15.203Z/work/package /work/oxidecomputer/omicron
1272023-11-10T19:39:15.206Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-11-10T19:39:18.121Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-11-10T19:39:18.139ZCreated new build target 'default' and set it as active
1302023-11-10T19:39:18.143Z+ 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-11-10T19:39:18.146Z+ rm out/switch-softnpu.tar.gz
1322023-11-10T19:39:18.149Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-11-10T19:39:18.151Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-11-10T19:39:18.154Z+ for zone in out/*.tar.gz
1352023-11-10T19:39:18.156Z++ basename out/clickhouse_keeper
1362023-11-10T19:39:18.159Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.4-0.ci+gitfa280fd737f
1372023-11-10T19:39:18.169ZNov 10 19:39:18.184 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-11-10T19:39:26.030ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-11-10T19:39:26.033Z+ for zone in out/*.tar.gz
1402023-11-10T19:39:26.038Z++ basename out/clickhouse
1412023-11-10T19:39:26.043Z+ target/release/omicron-package stamp clickhouse 1.0.4-0.ci+gitfa280fd737f
1422023-11-10T19:39:26.051ZNov 10 19:39:26.064 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-11-10T19:39:33.892ZCreated: out/versioned/clickhouse.tar.gz
1442023-11-10T19:39:33.897Z+ for zone in out/*.tar.gz
1452023-11-10T19:39:33.908Z++ basename out/cockroachdb
1462023-11-10T19:39:33.917Z+ target/release/omicron-package stamp cockroachdb 1.0.4-0.ci+gitfa280fd737f
1472023-11-10T19:39:33.920ZNov 10 19:39:33.928 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-11-10T19:39:39.192ZCreated: out/versioned/cockroachdb.tar.gz
1492023-11-10T19:39:39.194Z+ for zone in out/*.tar.gz
1502023-11-10T19:39:39.197Z++ basename out/crucible-pantry
1512023-11-10T19:39:39.199Z+ target/release/omicron-package stamp crucible-pantry 1.0.4-0.ci+gitfa280fd737f
1522023-11-10T19:39:39.209ZNov 10 19:39:39.226 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-11-10T19:39:40.163ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-11-10T19:39:40.168Z+ for zone in out/*.tar.gz
1552023-11-10T19:39:40.174Z++ basename out/crucible
1562023-11-10T19:39:40.177Z+ target/release/omicron-package stamp crucible 1.0.4-0.ci+gitfa280fd737f
1572023-11-10T19:39:40.181ZNov 10 19:39:40.196 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-11-10T19:39:41.973ZCreated: out/versioned/crucible.tar.gz
1592023-11-10T19:39:41.976Z+ for zone in out/*.tar.gz
1602023-11-10T19:39:41.979Z++ basename out/external-dns
1612023-11-10T19:39:41.981Z+ target/release/omicron-package stamp external-dns 1.0.4-0.ci+gitfa280fd737f
1622023-11-10T19:39:41.992ZNov 10 19:39:42.009 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-11-10T19:39:42.994ZCreated: out/versioned/external-dns.tar.gz
1642023-11-10T19:39:42.998Z+ for zone in out/*.tar.gz
1652023-11-10T19:39:43.001Z++ basename out/internal-dns
1662023-11-10T19:39:43.004Z+ target/release/omicron-package stamp internal-dns 1.0.4-0.ci+gitfa280fd737f
1672023-11-10T19:39:43.013ZNov 10 19:39:43.030 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-11-10T19:39:44.034ZCreated: out/versioned/internal-dns.tar.gz
1692023-11-10T19:39:44.039Z+ for zone in out/*.tar.gz
1702023-11-10T19:39:44.042Z++ basename out/ntp
1712023-11-10T19:39:44.045Z+ target/release/omicron-package stamp ntp 1.0.4-0.ci+gitfa280fd737f
1722023-11-10T19:39:44.054ZNov 10 19:39:44.071 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-11-10T19:39:44.058ZCreated: out/versioned/ntp.tar.gz
1742023-11-10T19:39:44.061Z+ for zone in out/*.tar.gz
1752023-11-10T19:39:44.065Z++ basename out/omicron-gateway-asic
1762023-11-10T19:39:44.069Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.4-0.ci+gitfa280fd737f
1772023-11-10T19:39:44.076ZNov 10 19:39:44.093 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-11-10T19:39:44.842ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-11-10T19:39:44.851Z+ for zone in out/*.tar.gz
1802023-11-10T19:39:44.853Z++ basename out/omicron-nexus
1812023-11-10T19:39:44.856Z+ target/release/omicron-package stamp omicron-nexus 1.0.4-0.ci+gitfa280fd737f
1822023-11-10T19:39:44.866ZNov 10 19:39:44.878 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-11-10T19:39:47.857ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-11-10T19:39:47.861Z+ for zone in out/*.tar.gz
1852023-11-10T19:39:47.863Z++ basename out/overlay
1862023-11-10T19:39:47.866Z+ target/release/omicron-package stamp overlay 1.0.4-0.ci+gitfa280fd737f
1872023-11-10T19:39:47.908ZNov 10 19:39:47.893 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-11-10T19:39:47.911ZCreated: out/versioned/overlay.tar.gz
1892023-11-10T19:39:47.916Z+ for zone in out/*.tar.gz
1902023-11-10T19:39:47.921Z++ basename out/oximeter-collector
1912023-11-10T19:39:47.924Z+ target/release/omicron-package stamp oximeter-collector 1.0.4-0.ci+gitfa280fd737f
1922023-11-10T19:39:47.927ZNov 10 19:39:47.913 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-11-10T19:39:49.328ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-11-10T19:39:49.332Z+ for zone in out/*.tar.gz
1952023-11-10T19:39:49.335Z++ basename out/propolis-server
1962023-11-10T19:39:49.337Z+ target/release/omicron-package stamp propolis-server 1.0.4-0.ci+gitfa280fd737f
1972023-11-10T19:39:49.347ZNov 10 19:39:49.365 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-11-10T19:39:51.114ZCreated: out/versioned/propolis-server.tar.gz
1992023-11-10T19:39:51.119Z+ for zone in out/*.tar.gz
2002023-11-10T19:39:51.122Z++ basename out/switch-asic
2012023-11-10T19:39:51.125Z+ target/release/omicron-package stamp switch-asic 1.0.4-0.ci+gitfa280fd737f
2022023-11-10T19:39:51.128ZNov 10 19:39:51.145 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-11-10T19:40:03.723ZCreated: out/versioned/switch-asic.tar.gz
2042023-11-10T19:40:03.768Z+ 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-11-10T19:40:03.846Z+ OMICRON_NO_UNINSTALL=1
2062023-11-10T19:40:03.877Z+ target/release/omicron-package unpack --out install
2072023-11-10T19:40:03.886ZNov 10 19:40:01.639 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-11-10T19:40:03.892ZNov 10 19:40:01.641 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2092023-11-10T19:40:03.897ZNov 10 19:40:01.641 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2102023-11-10T19:40:03.902ZNov 10 19:40:01.641 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2112023-11-10T19:40:03.906ZNov 10 19:40:01.641 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2122023-11-10T19:40:03.910ZNov 10 19:40:01.641 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2132023-11-10T19:40:03.915ZNov 10 19:40:01.641 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2142023-11-10T19:40:03.921ZNov 10 19:40:01.641 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2152023-11-10T19:40:03.925ZNov 10 19:40:01.641 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2162023-11-10T19:40:03.930ZNov 10 19:40:01.641 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2172023-11-10T19:40:03.934ZNov 10 19:40:01.641 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2182023-11-10T19:40:03.939ZNov 10 19:40:01.720 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2192023-11-10T19:40:03.944ZNov 10 19:40:01.759 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2202023-11-10T19:40:03.949ZNov 10 19:40:01.760 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2212023-11-10T19:40:03.960ZNov 10 19:40:01.763 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2222023-11-10T19:40:03.964ZNov 10 19:40:01.786 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2232023-11-10T19:40:03.968ZNov 10 19:40:01.930 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2242023-11-10T19:40:03.973ZNov 10 19:40:02.736 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-11-10T19:40:03.977ZNov 10 19:40:02.903 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-11-10T19:40:03.982Z+ popd
2272023-11-10T19:40:03.987Z/work/oxidecomputer/omicron
2282023-11-10T19:40:03.993Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-11-10T19:40:06.237Z+ read -r TUFACEOUS_KEY
2302023-11-10T19:40:06.247Z+ export TUFACEOUS_KEY
2312023-11-10T19:40:06.254Z+ cat
2322023-11-10T19:40:06.266Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-11-10T19:40:06.270Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-11-10T19:40:06.273Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352023-11-10T19:40:06.292Z+ cat
2362023-11-10T19:40:06.296Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372023-11-10T19:40:06.304Z+ cat
2382023-11-10T19:40:06.314Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392023-11-10T19:40:06.328Z+ cat
2402023-11-10T19:40:06.332Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2412023-11-10T19:40:06.345Z+ cat
2422023-11-10T19:40:06.349Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2432023-11-10T19:40:06.354Z+ cat
2442023-11-10T19:40:06.357Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2452023-11-10T19:40:06.364Z+ cat
2462023-11-10T19:40:06.369Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2472023-11-10T19:40:06.374Z+ cat
2482023-11-10T19:40:06.383Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2492023-11-10T19:40:06.388Z+ cat
2502023-11-10T19:40:06.406Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2512023-11-10T19:40:06.417Z+ cat
2522023-11-10T19:40:06.422Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2532023-11-10T19:40:06.437Z+ cat
2542023-11-10T19:40:06.448Z+ for kind in host trampoline
2552023-11-10T19:40:06.455Z+ cat
2562023-11-10T19:40:06.458Z+ for kind in host trampoline
2572023-11-10T19:40:06.465Z+ cat
2582023-11-10T19:40:06.476Z+ mkdir /work/hubris
2592023-11-10T19:40:06.489Z+ pushd /work/hubris
2602023-11-10T19:40:06.527Z/work/hubris /work/oxidecomputer/omicron
2612023-11-10T19:40:06.531Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-11-10T19:40:06.539Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-11-10T19:40:06.555Z+ for tag in "${TAGS[@]}"
2642023-11-10T19:40:06.574Z+ for board in "${ALL_BOARDS[@]}"
2652023-11-10T19:40:06.584Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-11-10T19:40:06.593Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-11-10T19:40:06.618Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-11-10T19:40:07.738Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-11-10T19:40:07.748Z+ shasum -a 256 -c -
2702023-11-10T19:40:08.293Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-11-10T19:40:08.296Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-11-10T19:40:08.301Z+ for board in "${ALL_BOARDS[@]}"
2732023-11-10T19:40:08.307Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-11-10T19:40:08.323Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-11-10T19:40:08.343Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-11-10T19:40:09.552Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-11-10T19:40:09.555Z+ shasum -a 256 -c -
2782023-11-10T19:40:09.617Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-11-10T19:40:09.622Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-11-10T19:40:09.625Z+ for board in "${ALL_BOARDS[@]}"
2812023-11-10T19:40:09.628Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-11-10T19:40:09.631Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-11-10T19:40:09.633Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-11-10T19:40:10.996Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-11-10T19:40:11.001Z+ shasum -a 256 -c -
2862023-11-10T19:40:11.057Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-11-10T19:40:11.060Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-11-10T19:40:11.063Z+ for board in "${ALL_BOARDS[@]}"
2892023-11-10T19:40:11.066Z+ [[ gimlet = \p\s\c ]]
2902023-11-10T19:40:11.069Z+ for board in "${ALL_BOARDS[@]}"
2912023-11-10T19:40:11.073Z+ [[ gimlet = \p\s\c ]]
2922023-11-10T19:40:11.076Z+ for board in "${ALL_BOARDS[@]}"
2932023-11-10T19:40:11.079Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-11-10T19:40:11.082Z+ for board in "${ALL_BOARDS[@]}"
2952023-11-10T19:40:11.086Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-11-10T19:40:11.088Z+ for tag in "${TAGS[@]}"
2972023-11-10T19:40:11.092Z+ for board in "${ALL_BOARDS[@]}"
2982023-11-10T19:40:11.095Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-11-10T19:40:11.099Z+ for board in "${ALL_BOARDS[@]}"
3002023-11-10T19:40:11.103Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-11-10T19:40:11.106Z+ for board in "${ALL_BOARDS[@]}"
3022023-11-10T19:40:11.108Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-11-10T19:40:11.111Z+ for board in "${ALL_BOARDS[@]}"
3042023-11-10T19:40:11.114Z+ [[ psc = \p\s\c ]]
3052023-11-10T19:40:11.116Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-11-10T19:40:11.119Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-11-10T19:40:12.066Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-11-10T19:40:12.069Z+ shasum -a 256 -c -
3092023-11-10T19:40:12.120Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-11-10T19:40:12.123Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-11-10T19:40:12.126Z+ for board in "${ALL_BOARDS[@]}"
3122023-11-10T19:40:12.129Z+ [[ psc = \p\s\c ]]
3132023-11-10T19:40:12.133Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-11-10T19:40:12.136Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-11-10T19:40:13.219Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-11-10T19:40:13.630Z+ shasum -a 256 -c -
3172023-11-10T19:40:13.634Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-11-10T19:40:13.638Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-11-10T19:40:13.642Z+ for board in "${ALL_BOARDS[@]}"
3202023-11-10T19:40:13.645Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-11-10T19:40:13.648Z+ for board in "${ALL_BOARDS[@]}"
3222023-11-10T19:40:13.651Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-11-10T19:40:13.653Z+ for tag in "${TAGS[@]}"
3242023-11-10T19:40:13.656Z+ for board in "${ALL_BOARDS[@]}"
3252023-11-10T19:40:13.660Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-11-10T19:40:13.664Z+ for board in "${ALL_BOARDS[@]}"
3272023-11-10T19:40:13.667Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-11-10T19:40:13.671Z+ for board in "${ALL_BOARDS[@]}"
3292023-11-10T19:40:13.674Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-11-10T19:40:13.678Z+ for board in "${ALL_BOARDS[@]}"
3312023-11-10T19:40:13.681Z+ [[ sidecar = \p\s\c ]]
3322023-11-10T19:40:13.684Z+ for board in "${ALL_BOARDS[@]}"
3332023-11-10T19:40:13.689Z+ [[ sidecar = \p\s\c ]]
3342023-11-10T19:40:13.692Z+ for board in "${ALL_BOARDS[@]}"
3352023-11-10T19:40:13.695Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-11-10T19:40:13.699Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-11-10T19:40:13.703Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-11-10T19:40:14.495Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-11-10T19:40:14.502Z+ shasum -a 256 -c -
3402023-11-10T19:40:14.570Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-11-10T19:40:14.579Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-11-10T19:40:14.589Z+ for board in "${ALL_BOARDS[@]}"
3432023-11-10T19:40:14.597Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-11-10T19:40:14.616Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-11-10T19:40:14.622Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-11-10T19:40:15.984Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-11-10T19:40:15.987Z+ shasum -a 256 -c -
3482023-11-10T19:40:16.060Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-11-10T19:40:16.063Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-11-10T19:40:16.066Z+ popd
3512023-11-10T19:40:16.068Z/work/oxidecomputer/omicron
3522023-11-10T19:40:16.071Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-11-10T19:40:16.073Z++ COMMIT=9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3542023-11-10T19:40:16.076Z+ git init /work/dvt-dock
3552023-11-10T19:40:16.082Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-11-10T19:40:16.085Zhint: is subject to change. To configure the initial branch name to use in all
3572023-11-10T19:40:16.087Zhint: of your new repositories, which will suppress this warning, call:
3582023-11-10T19:40:16.091Zhint:
3592023-11-10T19:40:16.096Zhint: git config --global init.defaultBranch <name>
3602023-11-10T19:40:16.099Zhint:
3612023-11-10T19:40:16.102Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-11-10T19:40:16.105Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-11-10T19:40:16.111Zhint:
3642023-11-10T19:40:16.113Zhint: git branch -m <name>
3652023-11-10T19:40:16.116ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-11-10T19:40:16.119Z+ cd /work/dvt-dock
3672023-11-10T19:40:16.122Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-11-10T19:40:16.134Z+ git fetch --depth 1 origin 9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3692023-11-10T19:40:28.164ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-11-10T19:40:28.168Z * branch 9cb2b40cea90ad40f5c0d2c3da96d26913253e06 -> FETCH_HEAD
3712023-11-10T19:40:28.172Z+ git checkout FETCH_HEAD
3722023-11-10T19:40:28.826ZNote: switching to 'FETCH_HEAD'.
3732023-11-10T19:40:28.830Z
3742023-11-10T19:40:28.833ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-11-10T19:40:28.836Zchanges and commit them, and you can discard any commits you make in this
3762023-11-10T19:40:28.839Zstate without impacting any branches by switching back to a branch.
3772023-11-10T19:40:28.843Z
3782023-11-10T19:40:28.849ZIf you want to create a new branch to retain commits you create, you may
3792023-11-10T19:40:28.856Zdo so (now or later) by using -c with the switch command. Example:
3802023-11-10T19:40:28.868Z
3812023-11-10T19:40:28.874Z git switch -c <new-branch-name>
3822023-11-10T19:40:28.877Z
3832023-11-10T19:40:28.880ZOr undo this operation with:
3842023-11-10T19:40:28.883Z
3852023-11-10T19:40:28.886Z git switch -
3862023-11-10T19:40:28.890Z
3872023-11-10T19:40:28.893ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-11-10T19:40:28.896Z
3892023-11-10T19:40:28.900ZHEAD is now at 9cb2b40 RoT v1.0.2 production
3902023-11-10T19:40:28.903Z+ SERIES_LIST=()
3912023-11-10T19:40:28.906Z+ prep_rot_all_series
3922023-11-10T19:40:28.912Z+ series=rot-all
3932023-11-10T19:40:28.915Z+ SERIES_LIST+=("$series")
3942023-11-10T19:40:28.919Z+ manifest=/work/manifest-rot-all.toml
3952023-11-10T19:40:28.922Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-11-10T19:40:28.925Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-11-10T19:40:28.928Z+ board=gimlet
3982023-11-10T19:40:28.931Z+ tufaceous_board=gimlet
3992023-11-10T19:40:28.935Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-11-10T19:40:28.938Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-11-10T19:40:28.941Z+ sp_caboose_version=1.0.3
4022023-11-10T19:40:28.945Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-11-10T19:40:28.973Z+ sp_caboose_board=gimlet-c
4042023-11-10T19:40:28.976Z+ cat
4052023-11-10T19:40:28.983Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-11-10T19:40:28.986Z+ board=gimlet
4072023-11-10T19:40:28.989Z+ tufaceous_board=gimlet
4082023-11-10T19:40:28.993Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-11-10T19:40:28.996Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-11-10T19:40:29.032Z+ sp_caboose_version=1.0.3
4112023-11-10T19:40:29.036Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-11-10T19:40:29.088Z+ sp_caboose_board=gimlet-d
4132023-11-10T19:40:29.093Z+ cat
4142023-11-10T19:40:29.096Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-11-10T19:40:29.099Z+ board=gimlet
4162023-11-10T19:40:29.102Z+ tufaceous_board=gimlet
4172023-11-10T19:40:29.105Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-11-10T19:40:29.109Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-11-10T19:40:29.147Z+ sp_caboose_version=1.0.3
4202023-11-10T19:40:29.150Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-11-10T19:40:29.213Z+ sp_caboose_board=gimlet-e
4222023-11-10T19:40:29.222Z+ cat
4232023-11-10T19:40:29.226Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-11-10T19:40:29.229Z+ board=psc
4252023-11-10T19:40:29.233Z+ tufaceous_board=psc
4262023-11-10T19:40:29.236Z+ sp_image=/work/hubris/psc-b.zip
4272023-11-10T19:40:29.239Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-11-10T19:40:29.247Z+ sp_caboose_version=1.0.3
4292023-11-10T19:40:29.251Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-11-10T19:40:29.310Z+ sp_caboose_board=psc-b
4312023-11-10T19:40:29.313Z+ cat
4322023-11-10T19:40:29.317Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-11-10T19:40:29.321Z+ board=psc
4342023-11-10T19:40:29.324Z+ tufaceous_board=psc
4352023-11-10T19:40:29.328Z+ sp_image=/work/hubris/psc-c.zip
4362023-11-10T19:40:29.332Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-11-10T19:40:29.335Z+ sp_caboose_version=1.0.3
4382023-11-10T19:40:29.339Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-11-10T19:40:29.374Z+ sp_caboose_board=psc-c
4402023-11-10T19:40:29.377Z+ cat
4412023-11-10T19:40:29.381Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-11-10T19:40:29.384Z+ board=sidecar
4432023-11-10T19:40:29.388Z+ tufaceous_board=switch
4442023-11-10T19:40:29.392Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-11-10T19:40:29.396Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-11-10T19:40:29.441Z+ sp_caboose_version=1.0.3
4472023-11-10T19:40:29.444Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-11-10T19:40:29.505Z+ sp_caboose_board=sidecar-b
4492023-11-10T19:40:29.508Z+ cat
4502023-11-10T19:40:29.511Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-11-10T19:40:29.515Z+ board=sidecar
4522023-11-10T19:40:29.518Z+ tufaceous_board=switch
4532023-11-10T19:40:29.521Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-11-10T19:40:29.525Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-11-10T19:40:29.572Z+ sp_caboose_version=1.0.3
4562023-11-10T19:40:29.576Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-11-10T19:40:29.637Z+ sp_caboose_board=sidecar-c
4582023-11-10T19:40:29.641Z+ cat
4592023-11-10T19:40:29.645Z+ 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-11-10T19:40:29.648Z+ series=rot-staging-dev
4612023-11-10T19:40:29.651Z+ rot_dir=staging/dev
4622023-11-10T19:40:29.655Z+ rot_version=cert-staging-dev-v1.0.2
4632023-11-10T19:40:29.659Z+ shift 3
4642023-11-10T19:40:29.663Z+ SERIES_LIST+=("$series")
4652023-11-10T19:40:29.668Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-11-10T19:40:29.671Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-11-10T19:40:29.675Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-11-10T19:40:29.679Z+ for board in gimlet psc sidecar
4692023-11-10T19:40:29.682Z+ tufaceous_board=gimlet
4702023-11-10T19:40:29.685Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4712023-11-10T19:40:29.714Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4722023-11-10T19:40:29.719Z++ 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-11-10T19:40:29.724Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4742023-11-10T19:40:29.727Z++ output_a=1.0.2
4752023-11-10T19:40:29.731Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4762023-11-10T19:40:29.734Z++ output_b=1.0.2
4772023-11-10T19:40:29.737Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4782023-11-10T19:40:29.740Z++ echo 1.0.2
4792023-11-10T19:40:29.744Z+ rot_caboose_version=1.0.2
4802023-11-10T19:40:29.747Z++ 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-11-10T19:40:29.750Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4822023-11-10T19:40:29.754Z++ output_a=oxide-rot-1
4832023-11-10T19:40:29.757Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4842023-11-10T19:40:29.761Z++ output_b=oxide-rot-1
4852023-11-10T19:40:29.764Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-11-10T19:40:29.767Z++ echo oxide-rot-1
4872023-11-10T19:40:29.771Z+ rot_caboose_board=oxide-rot-1
4882023-11-10T19:40:29.774Z+ cat
4892023-11-10T19:40:29.777Z+ cat
4902023-11-10T19:40:29.780Z+ for board in gimlet psc sidecar
4912023-11-10T19:40:29.786Z+ tufaceous_board=psc
4922023-11-10T19:40:29.790Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4932023-11-10T19:40:29.793Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4942023-11-10T19:40:29.799Z++ 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-11-10T19:40:29.802Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4962023-11-10T19:40:29.806Z++ output_a=1.0.2
4972023-11-10T19:40:29.809Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4982023-11-10T19:40:29.812Z++ output_b=1.0.2
4992023-11-10T19:40:29.816Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5002023-11-10T19:40:29.820Z++ echo 1.0.2
5012023-11-10T19:40:29.824Z+ rot_caboose_version=1.0.2
5022023-11-10T19:40:29.827Z++ 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-11-10T19:40:29.830Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
5042023-11-10T19:40:29.833Z++ output_a=oxide-rot-1
5052023-11-10T19:40:29.837Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5062023-11-10T19:40:29.840Z++ output_b=oxide-rot-1
5072023-11-10T19:40:29.843Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-11-10T19:40:29.848Z++ echo oxide-rot-1
5092023-11-10T19:40:29.851Z+ rot_caboose_board=oxide-rot-1
5102023-11-10T19:40:29.854Z+ cat
5112023-11-10T19:40:29.857Z+ cat
5122023-11-10T19:40:29.860Z+ for board in gimlet psc sidecar
5132023-11-10T19:40:29.863Z+ tufaceous_board=switch
5142023-11-10T19:40:29.866Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5152023-11-10T19:40:29.869Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5162023-11-10T19:40:29.872Z++ 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-11-10T19:40:29.875Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5182023-11-10T19:40:29.879Z++ output_a=1.0.2
5192023-11-10T19:40:29.882Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5202023-11-10T19:40:29.884Z++ output_b=1.0.2
5212023-11-10T19:40:29.888Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5222023-11-10T19:40:29.892Z++ echo 1.0.2
5232023-11-10T19:40:29.895Z+ rot_caboose_version=1.0.2
5242023-11-10T19:40:29.898Z++ 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-11-10T19:40:29.901Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5262023-11-10T19:40:29.904Z++ output_a=oxide-rot-1
5272023-11-10T19:40:29.908Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5282023-11-10T19:40:29.919Z++ output_b=oxide-rot-1
5292023-11-10T19:40:29.922Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-11-10T19:40:29.925Z++ echo oxide-rot-1
5312023-11-10T19:40:29.928Z+ rot_caboose_board=oxide-rot-1
5322023-11-10T19:40:29.931Z+ cat
5332023-11-10T19:40:29.934Z+ cat
5342023-11-10T19:40:29.937Z+ for board_rev in "$@"
5352023-11-10T19:40:29.940Z+ board=gimlet
5362023-11-10T19:40:29.943Z+ tufaceous_board=gimlet
5372023-11-10T19:40:29.946Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-11-10T19:40:29.951Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-11-10T19:40:29.983Z+ sp_caboose_version=1.0.3
5402023-11-10T19:40:29.987Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-11-10T19:40:30.041Z+ sp_caboose_board=gimlet-c
5422023-11-10T19:40:30.044Z+ cat
5432023-11-10T19:40:30.047Z+ for board_rev in "$@"
5442023-11-10T19:40:30.051Z+ board=gimlet
5452023-11-10T19:40:30.057Z+ tufaceous_board=gimlet
5462023-11-10T19:40:30.071Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-11-10T19:40:30.081Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-11-10T19:40:30.105Z+ sp_caboose_version=1.0.3
5492023-11-10T19:40:30.110Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-11-10T19:40:30.157Z+ sp_caboose_board=gimlet-d
5512023-11-10T19:40:30.166Z+ cat
5522023-11-10T19:40:30.170Z+ for board_rev in "$@"
5532023-11-10T19:40:30.173Z+ board=gimlet
5542023-11-10T19:40:30.176Z+ tufaceous_board=gimlet
5552023-11-10T19:40:30.179Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-11-10T19:40:30.182Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-11-10T19:40:30.217Z+ sp_caboose_version=1.0.3
5582023-11-10T19:40:30.221Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-11-10T19:40:30.276Z+ sp_caboose_board=gimlet-e
5602023-11-10T19:40:30.280Z+ cat
5612023-11-10T19:40:30.283Z+ for board_rev in "$@"
5622023-11-10T19:40:30.286Z+ board=psc
5632023-11-10T19:40:30.292Z+ tufaceous_board=psc
5642023-11-10T19:40:30.295Z+ sp_image=/work/hubris/psc-b.zip
5652023-11-10T19:40:30.299Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-11-10T19:40:30.318Z+ sp_caboose_version=1.0.3
5672023-11-10T19:40:30.322Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-11-10T19:40:30.359Z+ sp_caboose_board=psc-b
5692023-11-10T19:40:30.362Z+ cat
5702023-11-10T19:40:30.366Z+ for board_rev in "$@"
5712023-11-10T19:40:30.369Z+ board=psc
5722023-11-10T19:40:30.374Z+ tufaceous_board=psc
5732023-11-10T19:40:30.377Z+ sp_image=/work/hubris/psc-c.zip
5742023-11-10T19:40:30.381Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-11-10T19:40:30.403Z+ sp_caboose_version=1.0.3
5762023-11-10T19:40:30.406Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-11-10T19:40:30.444Z+ sp_caboose_board=psc-c
5782023-11-10T19:40:30.449Z+ cat
5792023-11-10T19:40:30.452Z+ for board_rev in "$@"
5802023-11-10T19:40:30.456Z+ board=sidecar
5812023-11-10T19:40:30.459Z+ tufaceous_board=switch
5822023-11-10T19:40:30.462Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-11-10T19:40:30.465Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-11-10T19:40:30.511Z+ sp_caboose_version=1.0.3
5852023-11-10T19:40:30.517Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-11-10T19:40:30.575Z+ sp_caboose_board=sidecar-b
5872023-11-10T19:40:30.579Z+ cat
5882023-11-10T19:40:30.583Z+ for board_rev in "$@"
5892023-11-10T19:40:30.596Z+ board=sidecar
5902023-11-10T19:40:30.623Z+ tufaceous_board=switch
5912023-11-10T19:40:30.659Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-11-10T19:40:30.663Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-11-10T19:40:30.686Z+ sp_caboose_version=1.0.3
5942023-11-10T19:40:30.789Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-11-10T19:40:30.799Z+ sp_caboose_board=sidecar-c
5962023-11-10T19:40:30.802Z+ cat
5972023-11-10T19:40:30.819Z+ 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-11-10T19:40:30.829Z+ series=rot-prod-rel
5992023-11-10T19:40:30.832Z+ rot_dir=prod/rel
6002023-11-10T19:40:30.835Z+ rot_version=cert-prod-rel-v1.0.2
6012023-11-10T19:40:30.839Z+ shift 3
6022023-11-10T19:40:30.855Z+ SERIES_LIST+=("$series")
6032023-11-10T19:40:30.859Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-11-10T19:40:30.864Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-11-10T19:40:30.867Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-11-10T19:40:30.872Z+ for board in gimlet psc sidecar
6072023-11-10T19:40:30.876Z+ tufaceous_board=gimlet
6082023-11-10T19:40:30.880Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6092023-11-10T19:40:30.885Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6102023-11-10T19:40:30.888Z++ 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-11-10T19:40:30.891Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6122023-11-10T19:40:30.895Z++ output_a=1.0.2
6132023-11-10T19:40:30.898Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6142023-11-10T19:40:30.901Z++ output_b=1.0.2
6152023-11-10T19:40:30.904Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6162023-11-10T19:40:30.909Z++ echo 1.0.2
6172023-11-10T19:40:30.912Z+ rot_caboose_version=1.0.2
6182023-11-10T19:40:30.915Z++ 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-11-10T19:40:30.934Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6202023-11-10T19:40:30.943Z++ output_a=oxide-rot-1
6212023-11-10T19:40:30.947Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6222023-11-10T19:40:30.950Z++ output_b=oxide-rot-1
6232023-11-10T19:40:30.954Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-11-10T19:40:30.973Z++ echo oxide-rot-1
6252023-11-10T19:40:30.977Z+ rot_caboose_board=oxide-rot-1
6262023-11-10T19:40:30.988Z+ cat
6272023-11-10T19:40:30.992Z+ cat
6282023-11-10T19:40:31.028Z+ for board in gimlet psc sidecar
6292023-11-10T19:40:31.032Z+ tufaceous_board=psc
6302023-11-10T19:40:31.067Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6312023-11-10T19:40:31.096Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6322023-11-10T19:40:31.107Z++ 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-11-10T19:40:31.110Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6342023-11-10T19:40:31.114Z++ output_a=1.0.2
6352023-11-10T19:40:31.118Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6362023-11-10T19:40:31.121Z++ output_b=1.0.2
6372023-11-10T19:40:31.124Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6382023-11-10T19:40:31.127Z++ echo 1.0.2
6392023-11-10T19:40:31.129Z+ rot_caboose_version=1.0.2
6402023-11-10T19:40:31.140Z++ 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-11-10T19:40:31.143Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6422023-11-10T19:40:31.147Z++ output_a=oxide-rot-1
6432023-11-10T19:40:31.152Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6442023-11-10T19:40:31.158Z++ output_b=oxide-rot-1
6452023-11-10T19:40:31.228Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-11-10T19:40:31.235Z++ echo oxide-rot-1
6472023-11-10T19:40:31.240Z+ rot_caboose_board=oxide-rot-1
6482023-11-10T19:40:31.247Z+ cat
6492023-11-10T19:40:31.251Z+ cat
6502023-11-10T19:40:31.255Z+ for board in gimlet psc sidecar
6512023-11-10T19:40:31.263Z+ tufaceous_board=switch
6522023-11-10T19:40:31.270Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6532023-11-10T19:40:31.275Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6542023-11-10T19:40:31.280Z++ 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-11-10T19:40:31.283Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6562023-11-10T19:40:31.286Z++ output_a=1.0.2
6572023-11-10T19:40:31.292Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6582023-11-10T19:40:31.296Z++ output_b=1.0.2
6592023-11-10T19:40:31.304Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6602023-11-10T19:40:31.311Z++ echo 1.0.2
6612023-11-10T19:40:31.318Z+ rot_caboose_version=1.0.2
6622023-11-10T19:40:31.323Z++ 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-11-10T19:40:31.326Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6642023-11-10T19:40:31.329Z++ output_a=oxide-rot-1
6652023-11-10T19:40:31.334Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6662023-11-10T19:40:31.340Z++ output_b=oxide-rot-1
6672023-11-10T19:40:31.345Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-11-10T19:40:31.353Z++ echo oxide-rot-1
6692023-11-10T19:40:31.373Z+ rot_caboose_board=oxide-rot-1
6702023-11-10T19:40:31.378Z+ cat
6712023-11-10T19:40:31.385Z+ cat
6722023-11-10T19:40:31.390Z+ for board_rev in "$@"
6732023-11-10T19:40:31.396Z+ board=gimlet
6742023-11-10T19:40:31.400Z+ tufaceous_board=gimlet
6752023-11-10T19:40:31.403Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-11-10T19:40:31.408Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-11-10T19:40:31.415Z+ sp_caboose_version=1.0.3
6782023-11-10T19:40:31.418Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-11-10T19:40:31.423Z+ sp_caboose_board=gimlet-c
6802023-11-10T19:40:31.427Z+ cat
6812023-11-10T19:40:31.431Z+ for board_rev in "$@"
6822023-11-10T19:40:31.436Z+ board=gimlet
6832023-11-10T19:40:31.442Z+ tufaceous_board=gimlet
6842023-11-10T19:40:31.444Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-11-10T19:40:31.448Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-11-10T19:40:31.452Z+ sp_caboose_version=1.0.3
6872023-11-10T19:40:31.456Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-11-10T19:40:31.543Z+ sp_caboose_board=gimlet-d
6892023-11-10T19:40:31.550Z+ cat
6902023-11-10T19:40:31.590Z+ for board_rev in "$@"
6912023-11-10T19:40:31.656Z+ board=gimlet
6922023-11-10T19:40:31.707Z+ tufaceous_board=gimlet
6932023-11-10T19:40:31.762Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-11-10T19:40:31.780Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-11-10T19:40:31.788Z+ sp_caboose_version=1.0.3
6962023-11-10T19:40:31.854Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-11-10T19:40:31.864Z+ sp_caboose_board=gimlet-e
6982023-11-10T19:40:31.871Z+ cat
6992023-11-10T19:40:31.908Z+ for board_rev in "$@"
7002023-11-10T19:40:31.923Z+ board=psc
7012023-11-10T19:40:31.940Z+ tufaceous_board=psc
7022023-11-10T19:40:31.971Z+ sp_image=/work/hubris/psc-b.zip
7032023-11-10T19:40:31.986Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-11-10T19:40:32.006Z+ sp_caboose_version=1.0.3
7052023-11-10T19:40:32.017Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-11-10T19:40:32.029Z+ sp_caboose_board=psc-b
7072023-11-10T19:40:32.054Z+ cat
7082023-11-10T19:40:32.075Z+ for board_rev in "$@"
7092023-11-10T19:40:32.081Z+ board=psc
7102023-11-10T19:40:32.098Z+ tufaceous_board=psc
7112023-11-10T19:40:32.104Z+ sp_image=/work/hubris/psc-c.zip
7122023-11-10T19:40:32.110Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-11-10T19:40:32.131Z+ sp_caboose_version=1.0.3
7142023-11-10T19:40:32.143Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-11-10T19:40:32.146Z+ sp_caboose_board=psc-c
7162023-11-10T19:40:32.153Z+ cat
7172023-11-10T19:40:32.167Z+ for board_rev in "$@"
7182023-11-10T19:40:32.178Z+ board=sidecar
7192023-11-10T19:40:32.197Z+ tufaceous_board=switch
7202023-11-10T19:40:32.216Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-11-10T19:40:32.224Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-11-10T19:40:32.248Z+ sp_caboose_version=1.0.3
7232023-11-10T19:40:32.258Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-11-10T19:40:32.289Z+ sp_caboose_board=sidecar-b
7252023-11-10T19:40:32.313Z+ cat
7262023-11-10T19:40:40.994Z+ for board_rev in "$@"
7272023-11-10T19:40:41.105Z+ board=sidecar
7282023-11-10T19:40:41.161Z+ tufaceous_board=switch
7292023-11-10T19:40:41.169Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-11-10T19:40:41.208Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-11-10T19:40:41.252Z+ sp_caboose_version=1.0.3
7322023-11-10T19:40:41.305Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-11-10T19:40:41.353Z+ sp_caboose_board=sidecar-c
7342023-11-10T19:40:41.386Z+ cat
7352023-11-10T19:40:41.433Z+ for series in "${SERIES_LIST[@]}"
7362023-11-10T19:40:41.454Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-11-10T19:40:42.230ZNov 10 19:40:42.229 INFO assembling repository in `/tmp/tufaceousNlKQRy`, component: OmicronRepoAssembler
7382023-11-10T19:40:55.684ZNov 10 19:40:55.701 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-11-10T19:40:56.060Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-11-10T19:41:04.270Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-11-10T19:41:14.089Z+ rm /work/repo-rot-all.zip
7422023-11-10T19:41:14.097Z+ touch /work/repo-rot-all.zip.partb
7432023-11-10T19:41:14.100Z+ for series in "${SERIES_LIST[@]}"
7442023-11-10T19:41:14.104Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-11-10T19:41:24.486ZNov 10 19:41:24.492 INFO assembling repository in `/tmp/tufaceousQ4iq9r`, component: OmicronRepoAssembler
7462023-11-10T19:41:37.443ZNov 10 19:41:37.445 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-11-10T19:41:37.837Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-11-10T19:41:45.412Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-11-10T19:41:54.851Z+ rm /work/repo-rot-staging-dev.zip
7502023-11-10T19:41:54.859Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-11-10T19:41:54.863Z+ for series in "${SERIES_LIST[@]}"
7522023-11-10T19:41:54.866Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-11-10T19:42:05.228ZNov 10 19:42:05.226 INFO assembling repository in `/tmp/tufaceouslwVKmP`, component: OmicronRepoAssembler
7542023-11-10T19:42:18.166ZNov 10 19:42:18.162 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-11-10T19:42:18.522Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-11-10T19:42:26.104Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-11-10T19:42:35.752Z+ rm /work/repo-rot-prod-rel.zip
7582023-11-10T19:42:35.760Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-11-10T19:42:35.764Zprocess exited: duration 201216 ms, exit code 0
 
7602023-11-10T19:42:35.778Zfound 13 output files
7612023-11-10T19:42:35.784Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-11-10T19:42:36.791Zuploaded: /work/manifest-rot-all.toml
7632023-11-10T19:42:36.795Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-11-10T19:42:37.802Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-11-10T19:42:37.805Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-11-10T19:42:38.812Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-11-10T19:42:38.817Zuploading: /work/manifest.toml (1578 bytes)
7682023-11-10T19:42:39.826Zuploaded: /work/manifest.toml
7692023-11-10T19:42:39.842Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-11-10T19:48:59.712Zuploaded: /work/repo-rot-all.zip.parta
7712023-11-10T19:48:59.733Zuploading: /work/repo-rot-all.zip.partb (419473502 bytes)
7722023-11-10T19:50:55.584Zuploaded: /work/repo-rot-all.zip.partb
7732023-11-10T19:50:55.614Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-11-10T19:56:39.261Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-11-10T19:56:39.425Zuploading: /work/repo-rot-prod-rel.zip.partb (409240780 bytes)
7762023-11-10T19:59:01.203Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-11-10T19:59:01.223Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-11-10T20:05:02.354Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-11-10T20:05:02.442Zuploading: /work/repo-rot-staging-dev.zip.partb (409241140 bytes)
7802023-11-10T20:07:23.224Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-11-10T20:07:23.243Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-11-10T20:07:24.232Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-11-10T20:07:24.240Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-11-10T20:07:25.276Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-11-10T20:07:25.285Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-11-10T20:07:26.323Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt