01HBYDWNPPCMWKJYGQEQXAPDK4: 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: 01HBYE6YANDXFV3PK92M7MW995

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-05T00:56:17.845Zjob dependencies complete; ready to run (waiting for 2 h 4 m 57 s)
22023-10-05T00:56:17.875Zjob assigned to worker 01HBYM8NR42PW7X4ZSJVAZJFPP (queued for 0 s)
32023-10-05T00:56:18.018Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-6e3d6cace6bb341c.gz
42023-10-05T00:56:18.939Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-6e3d6cace6bb341c.gz
52023-10-05T00:56:19.000Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-05T00:56:59.579Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-05T00:56:59.697Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-2d9aa87f7c0ddffa.gz
82023-10-05T00:57:17.942Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-2d9aa87f7c0ddffa.gz
92023-10-05T00:57:17.950Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-05T00:57:18.790Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-05T00:57:18.928Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-05T00:57:22.618Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-05T00:57:22.633Zdownloading input: /input/package/work/version.txt
142023-10-05T00:57:22.645Zdownloaded input: /input/package/work/version.txt
152023-10-05T00:57:22.660Zdownloading input: /input/package/work/package.tar.gz
162023-10-05T00:57:36.559Zdownloaded input: /input/package/work/package.tar.gz
172023-10-05T00:57:36.563Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-05T00:58:13.548Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-05T00:58:13.554Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-05T00:58:20.605Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-05T00:58:20.623Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-05T00:59:02.508Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-05T00:59:02.546Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-05T00:59:36.651Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-05T00:59:36.666Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-05T01:00:30.784Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-05T01:00:30.790Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-05T01:00:36.044Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-05T01:00:36.478Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-05T01:00:54.131Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-05T01:00:54.144Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-05T01:01:07.841Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-05T01:01:07.855Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-05T01:01:23.542Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-05T01:01:25.296Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-05T01:01:49.036Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-05T01:01:49.464Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-05T01:02:12.024Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-05T01:02:12.035Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-05T01:02:16.859Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-05T01:02:16.884Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-05T01:02:31.740Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-05T01:02:31.749Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-05T01:02:58.056Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-05T01:02:58.068Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-05T01:02:58.237Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-05T01:02:58.267Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-05T01:03:02.510Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-05T01:03:02.516Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-05T01:03:19.915Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-05T01:03:19.921Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-05T01:04:01.739Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-05T01:04:01.756Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-05T01:05:06.234Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-05T01:05:06.255Zdownloading input: /input/trampoline/work/helios/image/output/os.tar.gz
562023-10-05T01:07:38.190Zdownloaded input: /input/trampoline/work/helios/image/output/os.tar.gz
572023-10-05T01:07:38.211Zdownloading input: /input/host/work/helios/image/output/os.tar.gz
582023-10-05T01:14:14.903Zdownloaded input: /input/host/work/helios/image/output/os.tar.gz
 
592023-10-05T01:14:15.433Zstarting task 0: "setup"
602023-10-05T01:14:16.312Z++ uname -s
612023-10-05T01:14:16.561Z+ kern=SunOS
622023-10-05T01:14:16.721Z+ case "$kern" in
632023-10-05T01:14:16.853Z+ groupadd -g 12345 build
642023-10-05T01:14:17.084Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-05T01:14:18.700Z+ zfs create -o mountpoint=/work rpool/work
662023-10-05T01:14:19.158Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-05T01:14:19.264Z+ home_fs=zfs
682023-10-05T01:14:19.301Z+ [[ zfs == autofs ]]
692023-10-05T01:14:19.343Z+ mkdir -p /home/build
702023-10-05T01:14:20.166Z+ chown build:build /home/build /work
712023-10-05T01:14:20.655Z+ chmod 0700 /home/build /work
722023-10-05T01:14:21.104Zprocess exited: duration 4370 ms, exit code 0
 
732023-10-05T01:14:21.127Zstarting task 1: "authentication"
742023-10-05T01:14:21.186Zprocess exited: duration 43 ms, exit code 0
 
752023-10-05T01:14:21.244Zstarting task 2: "clone repository"
762023-10-05T01:14:21.697Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-05T01:14:21.729Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-05T01:14:21.758ZCloning into '/work/oxidecomputer/omicron'...
792023-10-05T01:14:27.145Z+ cd /work/oxidecomputer/omicron
802023-10-05T01:14:27.164Z+ [[ -n dependabot/cargo/diesel-2.1.2 ]]
812023-10-05T01:14:27.605Z+ git fetch origin dependabot/cargo/diesel-2.1.2
822023-10-05T01:14:28.046ZFrom https://github.com/oxidecomputer/omicron
832023-10-05T01:14:28.075Z * branch dependabot/cargo/diesel-2.1.2 -> FETCH_HEAD
842023-10-05T01:14:28.519Z+ git checkout -B dependabot/cargo/diesel-2.1.2 remotes/origin/dependabot/cargo/diesel-2.1.2
852023-10-05T01:14:28.531ZSwitched to a new branch 'dependabot/cargo/diesel-2.1.2'
862023-10-05T01:14:28.999Zbranch 'dependabot/cargo/diesel-2.1.2' set up to track 'origin/dependabot/cargo/diesel-2.1.2'.
872023-10-05T01:14:29.016Z+ git reset --hard 0007f70bbce39d7d8db17198bf768fed6a76fa72
882023-10-05T01:14:29.039ZHEAD is now at 0007f70b Bump diesel from 2.1.1 to 2.1.2
892023-10-05T01:14:29.058Zprocess exited: duration 6454 ms, exit code 0
 
902023-10-05T01:14:29.138Zstarting task 3: "build"
912023-10-05T01:14:29.194Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-10-05T01:14:29.245Z+ TOP=/work/oxidecomputer/omicron
932023-10-05T01:14:29.700Z+ VERSION=1.0.2-0.ci+git0007f70bbce
942023-10-05T01:14:29.731Z+ for bin in caboose-util tufaceous
952023-10-05T01:14:29.758Z+ ptime -m gunzip
962023-10-05T01:14:29.782Z
972023-10-05T01:14:29.804Zreal 0.129171216
982023-10-05T01:14:29.827Zuser 0.105335613
992023-10-05T01:14:29.849Zsys 0.021082256
1002023-10-05T01:14:29.865Ztrap 0.000013728
1012023-10-05T01:14:29.888Ztflt 0.000000000
1022023-10-05T01:14:30.331Zdflt 0.000000000
1032023-10-05T01:14:30.359Zkflt 0.000000000
1042023-10-05T01:14:30.385Zlock 0.000000000
1052023-10-05T01:14:30.824Zslp 0.002162905
1062023-10-05T01:14:31.263Zlat 0.000248199
1072023-10-05T01:14:31.293Zstop 0.000213303
1082023-10-05T01:14:31.317Z+ chmod a+x /work/caboose-util
1092023-10-05T01:14:31.771Z+ for bin in caboose-util tufaceous
1102023-10-05T01:14:32.214Z+ ptime -m gunzip
1112023-10-05T01:14:32.233Z
1122023-10-05T01:14:32.253Zreal 0.387021799
1132023-10-05T01:14:32.279Zuser 0.328127881
1142023-10-05T01:14:33.131Zsys 0.058336306
1152023-10-05T01:14:33.615Ztrap 0.000038481
1162023-10-05T01:14:33.632Ztflt 0.000000000
1172023-10-05T01:14:33.652Zdflt 0.000000000
1182023-10-05T01:14:33.673Zkflt 0.000000000
1192023-10-05T01:14:34.111Zlock 0.000000000
1202023-10-05T01:14:34.135Zslp 0.000024465
1212023-10-05T01:14:34.152Zlat 0.000174253
1222023-10-05T01:14:34.173Zstop 0.000222548
1232023-10-05T01:14:34.199Z+ chmod a+x /work/tufaceous
1242023-10-05T01:14:34.226Z+ mkdir /work/package
1252023-10-05T01:14:34.267Z+ pushd /work/package
1262023-10-05T01:14:34.286Z/work/package /work/oxidecomputer/omicron
1272023-10-05T01:14:34.309Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-10-05T01:14:34.794Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-10-05T01:14:35.224ZCreated new build target 'default' and set it as active
1302023-10-05T01:14:35.662Z+ 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-05T01:14:35.690Z+ rm out/switch-softnpu.tar.gz
1322023-10-05T01:14:35.707Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-10-05T01:14:35.721Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-10-05T01:14:36.150Z+ for zone in out/*.tar.gz
1352023-10-05T01:14:36.169Z++ basename out/clickhouse_keeper
1362023-10-05T01:14:36.200Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.2-0.ci+git0007f70bbce
1372023-10-05T01:14:36.224ZOct 05 01:14:32.664 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-10-05T01:14:40.877ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-10-05T01:14:40.895Z+ for zone in out/*.tar.gz
1402023-10-05T01:14:40.915Z++ basename out/clickhouse
1412023-10-05T01:14:41.350Z+ target/release/omicron-package stamp clickhouse 1.0.2-0.ci+git0007f70bbce
1422023-10-05T01:14:41.377ZOct 05 01:14:40.479 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-10-05T01:14:49.169ZCreated: out/versioned/clickhouse.tar.gz
1442023-10-05T01:14:49.195Z+ for zone in out/*.tar.gz
1452023-10-05T01:14:49.218Z++ basename out/cockroachdb
1462023-10-05T01:14:49.261Z+ target/release/omicron-package stamp cockroachdb 1.0.2-0.ci+git0007f70bbce
1472023-10-05T01:14:49.357ZOct 05 01:14:48.359 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-10-05T01:14:53.598ZCreated: out/versioned/cockroachdb.tar.gz
1492023-10-05T01:14:53.621Z+ for zone in out/*.tar.gz
1502023-10-05T01:14:53.650Z++ basename out/crucible-pantry
1512023-10-05T01:14:53.665Z+ target/release/omicron-package stamp crucible-pantry 1.0.2-0.ci+git0007f70bbce
1522023-10-05T01:14:53.675ZOct 05 01:14:53.608 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-10-05T01:14:54.577ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-10-05T01:14:54.594Z+ for zone in out/*.tar.gz
1552023-10-05T01:14:54.628Z++ basename out/crucible
1562023-10-05T01:14:54.644Z+ target/release/omicron-package stamp crucible 1.0.2-0.ci+git0007f70bbce
1572023-10-05T01:14:55.076ZOct 05 01:14:54.592 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-10-05T01:14:56.400ZCreated: out/versioned/crucible.tar.gz
1592023-10-05T01:14:56.419Z+ for zone in out/*.tar.gz
1602023-10-05T01:14:56.436Z++ basename out/external-dns
1612023-10-05T01:14:56.452Z+ target/release/omicron-package stamp external-dns 1.0.2-0.ci+git0007f70bbce
1622023-10-05T01:14:56.467ZOct 05 01:14:56.409 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-10-05T01:14:57.352ZCreated: out/versioned/external-dns.tar.gz
1642023-10-05T01:14:57.375Z+ for zone in out/*.tar.gz
1652023-10-05T01:14:57.397Z++ basename out/internal-dns
1662023-10-05T01:14:57.417Z+ target/release/omicron-package stamp internal-dns 1.0.2-0.ci+git0007f70bbce
1672023-10-05T01:14:57.437ZOct 05 01:14:57.361 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-10-05T01:14:59.307ZCreated: out/versioned/internal-dns.tar.gz
1692023-10-05T01:14:59.325Z+ for zone in out/*.tar.gz
1702023-10-05T01:14:59.755Z++ basename out/ntp
1712023-10-05T01:15:00.182Z+ target/release/omicron-package stamp ntp 1.0.2-0.ci+git0007f70bbce
1722023-10-05T01:15:00.613ZOct 05 01:14:58.295 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-10-05T01:15:00.625ZCreated: out/versioned/ntp.tar.gz
1742023-10-05T01:15:00.650Z+ for zone in out/*.tar.gz
1752023-10-05T01:15:00.672Z++ basename out/omicron-gateway-asic
1762023-10-05T01:15:00.688Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.2-0.ci+git0007f70bbce
1772023-10-05T01:15:00.709ZOct 05 01:14:58.313 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-10-05T01:15:00.729ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-10-05T01:15:01.201Z+ for zone in out/*.tar.gz
1802023-10-05T01:15:01.216Z++ basename out/omicron-nexus
1812023-10-05T01:15:01.240Z+ target/release/omicron-package stamp omicron-nexus 1.0.2-0.ci+git0007f70bbce
1822023-10-05T01:15:01.290ZOct 05 01:14:58.988 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-10-05T01:15:01.800ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-10-05T01:15:01.822Z+ for zone in out/*.tar.gz
1852023-10-05T01:15:01.858Z++ basename out/overlay
1862023-10-05T01:15:01.879Z+ target/release/omicron-package stamp overlay 1.0.2-0.ci+git0007f70bbce
1872023-10-05T01:15:01.904ZOct 05 01:15:01.818 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-10-05T01:15:01.937ZCreated: out/versioned/overlay.tar.gz
1892023-10-05T01:15:01.990Z+ for zone in out/*.tar.gz
1902023-10-05T01:15:02.427Z++ basename out/oximeter-collector
1912023-10-05T01:15:02.868Z+ target/release/omicron-package stamp oximeter-collector 1.0.2-0.ci+git0007f70bbce
1922023-10-05T01:15:02.900ZOct 05 01:15:01.838 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-10-05T01:15:02.924ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-10-05T01:15:03.777Z+ for zone in out/*.tar.gz
1952023-10-05T01:15:03.794Z++ basename out/propolis-server
1962023-10-05T01:15:03.801Z+ target/release/omicron-package stamp propolis-server 1.0.2-0.ci+git0007f70bbce
1972023-10-05T01:15:03.807ZOct 05 01:15:02.632 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-10-05T01:15:04.415ZCreated: out/versioned/propolis-server.tar.gz
1992023-10-05T01:15:04.443Z+ for zone in out/*.tar.gz
2002023-10-05T01:15:04.920Z++ basename out/switch-asic
2012023-10-05T01:15:04.940Z+ target/release/omicron-package stamp switch-asic 1.0.2-0.ci+git0007f70bbce
2022023-10-05T01:15:05.397ZOct 05 01:15:04.413 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-10-05T01:15:14.265ZCreated: out/versioned/switch-asic.tar.gz
2042023-10-05T01:15:14.708Z+ 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-05T01:15:14.733Z+ OMICRON_NO_UNINSTALL=1
2062023-10-05T01:15:14.767Z+ target/release/omicron-package unpack --out install
2072023-10-05T01:15:14.788ZOct 05 01:15:14.122 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-10-05T01:15:14.818ZOct 05 01:15:14.123 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2092023-10-05T01:15:14.858ZOct 05 01:15:14.123 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2102023-10-05T01:15:14.941ZOct 05 01:15:14.123 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2112023-10-05T01:15:15.142ZOct 05 01:15:14.123 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2122023-10-05T01:15:15.397ZOct 05 01:15:14.123 INFO Installing service, dst: install/mg-ddm.tar, src: out/maghemite.tar
2132023-10-05T01:15:15.539ZOct 05 01:15:14.123 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2142023-10-05T01:15:15.565ZOct 05 01:15:14.123 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2152023-10-05T01:15:15.580ZOct 05 01:15:14.123 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2162023-10-05T01:15:15.623ZOct 05 01:15:14.123 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2172023-10-05T01:15:15.646ZOct 05 01:15:14.123 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2182023-10-05T01:15:15.664ZOct 05 01:15:14.191 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2192023-10-05T01:15:15.795ZOct 05 01:15:14.197 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2202023-10-05T01:15:16.250ZOct 05 01:15:14.219 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2212023-10-05T01:15:16.261ZOct 05 01:15:14.223 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2222023-10-05T01:15:16.275ZOct 05 01:15:14.230 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2232023-10-05T01:15:16.299ZOct 05 01:15:14.478 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2242023-10-05T01:15:16.472ZOct 05 01:15:15.099 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-10-05T01:15:16.943ZOct 05 01:15:15.275 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-10-05T01:15:16.968Z+ popd
2272023-10-05T01:15:17.097Z/work/oxidecomputer/omicron
2282023-10-05T01:15:17.573Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-10-05T01:15:19.567Z+ read -r TUFACEOUS_KEY
2302023-10-05T01:15:19.662Z+ export TUFACEOUS_KEY
2312023-10-05T01:15:20.093Z+ cat
2322023-10-05T01:15:20.158Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-10-05T01:15:20.268Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-10-05T01:15:20.347Z+ 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-05T01:15:20.419Z+ cat
2362023-10-05T01:15:20.843Z+ 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-05T01:15:20.975Z+ cat
2382023-10-05T01:15:21.031Z+ 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-05T01:15:21.114Z+ cat
2402023-10-05T01:15:21.579Z+ 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-05T01:15:22.192Z+ cat
2422023-10-05T01:15:22.773Z+ 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-05T01:15:23.389Z+ cat
2442023-10-05T01:15:24.142Z+ 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-05T01:15:24.854Z+ cat
2462023-10-05T01:15:25.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-05T01:15:25.991Z+ cat
2482023-10-05T01:15:26.506Z+ 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-05T01:15:27.168Z+ cat
2502023-10-05T01:15:28.100Z+ 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-05T01:15:28.659Z+ cat
2522023-10-05T01:15:29.046Z+ 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-05T01:15:29.407Z+ cat
2542023-10-05T01:15:31.344Z+ for kind in host trampoline
2552023-10-05T01:15:32.096Z+ cat
2562023-10-05T01:15:32.863Z+ for kind in host trampoline
2572023-10-05T01:15:35.608Z+ cat
2582023-10-05T01:15:37.290Z+ mkdir /work/hubris
2592023-10-05T01:15:38.866Z+ pushd /work/hubris
2602023-10-05T01:15:40.997Z/work/hubris /work/oxidecomputer/omicron
2612023-10-05T01:15:43.608Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-10-05T01:15:54.741Z++ TAGS=(gimlet-v1.0.2 psc-v1.0.2 sidecar-v1.0.2)
2632023-10-05T01:15:56.886Z+ for tag in "${TAGS[@]}"
2642023-10-05T01:15:58.567Z+ for board in "${ALL_BOARDS[@]}"
2652023-10-05T01:16:09.403Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-10-05T01:16:12.698Z+ file=build-gimlet-c-image-default-v1.0.2.zip
2672023-10-05T01:16:22.451Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-c-image-default-v1.0.2.zip
2682023-10-05T01:16:35.092Z+ grep -F build-gimlet-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-10-05T01:16:35.860Z+ shasum -a 256 -c -
2702023-10-05T01:16:35.954Zbuild-gimlet-c-image-default-v1.0.2.zip: OK
2712023-10-05T01:16:36.080Z+ mv build-gimlet-c-image-default-v1.0.2.zip gimlet-c.zip
2722023-10-05T01:16:36.533Z+ for board in "${ALL_BOARDS[@]}"
2732023-10-05T01:16:36.769Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-10-05T01:16:36.985Z+ file=build-gimlet-d-image-default-v1.0.2.zip
2752023-10-05T01:16:37.047Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-d-image-default-v1.0.2.zip
2762023-10-05T01:16:37.102Z+ grep -F build-gimlet-d-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-10-05T01:16:37.139Z+ shasum -a 256 -c -
2782023-10-05T01:16:37.578Zbuild-gimlet-d-image-default-v1.0.2.zip: OK
2792023-10-05T01:16:37.602Z+ mv build-gimlet-d-image-default-v1.0.2.zip gimlet-d.zip
2802023-10-05T01:16:37.634Z+ for board in "${ALL_BOARDS[@]}"
2812023-10-05T01:16:37.662Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-10-05T01:16:37.691Z+ file=build-gimlet-e-image-default-v1.0.2.zip
2832023-10-05T01:16:37.713Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-e-image-default-v1.0.2.zip
2842023-10-05T01:16:38.159Z+ grep -F build-gimlet-e-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-10-05T01:16:38.198Z+ shasum -a 256 -c -
2862023-10-05T01:16:38.220Zbuild-gimlet-e-image-default-v1.0.2.zip: OK
2872023-10-05T01:16:38.252Z+ mv build-gimlet-e-image-default-v1.0.2.zip gimlet-e.zip
2882023-10-05T01:16:38.278Z+ for board in "${ALL_BOARDS[@]}"
2892023-10-05T01:16:38.344Z+ [[ gimlet = \p\s\c ]]
2902023-10-05T01:16:38.795Z+ for board in "${ALL_BOARDS[@]}"
2912023-10-05T01:16:38.866Z+ [[ gimlet = \p\s\c ]]
2922023-10-05T01:16:38.900Z+ for board in "${ALL_BOARDS[@]}"
2932023-10-05T01:16:38.942Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-10-05T01:16:38.978Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-05T01:16:39.007Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-10-05T01:16:39.036Z+ for tag in "${TAGS[@]}"
2972023-10-05T01:16:39.067Z+ for board in "${ALL_BOARDS[@]}"
2982023-10-05T01:16:39.098Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-10-05T01:16:39.133Z+ for board in "${ALL_BOARDS[@]}"
3002023-10-05T01:16:39.158Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-10-05T01:16:39.188Z+ for board in "${ALL_BOARDS[@]}"
3022023-10-05T01:16:39.216Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-10-05T01:16:39.238Z+ for board in "${ALL_BOARDS[@]}"
3042023-10-05T01:16:39.263Z+ [[ psc = \p\s\c ]]
3052023-10-05T01:16:39.287Z+ file=build-psc-b-image-default-v1.0.2.zip
3062023-10-05T01:16:39.731Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-b-image-default-v1.0.2.zip
3072023-10-05T01:16:39.758Z+ grep -F build-psc-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-10-05T01:16:39.787Z+ shasum -a 256 -c -
3092023-10-05T01:16:39.819Zbuild-psc-b-image-default-v1.0.2.zip: OK
3102023-10-05T01:16:39.858Z+ mv build-psc-b-image-default-v1.0.2.zip psc-b.zip
3112023-10-05T01:16:40.722Z+ for board in "${ALL_BOARDS[@]}"
3122023-10-05T01:16:41.161Z+ [[ psc = \p\s\c ]]
3132023-10-05T01:16:41.648Z+ file=build-psc-c-image-default-v1.0.2.zip
3142023-10-05T01:16:41.678Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-c-image-default-v1.0.2.zip
3152023-10-05T01:16:41.719Zbuild-psc-c-image-default-v1.0.2.zip: OK
3162023-10-05T01:16:42.564Z+ grep -F build-psc-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3172023-10-05T01:16:42.585Zbuild-sidecar-b-image-default-v1.0.2.zip: OK
3182023-10-05T01:16:42.607Z+ shasum -a 256 -c -
3192023-10-05T01:16:42.638Zbuild-sidecar-c-image-default-v1.0.2.zip: OK
3202023-10-05T01:16:42.659Z+ mv build-psc-c-image-default-v1.0.2.zip psc-c.zip
3212023-10-05T01:16:42.692Z/work/oxidecomputer/omicron
3222023-10-05T01:16:42.726Z+ for board in "${ALL_BOARDS[@]}"
3232023-10-05T01:16:43.170ZInitialized empty Git repository in /work/dvt-dock/.git/
3242023-10-05T01:16:43.253Z+ [[ psc = \s\i\d\e\c\a\r ]]
3252023-10-05T01:16:43.284Z+ for board in "${ALL_BOARDS[@]}"
3262023-10-05T01:16:43.311Z+ [[ psc = \s\i\d\e\c\a\r ]]
3272023-10-05T01:16:43.340Z+ for tag in "${TAGS[@]}"
3282023-10-05T01:16:43.372Z+ for board in "${ALL_BOARDS[@]}"
3292023-10-05T01:16:43.391Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-10-05T01:16:43.411Z+ for board in "${ALL_BOARDS[@]}"
3312023-10-05T01:16:43.434Z+ [[ sidecar = \g\i\m\l\e\t ]]
3322023-10-05T01:16:43.459Z+ for board in "${ALL_BOARDS[@]}"
3332023-10-05T01:16:43.900Z+ [[ sidecar = \g\i\m\l\e\t ]]
3342023-10-05T01:16:44.334Z+ for board in "${ALL_BOARDS[@]}"
3352023-10-05T01:16:44.361Z+ [[ sidecar = \p\s\c ]]
3362023-10-05T01:16:44.384Z+ for board in "${ALL_BOARDS[@]}"
3372023-10-05T01:16:44.414Z+ [[ sidecar = \p\s\c ]]
3382023-10-05T01:16:44.445Z+ for board in "${ALL_BOARDS[@]}"
3392023-10-05T01:16:45.309Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3402023-10-05T01:16:45.338Z+ file=build-sidecar-b-image-default-v1.0.2.zip
3412023-10-05T01:16:45.780Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-b-image-default-v1.0.2.zip
3422023-10-05T01:16:45.804Z+ grep -F build-sidecar-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3432023-10-05T01:16:46.257Z+ shasum -a 256 -c -
3442023-10-05T01:16:47.139Z+ mv build-sidecar-b-image-default-v1.0.2.zip sidecar-b.zip
3452023-10-05T01:16:47.167Z+ for board in "${ALL_BOARDS[@]}"
3462023-10-05T01:16:48.094Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3472023-10-05T01:16:48.466Z+ file=build-sidecar-c-image-default-v1.0.2.zip
3482023-10-05T01:16:48.973Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-c-image-default-v1.0.2.zip
3492023-10-05T01:16:48.996Z+ grep -F build-sidecar-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3502023-10-05T01:16:49.019Z+ shasum -a 256 -c -
3512023-10-05T01:16:49.040Z+ mv build-sidecar-c-image-default-v1.0.2.zip sidecar-c.zip
3522023-10-05T01:16:49.059Z+ popd
3532023-10-05T01:16:49.495Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3542023-10-05T01:16:49.513Z++ COMMIT=65f1979c1d3f4d0874a64144941cc41b46a70c80
3552023-10-05T01:16:49.532Z+ git init /work/dvt-dock
3562023-10-05T01:16:49.552Zhint: Using 'master' as the name for the initial branch. This default branch name
3572023-10-05T01:16:50.002Zhint: is subject to change. To configure the initial branch name to use in all
3582023-10-05T01:16:50.023Zhint: of your new repositories, which will suppress this warning, call:
3592023-10-05T01:16:50.043Zhint:
3602023-10-05T01:16:50.069Zhint: git config --global init.defaultBranch <name>
3612023-10-05T01:16:50.101Zhint:
3622023-10-05T01:16:50.125Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3632023-10-05T01:16:50.552Zhint: 'development'. The just-created branch can be renamed via this command:
3642023-10-05T01:16:50.565Zhint:
3652023-10-05T01:16:50.580Zhint: git branch -m <name>
3662023-10-05T01:16:50.594Z+ cd /work/dvt-dock
3672023-10-05T01:16:50.614Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-10-05T01:16:50.648Z+ git fetch --depth 1 origin 65f1979c1d3f4d0874a64144941cc41b46a70c80
3692023-10-05T01:16:50.688ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-10-05T01:16:50.748Z * branch 65f1979c1d3f4d0874a64144941cc41b46a70c80 -> FETCH_HEAD
3712023-10-05T01:16:50.775Z+ git checkout FETCH_HEAD
3722023-10-05T01:16:50.801ZNote: switching to 'FETCH_HEAD'.
3732023-10-05T01:16:50.840Z
3742023-10-05T01:16:50.883ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-10-05T01:16:50.920Zchanges and commit them, and you can discard any commits you make in this
3762023-10-05T01:16:50.958Zstate without impacting any branches by switching back to a branch.
3772023-10-05T01:16:51.403Z
3782023-10-05T01:16:51.444ZIf you want to create a new branch to retain commits you create, you may
3792023-10-05T01:16:51.474Zdo so (now or later) by using -c with the switch command. Example:
3802023-10-05T01:16:51.498Z
3812023-10-05T01:16:51.930Z git switch -c <new-branch-name>
3822023-10-05T01:16:51.943Z
3832023-10-05T01:16:51.964ZOr undo this operation with:
3842023-10-05T01:16:51.994Z
3852023-10-05T01:16:52.427Z git switch -
3862023-10-05T01:16:52.860Z
3872023-10-05T01:16:52.882ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-10-05T01:16:52.898Z
3892023-10-05T01:16:53.886ZHEAD is now at 65f1979 Add staging/dev RoT v1.0.2 images
3902023-10-05T01:16:53.903Z+ SERIES_LIST=()
3912023-10-05T01:16:53.920Z+ 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-05T01:16:54.350Z+ series=rot-staging-dev
3932023-10-05T01:16:54.382Z+ rot_dir=staging/dev
3942023-10-05T01:16:54.399Z+ rot_version=cert-staging-dev-v1.0.2
3952023-10-05T01:16:55.644Z+ shift 3
3962023-10-05T01:16:57.315Z+ SERIES_LIST+=("$series")
3972023-10-05T01:16:57.335Z+ manifest=/work/manifest-rot-staging-dev.toml
3982023-10-05T01:16:57.355Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
3992023-10-05T01:16:57.372Z+ for board in gimlet psc sidecar
4002023-10-05T01:16:57.397Z+ tufaceous_board=gimlet
4012023-10-05T01:16:57.413Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4022023-10-05T01:16:57.434Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4032023-10-05T01:16:57.455Z++ 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-05T01:16:57.479Z+++ /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-05T01:16:57.502Z++ output_a=1.0.2
4062023-10-05T01:16:57.520Z+++ /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-05T01:16:57.534Z++ output_b=1.0.2
4082023-10-05T01:16:57.549Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4092023-10-05T01:16:57.562Z++ echo 1.0.2
4102023-10-05T01:16:57.579Z+ rot_caboose_version=1.0.2
4112023-10-05T01:16:57.594Z++ 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-05T01:16:57.610Z+++ /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-05T01:16:57.647Z++ output_a=oxide-rot-1
4142023-10-05T01:16:57.666Z+++ /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-05T01:16:58.100Z++ output_b=oxide-rot-1
4162023-10-05T01:16:58.120Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4172023-10-05T01:16:58.141Z++ echo oxide-rot-1
4182023-10-05T01:16:58.576Z+ rot_caboose_board=oxide-rot-1
4192023-10-05T01:17:00.191Z+ cat
4202023-10-05T01:17:00.637Z+ for board in gimlet psc sidecar
4212023-10-05T01:17:01.090Z+ tufaceous_board=psc
4222023-10-05T01:17:01.107Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4232023-10-05T01:17:01.142Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4242023-10-05T01:17:01.216Z++ 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-05T01:17:01.234Z+++ /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-05T01:17:01.670Z++ output_a=1.0.2
4272023-10-05T01:17:01.695Z+++ /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-05T01:17:02.128Z++ output_b=1.0.2
4292023-10-05T01:17:02.259Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4302023-10-05T01:17:02.287Z++ echo 1.0.2
4312023-10-05T01:17:02.311Z+ rot_caboose_version=1.0.2
4322023-10-05T01:17:02.742Z++ 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-05T01:17:02.762Z+++ /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-05T01:17:02.790Z++ output_a=oxide-rot-1
4352023-10-05T01:17:03.381Z+++ /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-05T01:17:03.418Z++ output_b=oxide-rot-1
4372023-10-05T01:17:03.865Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4382023-10-05T01:17:03.906Z++ echo oxide-rot-1
4392023-10-05T01:17:03.931Z+ rot_caboose_board=oxide-rot-1
4402023-10-05T01:17:04.379Z+ cat
4412023-10-05T01:17:04.391Z+ for board in gimlet psc sidecar
4422023-10-05T01:17:04.401Z+ tufaceous_board=switch
4432023-10-05T01:17:04.414Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
4442023-10-05T01:17:04.428Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
4452023-10-05T01:17:04.450Z++ 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-05T01:17:04.466Z+++ /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-05T01:17:04.553Z++ output_a=0.0.0-git
4482023-10-05T01:17:04.581Z+++ /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-05T01:17:04.606Z++ output_b=0.0.0-git
4502023-10-05T01:17:04.634Z++ [[ 0.0.0-git != \0\.\0\.\0\-\g\i\t ]]
4512023-10-05T01:17:04.648Z++ echo 0.0.0-git
4522023-10-05T01:17:04.671Z+ rot_caboose_version=0.0.0-git
4532023-10-05T01:17:04.688Z++ 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-05T01:17:04.702Z+++ /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-05T01:17:04.724Z++ output_a=oxide-rot-1
4562023-10-05T01:17:04.746Z+++ /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-05T01:17:04.771Z++ output_b=oxide-rot-1
4582023-10-05T01:17:05.193Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4592023-10-05T01:17:05.212Z++ echo oxide-rot-1
4602023-10-05T01:17:05.236Z+ rot_caboose_board=oxide-rot-1
4612023-10-05T01:17:05.271Z+ cat
4622023-10-05T01:17:05.295Z+ for board_rev in "$@"
4632023-10-05T01:17:05.362Z+ board=gimlet
4642023-10-05T01:17:05.398Z+ tufaceous_board=gimlet
4652023-10-05T01:17:05.427Z+ sp_image=/work/hubris/gimlet-c.zip
4662023-10-05T01:17:06.279Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4672023-10-05T01:17:06.295Z+ sp_caboose_version=1.0.2
4682023-10-05T01:17:06.326Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4692023-10-05T01:17:06.347Z+ sp_caboose_board=gimlet-c
4702023-10-05T01:17:06.789Z+ cat
4712023-10-05T01:17:06.835Z+ for board_rev in "$@"
4722023-10-05T01:17:06.867Z+ board=gimlet
4732023-10-05T01:17:06.894Z+ tufaceous_board=gimlet
4742023-10-05T01:17:06.920Z+ sp_image=/work/hubris/gimlet-d.zip
4752023-10-05T01:17:06.945Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4762023-10-05T01:17:06.975Z+ sp_caboose_version=1.0.2
4772023-10-05T01:17:07.442Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4782023-10-05T01:17:07.469Z+ sp_caboose_board=gimlet-d
4792023-10-05T01:17:07.487Z+ cat
4802023-10-05T01:17:07.506Z+ for board_rev in "$@"
4812023-10-05T01:17:07.518Z+ board=gimlet
4822023-10-05T01:17:07.540Z+ tufaceous_board=gimlet
4832023-10-05T01:17:07.562Z+ sp_image=/work/hubris/gimlet-e.zip
4842023-10-05T01:17:07.584Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4852023-10-05T01:17:07.612Z+ sp_caboose_version=1.0.2
4862023-10-05T01:17:08.054Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4872023-10-05T01:17:08.070Z+ sp_caboose_board=gimlet-e
4882023-10-05T01:17:08.087Z+ cat
4892023-10-05T01:17:08.170Z+ for board_rev in "$@"
4902023-10-05T01:17:08.195Z+ board=psc
4912023-10-05T01:17:08.220Z+ tufaceous_board=psc
4922023-10-05T01:17:08.239Z+ sp_image=/work/hubris/psc-b.zip
4932023-10-05T01:17:08.264Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4942023-10-05T01:17:09.938Z+ sp_caboose_version=1.0.2
4952023-10-05T01:17:11.198Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4962023-10-05T01:17:11.643Z+ sp_caboose_board=psc-b
4972023-10-05T01:17:11.679Z+ cat
4982023-10-05T01:17:12.125Z+ for board_rev in "$@"
4992023-10-05T01:17:12.155Z+ board=psc
5002023-10-05T01:17:12.172Z+ tufaceous_board=psc
5012023-10-05T01:17:12.605Z+ sp_image=/work/hubris/psc-c.zip
5022023-10-05T01:17:13.041Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5032023-10-05T01:17:13.474Z+ sp_caboose_version=1.0.2
5042023-10-05T01:17:13.489Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5052023-10-05T01:17:13.506Z+ sp_caboose_board=psc-c
5062023-10-05T01:17:13.523Z+ cat
5072023-10-05T01:17:13.699Z+ for board_rev in "$@"
5082023-10-05T01:17:13.721Z+ board=sidecar
5092023-10-05T01:17:13.743Z+ tufaceous_board=switch
5102023-10-05T01:17:13.762Z+ sp_image=/work/hubris/sidecar-b.zip
5112023-10-05T01:17:13.778Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5122023-10-05T01:17:13.795Z+ sp_caboose_version=1.0.2
5132023-10-05T01:17:14.225Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5142023-10-05T01:17:14.248Z+ sp_caboose_board=sidecar-b
5152023-10-05T01:17:15.921Z+ cat
5162023-10-05T01:17:15.955Z+ for board_rev in "$@"
5172023-10-05T01:17:16.817Z+ board=sidecar
5182023-10-05T01:17:16.851Z+ tufaceous_board=switch
5192023-10-05T01:17:16.889Z+ sp_image=/work/hubris/sidecar-c.zip
5202023-10-05T01:17:16.915Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5212023-10-05T01:17:18.171Z+ sp_caboose_version=1.0.2
5222023-10-05T01:17:18.310Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5232023-10-05T01:17:18.336Z+ sp_caboose_board=sidecar-c
5242023-10-05T01:17:18.355Z+ cat
5252023-10-05T01:17:18.375Z+ 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-05T01:17:18.398Z+ series=rot-prod-rel
5272023-10-05T01:17:18.421Z+ rot_dir=prod/rel
5282023-10-05T01:17:18.444Z+ rot_version=cert-prod-rel-v1.0.0
5292023-10-05T01:17:18.483Z+ shift 3
5302023-10-05T01:17:18.507Z+ SERIES_LIST+=("$series")
5312023-10-05T01:17:18.531Z+ manifest=/work/manifest-rot-prod-rel.toml
5322023-10-05T01:17:18.556Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
5332023-10-05T01:17:18.574Z+ for board in gimlet psc sidecar
5342023-10-05T01:17:18.587Z+ tufaceous_board=gimlet
5352023-10-05T01:17:18.605Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5362023-10-05T01:17:18.642Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5372023-10-05T01:17:19.076Z++ 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-05T01:17:19.106Z+++ /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-05T01:17:19.132Z++ output_a=1.0.0
5402023-10-05T01:17:19.569Z+++ /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-05T01:17:19.589Z++ output_b=1.0.0
5422023-10-05T01:17:19.620Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5432023-10-05T01:17:19.645Zprocess exited: duration 153132 ms, exit code 0
5442023-10-05T01:17:19.671Z++ echo 1.0.0
5452023-10-05T01:17:19.706Zexec warning: stdio descriptors remain open after task exit; waiting 60 seconds for them to close
5462023-10-05T01:17:19.734Z+ rot_caboose_version=1.0.0
5472023-10-05T01:17:19.762Z++ 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
5482023-10-05T01:17:19.788Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.0.zip
5492023-10-05T01:17:19.810Z++ output_a=oxide-rot-1
5502023-10-05T01:17:20.248Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.0.zip
5512023-10-05T01:17:20.267Z++ output_b=oxide-rot-1
5522023-10-05T01:17:20.281Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5532023-10-05T01:17:20.298Z++ echo oxide-rot-1
5542023-10-05T01:17:20.312Z+ rot_caboose_board=oxide-rot-1
5552023-10-05T01:17:20.733Z+ cat
5562023-10-05T01:17:20.746Z+ for board in gimlet psc sidecar
5572023-10-05T01:17:20.756Z+ tufaceous_board=psc
5582023-10-05T01:17:20.769Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5592023-10-05T01:17:20.791Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5602023-10-05T01:17:20.815Z++ 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
5612023-10-05T01:17:20.840Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5622023-10-05T01:17:21.714Z++ output_a=1.0.0
5632023-10-05T01:17:21.750Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5642023-10-05T01:17:21.777Z++ output_b=1.0.0
5652023-10-05T01:17:21.803Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5662023-10-05T01:17:21.823Z++ echo 1.0.0
5672023-10-05T01:17:21.845Z+ rot_caboose_version=1.0.0
5682023-10-05T01:17:21.866Z++ 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
5692023-10-05T01:17:21.884Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.0.zip
5702023-10-05T01:17:23.149Z++ output_a=oxide-rot-1
5712023-10-05T01:17:23.209Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.0.zip
5722023-10-05T01:17:23.227Z++ output_b=oxide-rot-1
5732023-10-05T01:17:23.239Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5742023-10-05T01:17:23.686Z++ echo oxide-rot-1
5752023-10-05T01:17:23.728Z+ rot_caboose_board=oxide-rot-1
5762023-10-05T01:17:23.749Z+ cat
5772023-10-05T01:17:23.770Z+ for board in gimlet psc sidecar
5782023-10-05T01:17:24.613Z+ tufaceous_board=switch
5792023-10-05T01:17:24.628Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5802023-10-05T01:17:24.643Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5812023-10-05T01:17:25.493Z++ 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
5822023-10-05T01:17:25.508Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5832023-10-05T01:17:25.529Z++ output_a=1.0.0
5842023-10-05T01:17:25.552Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5852023-10-05T01:17:25.584Z++ output_b=1.0.0
5862023-10-05T01:17:25.604Z++ [[ 1.0.0 != \1\.\0\.\0 ]]
5872023-10-05T01:17:25.627Z++ echo 1.0.0
5882023-10-05T01:17:25.642Z+ rot_caboose_version=1.0.0
5892023-10-05T01:17:25.667Z++ 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
5902023-10-05T01:17:25.686Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.0.zip
5912023-10-05T01:17:26.118Z++ output_a=oxide-rot-1
5922023-10-05T01:17:26.136Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.0.zip
5932023-10-05T01:17:26.148Z++ output_b=oxide-rot-1
5942023-10-05T01:17:26.159Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5952023-10-05T01:17:26.173Z++ echo oxide-rot-1
5962023-10-05T01:17:26.187Z+ rot_caboose_board=oxide-rot-1
5972023-10-05T01:17:26.202Z+ cat
5982023-10-05T01:17:26.630Z+ for board_rev in "$@"
5992023-10-05T01:17:26.655Z+ board=gimlet
6002023-10-05T01:17:26.675Z+ tufaceous_board=gimlet
6012023-10-05T01:17:26.698Z+ sp_image=/work/hubris/gimlet-c.zip
6022023-10-05T01:17:26.717Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6032023-10-05T01:17:26.737Z+ sp_caboose_version=1.0.2
6042023-10-05T01:17:26.758Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6052023-10-05T01:17:26.780Z+ sp_caboose_board=gimlet-c
6062023-10-05T01:17:26.796Z+ cat
6072023-10-05T01:17:27.229Z+ for board_rev in "$@"
6082023-10-05T01:17:27.657Z+ board=gimlet
6092023-10-05T01:17:27.677Z+ tufaceous_board=gimlet
6102023-10-05T01:17:27.696Z+ sp_image=/work/hubris/gimlet-d.zip
6112023-10-05T01:17:27.717Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6122023-10-05T01:17:27.741Z+ sp_caboose_version=1.0.2
6132023-10-05T01:17:27.766Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6142023-10-05T01:17:27.786Z+ sp_caboose_board=gimlet-d
6152023-10-05T01:17:28.221Z+ cat
6162023-10-05T01:17:28.799Z+ for board_rev in "$@"
6172023-10-05T01:17:28.815Z+ board=gimlet
6182023-10-05T01:17:28.840Z+ tufaceous_board=gimlet
6192023-10-05T01:17:28.858Z+ sp_image=/work/hubris/gimlet-e.zip
6202023-10-05T01:17:28.878Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6212023-10-05T01:17:28.897Z+ sp_caboose_version=1.0.2
6222023-10-05T01:17:28.920Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6232023-10-05T01:17:28.943Z+ sp_caboose_board=gimlet-e
6242023-10-05T01:17:28.965Z+ cat
6252023-10-05T01:17:28.986Z+ for board_rev in "$@"
6262023-10-05T01:17:29.012Z+ board=psc
6272023-10-05T01:17:29.442Z+ tufaceous_board=psc
6282023-10-05T01:17:29.461Z+ sp_image=/work/hubris/psc-b.zip
6292023-10-05T01:17:29.486Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
6302023-10-05T01:17:29.512Z+ sp_caboose_version=1.0.2
6312023-10-05T01:17:29.539Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
6322023-10-05T01:17:29.973Z+ sp_caboose_board=psc-b
6332023-10-05T01:17:29.995Z+ cat
6342023-10-05T01:17:30.020Z+ for board_rev in "$@"
6352023-10-05T01:17:30.038Z+ board=psc
6362023-10-05T01:17:30.059Z+ tufaceous_board=psc
6372023-10-05T01:17:30.484Z+ sp_image=/work/hubris/psc-c.zip
6382023-10-05T01:17:30.496Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
6392023-10-05T01:17:30.515Z+ sp_caboose_version=1.0.2
6402023-10-05T01:17:30.538Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
6412023-10-05T01:17:30.553Z+ sp_caboose_board=psc-c
6422023-10-05T01:17:30.571Z+ cat
6432023-10-05T01:17:30.586Z+ for board_rev in "$@"
6442023-10-05T01:17:30.609Z+ board=sidecar
6452023-10-05T01:17:30.631Z+ tufaceous_board=switch
6462023-10-05T01:17:31.057Z+ sp_image=/work/hubris/sidecar-b.zip
6472023-10-05T01:17:31.080Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6482023-10-05T01:17:31.100Z+ sp_caboose_version=1.0.2
6492023-10-05T01:17:31.946Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6502023-10-05T01:17:31.960Z+ sp_caboose_board=sidecar-b
6512023-10-05T01:17:31.979Z+ cat
6522023-10-05T01:17:32.396Z+ for board_rev in "$@"
6532023-10-05T01:17:32.408Z+ board=sidecar
6542023-10-05T01:17:32.423Z+ tufaceous_board=switch
6552023-10-05T01:17:32.444Z+ sp_image=/work/hubris/sidecar-c.zip
6562023-10-05T01:17:32.878Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6572023-10-05T01:17:32.914Z+ sp_caboose_version=1.0.2
6582023-10-05T01:17:32.996Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6592023-10-05T01:17:33.428Z+ sp_caboose_board=sidecar-c
6602023-10-05T01:17:33.468Z+ cat
6612023-10-05T01:17:33.488Z+ for series in "${SERIES_LIST[@]}"
6622023-10-05T01:17:33.507Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
6632023-10-05T01:17:33.566ZOct 05 01:15:53.114 INFO assembling repository in `/tmp/tufaceouscF6EKi`, component: OmicronRepoAssembler
6642023-10-05T01:17:33.573ZOct 05 01:16:05.928 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
6652023-10-05T01:17:33.591Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
6662023-10-05T01:17:33.605Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
6672023-10-05T01:17:33.620Z+ rm /work/repo-rot-staging-dev.zip
6682023-10-05T01:17:33.631Z+ touch /work/repo-rot-staging-dev.zip.partb
6692023-10-05T01:17:33.644Z+ for series in "${SERIES_LIST[@]}"
6702023-10-05T01:17:33.656Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
6712023-10-05T01:17:33.679ZOct 05 01:16:33.219 INFO assembling repository in `/tmp/tufaceousNmuDGI`, component: OmicronRepoAssembler
6722023-10-05T01:17:33.692ZOct 05 01:16:45.488 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
6732023-10-05T01:17:34.527Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
6742023-10-05T01:17:34.538Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
6752023-10-05T01:17:34.596Z+ rm /work/repo-rot-prod-rel.zip
6762023-10-05T01:17:34.622Z+ touch /work/repo-rot-prod-rel.zip.partb
 
6772023-10-05T01:17:34.693Zfound 9 output files
6782023-10-05T01:17:35.121Zuploading: /work/manifest-rot-prod-rel.toml (3695 bytes)
6792023-10-05T01:17:36.010Zuploaded: /work/manifest-rot-prod-rel.toml
6802023-10-05T01:17:36.040Zuploading: /work/manifest-rot-staging-dev.toml (3735 bytes)
6812023-10-05T01:17:37.487Zuploaded: /work/manifest-rot-staging-dev.toml
6822023-10-05T01:17:37.500Zuploading: /work/manifest.toml (1580 bytes)
6832023-10-05T01:17:38.524Zuploaded: /work/manifest.toml
6842023-10-05T01:17:38.530Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
6852023-10-05T01:30:08.120Zuploaded: /work/repo-rot-prod-rel.zip.parta
6862023-10-05T01:30:08.275Zuploading: /work/repo-rot-prod-rel.zip.partb (358307561 bytes)
6872023-10-05T01:37:01.763Zuploaded: /work/repo-rot-prod-rel.zip.partb
6882023-10-05T01:37:02.033Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
6892023-10-05T01:48:05.898Zuploaded: /work/repo-rot-staging-dev.zip.parta
6902023-10-05T01:48:06.167Zuploading: /work/repo-rot-staging-dev.zip.partb (358479344 bytes)
6912023-10-05T01:51:31.845Zuploaded: /work/repo-rot-staging-dev.zip.partb
6922023-10-05T01:51:32.573Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
6932023-10-05T01:51:34.276Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
6942023-10-05T01:51:34.526Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
6952023-10-05T01:51:36.310Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt