01HE753E26F983Q65G2F7R80PW: 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: 01HE754Q3PB8GBGQMF639Z6ZYF

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-11-02T06:06:36.699Zjob dependencies complete; ready to run (waiting for 1 h 29 m 12 s)
22023-11-02T06:07:42.344Zjob assigned to worker 01HE7A88PSK6TDD5NM4AX4CVX5 (queued for 1 m 5 s)
32023-11-02T06:07:43.478Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-c43fba0fc8ca36e8.gz
42023-11-02T06:07:44.097Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-c43fba0fc8ca36e8.gz
52023-11-02T06:07:44.100Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-11-02T06:07:56.638Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-11-02T06:07:57.906Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-db7e95353d866fe2.gz
82023-11-02T06:08:07.773Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-db7e95353d866fe2.gz
92023-11-02T06:08:07.780Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-11-02T06:08:08.442Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-11-02T06:08:08.445Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-11-02T06:08:09.610Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-11-02T06:08:09.614Zdownloading input: /input/package/work/version.txt
142023-11-02T06:08:09.628Zdownloaded input: /input/package/work/version.txt
152023-11-02T06:08:09.633Zdownloading input: /input/package/work/package.tar.gz
162023-11-02T06:08:17.565Zdownloaded input: /input/package/work/package.tar.gz
172023-11-02T06:08:17.568Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-11-02T06:08:33.734Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-11-02T06:08:33.739Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-11-02T06:08:36.594Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-11-02T06:08:36.597Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-11-02T06:08:55.978Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-11-02T06:09:00.651Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-11-02T06:09:16.143Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-11-02T06:09:16.146Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-11-02T06:09:22.156Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-11-02T06:09:22.161Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-11-02T06:09:24.422Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-11-02T06:09:24.425Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-11-02T06:09:29.605Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-11-02T06:09:29.608Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-11-02T06:09:31.830Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-11-02T06:09:31.834Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-11-02T06:09:34.205Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-11-02T06:09:34.209Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-11-02T06:09:34.243Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-11-02T06:09:34.246Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-11-02T06:09:35.716Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-11-02T06:09:35.722Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-11-02T06:09:36.638Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-11-02T06:09:36.648Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-11-02T06:09:40.112Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-11-02T06:09:40.116Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-11-02T06:09:47.574Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-11-02T06:09:47.577Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-11-02T06:09:47.606Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-11-02T06:09:47.610Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-11-02T06:09:49.073Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-11-02T06:09:49.077Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-11-02T06:09:55.733Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-11-02T06:09:55.737Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-11-02T06:10:16.095Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-11-02T06:10:16.098Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-11-02T06:10:35.911Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-11-02T06:10:35.915Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-11-02T06:11:48.671Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-11-02T06:11:49.083Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-11-02T06:12:02.895Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-11-02T06:12:02.899Zstarting task 0: "setup"
602023-11-02T06:12:03.338Z++ uname -s
612023-11-02T06:12:03.346Z+ kern=SunOS
622023-11-02T06:12:03.349Z+ case "$kern" in
632023-11-02T06:12:03.352Z+ groupadd -g 12345 build
642023-11-02T06:12:03.356Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-11-02T06:12:05.355Z+ zfs create -o mountpoint=/work rpool/work
662023-11-02T06:12:05.789Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-11-02T06:12:05.793Z+ home_fs=zfs
682023-11-02T06:12:05.796Z+ [[ zfs == autofs ]]
692023-11-02T06:12:05.801Z+ mkdir -p /home/build
702023-11-02T06:12:05.805Z+ chown build:build /home/build /work
712023-11-02T06:12:07.796Z+ chmod 0700 /home/build /work
722023-11-02T06:12:07.799Zprocess exited: duration 4896 ms, exit code 0
 
732023-11-02T06:12:07.808Zstarting task 1: "authentication"
742023-11-02T06:12:07.856Zprocess exited: duration 36 ms, exit code 0
 
752023-11-02T06:12:07.866Zstarting task 2: "clone repository"
762023-11-02T06:12:07.878Z+ mkdir -p /work/oxidecomputer/omicron
772023-11-02T06:12:07.885Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-11-02T06:12:07.928ZCloning into '/work/oxidecomputer/omicron'...
792023-11-02T06:12:14.806Z+ cd /work/oxidecomputer/omicron
802023-11-02T06:12:14.813Z+ [[ -n renovate/toml-0.x ]]
812023-11-02T06:12:14.824Z+ git fetch origin renovate/toml-0.x
822023-11-02T06:12:15.184ZFrom https://github.com/oxidecomputer/omicron
832023-11-02T06:12:15.204Z * branch renovate/toml-0.x -> FETCH_HEAD
842023-11-02T06:12:15.219Z+ git checkout -B renovate/toml-0.x remotes/origin/renovate/toml-0.x
852023-11-02T06:12:15.291ZSwitched to a new branch 'renovate/toml-0.x'
862023-11-02T06:12:15.308Zbranch 'renovate/toml-0.x' set up to track 'origin/renovate/toml-0.x'.
872023-11-02T06:12:15.324Z+ git reset --hard 62028649ec29ea537d939b2ca0a204536b2b3efa
882023-11-02T06:12:15.336ZHEAD is now at 62028649 chore(deps): update rust crate toml to 0.8.6
892023-11-02T06:12:15.380Zprocess exited: duration 7429 ms, exit code 0
 
902023-11-02T06:12:15.407Zstarting task 3: "build"
912023-11-02T06:12:15.452Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-11-02T06:12:15.455Z+ TOP=/work/oxidecomputer/omicron
932023-11-02T06:12:15.461Z+ VERSION=1.0.3-0.ci+git62028649ec2
942023-11-02T06:12:15.464Z+ for bin in caboose-util tufaceous
952023-11-02T06:12:15.467Z+ ptime -m gunzip
962023-11-02T06:12:15.659Z
972023-11-02T06:12:15.670Zreal 0.228839930
982023-11-02T06:12:16.089Zuser 0.105734367
992023-11-02T06:12:16.096Zsys 0.022509848
1002023-11-02T06:12:16.110Ztrap 0.000018311
1012023-11-02T06:12:16.122Ztflt 0.000000000
1022023-11-02T06:12:16.136Zdflt 0.000000000
1032023-11-02T06:12:16.145Zkflt 0.000000000
1042023-11-02T06:12:16.149Zlock 0.000000000
1052023-11-02T06:12:16.153Zslp 0.099986555
1062023-11-02T06:12:16.158Zlat 0.000243237
1072023-11-02T06:12:16.162Zstop 0.000234653
1082023-11-02T06:12:16.169Z+ chmod a+x /work/caboose-util
1092023-11-02T06:12:16.173Z+ for bin in caboose-util tufaceous
1102023-11-02T06:12:16.177Z+ ptime -m gunzip
1112023-11-02T06:12:16.181Z
1122023-11-02T06:12:16.184Zreal 0.429729014
1132023-11-02T06:12:16.187Zuser 0.361924239
1142023-11-02T06:12:16.191Zsys 0.067218281
1152023-11-02T06:12:16.193Ztrap 0.000068186
1162023-11-02T06:12:16.196Ztflt 0.000000000
1172023-11-02T06:12:16.199Zdflt 0.000000000
1182023-11-02T06:12:16.202Zkflt 0.000000000
1192023-11-02T06:12:16.205Zlock 0.000000000
1202023-11-02T06:12:16.207Zslp 0.000037623
1212023-11-02T06:12:16.212Zlat 0.000167305
1222023-11-02T06:12:16.215Zstop 0.000216589
1232023-11-02T06:12:16.217Z+ chmod a+x /work/tufaceous
1242023-11-02T06:12:16.220Z+ mkdir /work/package
1252023-11-02T06:12:16.223Z+ pushd /work/package
1262023-11-02T06:12:16.225Z/work/package /work/oxidecomputer/omicron
1272023-11-02T06:12:16.228Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-11-02T06:12:19.032Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-11-02T06:12:19.051ZCreated new build target 'default' and set it as active
1302023-11-02T06:12:19.060Z+ 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-02T06:12:19.069Z+ rm out/switch-softnpu.tar.gz
1322023-11-02T06:12:19.078Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-11-02T06:12:19.086Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-11-02T06:12:19.095Z+ for zone in out/*.tar.gz
1352023-11-02T06:12:19.100Z++ basename out/clickhouse_keeper
1362023-11-02T06:12:19.112Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.3-0.ci+git62028649ec2
1372023-11-02T06:12:19.116ZNov 02 06:12:19.086 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-11-02T06:12:27.178ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-11-02T06:12:27.181Z+ for zone in out/*.tar.gz
1402023-11-02T06:12:27.186Z++ basename out/clickhouse
1412023-11-02T06:12:27.193Z+ target/release/omicron-package stamp clickhouse 1.0.3-0.ci+git62028649ec2
1422023-11-02T06:12:27.203ZNov 02 06:12:27.207 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-11-02T06:12:35.240ZCreated: out/versioned/clickhouse.tar.gz
1442023-11-02T06:12:35.244Z+ for zone in out/*.tar.gz
1452023-11-02T06:12:35.247Z++ basename out/cockroachdb
1462023-11-02T06:12:35.250Z+ target/release/omicron-package stamp cockroachdb 1.0.3-0.ci+git62028649ec2
1472023-11-02T06:12:35.259ZNov 02 06:12:35.271 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-11-02T06:12:40.674ZCreated: out/versioned/cockroachdb.tar.gz
1492023-11-02T06:12:40.691Z+ for zone in out/*.tar.gz
1502023-11-02T06:12:40.699Z++ basename out/crucible-pantry
1512023-11-02T06:12:40.707Z+ target/release/omicron-package stamp crucible-pantry 1.0.3-0.ci+git62028649ec2
1522023-11-02T06:12:40.712ZNov 02 06:12:40.703 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-11-02T06:12:41.674ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-11-02T06:12:41.685Z+ for zone in out/*.tar.gz
1552023-11-02T06:12:41.693Z++ basename out/crucible
1562023-11-02T06:12:41.700Z+ target/release/omicron-package stamp crucible 1.0.3-0.ci+git62028649ec2
1572023-11-02T06:12:41.706ZNov 02 06:12:41.701 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-11-02T06:12:43.527ZCreated: out/versioned/crucible.tar.gz
1592023-11-02T06:12:43.530Z+ for zone in out/*.tar.gz
1602023-11-02T06:12:43.533Z++ basename out/external-dns
1612023-11-02T06:12:43.536Z+ target/release/omicron-package stamp external-dns 1.0.3-0.ci+git62028649ec2
1622023-11-02T06:12:43.545ZNov 02 06:12:43.558 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-11-02T06:12:44.600ZCreated: out/versioned/external-dns.tar.gz
1642023-11-02T06:12:44.614Z+ for zone in out/*.tar.gz
1652023-11-02T06:12:44.634Z++ basename out/internal-dns
1662023-11-02T06:12:44.647Z+ target/release/omicron-package stamp internal-dns 1.0.3-0.ci+git62028649ec2
1672023-11-02T06:12:44.656ZNov 02 06:12:44.628 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-11-02T06:12:46.080ZCreated: out/versioned/internal-dns.tar.gz
1692023-11-02T06:12:46.083Z+ for zone in out/*.tar.gz
1702023-11-02T06:12:46.086Z++ basename out/ntp
1712023-11-02T06:12:46.097Z+ target/release/omicron-package stamp ntp 1.0.3-0.ci+git62028649ec2
1722023-11-02T06:12:46.101ZNov 02 06:12:45.697 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-11-02T06:12:46.103ZCreated: out/versioned/ntp.tar.gz
1742023-11-02T06:12:46.106Z+ for zone in out/*.tar.gz
1752023-11-02T06:12:46.109Z++ basename out/omicron-gateway-asic
1762023-11-02T06:12:46.113Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.3-0.ci+git62028649ec2
1772023-11-02T06:12:46.116ZNov 02 06:12:45.716 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-11-02T06:12:46.494ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-11-02T06:12:46.497Z+ for zone in out/*.tar.gz
1802023-11-02T06:12:46.500Z++ basename out/omicron-nexus
1812023-11-02T06:12:46.503Z+ target/release/omicron-package stamp omicron-nexus 1.0.3-0.ci+git62028649ec2
1822023-11-02T06:12:46.514ZNov 02 06:12:46.525 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-11-02T06:12:49.619ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-11-02T06:12:49.628Z+ for zone in out/*.tar.gz
1852023-11-02T06:12:49.635Z++ basename out/overlay
1862023-11-02T06:12:49.642Z+ target/release/omicron-package stamp overlay 1.0.3-0.ci+git62028649ec2
1872023-11-02T06:12:49.647ZNov 02 06:12:49.646 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-11-02T06:12:49.654ZCreated: out/versioned/overlay.tar.gz
1892023-11-02T06:12:49.675Z+ for zone in out/*.tar.gz
1902023-11-02T06:12:49.683Z++ basename out/oximeter-collector
1912023-11-02T06:12:49.687Z+ target/release/omicron-package stamp oximeter-collector 1.0.3-0.ci+git62028649ec2
1922023-11-02T06:12:49.693ZNov 02 06:12:49.664 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-11-02T06:12:50.527ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-11-02T06:12:51.363Z+ for zone in out/*.tar.gz
1952023-11-02T06:12:51.371Z++ basename out/propolis-server
1962023-11-02T06:12:51.788Z+ target/release/omicron-package stamp propolis-server 1.0.3-0.ci+git62028649ec2
1972023-11-02T06:12:51.792ZNov 02 06:12:50.540 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-11-02T06:12:52.306ZCreated: out/versioned/propolis-server.tar.gz
1992023-11-02T06:12:52.309Z+ for zone in out/*.tar.gz
2002023-11-02T06:12:52.312Z++ basename out/switch-asic
2012023-11-02T06:12:52.316Z+ target/release/omicron-package stamp switch-asic 1.0.3-0.ci+git62028649ec2
2022023-11-02T06:12:52.324ZNov 02 06:12:52.338 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-11-02T06:13:03.157ZCreated: out/versioned/switch-asic.tar.gz
2042023-11-02T06:13:03.179Z+ 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-02T06:13:03.202Z+ OMICRON_NO_UNINSTALL=1
2062023-11-02T06:13:03.216Z+ target/release/omicron-package unpack --out install
2072023-11-02T06:13:03.240ZNov 02 06:13:03.181 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-11-02T06:13:03.251ZNov 02 06:13:03.183 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2092023-11-02T06:13:03.274ZNov 02 06:13:03.183 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2102023-11-02T06:13:03.285ZNov 02 06:13:03.183 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2112023-11-02T06:13:03.298ZNov 02 06:13:03.183 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2122023-11-02T06:13:03.306ZNov 02 06:13:03.183 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2132023-11-02T06:13:03.313ZNov 02 06:13:03.183 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2142023-11-02T06:13:03.323ZNov 02 06:13:03.183 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2152023-11-02T06:13:03.334ZNov 02 06:13:03.183 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2162023-11-02T06:13:03.349ZNov 02 06:13:03.183 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2172023-11-02T06:13:03.357ZNov 02 06:13:03.183 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2182023-11-02T06:13:03.369ZNov 02 06:13:03.254 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2192023-11-02T06:13:03.385ZNov 02 06:13:03.261 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2202023-11-02T06:13:03.405ZNov 02 06:13:03.287 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2212023-11-02T06:13:03.422ZNov 02 06:13:03.416 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2222023-11-02T06:13:03.498ZNov 02 06:13:03.507 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2232023-11-02T06:13:03.527ZNov 02 06:13:03.534 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2242023-11-02T06:13:04.236ZNov 02 06:13:04.250 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-11-02T06:13:04.344ZNov 02 06:13:04.358 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-11-02T06:13:04.611Z+ popd
2272023-11-02T06:13:05.029Z/work/oxidecomputer/omicron
2282023-11-02T06:13:05.032Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-11-02T06:13:09.972Z+ read -r TUFACEOUS_KEY
2302023-11-02T06:13:10.029Z+ export TUFACEOUS_KEY
2312023-11-02T06:13:10.099Z+ cat
2322023-11-02T06:13:10.146Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-11-02T06:13:10.263Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-11-02T06:13:10.631Z+ 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-02T06:13:10.791Z+ cat
2362023-11-02T06:13:10.884Z+ 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-02T06:13:10.898Z+ cat
2382023-11-02T06:13:10.909Z+ 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-02T06:13:10.923Z+ cat
2402023-11-02T06:13:10.955Z+ 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-02T06:13:10.985Z+ cat
2422023-11-02T06:13:11.005Z+ 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-02T06:13:11.019Z+ cat
2442023-11-02T06:13:11.059Z+ 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-02T06:13:11.606Z+ cat
2462023-11-02T06:13:11.850Z+ 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-02T06:13:12.034Z+ cat
2482023-11-02T06:13:12.103Z+ 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-02T06:13:12.198Z+ cat
2502023-11-02T06:13:12.365Z+ 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-02T06:13:12.464Z+ cat
2522023-11-02T06:13:12.731Z+ 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-02T06:13:12.893Z+ cat
2542023-11-02T06:13:13.071Z+ for kind in host trampoline
2552023-11-02T06:13:13.229Z+ cat
2562023-11-02T06:13:13.533Z+ for kind in host trampoline
2572023-11-02T06:13:13.901Z+ cat
2582023-11-02T06:13:14.068Z+ mkdir /work/hubris
2592023-11-02T06:13:14.278Z+ pushd /work/hubris
2602023-11-02T06:13:14.377Z/work/hubris /work/oxidecomputer/omicron
2612023-11-02T06:13:14.563Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-11-02T06:13:14.691Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-11-02T06:13:14.783Z+ for tag in "${TAGS[@]}"
2642023-11-02T06:13:15.559Z+ for board in "${ALL_BOARDS[@]}"
2652023-11-02T06:13:15.752Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-11-02T06:13:16.015Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-11-02T06:13:16.297Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-11-02T06:13:16.598Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-11-02T06:13:16.759Z+ shasum -a 256 -c -
2702023-11-02T06:13:16.877Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-11-02T06:13:16.974Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-11-02T06:13:17.051Z+ for board in "${ALL_BOARDS[@]}"
2732023-11-02T06:13:17.295Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-11-02T06:13:17.480Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-11-02T06:13:17.582Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-11-02T06:13:17.737Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-11-02T06:13:18.083Z+ shasum -a 256 -c -
2782023-11-02T06:13:38.293Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-11-02T06:13:38.406Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-11-02T06:13:38.454Z+ for board in "${ALL_BOARDS[@]}"
2812023-11-02T06:13:38.571Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-11-02T06:13:38.636Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-11-02T06:13:38.657Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-11-02T06:13:38.690Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-11-02T06:13:38.704Z+ shasum -a 256 -c -
2862023-11-02T06:13:38.735Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-11-02T06:13:38.762Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-11-02T06:13:38.783Z+ for board in "${ALL_BOARDS[@]}"
2892023-11-02T06:13:38.828Z+ [[ gimlet = \p\s\c ]]
2902023-11-02T06:13:38.841Z+ for board in "${ALL_BOARDS[@]}"
2912023-11-02T06:13:38.859Z+ [[ gimlet = \p\s\c ]]
2922023-11-02T06:13:38.875Z+ for board in "${ALL_BOARDS[@]}"
2932023-11-02T06:13:38.892Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-11-02T06:13:39.320Z+ for board in "${ALL_BOARDS[@]}"
2952023-11-02T06:13:39.324Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-11-02T06:13:39.743Z+ for tag in "${TAGS[@]}"
2972023-11-02T06:13:40.183Z+ for board in "${ALL_BOARDS[@]}"
2982023-11-02T06:13:40.203Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-11-02T06:13:40.226Z+ for board in "${ALL_BOARDS[@]}"
3002023-11-02T06:13:40.244Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-11-02T06:13:40.272Z+ for board in "${ALL_BOARDS[@]}"
3022023-11-02T06:13:40.707Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-11-02T06:13:40.732Z+ for board in "${ALL_BOARDS[@]}"
3042023-11-02T06:13:40.756Z+ [[ psc = \p\s\c ]]
3052023-11-02T06:13:40.768Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-11-02T06:13:40.784Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-11-02T06:13:40.803Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-11-02T06:13:40.818Z+ shasum -a 256 -c -
3092023-11-02T06:13:40.836Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-11-02T06:13:40.847Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-11-02T06:13:40.865Z+ for board in "${ALL_BOARDS[@]}"
3122023-11-02T06:13:40.880Z+ [[ psc = \p\s\c ]]
3132023-11-02T06:13:40.885Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-11-02T06:13:40.901Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-11-02T06:13:40.905Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-11-02T06:13:40.926Z+ shasum -a 256 -c -
3172023-11-02T06:13:40.941Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-11-02T06:13:40.958Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-11-02T06:13:40.974Z+ for board in "${ALL_BOARDS[@]}"
3202023-11-02T06:13:40.990Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-11-02T06:13:41.006Z+ for board in "${ALL_BOARDS[@]}"
3222023-11-02T06:13:41.024Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-11-02T06:13:41.034Z+ for tag in "${TAGS[@]}"
3242023-11-02T06:13:41.049Z+ for board in "${ALL_BOARDS[@]}"
3252023-11-02T06:13:41.064Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-11-02T06:13:41.071Z+ for board in "${ALL_BOARDS[@]}"
3272023-11-02T06:13:41.088Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-11-02T06:13:41.096Z+ for board in "${ALL_BOARDS[@]}"
3292023-11-02T06:13:41.100Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-11-02T06:13:41.116Z+ for board in "${ALL_BOARDS[@]}"
3312023-11-02T06:13:41.121Z+ [[ sidecar = \p\s\c ]]
3322023-11-02T06:13:41.129Z+ for board in "${ALL_BOARDS[@]}"
3332023-11-02T06:13:41.136Z+ [[ sidecar = \p\s\c ]]
3342023-11-02T06:13:41.146Z+ for board in "${ALL_BOARDS[@]}"
3352023-11-02T06:13:41.151Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-11-02T06:13:41.158Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-11-02T06:13:41.168Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-11-02T06:13:41.179Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-11-02T06:13:41.200Z+ shasum -a 256 -c -
3402023-11-02T06:13:41.620Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-11-02T06:13:41.641Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-11-02T06:13:41.670Z+ for board in "${ALL_BOARDS[@]}"
3432023-11-02T06:13:41.684Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3442023-11-02T06:13:41.695Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3452023-11-02T06:13:42.123Z/work/oxidecomputer/omicron
3462023-11-02T06:13:42.142Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3472023-11-02T06:13:42.166ZInitialized empty Git repository in /work/dvt-dock/.git/
3482023-11-02T06:13:42.181Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3492023-11-02T06:13:42.188Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3502023-11-02T06:13:42.194Z+ shasum -a 256 -c -
3512023-11-02T06:13:42.216Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3522023-11-02T06:13:42.222Z+ popd
3532023-11-02T06:13:42.225Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3542023-11-02T06:13:42.246Z++ COMMIT=9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3552023-11-02T06:13:42.270Z+ git init /work/dvt-dock
3562023-11-02T06:13:42.290Zhint: Using 'master' as the name for the initial branch. This default branch name
3572023-11-02T06:13:42.318Zhint: is subject to change. To configure the initial branch name to use in all
3582023-11-02T06:13:42.324Zhint: of your new repositories, which will suppress this warning, call:
3592023-11-02T06:13:42.327Zhint:
3602023-11-02T06:13:42.334Zhint: git config --global init.defaultBranch <name>
3612023-11-02T06:13:42.358Zhint:
3622023-11-02T06:13:42.368Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3632023-11-02T06:13:42.377Zhint: 'development'. The just-created branch can be renamed via this command:
3642023-11-02T06:13:42.387Zhint:
3652023-11-02T06:13:42.450Zhint: git branch -m <name>
3662023-11-02T06:13:42.466Z+ cd /work/dvt-dock
3672023-11-02T06:13:42.887Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-11-02T06:13:42.905Z+ git fetch --depth 1 origin 9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3692023-11-02T06:13:42.927ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-11-02T06:13:42.939Z * branch 9cb2b40cea90ad40f5c0d2c3da96d26913253e06 -> FETCH_HEAD
3712023-11-02T06:13:42.944Z+ git checkout FETCH_HEAD
3722023-11-02T06:13:42.950ZNote: switching to 'FETCH_HEAD'.
3732023-11-02T06:13:42.955Z
3742023-11-02T06:13:42.974ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-11-02T06:13:42.980Zchanges and commit them, and you can discard any commits you make in this
3762023-11-02T06:13:42.986Zstate without impacting any branches by switching back to a branch.
3772023-11-02T06:13:43.001Z
3782023-11-02T06:13:43.007ZIf you want to create a new branch to retain commits you create, you may
3792023-11-02T06:13:43.013Zdo so (now or later) by using -c with the switch command. Example:
3802023-11-02T06:13:43.045Z
3812023-11-02T06:13:43.057Z git switch -c <new-branch-name>
3822023-11-02T06:13:43.068Z
3832023-11-02T06:13:43.073ZOr undo this operation with:
3842023-11-02T06:13:43.087Z
3852023-11-02T06:13:43.092Z git switch -
3862023-11-02T06:13:43.110Z
3872023-11-02T06:13:43.130ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-11-02T06:13:43.134Z
3892023-11-02T06:13:43.137ZHEAD is now at 9cb2b40 RoT v1.0.2 production
3902023-11-02T06:13:43.140Z+ SERIES_LIST=()
3912023-11-02T06:13:43.145Z+ prep_rot_all_series
3922023-11-02T06:13:43.161Z+ series=rot-all
3932023-11-02T06:13:43.173Z+ SERIES_LIST+=("$series")
3942023-11-02T06:13:43.177Z+ manifest=/work/manifest-rot-all.toml
3952023-11-02T06:13:43.187Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-11-02T06:13:43.193Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-11-02T06:13:43.212Z+ board=gimlet
3982023-11-02T06:13:43.220Z+ tufaceous_board=gimlet
3992023-11-02T06:13:43.223Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-11-02T06:13:43.231Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-11-02T06:13:43.261Z+ sp_caboose_version=1.0.3
4022023-11-02T06:13:43.277Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-11-02T06:13:43.285Z+ sp_caboose_board=gimlet-c
4042023-11-02T06:13:43.288Z+ cat
4052023-11-02T06:13:43.292Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-11-02T06:13:43.302Z+ board=gimlet
4072023-11-02T06:13:43.309Z+ tufaceous_board=gimlet
4082023-11-02T06:13:43.319Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-11-02T06:13:43.337Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-11-02T06:13:43.351Z+ sp_caboose_version=1.0.3
4112023-11-02T06:13:43.360Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-11-02T06:13:43.378Z+ sp_caboose_board=gimlet-d
4132023-11-02T06:13:43.387Z+ cat
4142023-11-02T06:13:43.392Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-11-02T06:13:43.395Z+ board=gimlet
4162023-11-02T06:13:43.398Z+ tufaceous_board=gimlet
4172023-11-02T06:13:43.400Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-11-02T06:13:43.410Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-11-02T06:13:43.415Z+ sp_caboose_version=1.0.3
4202023-11-02T06:13:43.421Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-11-02T06:13:43.424Z+ sp_caboose_board=gimlet-e
4222023-11-02T06:13:43.432Z+ cat
4232023-11-02T06:13:43.436Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-11-02T06:13:43.441Z+ board=psc
4252023-11-02T06:13:43.483Z+ tufaceous_board=psc
4262023-11-02T06:13:43.500Z+ sp_image=/work/hubris/psc-b.zip
4272023-11-02T06:13:43.513Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-11-02T06:13:43.523Z+ sp_caboose_version=1.0.3
4292023-11-02T06:13:43.541Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-11-02T06:13:43.556Z+ sp_caboose_board=psc-b
4312023-11-02T06:13:43.567Z+ cat
4322023-11-02T06:13:43.574Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-11-02T06:13:43.577Z+ board=psc
4342023-11-02T06:13:43.582Z+ tufaceous_board=psc
4352023-11-02T06:13:43.584Z+ sp_image=/work/hubris/psc-c.zip
4362023-11-02T06:13:43.592Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-11-02T06:13:43.599Z+ sp_caboose_version=1.0.3
4382023-11-02T06:13:43.619Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-11-02T06:13:43.638Z+ sp_caboose_board=psc-c
4402023-11-02T06:13:43.641Z+ cat
4412023-11-02T06:13:43.644Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-11-02T06:13:43.649Z+ board=sidecar
4432023-11-02T06:13:43.652Z+ tufaceous_board=switch
4442023-11-02T06:13:43.654Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-11-02T06:13:43.669Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-11-02T06:13:43.677Z+ sp_caboose_version=1.0.3
4472023-11-02T06:13:43.691Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-11-02T06:13:43.697Z+ sp_caboose_board=sidecar-b
4492023-11-02T06:13:43.720Z+ cat
4502023-11-02T06:13:43.740Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-11-02T06:13:43.764Z+ board=sidecar
4522023-11-02T06:13:43.785Z+ tufaceous_board=switch
4532023-11-02T06:13:43.804Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-11-02T06:13:43.824Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-11-02T06:13:43.833Z+ sp_caboose_version=1.0.3
4562023-11-02T06:13:43.840Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-11-02T06:13:43.847Z+ sp_caboose_board=sidecar-c
4582023-11-02T06:13:43.854Z+ cat
4592023-11-02T06:13:43.861Z+ 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-02T06:13:43.869Z+ series=rot-staging-dev
4612023-11-02T06:13:43.876Z+ rot_dir=staging/dev
4622023-11-02T06:13:43.883Z+ rot_version=cert-staging-dev-v1.0.2
4632023-11-02T06:13:43.889Z+ shift 3
4642023-11-02T06:13:43.896Z+ SERIES_LIST+=("$series")
4652023-11-02T06:13:43.904Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-11-02T06:13:43.912Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-11-02T06:13:43.920Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-11-02T06:13:43.932Z+ for board in gimlet psc sidecar
4692023-11-02T06:13:43.981Z+ tufaceous_board=gimlet
4702023-11-02T06:13:43.995Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4712023-11-02T06:13:44.015Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4722023-11-02T06:13:44.048Z++ 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-02T06:13:44.063Z+++ /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-02T06:13:44.074Z++ output_a=1.0.2
4752023-11-02T06:13:44.084Z+++ /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-02T06:13:44.091Z++ output_b=1.0.2
4772023-11-02T06:13:44.102Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4782023-11-02T06:13:44.117Z++ echo 1.0.2
4792023-11-02T06:13:44.124Z+ rot_caboose_version=1.0.2
4802023-11-02T06:13:44.128Z++ 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-02T06:13:44.133Z+++ /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-02T06:13:44.135Z++ output_a=oxide-rot-1
4832023-11-02T06:13:44.138Z+++ /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-02T06:13:44.141Z++ output_b=oxide-rot-1
4852023-11-02T06:13:44.144Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-11-02T06:13:44.147Z++ echo oxide-rot-1
4872023-11-02T06:13:44.149Z+ rot_caboose_board=oxide-rot-1
4882023-11-02T06:13:44.152Z+ cat
4892023-11-02T06:13:44.155Z+ cat
4902023-11-02T06:13:44.158Z+ for board in gimlet psc sidecar
4912023-11-02T06:13:44.161Z+ tufaceous_board=psc
4922023-11-02T06:13:44.164Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4932023-11-02T06:13:44.167Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4942023-11-02T06:13:44.173Z++ 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-02T06:13:44.176Z+++ /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-02T06:13:44.179Z++ output_a=1.0.2
4972023-11-02T06:13:44.183Z+++ /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-02T06:13:44.186Z++ output_b=1.0.2
4992023-11-02T06:13:44.188Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5002023-11-02T06:13:44.191Z++ echo 1.0.2
5012023-11-02T06:13:44.193Z+ rot_caboose_version=1.0.2
5022023-11-02T06:13:44.202Z++ 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-02T06:13:44.207Z+++ /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-02T06:13:44.210Z++ output_a=oxide-rot-1
5052023-11-02T06:13:44.212Z+++ /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-02T06:13:44.215Z++ output_b=oxide-rot-1
5072023-11-02T06:13:44.218Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-11-02T06:13:44.220Z++ echo oxide-rot-1
5092023-11-02T06:13:44.226Z+ rot_caboose_board=oxide-rot-1
5102023-11-02T06:13:44.236Z+ cat
5112023-11-02T06:13:44.239Z+ cat
5122023-11-02T06:13:44.241Z+ for board in gimlet psc sidecar
5132023-11-02T06:13:44.244Z+ tufaceous_board=switch
5142023-11-02T06:13:44.247Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5152023-11-02T06:13:44.252Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5162023-11-02T06:13:44.255Z++ 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-02T06:13:44.257Z+++ /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-02T06:13:44.260Z++ output_a=1.0.2
5192023-11-02T06:13:44.263Z+++ /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-02T06:13:44.266Z++ output_b=1.0.2
5212023-11-02T06:13:44.268Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5222023-11-02T06:13:44.271Z++ echo 1.0.2
5232023-11-02T06:13:44.275Z+ rot_caboose_version=1.0.2
5242023-11-02T06:13:44.279Z++ 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-02T06:13:44.282Z+++ /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-02T06:13:44.285Z++ output_a=oxide-rot-1
5272023-11-02T06:13:44.288Z+++ /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-02T06:13:44.291Z++ output_b=oxide-rot-1
5292023-11-02T06:13:44.294Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-11-02T06:13:44.297Z++ echo oxide-rot-1
5312023-11-02T06:13:44.299Z+ rot_caboose_board=oxide-rot-1
5322023-11-02T06:13:44.302Z+ cat
5332023-11-02T06:13:44.305Z+ cat
5342023-11-02T06:13:44.309Z+ for board_rev in "$@"
5352023-11-02T06:13:44.313Z+ board=gimlet
5362023-11-02T06:13:44.317Z+ tufaceous_board=gimlet
5372023-11-02T06:13:44.319Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-11-02T06:13:44.322Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-11-02T06:13:44.325Z+ sp_caboose_version=1.0.3
5402023-11-02T06:13:44.327Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-11-02T06:13:44.330Z+ sp_caboose_board=gimlet-c
5422023-11-02T06:13:44.333Z+ cat
5432023-11-02T06:13:44.336Z+ for board_rev in "$@"
5442023-11-02T06:13:44.339Z+ board=gimlet
5452023-11-02T06:13:44.342Z+ tufaceous_board=gimlet
5462023-11-02T06:13:44.344Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-11-02T06:13:44.347Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-11-02T06:13:44.350Z+ sp_caboose_version=1.0.3
5492023-11-02T06:13:44.353Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-11-02T06:13:44.355Z+ sp_caboose_board=gimlet-d
5512023-11-02T06:13:44.358Z+ cat
5522023-11-02T06:13:44.362Z+ for board_rev in "$@"
5532023-11-02T06:13:44.364Z+ board=gimlet
5542023-11-02T06:13:44.367Z+ tufaceous_board=gimlet
5552023-11-02T06:13:44.369Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-11-02T06:13:44.372Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-11-02T06:13:44.375Z+ sp_caboose_version=1.0.3
5582023-11-02T06:13:44.377Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-11-02T06:13:44.380Z+ sp_caboose_board=gimlet-e
5602023-11-02T06:13:44.383Z+ cat
5612023-11-02T06:13:44.385Z+ for board_rev in "$@"
5622023-11-02T06:13:44.388Z+ board=psc
5632023-11-02T06:13:44.391Z+ tufaceous_board=psc
5642023-11-02T06:13:44.393Z+ sp_image=/work/hubris/psc-b.zip
5652023-11-02T06:13:44.396Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-11-02T06:13:44.398Z+ sp_caboose_version=1.0.3
5672023-11-02T06:13:44.401Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-11-02T06:13:44.404Z+ sp_caboose_board=psc-b
5692023-11-02T06:13:44.406Z+ cat
5702023-11-02T06:13:44.410Z+ for board_rev in "$@"
5712023-11-02T06:13:44.412Z+ board=psc
5722023-11-02T06:13:44.415Z+ tufaceous_board=psc
5732023-11-02T06:13:44.418Z+ sp_image=/work/hubris/psc-c.zip
5742023-11-02T06:13:44.421Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-11-02T06:13:44.423Z+ sp_caboose_version=1.0.3
5762023-11-02T06:13:44.427Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-11-02T06:13:44.429Z+ sp_caboose_board=psc-c
5782023-11-02T06:13:44.432Z+ cat
5792023-11-02T06:13:44.435Z+ for board_rev in "$@"
5802023-11-02T06:13:44.439Z+ board=sidecar
5812023-11-02T06:13:44.441Z+ tufaceous_board=switch
5822023-11-02T06:13:44.444Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-11-02T06:13:44.449Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-11-02T06:13:44.451Z+ sp_caboose_version=1.0.3
5852023-11-02T06:13:44.454Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-11-02T06:13:44.457Z+ sp_caboose_board=sidecar-b
5872023-11-02T06:13:44.460Z+ cat
5882023-11-02T06:13:44.463Z+ for board_rev in "$@"
5892023-11-02T06:13:44.466Z+ board=sidecar
5902023-11-02T06:13:44.469Z+ tufaceous_board=switch
5912023-11-02T06:13:44.471Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-11-02T06:13:44.474Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-11-02T06:13:44.477Z+ sp_caboose_version=1.0.3
5942023-11-02T06:13:44.517Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-11-02T06:13:44.519Z+ sp_caboose_board=sidecar-c
5962023-11-02T06:13:44.522Z+ cat
5972023-11-02T06:13:44.525Z+ 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-02T06:13:44.943Z+ series=rot-prod-rel
5992023-11-02T06:13:44.956Z+ rot_dir=prod/rel
6002023-11-02T06:13:44.965Z+ rot_version=cert-prod-rel-v1.0.2
6012023-11-02T06:13:44.974Z+ shift 3
6022023-11-02T06:13:44.984Z+ SERIES_LIST+=("$series")
6032023-11-02T06:13:45.000Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-11-02T06:13:45.010Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-11-02T06:13:45.022Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-11-02T06:13:45.443Z+ for board in gimlet psc sidecar
6072023-11-02T06:13:45.450Z+ tufaceous_board=gimlet
6082023-11-02T06:13:45.457Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6092023-11-02T06:13:45.461Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6102023-11-02T06:13:45.467Z++ 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-02T06:13:45.472Z+++ /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-02T06:13:45.477Z++ output_a=1.0.2
6132023-11-02T06:13:45.481Z+++ /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-02T06:13:45.486Z++ output_b=1.0.2
6152023-11-02T06:13:45.491Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6162023-11-02T06:13:45.495Z++ echo 1.0.2
6172023-11-02T06:13:45.500Z+ rot_caboose_version=1.0.2
6182023-11-02T06:13:45.509Z++ 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-02T06:13:45.515Z+++ /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-02T06:13:45.562Z++ output_a=oxide-rot-1
6212023-11-02T06:13:45.566Z+++ /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-02T06:13:45.578Z++ output_b=oxide-rot-1
6232023-11-02T06:13:45.589Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-11-02T06:13:45.599Z++ echo oxide-rot-1
6252023-11-02T06:13:45.607Z+ rot_caboose_board=oxide-rot-1
6262023-11-02T06:13:45.613Z+ cat
6272023-11-02T06:13:45.620Z+ cat
6282023-11-02T06:13:45.627Z+ for board in gimlet psc sidecar
6292023-11-02T06:13:45.635Z+ tufaceous_board=psc
6302023-11-02T06:13:45.642Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6312023-11-02T06:13:45.650Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6322023-11-02T06:13:45.656Z++ 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-02T06:13:45.663Z+++ /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-02T06:13:45.670Z++ output_a=1.0.2
6352023-11-02T06:13:45.678Z+++ /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-02T06:13:45.687Z++ output_b=1.0.2
6372023-11-02T06:13:45.694Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6382023-11-02T06:13:45.701Z++ echo 1.0.2
6392023-11-02T06:13:45.708Z+ rot_caboose_version=1.0.2
6402023-11-02T06:13:45.716Z++ 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-02T06:13:46.132Z+++ /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-02T06:13:46.141Z++ output_a=oxide-rot-1
6432023-11-02T06:13:46.153Z+++ /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-02T06:13:46.165Z++ output_b=oxide-rot-1
6452023-11-02T06:13:46.170Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-11-02T06:13:46.174Z++ echo oxide-rot-1
6472023-11-02T06:13:46.178Z+ rot_caboose_board=oxide-rot-1
6482023-11-02T06:13:46.182Z+ cat
6492023-11-02T06:13:46.186Z+ cat
6502023-11-02T06:13:46.191Z+ for board in gimlet psc sidecar
6512023-11-02T06:13:46.195Z+ tufaceous_board=switch
6522023-11-02T06:13:46.201Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6532023-11-02T06:13:46.205Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6542023-11-02T06:13:46.212Z++ 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-02T06:13:46.216Z+++ /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-02T06:13:46.223Z++ output_a=1.0.2
6572023-11-02T06:13:46.229Z+++ /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-02T06:13:46.233Z++ output_b=1.0.2
6592023-11-02T06:13:46.237Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6602023-11-02T06:13:46.241Z++ echo 1.0.2
6612023-11-02T06:13:46.247Z+ rot_caboose_version=1.0.2
6622023-11-02T06:13:46.253Z++ 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-02T06:13:46.262Z+++ /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-02T06:13:46.275Z++ output_a=oxide-rot-1
6652023-11-02T06:13:46.284Z+++ /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-02T06:13:46.303Z++ output_b=oxide-rot-1
6672023-11-02T06:13:46.313Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-11-02T06:13:46.326Z++ echo oxide-rot-1
6692023-11-02T06:13:46.330Z+ rot_caboose_board=oxide-rot-1
6702023-11-02T06:13:46.340Z+ cat
6712023-11-02T06:13:46.344Z+ cat
6722023-11-02T06:13:46.349Z+ for board_rev in "$@"
6732023-11-02T06:13:46.354Z+ board=gimlet
6742023-11-02T06:13:46.358Z+ tufaceous_board=gimlet
6752023-11-02T06:13:46.362Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-11-02T06:13:46.367Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-11-02T06:13:46.373Z+ sp_caboose_version=1.0.3
6782023-11-02T06:13:46.379Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-11-02T06:13:46.384Z+ sp_caboose_board=gimlet-c
6802023-11-02T06:13:46.389Z+ cat
6812023-11-02T06:13:46.392Z+ for board_rev in "$@"
6822023-11-02T06:13:46.396Z+ board=gimlet
6832023-11-02T06:13:46.401Z+ tufaceous_board=gimlet
6842023-11-02T06:13:46.405Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-11-02T06:13:46.408Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-11-02T06:13:46.411Z+ sp_caboose_version=1.0.3
6872023-11-02T06:13:46.416Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-11-02T06:13:46.419Z+ sp_caboose_board=gimlet-d
6892023-11-02T06:13:46.422Z+ cat
6902023-11-02T06:13:46.425Z+ for board_rev in "$@"
6912023-11-02T06:13:46.427Z+ board=gimlet
6922023-11-02T06:13:46.431Z+ tufaceous_board=gimlet
6932023-11-02T06:13:46.434Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-11-02T06:13:46.437Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-11-02T06:13:46.440Z+ sp_caboose_version=1.0.3
6962023-11-02T06:13:46.443Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-11-02T06:13:46.446Z+ sp_caboose_board=gimlet-e
6982023-11-02T06:13:46.449Z+ cat
6992023-11-02T06:13:46.451Z+ for board_rev in "$@"
7002023-11-02T06:13:46.455Z+ board=psc
7012023-11-02T06:13:46.458Z+ tufaceous_board=psc
7022023-11-02T06:13:46.460Z+ sp_image=/work/hubris/psc-b.zip
7032023-11-02T06:13:46.463Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-11-02T06:13:46.466Z+ sp_caboose_version=1.0.3
7052023-11-02T06:13:46.469Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-11-02T06:13:46.473Z+ sp_caboose_board=psc-b
7072023-11-02T06:13:46.475Z+ cat
7082023-11-02T06:13:46.479Z+ for board_rev in "$@"
7092023-11-02T06:13:46.482Z+ board=psc
7102023-11-02T06:13:46.484Z+ tufaceous_board=psc
7112023-11-02T06:13:46.487Z+ sp_image=/work/hubris/psc-c.zip
7122023-11-02T06:13:46.490Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-11-02T06:13:46.493Z+ sp_caboose_version=1.0.3
7142023-11-02T06:13:46.495Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-11-02T06:13:46.499Z+ sp_caboose_board=psc-c
7162023-11-02T06:13:46.502Z+ cat
7172023-11-02T06:13:46.506Z+ for board_rev in "$@"
7182023-11-02T06:13:46.509Z+ board=sidecar
7192023-11-02T06:13:46.512Z+ tufaceous_board=switch
7202023-11-02T06:13:46.515Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-11-02T06:13:46.518Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-11-02T06:13:46.521Z+ sp_caboose_version=1.0.3
7232023-11-02T06:13:46.525Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-11-02T06:13:46.529Z+ sp_caboose_board=sidecar-b
7252023-11-02T06:13:46.532Z+ cat
7262023-11-02T06:13:46.535Z+ for board_rev in "$@"
7272023-11-02T06:13:46.539Z+ board=sidecar
7282023-11-02T06:13:46.543Z+ tufaceous_board=switch
7292023-11-02T06:13:46.546Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-11-02T06:13:46.549Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-11-02T06:13:46.562Z+ sp_caboose_version=1.0.3
7322023-11-02T06:13:46.603Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-11-02T06:13:46.613Z+ sp_caboose_board=sidecar-c
7342023-11-02T06:13:46.630Z+ cat
7352023-11-02T06:13:46.637Z+ for series in "${SERIES_LIST[@]}"
7362023-11-02T06:13:46.643Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-11-02T06:13:47.245ZNov 02 06:13:47.257 INFO assembling repository in `/tmp/tufaceousVd6Sev`, component: OmicronRepoAssembler
7382023-11-02T06:14:00.506ZNov 02 06:14:00.524 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-11-02T06:14:00.877Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-11-02T06:14:09.185Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-11-02T06:14:18.840Z+ rm /work/repo-rot-all.zip
7422023-11-02T06:14:18.849Z+ touch /work/repo-rot-all.zip.partb
7432023-11-02T06:14:18.852Z+ for series in "${SERIES_LIST[@]}"
7442023-11-02T06:14:18.855Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-11-02T06:14:28.959ZNov 02 06:14:28.979 INFO assembling repository in `/tmp/tufaceousaP2Tmf`, component: OmicronRepoAssembler
7462023-11-02T06:14:41.667ZNov 02 06:14:41.691 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-11-02T06:14:42.037Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-11-02T06:14:49.524Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-11-02T06:14:58.751Z+ rm /work/repo-rot-staging-dev.zip
7502023-11-02T06:14:58.759Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-11-02T06:14:58.762Z+ for series in "${SERIES_LIST[@]}"
7522023-11-02T06:14:58.765Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-11-02T06:15:08.835ZNov 02 06:15:08.860 INFO assembling repository in `/tmp/tufaceouskGlBDE`, component: OmicronRepoAssembler
7542023-11-02T06:15:21.474ZNov 02 06:15:21.501 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-11-02T06:15:21.833Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-11-02T06:15:29.293Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-11-02T06:15:38.424Z+ rm /work/repo-rot-prod-rel.zip
7582023-11-02T06:15:38.431Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-11-02T06:15:38.435Zprocess exited: duration 203037 ms, exit code 0
 
7602023-11-02T06:15:38.441Zfound 13 output files
7612023-11-02T06:15:38.451Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-11-02T06:15:39.462Zuploaded: /work/manifest-rot-all.toml
7632023-11-02T06:15:39.465Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-11-02T06:15:40.479Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-11-02T06:15:40.482Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-11-02T06:15:41.490Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-11-02T06:15:41.494Zuploading: /work/manifest.toml (1578 bytes)
7682023-11-02T06:15:42.514Zuploaded: /work/manifest.toml
7692023-11-02T06:15:42.530Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-11-02T06:22:38.023Zuploaded: /work/repo-rot-all.zip.parta
7712023-11-02T06:22:38.079Zuploading: /work/repo-rot-all.zip.partb (407503840 bytes)
7722023-11-02T06:25:17.185Zuploaded: /work/repo-rot-all.zip.partb
7732023-11-02T06:25:17.203Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-11-02T06:31:39.511Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-11-02T06:31:39.614Zuploading: /work/repo-rot-prod-rel.zip.partb (397270846 bytes)
7762023-11-02T06:34:23.171Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-11-02T06:34:23.187Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-11-02T06:40:23.138Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-11-02T06:40:23.153Zuploading: /work/repo-rot-staging-dev.zip.partb (397271459 bytes)
7802023-11-02T06:42:46.748Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-11-02T06:42:46.764Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-11-02T06:42:47.778Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-11-02T06:42:47.784Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-11-02T06:42:48.792Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-11-02T06:42:48.797Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-11-02T06:42:49.806Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt