01HC8W700E6CE0WFWDQT30TKES: 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-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: 01HC8W88SWEFFPRGGEAR78TM0F

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-09T01:30:31.746Zjob dependencies complete; ready to run (waiting for 1 h 21 m 23 s)
22023-10-09T01:31:29.130Zjob assigned to worker 01HC90XGTM0JQPSGS34MV708KV (queued for 57 s)
32023-10-09T01:31:29.880Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-17104205d2dd33c1.gz
42023-10-09T01:31:30.615Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-17104205d2dd33c1.gz
52023-10-09T01:31:30.618Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-09T01:31:37.275Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-09T01:31:37.292Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-c8a971e4f85bcd88.gz
82023-10-09T01:31:42.676Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-c8a971e4f85bcd88.gz
92023-10-09T01:31:42.688Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-09T01:31:43.118Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-09T01:31:43.134Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-09T01:31:45.803Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-09T01:31:45.806Zdownloading input: /input/package/work/version.txt
142023-10-09T01:31:45.817Zdownloaded input: /input/package/work/version.txt
152023-10-09T01:31:45.819Zdownloading input: /input/package/work/package.tar.gz
162023-10-09T01:31:54.499Zdownloaded input: /input/package/work/package.tar.gz
172023-10-09T01:31:54.503Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-09T01:32:02.479Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-09T01:32:02.485Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-09T01:32:04.760Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-09T01:32:04.762Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-09T01:32:12.026Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-09T01:32:12.029Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-09T01:32:26.469Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-09T01:32:26.474Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-09T01:32:34.519Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-09T01:32:34.529Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-09T01:32:36.268Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-09T01:32:36.276Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-09T01:32:39.814Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-09T01:32:39.818Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-09T01:32:41.334Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-09T01:32:41.362Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-09T01:32:44.445Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-09T01:32:44.449Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-09T01:32:44.500Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-09T01:32:44.503Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-09T01:32:45.997Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-09T01:32:46.004Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-09T01:32:47.878Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-09T01:32:47.882Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-09T01:32:53.211Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-09T01:32:53.214Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-09T01:32:59.107Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-09T01:32:59.125Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-09T01:32:59.156Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-09T01:32:59.172Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-09T01:33:00.636Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-09T01:33:00.646Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-09T01:33:06.082Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-09T01:33:06.085Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-09T01:33:15.675Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-09T01:33:15.678Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-09T01:33:20.018Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-09T01:33:20.021Zdownloading input: /input/trampoline/work/helios/image/output/os.tar.gz
562023-10-09T01:33:26.046Zdownloaded input: /input/trampoline/work/helios/image/output/os.tar.gz
572023-10-09T01:33:26.049Zdownloading input: /input/host/work/helios/image/output/os.tar.gz
582023-10-09T01:33:55.238Zdownloaded input: /input/host/work/helios/image/output/os.tar.gz
 
592023-10-09T01:33:55.243Zstarting task 0: "setup"
602023-10-09T01:33:55.405Z++ uname -s
612023-10-09T01:33:55.408Z+ kern=SunOS
622023-10-09T01:33:55.410Z+ case "$kern" in
632023-10-09T01:33:55.413Z+ groupadd -g 12345 build
642023-10-09T01:33:55.416Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-09T01:33:57.425Z+ zfs create -o mountpoint=/work rpool/work
662023-10-09T01:33:57.594Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-09T01:33:57.597Z+ home_fs=zfs
682023-10-09T01:33:57.600Z+ [[ zfs == autofs ]]
692023-10-09T01:33:57.603Z+ mkdir -p /home/build
702023-10-09T01:33:57.606Z+ chown build:build /home/build /work
712023-10-09T01:33:59.603Z+ chmod 0700 /home/build /work
722023-10-09T01:33:59.606Zprocess exited: duration 4358 ms, exit code 0
 
732023-10-09T01:33:59.613Zstarting task 1: "authentication"
742023-10-09T01:33:59.648Zprocess exited: duration 31 ms, exit code 0
 
752023-10-09T01:33:59.653Zstarting task 2: "clone repository"
762023-10-09T01:33:59.663Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-09T01:33:59.666Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-09T01:33:59.725ZCloning into '/work/oxidecomputer/omicron'...
792023-10-09T01:34:05.428Z+ cd /work/oxidecomputer/omicron
802023-10-09T01:34:05.431Z+ [[ -n dependabot/cargo/semver-1.0.19 ]]
812023-10-09T01:34:05.434Z+ git fetch origin dependabot/cargo/semver-1.0.19
822023-10-09T01:34:05.824ZFrom https://github.com/oxidecomputer/omicron
832023-10-09T01:34:05.827Z * branch dependabot/cargo/semver-1.0.19 -> FETCH_HEAD
842023-10-09T01:34:05.836Z+ git checkout -B dependabot/cargo/semver-1.0.19 remotes/origin/dependabot/cargo/semver-1.0.19
852023-10-09T01:34:05.921ZSwitched to a new branch 'dependabot/cargo/semver-1.0.19'
862023-10-09T01:34:05.924Zbranch 'dependabot/cargo/semver-1.0.19' set up to track 'origin/dependabot/cargo/semver-1.0.19'.
872023-10-09T01:34:05.927Z+ git reset --hard b474a8fd4c0203bb4d20331115e455d7e78fa30a
882023-10-09T01:34:05.938ZHEAD is now at b474a8fd Bump semver from 1.0.18 to 1.0.19
892023-10-09T01:34:05.941Zprocess exited: duration 6283 ms, exit code 0
 
902023-10-09T01:34:05.947Zstarting task 3: "build"
912023-10-09T01:34:05.957Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-10-09T01:34:05.960Z+ TOP=/work/oxidecomputer/omicron
932023-10-09T01:34:05.963Z+ VERSION=1.0.2-0.ci+gitb474a8fd4c0
942023-10-09T01:34:05.967Z+ for bin in caboose-util tufaceous
952023-10-09T01:34:05.970Z+ ptime -m gunzip
962023-10-09T01:34:06.102Z
972023-10-09T01:34:06.105Zreal 0.138145566
982023-10-09T01:34:06.112Zuser 0.105586783
992023-10-09T01:34:06.123Zsys 0.022072400
1002023-10-09T01:34:06.126Ztrap 0.000010394
1012023-10-09T01:34:06.129Ztflt 0.000000000
1022023-10-09T01:34:06.132Zdflt 0.000000000
1032023-10-09T01:34:06.135Zkflt 0.000000000
1042023-10-09T01:34:06.137Zlock 0.000000000
1052023-10-09T01:34:06.140Zslp 0.009893459
1062023-10-09T01:34:06.142Zlat 0.000240496
1072023-10-09T01:34:06.145Zstop 0.000218911
1082023-10-09T01:34:06.147Z+ chmod a+x /work/caboose-util
1092023-10-09T01:34:06.150Z+ for bin in caboose-util tufaceous
1102023-10-09T01:34:06.153Z+ ptime -m gunzip
1112023-10-09T01:34:06.495Z
1122023-10-09T01:34:06.498Zreal 0.386760721
1132023-10-09T01:34:06.501Zuser 0.327878623
1142023-10-09T01:34:06.504Zsys 0.058287719
1152023-10-09T01:34:06.507Ztrap 0.000049310
1162023-10-09T01:34:06.512Ztflt 0.000000000
1172023-10-09T01:34:06.515Zdflt 0.000000000
1182023-10-09T01:34:06.519Zkflt 0.000000000
1192023-10-09T01:34:06.523Zlock 0.000000000
1202023-10-09T01:34:06.526Zslp 0.000035236
1212023-10-09T01:34:06.529Zlat 0.000183392
1222023-10-09T01:34:06.532Zstop 0.000229381
1232023-10-09T01:34:06.535Z+ chmod a+x /work/tufaceous
1242023-10-09T01:34:06.538Z+ mkdir /work/package
1252023-10-09T01:34:06.540Z+ pushd /work/package
1262023-10-09T01:34:06.543Z/work/package /work/oxidecomputer/omicron
1272023-10-09T01:34:06.546Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-10-09T01:34:09.365Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-10-09T01:34:09.383ZCreated new build target 'default' and set it as active
1302023-10-09T01:34:09.388Z+ ln -s /input/package/work/zones/clickhouse_keeper.tar.gz /input/package/work/zones/clickhouse.tar.gz /input/package/work/zones/cockroachdb.tar.gz /input/package/work/zones/crucible-pantry.tar.gz /input/package/work/zones/crucible.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/ntp.tar.gz /input/package/work/zones/omicron-gateway-asic.tar.gz /input/package/work/zones/omicron-gateway-softnpu.tar.gz /input/package/work/zones/omicron-nexus-single-sled.tar.gz /input/package/work/zones/omicron-nexus.tar.gz /input/package/work/zones/overlay.tar.gz /input/package/work/zones/oximeter-collector.tar.gz /input/package/work/zones/propolis-server.tar.gz /input/package/work/zones/switch-asic.tar.gz /input/package/work/zones/switch-softnpu.tar.gz out/
1312023-10-09T01:34:09.391Z+ rm out/switch-softnpu.tar.gz
1322023-10-09T01:34:09.394Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-10-09T01:34:09.397Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-10-09T01:34:09.400Z+ for zone in out/*.tar.gz
1352023-10-09T01:34:09.403Z++ basename out/clickhouse_keeper
1362023-10-09T01:34:09.406Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.2-0.ci+gitb474a8fd4c0
1372023-10-09T01:34:09.414ZOct 09 01:34:08.610 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-10-09T01:34:17.435ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-10-09T01:34:17.461Z+ for zone in out/*.tar.gz
1402023-10-09T01:34:17.464Z++ basename out/clickhouse
1412023-10-09T01:34:17.467Z+ target/release/omicron-package stamp clickhouse 1.0.2-0.ci+gitb474a8fd4c0
1422023-10-09T01:34:17.470ZOct 09 01:34:16.649 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-10-09T01:34:25.455ZCreated: out/versioned/clickhouse.tar.gz
1442023-10-09T01:34:25.458Z+ for zone in out/*.tar.gz
1452023-10-09T01:34:25.461Z++ basename out/cockroachdb
1462023-10-09T01:34:25.464Z+ target/release/omicron-package stamp cockroachdb 1.0.2-0.ci+gitb474a8fd4c0
1472023-10-09T01:34:25.473ZOct 09 01:34:24.670 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-10-09T01:34:30.779ZCreated: out/versioned/cockroachdb.tar.gz
1492023-10-09T01:34:30.782Z+ for zone in out/*.tar.gz
1502023-10-09T01:34:30.785Z++ basename out/crucible-pantry
1512023-10-09T01:34:30.787Z+ target/release/omicron-package stamp crucible-pantry 1.0.2-0.ci+gitb474a8fd4c0
1522023-10-09T01:34:30.797ZOct 09 01:34:29.994 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-10-09T01:34:31.771ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-10-09T01:34:31.774Z+ for zone in out/*.tar.gz
1552023-10-09T01:34:31.801Z++ basename out/crucible
1562023-10-09T01:34:31.804Z+ target/release/omicron-package stamp crucible 1.0.2-0.ci+gitb474a8fd4c0
1572023-10-09T01:34:31.808ZOct 09 01:34:30.986 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-10-09T01:34:33.623ZCreated: out/versioned/crucible.tar.gz
1592023-10-09T01:34:33.627Z+ for zone in out/*.tar.gz
1602023-10-09T01:34:33.630Z++ basename out/external-dns
1612023-10-09T01:34:33.633Z+ target/release/omicron-package stamp external-dns 1.0.2-0.ci+gitb474a8fd4c0
1622023-10-09T01:34:33.641ZOct 09 01:34:32.838 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-10-09T01:34:34.592ZCreated: out/versioned/external-dns.tar.gz
1642023-10-09T01:34:34.602Z+ for zone in out/*.tar.gz
1652023-10-09T01:34:34.605Z++ basename out/internal-dns
1662023-10-09T01:34:34.608Z+ target/release/omicron-package stamp internal-dns 1.0.2-0.ci+gitb474a8fd4c0
1672023-10-09T01:34:34.613ZOct 09 01:34:33.795 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-10-09T01:34:35.551ZCreated: out/versioned/internal-dns.tar.gz
1692023-10-09T01:34:35.555Z+ for zone in out/*.tar.gz
1702023-10-09T01:34:35.558Z++ basename out/ntp
1712023-10-09T01:34:35.561Z+ target/release/omicron-package stamp ntp 1.0.2-0.ci+gitb474a8fd4c0
1722023-10-09T01:34:35.569ZOct 09 01:34:34.766 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-10-09T01:34:35.572ZCreated: out/versioned/ntp.tar.gz
1742023-10-09T01:34:35.575Z+ for zone in out/*.tar.gz
1752023-10-09T01:34:35.577Z++ basename out/omicron-gateway-asic
1762023-10-09T01:34:35.580Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.2-0.ci+gitb474a8fd4c0
1772023-10-09T01:34:35.587ZOct 09 01:34:34.784 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-10-09T01:34:36.266ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-10-09T01:34:36.269Z+ for zone in out/*.tar.gz
1802023-10-09T01:34:36.271Z++ basename out/omicron-nexus
1812023-10-09T01:34:36.274Z+ target/release/omicron-package stamp omicron-nexus 1.0.2-0.ci+gitb474a8fd4c0
1822023-10-09T01:34:36.695ZOct 09 01:34:35.480 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-10-09T01:34:39.157ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-10-09T01:34:39.160Z+ for zone in out/*.tar.gz
1852023-10-09T01:34:39.163Z++ basename out/overlay
1862023-10-09T01:34:39.166Z+ target/release/omicron-package stamp overlay 1.0.2-0.ci+gitb474a8fd4c0
1872023-10-09T01:34:39.175ZOct 09 01:34:38.372 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-10-09T01:34:39.177ZCreated: out/versioned/overlay.tar.gz
1892023-10-09T01:34:39.180Z+ for zone in out/*.tar.gz
1902023-10-09T01:34:39.183Z++ basename out/oximeter-collector
1912023-10-09T01:34:39.185Z+ target/release/omicron-package stamp oximeter-collector 1.0.2-0.ci+gitb474a8fd4c0
1922023-10-09T01:34:39.192ZOct 09 01:34:38.389 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-10-09T01:34:39.961ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-10-09T01:34:39.966Z+ for zone in out/*.tar.gz
1952023-10-09T01:34:39.972Z++ basename out/propolis-server
1962023-10-09T01:34:39.975Z+ target/release/omicron-package stamp propolis-server 1.0.2-0.ci+gitb474a8fd4c0
1972023-10-09T01:34:40.009ZOct 09 01:34:39.174 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-10-09T01:34:41.754ZCreated: out/versioned/propolis-server.tar.gz
1992023-10-09T01:34:41.757Z+ for zone in out/*.tar.gz
2002023-10-09T01:34:41.760Z++ basename out/switch-asic
2012023-10-09T01:34:41.763Z+ target/release/omicron-package stamp switch-asic 1.0.2-0.ci+gitb474a8fd4c0
2022023-10-09T01:34:41.771ZOct 09 01:34:41.772 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-10-09T01:34:52.339ZCreated: out/versioned/switch-asic.tar.gz
2042023-10-09T01:34:52.354Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry.tar.gz out/versioned/crucible.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/omicron-nexus.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter-collector.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2052023-10-09T01:34:52.373Z+ OMICRON_NO_UNINSTALL=1
2062023-10-09T01:34:52.379Z+ target/release/omicron-package unpack --out install
2072023-10-09T01:34:52.411ZOct 09 01:34:51.620 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-10-09T01:34:52.473ZOct 09 01:34:51.621 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2092023-10-09T01:34:52.533ZOct 09 01:34:51.621 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2102023-10-09T01:34:52.589ZOct 09 01:34:51.621 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2112023-10-09T01:34:52.626ZOct 09 01:34:51.621 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2122023-10-09T01:34:52.630ZOct 09 01:34:51.621 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2132023-10-09T01:34:52.635ZOct 09 01:34:51.621 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2142023-10-09T01:34:52.639ZOct 09 01:34:51.621 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2152023-10-09T01:34:52.644ZOct 09 01:34:51.621 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2162023-10-09T01:34:52.658ZOct 09 01:34:51.621 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2172023-10-09T01:34:52.668ZOct 09 01:34:51.621 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2182023-10-09T01:34:52.673ZOct 09 01:34:51.687 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2192023-10-09T01:34:52.676ZOct 09 01:34:51.705 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2202023-10-09T01:34:52.683ZOct 09 01:34:51.719 INFO Installing service, dst: install/mg-ddm.tar, src: out/maghemite.tar
2212023-10-09T01:34:52.696ZOct 09 01:34:51.725 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2222023-10-09T01:34:52.726ZOct 09 01:34:51.832 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2232023-10-09T01:34:52.766ZOct 09 01:34:51.835 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2242023-10-09T01:34:52.793ZOct 09 01:34:52.643 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-10-09T01:34:52.798ZOct 09 01:34:52.797 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-10-09T01:34:53.013Z+ popd
2272023-10-09T01:34:53.023Z/work/oxidecomputer/omicron
2282023-10-09T01:34:53.030Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-10-09T01:34:55.253Z+ read -r TUFACEOUS_KEY
2302023-10-09T01:34:55.256Z+ export TUFACEOUS_KEY
2312023-10-09T01:34:55.259Z+ cat
2322023-10-09T01:34:55.262Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-10-09T01:34:55.265Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-10-09T01:34:55.268Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352023-10-09T01:34:55.271Z+ cat
2362023-10-09T01:34:55.274Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372023-10-09T01:34:55.277Z+ cat
2382023-10-09T01:34:55.280Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392023-10-09T01:34:55.283Z+ cat
2402023-10-09T01:34:55.286Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2412023-10-09T01:34:55.289Z+ cat
2422023-10-09T01:34:55.292Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2432023-10-09T01:34:55.296Z+ cat
2442023-10-09T01:34:55.299Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2452023-10-09T01:34:55.302Z+ cat
2462023-10-09T01:34:55.307Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2472023-10-09T01:34:55.310Z+ cat
2482023-10-09T01:34:55.313Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2492023-10-09T01:34:55.316Z+ cat
2502023-10-09T01:34:55.319Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2512023-10-09T01:34:55.322Z+ cat
2522023-10-09T01:34:55.325Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2532023-10-09T01:34:55.367Z+ cat
2542023-10-09T01:34:55.370Z+ for kind in host trampoline
2552023-10-09T01:34:55.373Z+ cat
2562023-10-09T01:34:55.377Z+ for kind in host trampoline
2572023-10-09T01:34:55.380Z+ cat
2582023-10-09T01:34:55.383Z+ mkdir /work/hubris
2592023-10-09T01:34:55.387Z+ pushd /work/hubris
2602023-10-09T01:34:55.391Z/work/hubris /work/oxidecomputer/omicron
2612023-10-09T01:34:55.394Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-10-09T01:34:55.398Z++ TAGS=(gimlet-v1.0.2 psc-v1.0.2 sidecar-v1.0.2)
2632023-10-09T01:34:55.402Z+ for tag in "${TAGS[@]}"
2642023-10-09T01:34:55.405Z+ for board in "${ALL_BOARDS[@]}"
2652023-10-09T01:34:55.408Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-10-09T01:34:55.412Z+ file=build-gimlet-c-image-default-v1.0.2.zip
2672023-10-09T01:34:55.415Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-c-image-default-v1.0.2.zip
2682023-10-09T01:34:56.615Z+ grep -F build-gimlet-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-10-09T01:34:56.619Z+ shasum -a 256 -c -
2702023-10-09T01:34:56.902Zbuild-gimlet-c-image-default-v1.0.2.zip: OK
2712023-10-09T01:34:56.906Z+ mv build-gimlet-c-image-default-v1.0.2.zip gimlet-c.zip
2722023-10-09T01:34:56.908Z+ for board in "${ALL_BOARDS[@]}"
2732023-10-09T01:34:56.911Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-10-09T01:34:56.914Z+ file=build-gimlet-d-image-default-v1.0.2.zip
2752023-10-09T01:34:56.917Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-d-image-default-v1.0.2.zip
2762023-10-09T01:34:58.153Z+ grep -F build-gimlet-d-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-10-09T01:34:58.156Z+ shasum -a 256 -c -
2782023-10-09T01:34:58.216Zbuild-gimlet-d-image-default-v1.0.2.zip: OK
2792023-10-09T01:34:58.220Z+ mv build-gimlet-d-image-default-v1.0.2.zip gimlet-d.zip
2802023-10-09T01:34:58.223Z+ for board in "${ALL_BOARDS[@]}"
2812023-10-09T01:34:58.226Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-10-09T01:34:58.229Z+ file=build-gimlet-e-image-default-v1.0.2.zip
2832023-10-09T01:34:58.232Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-e-image-default-v1.0.2.zip
2842023-10-09T01:34:59.463Z+ grep -F build-gimlet-e-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-10-09T01:34:59.466Z+ shasum -a 256 -c -
2862023-10-09T01:34:59.527Zbuild-gimlet-e-image-default-v1.0.2.zip: OK
2872023-10-09T01:34:59.531Z+ mv build-gimlet-e-image-default-v1.0.2.zip gimlet-e.zip
2882023-10-09T01:34:59.533Z+ for board in "${ALL_BOARDS[@]}"
2892023-10-09T01:34:59.537Z+ [[ gimlet = \p\s\c ]]
2902023-10-09T01:34:59.540Z+ for board in "${ALL_BOARDS[@]}"
2912023-10-09T01:34:59.543Z+ [[ gimlet = \p\s\c ]]
2922023-10-09T01:34:59.546Z+ for board in "${ALL_BOARDS[@]}"
2932023-10-09T01:34:59.548Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-10-09T01:34:59.551Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-09T01:34:59.554Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-10-09T01:34:59.556Z+ for tag in "${TAGS[@]}"
2972023-10-09T01:34:59.560Z+ for board in "${ALL_BOARDS[@]}"
2982023-10-09T01:34:59.563Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-10-09T01:34:59.567Z+ for board in "${ALL_BOARDS[@]}"
3002023-10-09T01:34:59.570Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-10-09T01:34:59.572Z+ for board in "${ALL_BOARDS[@]}"
3022023-10-09T01:34:59.575Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-10-09T01:34:59.578Z+ for board in "${ALL_BOARDS[@]}"
3042023-10-09T01:34:59.580Z+ [[ psc = \p\s\c ]]
3052023-10-09T01:34:59.583Z+ file=build-psc-b-image-default-v1.0.2.zip
3062023-10-09T01:34:59.585Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-b-image-default-v1.0.2.zip
3072023-10-09T01:35:00.531Z+ grep -F build-psc-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-10-09T01:35:00.534Z+ shasum -a 256 -c -
3092023-10-09T01:35:00.586Zbuild-psc-b-image-default-v1.0.2.zip: OK
3102023-10-09T01:35:00.589Z+ mv build-psc-b-image-default-v1.0.2.zip psc-b.zip
3112023-10-09T01:35:00.591Z+ for board in "${ALL_BOARDS[@]}"
3122023-10-09T01:35:00.594Z+ [[ psc = \p\s\c ]]
3132023-10-09T01:35:00.597Z+ file=build-psc-c-image-default-v1.0.2.zip
3142023-10-09T01:35:00.600Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-c-image-default-v1.0.2.zip
3152023-10-09T01:35:01.596Z+ grep -F build-psc-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-10-09T01:35:01.599Z+ shasum -a 256 -c -
3172023-10-09T01:35:01.650Zbuild-psc-c-image-default-v1.0.2.zip: OK
3182023-10-09T01:35:01.653Z+ mv build-psc-c-image-default-v1.0.2.zip psc-c.zip
3192023-10-09T01:35:01.656Z+ for board in "${ALL_BOARDS[@]}"
3202023-10-09T01:35:01.659Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-10-09T01:35:01.663Z+ for board in "${ALL_BOARDS[@]}"
3222023-10-09T01:35:01.667Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-10-09T01:35:01.670Z+ for tag in "${TAGS[@]}"
3242023-10-09T01:35:01.674Z+ for board in "${ALL_BOARDS[@]}"
3252023-10-09T01:35:01.677Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-10-09T01:35:01.680Z+ for board in "${ALL_BOARDS[@]}"
3272023-10-09T01:35:01.683Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-10-09T01:35:01.686Z+ for board in "${ALL_BOARDS[@]}"
3292023-10-09T01:35:01.690Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-10-09T01:35:01.693Z+ for board in "${ALL_BOARDS[@]}"
3312023-10-09T01:35:01.698Z+ [[ sidecar = \p\s\c ]]
3322023-10-09T01:35:01.708Z+ for board in "${ALL_BOARDS[@]}"
3332023-10-09T01:35:01.714Z+ [[ sidecar = \p\s\c ]]
3342023-10-09T01:35:01.718Z+ for board in "${ALL_BOARDS[@]}"
3352023-10-09T01:35:01.721Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-10-09T01:35:01.726Z+ file=build-sidecar-b-image-default-v1.0.2.zip
3372023-10-09T01:35:01.729Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-b-image-default-v1.0.2.zip
3382023-10-09T01:35:03.049Z+ grep -F build-sidecar-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-10-09T01:35:03.052Z+ shasum -a 256 -c -
3402023-10-09T01:35:03.111Zbuild-sidecar-b-image-default-v1.0.2.zip: OK
3412023-10-09T01:35:03.115Z+ mv build-sidecar-b-image-default-v1.0.2.zip sidecar-b.zip
3422023-10-09T01:35:03.118Z+ for board in "${ALL_BOARDS[@]}"
3432023-10-09T01:35:03.121Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-10-09T01:35:03.126Z+ file=build-sidecar-c-image-default-v1.0.2.zip
3452023-10-09T01:35:03.128Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-c-image-default-v1.0.2.zip
3462023-10-09T01:35:04.548Z+ grep -F build-sidecar-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-10-09T01:35:04.551Z+ shasum -a 256 -c -
3482023-10-09T01:35:04.621Zbuild-sidecar-c-image-default-v1.0.2.zip: OK
3492023-10-09T01:35:04.624Z+ mv build-sidecar-c-image-default-v1.0.2.zip sidecar-c.zip
3502023-10-09T01:35:04.627Z+ popd
3512023-10-09T01:35:04.630Z/work/oxidecomputer/omicron
3522023-10-09T01:35:04.633Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-10-09T01:35:04.636Z++ COMMIT=7cbfa19bad077a3c42976357a317d18291533ba2
3542023-10-09T01:35:04.638Z+ git init /work/dvt-dock
3552023-10-09T01:35:04.641Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-10-09T01:35:04.644Zhint: is subject to change. To configure the initial branch name to use in all
3572023-10-09T01:35:04.647Zhint: of your new repositories, which will suppress this warning, call:
3582023-10-09T01:35:04.649Zhint:
3592023-10-09T01:35:04.652Zhint: git config --global init.defaultBranch <name>
3602023-10-09T01:35:04.655Zhint:
3612023-10-09T01:35:04.657Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-10-09T01:35:04.660Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-10-09T01:35:04.664Zhint:
3642023-10-09T01:35:04.667Zhint: git branch -m <name>
3652023-10-09T01:35:04.669ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-10-09T01:35:04.672Z+ cd /work/dvt-dock
3672023-10-09T01:35:04.675Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-10-09T01:35:04.680Z+ git fetch --depth 1 origin 7cbfa19bad077a3c42976357a317d18291533ba2
3692023-10-09T01:35:18.160ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-10-09T01:35:18.166Z * branch 7cbfa19bad077a3c42976357a317d18291533ba2 -> FETCH_HEAD
3712023-10-09T01:35:18.169Z+ git checkout FETCH_HEAD
3722023-10-09T01:35:18.783ZNote: switching to 'FETCH_HEAD'.
3732023-10-09T01:35:18.785Z
3742023-10-09T01:35:18.788ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-10-09T01:35:18.791Zchanges and commit them, and you can discard any commits you make in this
3762023-10-09T01:35:18.793Zstate without impacting any branches by switching back to a branch.
3772023-10-09T01:35:18.797Z
3782023-10-09T01:35:18.799ZIf you want to create a new branch to retain commits you create, you may
3792023-10-09T01:35:18.802Zdo so (now or later) by using -c with the switch command. Example:
3802023-10-09T01:35:18.804Z
3812023-10-09T01:35:18.807Z git switch -c <new-branch-name>
3822023-10-09T01:35:18.810Z
3832023-10-09T01:35:18.813ZOr undo this operation with:
3842023-10-09T01:35:18.816Z
3852023-10-09T01:35:18.819Z git switch -
3862023-10-09T01:35:18.822Z
3872023-10-09T01:35:18.825ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-10-09T01:35:18.828Z
3892023-10-09T01:35:18.831ZHEAD is now at 7cbfa19 Add correctly signed sidecar images
3902023-10-09T01:35:18.834Z+ SERIES_LIST=()
3912023-10-09T01:35:18.837Z+ 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
3922023-10-09T01:35:18.840Z+ series=rot-staging-dev
3932023-10-09T01:35:18.842Z+ rot_dir=staging/dev
3942023-10-09T01:35:18.845Z+ rot_version=cert-staging-dev-v1.0.2
3952023-10-09T01:35:18.849Z+ shift 3
3962023-10-09T01:35:18.851Z+ SERIES_LIST+=("$series")
3972023-10-09T01:35:18.854Z+ manifest=/work/manifest-rot-staging-dev.toml
3982023-10-09T01:35:18.857Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
3992023-10-09T01:35:18.859Z+ for board in gimlet psc sidecar
4002023-10-09T01:35:18.862Z+ tufaceous_board=gimlet
4012023-10-09T01:35:18.865Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4022023-10-09T01:35:18.869Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4032023-10-09T01:35:18.872Z++ 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
4042023-10-09T01:35:18.875Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4052023-10-09T01:35:18.877Z++ output_a=1.0.2
4062023-10-09T01:35:18.881Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4072023-10-09T01:35:18.884Z++ output_b=1.0.2
4082023-10-09T01:35:18.888Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4092023-10-09T01:35:18.890Z++ echo 1.0.2
4102023-10-09T01:35:18.893Z+ rot_caboose_version=1.0.2
4112023-10-09T01:35:18.896Z++ 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
4122023-10-09T01:35:18.900Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4132023-10-09T01:35:18.903Z++ output_a=oxide-rot-1
4142023-10-09T01:35:18.906Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4152023-10-09T01:35:18.908Z++ output_b=oxide-rot-1
4162023-10-09T01:35:18.911Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4172023-10-09T01:35:18.914Z++ echo oxide-rot-1
4182023-10-09T01:35:18.917Z+ rot_caboose_board=oxide-rot-1
4192023-10-09T01:35:18.919Z+ cat
4202023-10-09T01:35:18.922Z+ for board in gimlet psc sidecar
4212023-10-09T01:35:18.925Z+ tufaceous_board=psc
4222023-10-09T01:35:18.927Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4232023-10-09T01:35:18.931Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4242023-10-09T01:35:18.933Z++ 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
4252023-10-09T01:35:18.936Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4262023-10-09T01:35:18.938Z++ output_a=1.0.2
4272023-10-09T01:35:18.941Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4282023-10-09T01:35:18.944Z++ output_b=1.0.2
4292023-10-09T01:35:18.947Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4302023-10-09T01:35:18.950Z++ echo 1.0.2
4312023-10-09T01:35:18.953Z+ rot_caboose_version=1.0.2
4322023-10-09T01:35:18.955Z++ 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
4332023-10-09T01:35:18.958Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4342023-10-09T01:35:18.961Z++ output_a=oxide-rot-1
4352023-10-09T01:35:18.964Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4362023-10-09T01:35:18.979Z++ output_b=oxide-rot-1
4372023-10-09T01:35:18.982Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4382023-10-09T01:35:18.986Z++ echo oxide-rot-1
4392023-10-09T01:35:18.988Z+ rot_caboose_board=oxide-rot-1
4402023-10-09T01:35:18.991Z+ cat
4412023-10-09T01:35:18.994Z+ for board in gimlet psc sidecar
4422023-10-09T01:35:18.998Z+ tufaceous_board=switch
4432023-10-09T01:35:19.001Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
4442023-10-09T01:35:19.003Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
4452023-10-09T01:35:19.006Z++ 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
4462023-10-09T01:35:19.009Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
4472023-10-09T01:35:19.012Z++ output_a=1.0.2
4482023-10-09T01:35:19.015Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
4492023-10-09T01:35:19.022Z++ output_b=1.0.2
4502023-10-09T01:35:19.025Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4512023-10-09T01:35:19.028Z++ echo 1.0.2
4522023-10-09T01:35:19.031Z+ rot_caboose_version=1.0.2
4532023-10-09T01:35:19.034Z++ 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
4542023-10-09T01:35:19.038Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
4552023-10-09T01:35:19.043Z++ output_a=oxide-rot-1
4562023-10-09T01:35:19.046Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
4572023-10-09T01:35:19.062Z++ output_b=oxide-rot-1
4582023-10-09T01:35:19.065Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4592023-10-09T01:35:19.068Z++ echo oxide-rot-1
4602023-10-09T01:35:19.074Z+ rot_caboose_board=oxide-rot-1
4612023-10-09T01:35:19.079Z+ cat
4622023-10-09T01:35:19.082Z+ for board_rev in "$@"
4632023-10-09T01:35:19.084Z+ board=gimlet
4642023-10-09T01:35:19.087Z+ tufaceous_board=gimlet
4652023-10-09T01:35:19.090Z+ sp_image=/work/hubris/gimlet-c.zip
4662023-10-09T01:35:19.094Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4672023-10-09T01:35:19.119Z+ sp_caboose_version=1.0.2
4682023-10-09T01:35:19.124Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4692023-10-09T01:35:19.171Z+ sp_caboose_board=gimlet-c
4702023-10-09T01:35:19.174Z+ cat
4712023-10-09T01:35:19.176Z+ for board_rev in "$@"
4722023-10-09T01:35:19.179Z+ board=gimlet
4732023-10-09T01:35:19.182Z+ tufaceous_board=gimlet
4742023-10-09T01:35:19.186Z+ sp_image=/work/hubris/gimlet-d.zip
4752023-10-09T01:35:19.189Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4762023-10-09T01:35:19.226Z+ sp_caboose_version=1.0.2
4772023-10-09T01:35:19.229Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4782023-10-09T01:35:19.278Z+ sp_caboose_board=gimlet-d
4792023-10-09T01:35:19.281Z+ cat
4802023-10-09T01:35:19.284Z+ for board_rev in "$@"
4812023-10-09T01:35:19.289Z+ board=gimlet
4822023-10-09T01:35:19.299Z+ tufaceous_board=gimlet
4832023-10-09T01:35:19.302Z+ sp_image=/work/hubris/gimlet-e.zip
4842023-10-09T01:35:19.305Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4852023-10-09T01:35:19.333Z+ sp_caboose_version=1.0.2
4862023-10-09T01:35:19.336Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4872023-10-09T01:35:19.385Z+ sp_caboose_board=gimlet-e
4882023-10-09T01:35:19.387Z+ cat
4892023-10-09T01:35:19.390Z+ for board_rev in "$@"
4902023-10-09T01:35:19.393Z+ board=psc
4912023-10-09T01:35:19.395Z+ tufaceous_board=psc
4922023-10-09T01:35:19.398Z+ sp_image=/work/hubris/psc-b.zip
4932023-10-09T01:35:19.401Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4942023-10-09T01:35:19.439Z+ sp_caboose_version=1.0.2
4952023-10-09T01:35:19.442Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4962023-10-09T01:35:19.462Z+ sp_caboose_board=psc-b
4972023-10-09T01:35:19.465Z+ cat
4982023-10-09T01:35:19.468Z+ for board_rev in "$@"
4992023-10-09T01:35:19.471Z+ board=psc
5002023-10-09T01:35:19.474Z+ tufaceous_board=psc
5012023-10-09T01:35:19.477Z+ sp_image=/work/hubris/psc-c.zip
5022023-10-09T01:35:19.480Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5032023-10-09T01:35:19.503Z+ sp_caboose_version=1.0.2
5042023-10-09T01:35:19.506Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5052023-10-09T01:35:19.541Z+ sp_caboose_board=psc-c
5062023-10-09T01:35:19.544Z+ cat
5072023-10-09T01:35:19.547Z+ for board_rev in "$@"
5082023-10-09T01:35:19.550Z+ board=sidecar
5092023-10-09T01:35:19.554Z+ tufaceous_board=switch
5102023-10-09T01:35:19.557Z+ sp_image=/work/hubris/sidecar-b.zip
5112023-10-09T01:35:19.560Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5122023-10-09T01:35:19.603Z+ sp_caboose_version=1.0.2
5132023-10-09T01:35:19.606Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5142023-10-09T01:35:19.662Z+ sp_caboose_board=sidecar-b
5152023-10-09T01:35:19.665Z+ cat
5162023-10-09T01:35:19.668Z+ for board_rev in "$@"
5172023-10-09T01:35:19.671Z+ board=sidecar
5182023-10-09T01:35:19.674Z+ tufaceous_board=switch
5192023-10-09T01:35:19.681Z+ sp_image=/work/hubris/sidecar-c.zip
5202023-10-09T01:35:19.688Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5212023-10-09T01:35:19.723Z+ sp_caboose_version=1.0.2
5222023-10-09T01:35:19.726Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5232023-10-09T01:35:19.782Z+ sp_caboose_board=sidecar-c
5242023-10-09T01:35:19.785Z+ cat
5252023-10-09T01:35:19.788Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.0 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5262023-10-09T01:35:19.790Z+ series=rot-prod-rel
5272023-10-09T01:35:19.793Z+ rot_dir=prod/rel
5282023-10-09T01:35:19.796Z+ rot_version=cert-prod-rel-v1.0.0
5292023-10-09T01:35:19.799Z+ shift 3
5302023-10-09T01:35:19.802Z+ SERIES_LIST+=("$series")
5312023-10-09T01:35:19.804Z+ manifest=/work/manifest-rot-prod-rel.toml
5322023-10-09T01:35:19.807Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
5332023-10-09T01:35:19.810Z+ for board in gimlet psc sidecar
5342023-10-09T01:35:19.813Z+ tufaceous_board=gimlet
5352023-10-09T01:35:19.816Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5362023-10-09T01:35:19.819Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5372023-10-09T01:35:19.822Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5382023-10-09T01:35:19.825Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5392023-10-09T01:35:19.827Z++ output_a=1.0.0
5402023-10-09T01:35:19.830Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5412023-10-09T01:35:19.833Z++ output_b=1.0.0
5422023-10-09T01:35:19.836Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5432023-10-09T01:35:19.839Z++ echo 1.0.0
5442023-10-09T01:35:19.842Z+ rot_caboose_version=1.0.0
5452023-10-09T01:35:19.844Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5462023-10-09T01:35:19.847Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5472023-10-09T01:35:19.850Z++ output_a=oxide-rot-1
5482023-10-09T01:35:19.853Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5492023-10-09T01:35:19.866Z++ output_b=oxide-rot-1
5502023-10-09T01:35:19.869Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5512023-10-09T01:35:19.876Z++ echo oxide-rot-1
5522023-10-09T01:35:19.879Z+ rot_caboose_board=oxide-rot-1
5532023-10-09T01:35:19.882Z+ cat
5542023-10-09T01:35:19.885Z+ for board in gimlet psc sidecar
5552023-10-09T01:35:19.888Z+ tufaceous_board=psc
5562023-10-09T01:35:19.891Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5572023-10-09T01:35:19.894Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5582023-10-09T01:35:19.897Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5592023-10-09T01:35:19.900Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5602023-10-09T01:35:19.903Z++ output_a=1.0.0
5612023-10-09T01:35:19.906Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5622023-10-09T01:35:19.909Z++ output_b=1.0.0
5632023-10-09T01:35:19.912Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5642023-10-09T01:35:19.914Z++ echo 1.0.0
5652023-10-09T01:35:19.917Z+ rot_caboose_version=1.0.0
5662023-10-09T01:35:19.920Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5672023-10-09T01:35:19.923Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5682023-10-09T01:35:19.930Z++ output_a=oxide-rot-1
5692023-10-09T01:35:19.933Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5702023-10-09T01:35:19.948Z++ output_b=oxide-rot-1
5712023-10-09T01:35:19.952Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5722023-10-09T01:35:19.954Z++ echo oxide-rot-1
5732023-10-09T01:35:19.957Z+ rot_caboose_board=oxide-rot-1
5742023-10-09T01:35:19.960Z+ cat
5752023-10-09T01:35:19.963Z+ for board in gimlet psc sidecar
5762023-10-09T01:35:19.965Z+ tufaceous_board=switch
5772023-10-09T01:35:19.968Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5782023-10-09T01:35:19.971Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5792023-10-09T01:35:19.974Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5802023-10-09T01:35:19.977Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5812023-10-09T01:35:19.980Z++ output_a=1.0.0
5822023-10-09T01:35:19.983Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5832023-10-09T01:35:19.991Z++ output_b=1.0.0
5842023-10-09T01:35:19.994Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5852023-10-09T01:35:19.996Z++ echo 1.0.0
5862023-10-09T01:35:19.999Z+ rot_caboose_version=1.0.0
5872023-10-09T01:35:20.002Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5882023-10-09T01:35:20.005Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5892023-10-09T01:35:20.012Z++ output_a=oxide-rot-1
5902023-10-09T01:35:20.015Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5912023-10-09T01:35:20.031Z++ output_b=oxide-rot-1
5922023-10-09T01:35:20.034Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5932023-10-09T01:35:20.037Z++ echo oxide-rot-1
5942023-10-09T01:35:20.040Z+ rot_caboose_board=oxide-rot-1
5952023-10-09T01:35:20.043Z+ cat
5962023-10-09T01:35:20.046Z+ for board_rev in "$@"
5972023-10-09T01:35:20.049Z+ board=gimlet
5982023-10-09T01:35:20.052Z+ tufaceous_board=gimlet
5992023-10-09T01:35:20.055Z+ sp_image=/work/hubris/gimlet-c.zip
6002023-10-09T01:35:20.058Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6012023-10-09T01:35:20.087Z+ sp_caboose_version=1.0.2
6022023-10-09T01:35:20.090Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6032023-10-09T01:35:20.138Z+ sp_caboose_board=gimlet-c
6042023-10-09T01:35:20.141Z+ cat
6052023-10-09T01:35:20.144Z+ for board_rev in "$@"
6062023-10-09T01:35:20.147Z+ board=gimlet
6072023-10-09T01:35:20.150Z+ tufaceous_board=gimlet
6082023-10-09T01:35:20.153Z+ sp_image=/work/hubris/gimlet-d.zip
6092023-10-09T01:35:20.155Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6102023-10-09T01:35:20.193Z+ sp_caboose_version=1.0.2
6112023-10-09T01:35:20.196Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6122023-10-09T01:35:20.244Z+ sp_caboose_board=gimlet-d
6132023-10-09T01:35:20.248Z+ cat
6142023-10-09T01:35:20.250Z+ for board_rev in "$@"
6152023-10-09T01:35:20.253Z+ board=gimlet
6162023-10-09T01:35:20.256Z+ tufaceous_board=gimlet
6172023-10-09T01:35:20.259Z+ sp_image=/work/hubris/gimlet-e.zip
6182023-10-09T01:35:20.262Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6192023-10-09T01:35:20.299Z+ sp_caboose_version=1.0.2
6202023-10-09T01:35:20.303Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6212023-10-09T01:35:20.351Z+ sp_caboose_board=gimlet-e
6222023-10-09T01:35:20.354Z+ cat
6232023-10-09T01:35:20.356Z+ for board_rev in "$@"
6242023-10-09T01:35:20.359Z+ board=psc
6252023-10-09T01:35:20.362Z+ tufaceous_board=psc
6262023-10-09T01:35:20.364Z+ sp_image=/work/hubris/psc-b.zip
6272023-10-09T01:35:20.367Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
6282023-10-09T01:35:20.391Z+ sp_caboose_version=1.0.2
6292023-10-09T01:35:20.394Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
6302023-10-09T01:35:20.429Z+ sp_caboose_board=psc-b
6312023-10-09T01:35:20.432Z+ cat
6322023-10-09T01:35:20.437Z+ for board_rev in "$@"
6332023-10-09T01:35:20.471Z+ board=psc
6342023-10-09T01:35:20.475Z+ tufaceous_board=psc
6352023-10-09T01:35:20.478Z+ sp_image=/work/hubris/psc-c.zip
6362023-10-09T01:35:20.481Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
6372023-10-09T01:35:20.484Z+ sp_caboose_version=1.0.2
6382023-10-09T01:35:20.487Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
6392023-10-09T01:35:20.508Z+ sp_caboose_board=psc-c
6402023-10-09T01:35:20.511Z+ cat
6412023-10-09T01:35:20.514Z+ for board_rev in "$@"
6422023-10-09T01:35:20.518Z+ board=sidecar
6432023-10-09T01:35:20.521Z+ tufaceous_board=switch
6442023-10-09T01:35:20.524Z+ sp_image=/work/hubris/sidecar-b.zip
6452023-10-09T01:35:20.527Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6462023-10-09T01:35:20.568Z+ sp_caboose_version=1.0.2
6472023-10-09T01:35:20.571Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6482023-10-09T01:35:20.626Z+ sp_caboose_board=sidecar-b
6492023-10-09T01:35:20.629Z+ cat
6502023-10-09T01:35:20.632Z+ for board_rev in "$@"
6512023-10-09T01:35:20.635Z+ board=sidecar
6522023-10-09T01:35:20.638Z+ tufaceous_board=switch
6532023-10-09T01:35:20.641Z+ sp_image=/work/hubris/sidecar-c.zip
6542023-10-09T01:35:20.644Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6552023-10-09T01:35:20.688Z+ sp_caboose_version=1.0.2
6562023-10-09T01:35:20.691Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6572023-10-09T01:35:20.747Z+ sp_caboose_board=sidecar-c
6582023-10-09T01:35:20.749Z+ cat
6592023-10-09T01:35:20.753Z+ for series in "${SERIES_LIST[@]}"
6602023-10-09T01:35:20.756Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
6612023-10-09T01:35:30.338ZOct 09 01:35:30.339 INFO assembling repository in `/tmp/tufaceousegdbRc`, component: OmicronRepoAssembler
6622023-10-09T01:35:43.066ZOct 09 01:35:43.068 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
6632023-10-09T01:35:43.445Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
6642023-10-09T01:35:51.404Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
6652023-10-09T01:36:00.715Z+ rm /work/repo-rot-staging-dev.zip
6662023-10-09T01:36:00.723Z+ touch /work/repo-rot-staging-dev.zip.partb
6672023-10-09T01:36:00.726Z+ for series in "${SERIES_LIST[@]}"
6682023-10-09T01:36:00.729Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
6692023-10-09T01:36:10.530ZOct 09 01:36:10.530 INFO assembling repository in `/tmp/tufaceoust4Wyj2`, component: OmicronRepoAssembler
6702023-10-09T01:36:22.808ZOct 09 01:36:22.810 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
6712023-10-09T01:36:23.215Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
6722023-10-09T01:36:30.903Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
6732023-10-09T01:36:39.676Z+ rm /work/repo-rot-prod-rel.zip
6742023-10-09T01:36:39.697Z+ touch /work/repo-rot-prod-rel.zip.partb
6752023-10-09T01:36:39.720Zprocess exited: duration 153732 ms, exit code 0
 
6762023-10-09T01:36:39.784Zfound 9 output files
6772023-10-09T01:36:39.823Zuploading: /work/manifest-rot-prod-rel.toml (3695 bytes)
6782023-10-09T01:36:40.851Zuploaded: /work/manifest-rot-prod-rel.toml
6792023-10-09T01:36:40.855Zuploading: /work/manifest-rot-staging-dev.toml (3731 bytes)
6802023-10-09T01:36:41.896Zuploaded: /work/manifest-rot-staging-dev.toml
6812023-10-09T01:36:41.915Zuploading: /work/manifest.toml (1580 bytes)
6822023-10-09T01:36:43.362Zuploaded: /work/manifest.toml
6832023-10-09T01:36:43.383Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
6842023-10-09T01:42:34.255Zuploaded: /work/repo-rot-prod-rel.zip.parta
6852023-10-09T01:42:34.341Zuploading: /work/repo-rot-prod-rel.zip.partb (360285605 bytes)
6862023-10-09T01:44:28.427Zuploaded: /work/repo-rot-prod-rel.zip.partb
6872023-10-09T01:44:28.452Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
6882023-10-09T01:53:53.685Zuploaded: /work/repo-rot-staging-dev.zip.parta
6892023-10-09T01:53:53.708Zuploading: /work/repo-rot-staging-dev.zip.partb (360468015 bytes)
6902023-10-09T02:00:11.408Zuploaded: /work/repo-rot-staging-dev.zip.partb
6912023-10-09T02:00:11.454Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
6922023-10-09T02:00:13.155Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
6932023-10-09T02:00:13.169Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
6942023-10-09T02:00:14.626Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt