01HDMDFD9SQ1BBHRVMAD4KTR7A: helios / build TUF repo

BasicConfig {
    output_rules: [
        "=/work/manifest*.toml",
        "=/work/repo-*.zip.part*",
        "=/work/repo-*.zip.sha256.txt",
    ],
    rust_toolchain: None,
    target: Some(
        "helios-2.0",
    ),
    access_repos: [
        "oxidecomputer/dvt-dock",
    ],
    publish: [
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.parta",
            series: "rot-all",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.partb",
            series: "rot-all",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.sha256.txt",
            series: "rot-all",
            name: "repo.zip.sha256.txt",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.parta",
            series: "rot-prod-rel",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.partb",
            series: "rot-prod-rel",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-prod-rel.zip.sha256.txt",
            series: "rot-prod-rel",
            name: "repo.zip.sha256.txt",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.parta",
            series: "rot-staging-dev",
            name: "repo.zip.parta",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.partb",
            series: "rot-staging-dev",
            name: "repo.zip.partb",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-staging-dev.zip.sha256.txt",
            series: "rot-staging-dev",
            name: "repo.zip.sha256.txt",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01HDMDG895PYAVQB0350PJDS9E

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-25T23:26:55.769Zjob dependencies complete; ready to run (waiting for 1 h 28 m 59 s)
22023-10-25T23:28:11.632Zjob assigned to worker 01HDMJKFY80R3E1EBBKFWX9WQH (queued for 1 m 15 s)
32023-10-25T23:28:12.393Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-7505a19fa56a5ab1.gz
42023-10-25T23:28:14.344Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-7505a19fa56a5ab1.gz
52023-10-25T23:28:14.347Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-25T23:28:25.809Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-25T23:28:25.812Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-a486f79ff30d68c1.gz
82023-10-25T23:28:38.414Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-a486f79ff30d68c1.gz
92023-10-25T23:28:38.423Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-25T23:28:40.289Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-25T23:28:40.297Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-25T23:28:42.453Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-25T23:28:42.461Zdownloading input: /input/package/work/version.txt
142023-10-25T23:28:42.472Zdownloaded input: /input/package/work/version.txt
152023-10-25T23:28:42.479Zdownloading input: /input/package/work/package.tar.gz
162023-10-25T23:28:50.816Zdownloaded input: /input/package/work/package.tar.gz
172023-10-25T23:28:50.820Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-25T23:29:10.417Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-25T23:29:10.421Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-25T23:29:14.954Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-25T23:29:14.957Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-25T23:29:39.548Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-25T23:29:39.551Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-25T23:29:55.853Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-25T23:29:55.874Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-25T23:30:11.073Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-25T23:30:11.078Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-25T23:30:13.711Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-25T23:30:13.718Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-25T23:30:19.479Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-25T23:30:19.554Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-25T23:30:21.448Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-25T23:30:21.453Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-25T23:30:23.852Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-25T23:30:23.855Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-25T23:30:23.899Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-25T23:30:23.902Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-25T23:30:26.901Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-25T23:30:27.153Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-25T23:30:29.835Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-25T23:30:29.947Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-25T23:30:54.581Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-25T23:30:55.054Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-25T23:31:06.249Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-25T23:31:06.252Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-25T23:31:06.267Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-25T23:31:06.271Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-25T23:31:08.226Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-25T23:31:08.229Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-25T23:31:14.419Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-25T23:31:14.422Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-25T23:31:42.136Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-25T23:31:42.141Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-25T23:31:56.090Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-25T23:31:56.095Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-10-25T23:32:42.375Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-10-25T23:32:42.378Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-10-25T23:32:54.337Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-10-25T23:32:54.345Zstarting task 0: "setup"
602023-10-25T23:32:54.934Z++ uname -s
612023-10-25T23:32:54.937Z+ kern=SunOS
622023-10-25T23:32:54.940Z+ case "$kern" in
632023-10-25T23:32:54.942Z+ groupadd -g 12345 build
642023-10-25T23:32:54.945Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-25T23:32:56.953Z+ zfs create -o mountpoint=/work rpool/work
662023-10-25T23:32:57.041Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-25T23:32:57.044Z+ home_fs=zfs
682023-10-25T23:32:57.048Z+ [[ zfs == autofs ]]
692023-10-25T23:32:57.067Z+ mkdir -p /home/build
702023-10-25T23:32:57.070Z+ chown build:build /home/build /work
712023-10-25T23:32:58.049Z+ chmod 0700 /home/build /work
722023-10-25T23:32:58.052Zprocess exited: duration 3703 ms, exit code 0
 
732023-10-25T23:32:58.058Zstarting task 1: "authentication"
742023-10-25T23:32:58.092Zprocess exited: duration 31 ms, exit code 0
 
752023-10-25T23:32:58.098Zstarting task 2: "clone repository"
762023-10-25T23:32:58.108Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-25T23:32:58.111Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-25T23:32:58.148ZCloning into '/work/oxidecomputer/omicron'...
792023-10-25T23:33:04.756Z+ cd /work/oxidecomputer/omicron
802023-10-25T23:33:04.762Z+ [[ -n '' ]]
812023-10-25T23:33:04.776Z+ git fetch origin 9e9ded3f3a4b03193700404e284984f2d4c2c2d4
822023-10-25T23:33:05.404ZFrom https://github.com/oxidecomputer/omicron
832023-10-25T23:33:05.420Z * branch 9e9ded3f3a4b03193700404e284984f2d4c2c2d4 -> FETCH_HEAD
842023-10-25T23:33:05.424Z+ git reset --hard 9e9ded3f3a4b03193700404e284984f2d4c2c2d4
852023-10-25T23:33:05.558ZHEAD is now at 9e9ded3f Adapt new tests to new testing format and fix recent replicated sql bug
862023-10-25T23:33:05.562Zprocess exited: duration 7458 ms, exit code 0
 
872023-10-25T23:33:05.568Zstarting task 3: "build"
882023-10-25T23:33:05.578Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
892023-10-25T23:33:05.581Z+ TOP=/work/oxidecomputer/omicron
902023-10-25T23:33:05.584Z+ VERSION=1.0.3-0.ci+git9e9ded3f3a4
912023-10-25T23:33:05.587Z+ for bin in caboose-util tufaceous
922023-10-25T23:33:05.590Z+ ptime -m gunzip
932023-10-25T23:33:05.714Z
942023-10-25T23:33:05.717Zreal 0.130079792
952023-10-25T23:33:05.720Zuser 0.106002295
962023-10-25T23:33:05.723Zsys 0.021525235
972023-10-25T23:33:05.726Ztrap 0.000012760
982023-10-25T23:33:05.729Ztflt 0.000000000
992023-10-25T23:33:05.732Zdflt 0.000000000
1002023-10-25T23:33:05.735Zkflt 0.000000000
1012023-10-25T23:33:05.738Zlock 0.000000000
1022023-10-25T23:33:05.741Zslp 0.001881654
1032023-10-25T23:33:05.744Zlat 0.000257831
1042023-10-25T23:33:05.747Zstop 0.000286798
1052023-10-25T23:33:05.751Z+ chmod a+x /work/caboose-util
1062023-10-25T23:33:05.754Z+ for bin in caboose-util tufaceous
1072023-10-25T23:33:05.757Z+ ptime -m gunzip
1082023-10-25T23:33:06.110Z
1092023-10-25T23:33:06.114Zreal 0.389131437
1102023-10-25T23:33:06.117Zuser 0.330038062
1112023-10-25T23:33:06.121Zsys 0.058542661
1122023-10-25T23:33:06.124Ztrap 0.000031940
1132023-10-25T23:33:06.127Ztflt 0.000000000
1142023-10-25T23:33:06.129Zdflt 0.000000000
1152023-10-25T23:33:06.132Zkflt 0.000000000
1162023-10-25T23:33:06.135Zlock 0.000000000
1172023-10-25T23:33:06.138Zslp 0.000028390
1182023-10-25T23:33:06.140Zlat 0.000173905
1192023-10-25T23:33:06.143Zstop 0.000216915
1202023-10-25T23:33:06.146Z+ chmod a+x /work/tufaceous
1212023-10-25T23:33:06.149Z+ mkdir /work/package
1222023-10-25T23:33:06.152Z+ pushd /work/package
1232023-10-25T23:33:06.155Z/work/package /work/oxidecomputer/omicron
1242023-10-25T23:33:06.158Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1252023-10-25T23:33:08.934Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1262023-10-25T23:33:08.952ZCreated new build target 'default' and set it as active
1272023-10-25T23:33:08.957Z+ 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/
1282023-10-25T23:33:08.964Z+ rm out/switch-softnpu.tar.gz
1292023-10-25T23:33:08.967Z+ rm out/omicron-gateway-softnpu.tar.gz
1302023-10-25T23:33:08.970Z+ rm out/omicron-nexus-single-sled.tar.gz
1312023-10-25T23:33:08.973Z+ for zone in out/*.tar.gz
1322023-10-25T23:33:08.975Z++ basename out/clickhouse_keeper
1332023-10-25T23:33:08.978Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.3-0.ci+git9e9ded3f3a4
1342023-10-25T23:33:08.981ZOct 25 23:33:08.978 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1352023-10-25T23:33:16.979ZCreated: out/versioned/clickhouse_keeper.tar.gz
1362023-10-25T23:33:16.989Z+ for zone in out/*.tar.gz
1372023-10-25T23:33:16.999Z++ basename out/clickhouse
1382023-10-25T23:33:17.019Z+ target/release/omicron-package stamp clickhouse 1.0.3-0.ci+git9e9ded3f3a4
1392023-10-25T23:33:17.031ZOct 25 23:33:16.992 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1402023-10-25T23:33:24.947ZCreated: out/versioned/clickhouse.tar.gz
1412023-10-25T23:33:24.951Z+ for zone in out/*.tar.gz
1422023-10-25T23:33:24.954Z++ basename out/cockroachdb
1432023-10-25T23:33:24.957Z+ target/release/omicron-package stamp cockroachdb 1.0.3-0.ci+git9e9ded3f3a4
1442023-10-25T23:33:24.967ZOct 25 23:33:24.967 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1452023-10-25T23:33:30.310ZCreated: out/versioned/cockroachdb.tar.gz
1462023-10-25T23:33:30.317Z+ for zone in out/*.tar.gz
1472023-10-25T23:33:30.320Z++ basename out/crucible-pantry
1482023-10-25T23:33:30.324Z+ target/release/omicron-package stamp crucible-pantry 1.0.3-0.ci+git9e9ded3f3a4
1492023-10-25T23:33:30.328ZOct 25 23:33:30.329 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1502023-10-25T23:33:31.308ZCreated: out/versioned/crucible-pantry.tar.gz
1512023-10-25T23:33:31.312Z+ for zone in out/*.tar.gz
1522023-10-25T23:33:31.315Z++ basename out/crucible
1532023-10-25T23:33:31.319Z+ target/release/omicron-package stamp crucible 1.0.3-0.ci+git9e9ded3f3a4
1542023-10-25T23:33:31.328ZOct 25 23:33:31.327 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1552023-10-25T23:33:33.146ZCreated: out/versioned/crucible.tar.gz
1562023-10-25T23:33:33.149Z+ for zone in out/*.tar.gz
1572023-10-25T23:33:33.153Z++ basename out/external-dns
1582023-10-25T23:33:33.156Z+ target/release/omicron-package stamp external-dns 1.0.3-0.ci+git9e9ded3f3a4
1592023-10-25T23:33:33.163ZOct 25 23:33:33.164 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1602023-10-25T23:33:34.091ZCreated: out/versioned/external-dns.tar.gz
1612023-10-25T23:33:34.094Z+ for zone in out/*.tar.gz
1622023-10-25T23:33:34.097Z++ basename out/internal-dns
1632023-10-25T23:33:34.100Z+ target/release/omicron-package stamp internal-dns 1.0.3-0.ci+git9e9ded3f3a4
1642023-10-25T23:33:34.111ZOct 25 23:33:34.110 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1652023-10-25T23:33:35.066ZCreated: out/versioned/internal-dns.tar.gz
1662023-10-25T23:33:35.069Z+ for zone in out/*.tar.gz
1672023-10-25T23:33:35.072Z++ basename out/ntp
1682023-10-25T23:33:35.075Z+ target/release/omicron-package stamp ntp 1.0.3-0.ci+git9e9ded3f3a4
1692023-10-25T23:33:35.082ZOct 25 23:33:35.083 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1702023-10-25T23:33:35.086ZCreated: out/versioned/ntp.tar.gz
1712023-10-25T23:33:35.089Z+ for zone in out/*.tar.gz
1722023-10-25T23:33:35.095Z++ basename out/omicron-gateway-asic
1732023-10-25T23:33:35.099Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.3-0.ci+git9e9ded3f3a4
1742023-10-25T23:33:35.103ZOct 25 23:33:35.101 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1752023-10-25T23:33:35.829ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1762023-10-25T23:33:35.852Z+ for zone in out/*.tar.gz
1772023-10-25T23:33:35.873Z++ basename out/omicron-nexus
1782023-10-25T23:33:35.887Z+ target/release/omicron-package stamp omicron-nexus 1.0.3-0.ci+git9e9ded3f3a4
1792023-10-25T23:33:35.945ZOct 25 23:33:35.829 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1802023-10-25T23:33:44.794ZCreated: out/versioned/omicron-nexus.tar.gz
1812023-10-25T23:33:44.815Z+ for zone in out/*.tar.gz
1822023-10-25T23:33:44.823Z++ basename out/overlay
1832023-10-25T23:33:44.847Z+ target/release/omicron-package stamp overlay 1.0.3-0.ci+git9e9ded3f3a4
1842023-10-25T23:33:44.863ZOct 25 23:33:38.785 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1852023-10-25T23:33:44.875ZCreated: out/versioned/overlay.tar.gz
1862023-10-25T23:33:44.894Z+ for zone in out/*.tar.gz
1872023-10-25T23:33:44.902Z++ basename out/oximeter-collector
1882023-10-25T23:33:44.923Z+ target/release/omicron-package stamp oximeter-collector 1.0.3-0.ci+git9e9ded3f3a4
1892023-10-25T23:33:44.935ZOct 25 23:33:38.803 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1902023-10-25T23:33:44.943ZCreated: out/versioned/oximeter-collector.tar.gz
1912023-10-25T23:33:44.953Z+ for zone in out/*.tar.gz
1922023-10-25T23:33:44.970Z++ basename out/propolis-server
1932023-10-25T23:33:44.975Z+ target/release/omicron-package stamp propolis-server 1.0.3-0.ci+git9e9ded3f3a4
1942023-10-25T23:33:44.983ZOct 25 23:33:39.606 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1952023-10-25T23:33:44.991ZCreated: out/versioned/propolis-server.tar.gz
1962023-10-25T23:33:44.996Z+ for zone in out/*.tar.gz
1972023-10-25T23:33:45.006Z++ basename out/switch-asic
1982023-10-25T23:33:45.011Z+ target/release/omicron-package stamp switch-asic 1.0.3-0.ci+git9e9ded3f3a4
1992023-10-25T23:33:45.016ZOct 25 23:33:41.394 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2002023-10-25T23:33:51.993ZCreated: out/versioned/switch-asic.tar.gz
2012023-10-25T23:33:51.996Z+ 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/
2022023-10-25T23:33:52.000Z+ OMICRON_NO_UNINSTALL=1
2032023-10-25T23:33:52.004Z+ target/release/omicron-package unpack --out install
2042023-10-25T23:33:52.012ZOct 25 23:33:52.012 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2052023-10-25T23:33:52.016ZOct 25 23:33:52.014 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2062023-10-25T23:33:52.019ZOct 25 23:33:52.014 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2072023-10-25T23:33:52.023ZOct 25 23:33:52.014 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2082023-10-25T23:33:52.029ZOct 25 23:33:52.014 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2092023-10-25T23:33:52.032ZOct 25 23:33:52.014 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2102023-10-25T23:33:52.035ZOct 25 23:33:52.014 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2112023-10-25T23:33:52.038ZOct 25 23:33:52.014 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2122023-10-25T23:33:52.041ZOct 25 23:33:52.014 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2132023-10-25T23:33:52.044ZOct 25 23:33:52.014 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2142023-10-25T23:33:52.058ZOct 25 23:33:52.014 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2152023-10-25T23:33:52.083ZOct 25 23:33:52.082 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2162023-10-25T23:33:52.089ZOct 25 23:33:52.089 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2172023-10-25T23:33:52.108ZOct 25 23:33:52.108 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2182023-10-25T23:33:52.122ZOct 25 23:33:52.122 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2192023-10-25T23:33:52.240ZOct 25 23:33:52.240 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2202023-10-25T23:33:52.328ZOct 25 23:33:52.329 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2212023-10-25T23:33:53.007ZOct 25 23:33:53.007 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2222023-10-25T23:33:53.161ZOct 25 23:33:53.161 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2232023-10-25T23:33:53.375Z+ popd
2242023-10-25T23:33:53.380Z/work/oxidecomputer/omicron
2252023-10-25T23:33:53.383Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2262023-10-25T23:33:59.726Z+ read -r TUFACEOUS_KEY
2272023-10-25T23:33:59.731Z+ export TUFACEOUS_KEY
2282023-10-25T23:33:59.737Z+ cat
2292023-10-25T23:34:00.150Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2302023-10-25T23:34:00.153Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2312023-10-25T23:34:00.156Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2322023-10-25T23:34:00.160Z+ cat
2332023-10-25T23:34:00.169Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2342023-10-25T23:34:00.183Z+ cat
2352023-10-25T23:34:00.186Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2362023-10-25T23:34:00.189Z+ cat
2372023-10-25T23:34:00.191Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2382023-10-25T23:34:00.194Z+ cat
2392023-10-25T23:34:00.197Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402023-10-25T23:34:00.201Z+ cat
2412023-10-25T23:34:00.204Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422023-10-25T23:34:00.207Z+ cat
2432023-10-25T23:34:00.210Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442023-10-25T23:34:00.213Z+ cat
2452023-10-25T23:34:00.216Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462023-10-25T23:34:00.219Z+ cat
2472023-10-25T23:34:00.222Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482023-10-25T23:34:00.225Z+ cat
2492023-10-25T23:34:00.228Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502023-10-25T23:34:00.235Z+ cat
2512023-10-25T23:34:00.238Z+ for kind in host trampoline
2522023-10-25T23:34:00.241Z+ cat
2532023-10-25T23:34:00.244Z+ for kind in host trampoline
2542023-10-25T23:34:00.247Z+ cat
2552023-10-25T23:34:00.250Z+ mkdir /work/hubris
2562023-10-25T23:34:00.253Z+ pushd /work/hubris
2572023-10-25T23:34:00.256Z/work/hubris /work/oxidecomputer/omicron
2582023-10-25T23:34:00.259Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2592023-10-25T23:34:00.262Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2602023-10-25T23:34:00.265Z+ for tag in "${TAGS[@]}"
2612023-10-25T23:34:00.267Z+ for board in "${ALL_BOARDS[@]}"
2622023-10-25T23:34:00.270Z+ [[ gimlet = \g\i\m\l\e\t ]]
2632023-10-25T23:34:00.273Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2642023-10-25T23:34:00.276Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2652023-10-25T23:34:01.068Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2662023-10-25T23:34:01.072Z+ shasum -a 256 -c -
2672023-10-25T23:34:01.735Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2682023-10-25T23:34:01.738Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2692023-10-25T23:34:01.742Z+ for board in "${ALL_BOARDS[@]}"
2702023-10-25T23:34:01.745Z+ [[ gimlet = \g\i\m\l\e\t ]]
2712023-10-25T23:34:01.749Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2722023-10-25T23:34:01.752Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2732023-10-25T23:34:02.899Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2742023-10-25T23:34:02.904Z+ shasum -a 256 -c -
2752023-10-25T23:34:02.961Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2762023-10-25T23:34:02.965Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2772023-10-25T23:34:02.969Z+ for board in "${ALL_BOARDS[@]}"
2782023-10-25T23:34:02.971Z+ [[ gimlet = \g\i\m\l\e\t ]]
2792023-10-25T23:34:02.975Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2802023-10-25T23:34:02.979Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2812023-10-25T23:34:04.203Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2822023-10-25T23:34:04.207Z+ shasum -a 256 -c -
2832023-10-25T23:34:04.266Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2842023-10-25T23:34:04.270Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2852023-10-25T23:34:04.273Z+ for board in "${ALL_BOARDS[@]}"
2862023-10-25T23:34:04.276Z+ [[ gimlet = \p\s\c ]]
2872023-10-25T23:34:04.279Z+ for board in "${ALL_BOARDS[@]}"
2882023-10-25T23:34:04.284Z+ [[ gimlet = \p\s\c ]]
2892023-10-25T23:34:04.287Z+ for board in "${ALL_BOARDS[@]}"
2902023-10-25T23:34:04.291Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2912023-10-25T23:34:04.294Z+ for board in "${ALL_BOARDS[@]}"
2922023-10-25T23:34:04.297Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2932023-10-25T23:34:04.300Z+ for tag in "${TAGS[@]}"
2942023-10-25T23:34:04.303Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-25T23:34:04.307Z+ [[ psc = \g\i\m\l\e\t ]]
2962023-10-25T23:34:04.310Z+ for board in "${ALL_BOARDS[@]}"
2972023-10-25T23:34:04.313Z+ [[ psc = \g\i\m\l\e\t ]]
2982023-10-25T23:34:04.316Z+ for board in "${ALL_BOARDS[@]}"
2992023-10-25T23:34:04.320Z+ [[ psc = \g\i\m\l\e\t ]]
3002023-10-25T23:34:04.324Z+ for board in "${ALL_BOARDS[@]}"
3012023-10-25T23:34:04.327Z+ [[ psc = \p\s\c ]]
3022023-10-25T23:34:04.331Z+ file=build-psc-b-image-default-v1.0.3.zip
3032023-10-25T23:34:04.334Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3042023-10-25T23:34:05.486Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3052023-10-25T23:34:05.491Z+ shasum -a 256 -c -
3062023-10-25T23:34:05.539Zbuild-psc-b-image-default-v1.0.3.zip: OK
3072023-10-25T23:34:05.566Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3082023-10-25T23:34:05.570Z+ for board in "${ALL_BOARDS[@]}"
3092023-10-25T23:34:05.576Z+ [[ psc = \p\s\c ]]
3102023-10-25T23:34:05.580Z+ file=build-psc-c-image-default-v1.0.3.zip
3112023-10-25T23:34:05.585Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3122023-10-25T23:34:06.665Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3132023-10-25T23:34:06.668Z+ shasum -a 256 -c -
3142023-10-25T23:34:07.130Zbuild-psc-c-image-default-v1.0.3.zip: OK
3152023-10-25T23:34:07.146Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3162023-10-25T23:34:07.151Z+ for board in "${ALL_BOARDS[@]}"
3172023-10-25T23:34:07.156Z+ [[ psc = \s\i\d\e\c\a\r ]]
3182023-10-25T23:34:07.159Z+ for board in "${ALL_BOARDS[@]}"
3192023-10-25T23:34:07.163Z+ [[ psc = \s\i\d\e\c\a\r ]]
3202023-10-25T23:34:07.166Z+ for tag in "${TAGS[@]}"
3212023-10-25T23:34:07.169Z+ for board in "${ALL_BOARDS[@]}"
3222023-10-25T23:34:07.172Z+ [[ sidecar = \g\i\m\l\e\t ]]
3232023-10-25T23:34:07.175Z+ for board in "${ALL_BOARDS[@]}"
3242023-10-25T23:34:07.177Z+ [[ sidecar = \g\i\m\l\e\t ]]
3252023-10-25T23:34:07.180Z+ for board in "${ALL_BOARDS[@]}"
3262023-10-25T23:34:07.183Z+ [[ sidecar = \g\i\m\l\e\t ]]
3272023-10-25T23:34:07.186Z+ for board in "${ALL_BOARDS[@]}"
3282023-10-25T23:34:07.189Z+ [[ sidecar = \p\s\c ]]
3292023-10-25T23:34:07.192Z+ for board in "${ALL_BOARDS[@]}"
3302023-10-25T23:34:07.195Z+ [[ sidecar = \p\s\c ]]
3312023-10-25T23:34:07.199Z+ for board in "${ALL_BOARDS[@]}"
3322023-10-25T23:34:07.202Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3332023-10-25T23:34:07.205Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3342023-10-25T23:34:07.208Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3352023-10-25T23:34:07.974Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3362023-10-25T23:34:07.983Z+ shasum -a 256 -c -
3372023-10-25T23:34:08.044Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3382023-10-25T23:34:08.048Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3392023-10-25T23:34:08.052Z+ for board in "${ALL_BOARDS[@]}"
3402023-10-25T23:34:08.055Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3412023-10-25T23:34:08.059Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3422023-10-25T23:34:08.062Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3432023-10-25T23:34:09.577Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3442023-10-25T23:34:09.581Z+ shasum -a 256 -c -
3452023-10-25T23:34:09.650Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3462023-10-25T23:34:09.654Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3472023-10-25T23:34:09.657Z+ popd
3482023-10-25T23:34:09.667Z/work/oxidecomputer/omicron
3492023-10-25T23:34:09.670Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3502023-10-25T23:34:09.673Z++ COMMIT=9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3512023-10-25T23:34:09.676Z+ git init /work/dvt-dock
3522023-10-25T23:34:09.679Zhint: Using 'master' as the name for the initial branch. This default branch name
3532023-10-25T23:34:09.682Zhint: is subject to change. To configure the initial branch name to use in all
3542023-10-25T23:34:09.685Zhint: of your new repositories, which will suppress this warning, call:
3552023-10-25T23:34:09.688Zhint:
3562023-10-25T23:34:09.691Zhint: git config --global init.defaultBranch <name>
3572023-10-25T23:34:09.695Zhint:
3582023-10-25T23:34:09.698Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3592023-10-25T23:34:09.701Zhint: 'development'. The just-created branch can be renamed via this command:
3602023-10-25T23:34:09.704Zhint:
3612023-10-25T23:34:09.707Zhint: git branch -m <name>
3622023-10-25T23:34:09.711ZInitialized empty Git repository in /work/dvt-dock/.git/
3632023-10-25T23:34:09.714Z+ cd /work/dvt-dock
3642023-10-25T23:34:09.717Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3652023-10-25T23:34:09.720Z+ git fetch --depth 1 origin 9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3662023-10-25T23:34:22.212ZFrom https://github.com/oxidecomputer/dvt-dock
3672023-10-25T23:34:22.215Z * branch 9cb2b40cea90ad40f5c0d2c3da96d26913253e06 -> FETCH_HEAD
3682023-10-25T23:34:22.218Z+ git checkout FETCH_HEAD
3692023-10-25T23:34:22.891ZNote: switching to 'FETCH_HEAD'.
3702023-10-25T23:34:22.895Z
3712023-10-25T23:34:22.898ZYou are in 'detached HEAD' state. You can look around, make experimental
3722023-10-25T23:34:22.902Zchanges and commit them, and you can discard any commits you make in this
3732023-10-25T23:34:22.905Zstate without impacting any branches by switching back to a branch.
3742023-10-25T23:34:22.909Z
3752023-10-25T23:34:22.912ZIf you want to create a new branch to retain commits you create, you may
3762023-10-25T23:34:22.915Zdo so (now or later) by using -c with the switch command. Example:
3772023-10-25T23:34:22.918Z
3782023-10-25T23:34:22.921Z git switch -c <new-branch-name>
3792023-10-25T23:34:22.924Z
3802023-10-25T23:34:22.927ZOr undo this operation with:
3812023-10-25T23:34:22.930Z
3822023-10-25T23:34:22.932Z git switch -
3832023-10-25T23:34:22.936Z
3842023-10-25T23:34:22.939ZTurn off this advice by setting config variable advice.detachedHead to false
3852023-10-25T23:34:22.942Z
3862023-10-25T23:34:22.946ZHEAD is now at 9cb2b40 RoT v1.0.2 production
3872023-10-25T23:34:22.949Z+ SERIES_LIST=()
3882023-10-25T23:34:22.952Z+ prep_rot_all_series
3892023-10-25T23:34:22.955Z+ series=rot-all
3902023-10-25T23:34:22.958Z+ SERIES_LIST+=("$series")
3912023-10-25T23:34:22.961Z+ manifest=/work/manifest-rot-all.toml
3922023-10-25T23:34:22.963Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3932023-10-25T23:34:22.968Z+ for board_rev in "${ALL_BOARDS[@]}"
3942023-10-25T23:34:22.971Z+ board=gimlet
3952023-10-25T23:34:22.974Z+ tufaceous_board=gimlet
3962023-10-25T23:34:22.977Z+ sp_image=/work/hubris/gimlet-c.zip
3972023-10-25T23:34:22.980Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
3982023-10-25T23:34:22.983Z+ sp_caboose_version=1.0.3
3992023-10-25T23:34:22.986Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4002023-10-25T23:34:23.027Z+ sp_caboose_board=gimlet-c
4012023-10-25T23:34:23.032Z+ cat
4022023-10-25T23:34:23.035Z+ for board_rev in "${ALL_BOARDS[@]}"
4032023-10-25T23:34:23.038Z+ board=gimlet
4042023-10-25T23:34:23.040Z+ tufaceous_board=gimlet
4052023-10-25T23:34:23.043Z+ sp_image=/work/hubris/gimlet-d.zip
4062023-10-25T23:34:23.046Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4072023-10-25T23:34:23.082Z+ sp_caboose_version=1.0.3
4082023-10-25T23:34:23.092Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4092023-10-25T23:34:23.129Z+ sp_caboose_board=gimlet-d
4102023-10-25T23:34:23.132Z+ cat
4112023-10-25T23:34:23.135Z+ for board_rev in "${ALL_BOARDS[@]}"
4122023-10-25T23:34:23.139Z+ board=gimlet
4132023-10-25T23:34:23.144Z+ tufaceous_board=gimlet
4142023-10-25T23:34:23.149Z+ sp_image=/work/hubris/gimlet-e.zip
4152023-10-25T23:34:23.154Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4162023-10-25T23:34:23.186Z+ sp_caboose_version=1.0.3
4172023-10-25T23:34:23.193Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4182023-10-25T23:34:23.232Z+ sp_caboose_board=gimlet-e
4192023-10-25T23:34:23.235Z+ cat
4202023-10-25T23:34:23.238Z+ for board_rev in "${ALL_BOARDS[@]}"
4212023-10-25T23:34:23.241Z+ board=psc
4222023-10-25T23:34:23.243Z+ tufaceous_board=psc
4232023-10-25T23:34:23.246Z+ sp_image=/work/hubris/psc-b.zip
4242023-10-25T23:34:23.249Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4252023-10-25T23:34:23.272Z+ sp_caboose_version=1.0.3
4262023-10-25T23:34:23.275Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4272023-10-25T23:34:23.308Z+ sp_caboose_board=psc-b
4282023-10-25T23:34:23.311Z+ cat
4292023-10-25T23:34:23.315Z+ for board_rev in "${ALL_BOARDS[@]}"
4302023-10-25T23:34:23.318Z+ board=psc
4312023-10-25T23:34:23.325Z+ tufaceous_board=psc
4322023-10-25T23:34:23.336Z+ sp_image=/work/hubris/psc-c.zip
4332023-10-25T23:34:23.341Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4342023-10-25T23:34:23.349Z+ sp_caboose_version=1.0.3
4352023-10-25T23:34:23.352Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4362023-10-25T23:34:23.384Z+ sp_caboose_board=psc-c
4372023-10-25T23:34:23.388Z+ cat
4382023-10-25T23:34:23.390Z+ for board_rev in "${ALL_BOARDS[@]}"
4392023-10-25T23:34:23.393Z+ board=sidecar
4402023-10-25T23:34:23.397Z+ tufaceous_board=switch
4412023-10-25T23:34:23.400Z+ sp_image=/work/hubris/sidecar-b.zip
4422023-10-25T23:34:23.403Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4432023-10-25T23:34:23.457Z+ sp_caboose_version=1.0.3
4442023-10-25T23:34:23.461Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4452023-10-25T23:34:23.504Z+ sp_caboose_board=sidecar-b
4462023-10-25T23:34:23.507Z+ cat
4472023-10-25T23:34:23.512Z+ for board_rev in "${ALL_BOARDS[@]}"
4482023-10-25T23:34:23.515Z+ board=sidecar
4492023-10-25T23:34:23.519Z+ tufaceous_board=switch
4502023-10-25T23:34:23.522Z+ sp_image=/work/hubris/sidecar-c.zip
4512023-10-25T23:34:23.526Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4522023-10-25T23:34:23.565Z+ sp_caboose_version=1.0.3
4532023-10-25T23:34:23.568Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4542023-10-25T23:34:23.623Z+ sp_caboose_board=sidecar-c
4552023-10-25T23:34:23.626Z+ cat
4562023-10-25T23:34:23.629Z+ 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
4572023-10-25T23:34:23.632Z+ series=rot-staging-dev
4582023-10-25T23:34:23.635Z+ rot_dir=staging/dev
4592023-10-25T23:34:23.638Z+ rot_version=cert-staging-dev-v1.0.2
4602023-10-25T23:34:23.642Z+ shift 3
4612023-10-25T23:34:23.645Z+ SERIES_LIST+=("$series")
4622023-10-25T23:34:23.648Z+ manifest=/work/manifest-rot-staging-dev.toml
4632023-10-25T23:34:23.651Z+ manifest_rot_all=/work/manifest-rot-all.toml
4642023-10-25T23:34:23.654Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4652023-10-25T23:34:23.657Z+ for board in gimlet psc sidecar
4662023-10-25T23:34:23.659Z+ tufaceous_board=gimlet
4672023-10-25T23:34:23.662Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4682023-10-25T23:34:23.665Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4692023-10-25T23:34:23.668Z++ 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
4702023-10-25T23:34:23.671Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4712023-10-25T23:34:23.674Z++ output_a=1.0.2
4722023-10-25T23:34:23.677Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4732023-10-25T23:34:23.706Z++ output_b=1.0.2
4742023-10-25T23:34:23.710Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4752023-10-25T23:34:23.715Z++ echo 1.0.2
4762023-10-25T23:34:23.718Z+ rot_caboose_version=1.0.2
4772023-10-25T23:34:23.721Z++ 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
4782023-10-25T23:34:23.724Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4792023-10-25T23:34:23.730Z++ output_a=oxide-rot-1
4802023-10-25T23:34:23.733Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4812023-10-25T23:34:23.736Z++ output_b=oxide-rot-1
4822023-10-25T23:34:23.739Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4832023-10-25T23:34:23.742Z++ echo oxide-rot-1
4842023-10-25T23:34:23.745Z+ rot_caboose_board=oxide-rot-1
4852023-10-25T23:34:23.748Z+ cat
4862023-10-25T23:34:23.753Z+ cat
4872023-10-25T23:34:23.765Z+ for board in gimlet psc sidecar
4882023-10-25T23:34:23.781Z+ tufaceous_board=psc
4892023-10-25T23:34:23.789Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4902023-10-25T23:34:23.792Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4912023-10-25T23:34:23.795Z++ 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
4922023-10-25T23:34:23.797Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4932023-10-25T23:34:23.800Z++ output_a=1.0.2
4942023-10-25T23:34:23.803Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4952023-10-25T23:34:23.807Z++ output_b=1.0.2
4962023-10-25T23:34:23.811Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4972023-10-25T23:34:23.815Z++ echo 1.0.2
4982023-10-25T23:34:23.818Z+ rot_caboose_version=1.0.2
4992023-10-25T23:34:23.823Z++ 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
5002023-10-25T23:34:23.826Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
5012023-10-25T23:34:23.829Z++ output_a=oxide-rot-1
5022023-10-25T23:34:23.832Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5032023-10-25T23:34:23.835Z++ output_b=oxide-rot-1
5042023-10-25T23:34:23.838Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5052023-10-25T23:34:23.841Z++ echo oxide-rot-1
5062023-10-25T23:34:23.843Z+ rot_caboose_board=oxide-rot-1
5072023-10-25T23:34:23.846Z+ cat
5082023-10-25T23:34:23.849Z+ cat
5092023-10-25T23:34:23.852Z+ for board in gimlet psc sidecar
5102023-10-25T23:34:23.855Z+ tufaceous_board=switch
5112023-10-25T23:34:23.858Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5122023-10-25T23:34:23.861Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5132023-10-25T23:34:23.863Z++ 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
5142023-10-25T23:34:23.866Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5152023-10-25T23:34:23.869Z++ output_a=1.0.2
5162023-10-25T23:34:23.871Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5172023-10-25T23:34:23.874Z++ output_b=1.0.2
5182023-10-25T23:34:23.877Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5192023-10-25T23:34:23.882Z++ echo 1.0.2
5202023-10-25T23:34:23.885Z+ rot_caboose_version=1.0.2
5212023-10-25T23:34:23.888Z++ 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
5222023-10-25T23:34:23.890Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5232023-10-25T23:34:23.893Z++ output_a=oxide-rot-1
5242023-10-25T23:34:23.899Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5252023-10-25T23:34:23.902Z++ output_b=oxide-rot-1
5262023-10-25T23:34:23.904Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5272023-10-25T23:34:23.907Z++ echo oxide-rot-1
5282023-10-25T23:34:23.913Z+ rot_caboose_board=oxide-rot-1
5292023-10-25T23:34:23.916Z+ cat
5302023-10-25T23:34:23.918Z+ cat
5312023-10-25T23:34:23.922Z+ for board_rev in "$@"
5322023-10-25T23:34:23.925Z+ board=gimlet
5332023-10-25T23:34:23.928Z+ tufaceous_board=gimlet
5342023-10-25T23:34:23.934Z+ sp_image=/work/hubris/gimlet-c.zip
5352023-10-25T23:34:23.937Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5362023-10-25T23:34:23.940Z+ sp_caboose_version=1.0.3
5372023-10-25T23:34:23.943Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5382023-10-25T23:34:23.981Z+ sp_caboose_board=gimlet-c
5392023-10-25T23:34:23.984Z+ cat
5402023-10-25T23:34:23.989Z+ for board_rev in "$@"
5412023-10-25T23:34:23.992Z+ board=gimlet
5422023-10-25T23:34:23.994Z+ tufaceous_board=gimlet
5432023-10-25T23:34:23.997Z+ sp_image=/work/hubris/gimlet-d.zip
5442023-10-25T23:34:24.000Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5452023-10-25T23:34:24.035Z+ sp_caboose_version=1.0.3
5462023-10-25T23:34:24.038Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5472023-10-25T23:34:24.086Z+ sp_caboose_board=gimlet-d
5482023-10-25T23:34:24.089Z+ cat
5492023-10-25T23:34:24.092Z+ for board_rev in "$@"
5502023-10-25T23:34:24.095Z+ board=gimlet
5512023-10-25T23:34:24.098Z+ tufaceous_board=gimlet
5522023-10-25T23:34:24.100Z+ sp_image=/work/hubris/gimlet-e.zip
5532023-10-25T23:34:24.103Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5542023-10-25T23:34:24.139Z+ sp_caboose_version=1.0.3
5552023-10-25T23:34:24.142Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5562023-10-25T23:34:24.195Z+ sp_caboose_board=gimlet-e
5572023-10-25T23:34:24.199Z+ cat
5582023-10-25T23:34:24.202Z+ for board_rev in "$@"
5592023-10-25T23:34:24.206Z+ board=psc
5602023-10-25T23:34:24.210Z+ tufaceous_board=psc
5612023-10-25T23:34:24.214Z+ sp_image=/work/hubris/psc-b.zip
5622023-10-25T23:34:24.218Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5632023-10-25T23:34:24.228Z+ sp_caboose_version=1.0.3
5642023-10-25T23:34:24.233Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5652023-10-25T23:34:24.265Z+ sp_caboose_board=psc-b
5662023-10-25T23:34:24.276Z+ cat
5672023-10-25T23:34:24.279Z+ for board_rev in "$@"
5682023-10-25T23:34:24.283Z+ board=psc
5692023-10-25T23:34:24.286Z+ tufaceous_board=psc
5702023-10-25T23:34:24.290Z+ sp_image=/work/hubris/psc-c.zip
5712023-10-25T23:34:24.294Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5722023-10-25T23:34:24.304Z+ sp_caboose_version=1.0.3
5732023-10-25T23:34:24.308Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5742023-10-25T23:34:24.340Z+ sp_caboose_board=psc-c
5752023-10-25T23:34:24.344Z+ cat
5762023-10-25T23:34:24.347Z+ for board_rev in "$@"
5772023-10-25T23:34:24.350Z+ board=sidecar
5782023-10-25T23:34:24.353Z+ tufaceous_board=switch
5792023-10-25T23:34:24.356Z+ sp_image=/work/hubris/sidecar-b.zip
5802023-10-25T23:34:24.359Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5812023-10-25T23:34:24.407Z+ sp_caboose_version=1.0.3
5822023-10-25T23:34:24.411Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5832023-10-25T23:34:24.458Z+ sp_caboose_board=sidecar-b
5842023-10-25T23:34:24.461Z+ cat
5852023-10-25T23:34:24.464Z+ for board_rev in "$@"
5862023-10-25T23:34:24.467Z+ board=sidecar
5872023-10-25T23:34:24.470Z+ tufaceous_board=switch
5882023-10-25T23:34:24.476Z+ sp_image=/work/hubris/sidecar-c.zip
5892023-10-25T23:34:24.480Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5902023-10-25T23:34:24.519Z+ sp_caboose_version=1.0.3
5912023-10-25T23:34:24.522Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5922023-10-25T23:34:24.577Z+ sp_caboose_board=sidecar-c
5932023-10-25T23:34:24.581Z+ cat
5942023-10-25T23:34:24.584Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.2 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5952023-10-25T23:34:24.588Z+ series=rot-prod-rel
5962023-10-25T23:34:24.591Z+ rot_dir=prod/rel
5972023-10-25T23:34:24.593Z+ rot_version=cert-prod-rel-v1.0.2
5982023-10-25T23:34:24.596Z+ shift 3
5992023-10-25T23:34:24.599Z+ SERIES_LIST+=("$series")
6002023-10-25T23:34:24.602Z+ manifest=/work/manifest-rot-prod-rel.toml
6012023-10-25T23:34:24.605Z+ manifest_rot_all=/work/manifest-rot-all.toml
6022023-10-25T23:34:24.608Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6032023-10-25T23:34:24.610Z+ for board in gimlet psc sidecar
6042023-10-25T23:34:24.613Z+ tufaceous_board=gimlet
6052023-10-25T23:34:24.616Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6062023-10-25T23:34:24.619Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6072023-10-25T23:34:24.622Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6082023-10-25T23:34:24.625Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6092023-10-25T23:34:24.628Z++ output_a=1.0.2
6102023-10-25T23:34:24.631Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6112023-10-25T23:34:24.634Z++ output_b=1.0.2
6122023-10-25T23:34:24.636Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6132023-10-25T23:34:24.639Z++ echo 1.0.2
6142023-10-25T23:34:24.642Z+ rot_caboose_version=1.0.2
6152023-10-25T23:34:24.645Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6162023-10-25T23:34:24.648Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6172023-10-25T23:34:24.651Z++ output_a=oxide-rot-1
6182023-10-25T23:34:24.654Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6192023-10-25T23:34:24.659Z++ output_b=oxide-rot-1
6202023-10-25T23:34:24.662Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6212023-10-25T23:34:24.665Z++ echo oxide-rot-1
6222023-10-25T23:34:24.667Z+ rot_caboose_board=oxide-rot-1
6232023-10-25T23:34:24.670Z+ cat
6242023-10-25T23:34:24.673Z+ cat
6252023-10-25T23:34:24.675Z+ for board in gimlet psc sidecar
6262023-10-25T23:34:24.678Z+ tufaceous_board=psc
6272023-10-25T23:34:24.681Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6282023-10-25T23:34:24.684Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6292023-10-25T23:34:24.687Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6302023-10-25T23:34:24.690Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6312023-10-25T23:34:24.692Z++ output_a=1.0.2
6322023-10-25T23:34:24.695Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6332023-10-25T23:34:24.704Z++ output_b=1.0.2
6342023-10-25T23:34:24.731Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6352023-10-25T23:34:24.734Z++ echo 1.0.2
6362023-10-25T23:34:24.737Z+ rot_caboose_version=1.0.2
6372023-10-25T23:34:24.740Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6382023-10-25T23:34:24.743Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6392023-10-25T23:34:24.746Z++ output_a=oxide-rot-1
6402023-10-25T23:34:24.752Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6412023-10-25T23:34:24.754Z++ output_b=oxide-rot-1
6422023-10-25T23:34:24.757Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6432023-10-25T23:34:24.760Z++ echo oxide-rot-1
6442023-10-25T23:34:24.763Z+ rot_caboose_board=oxide-rot-1
6452023-10-25T23:34:24.766Z+ cat
6462023-10-25T23:34:24.769Z+ cat
6472023-10-25T23:34:24.772Z+ for board in gimlet psc sidecar
6482023-10-25T23:34:24.775Z+ tufaceous_board=switch
6492023-10-25T23:34:24.777Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6502023-10-25T23:34:24.780Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6512023-10-25T23:34:24.783Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6522023-10-25T23:34:24.786Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6532023-10-25T23:34:24.789Z++ output_a=1.0.2
6542023-10-25T23:34:24.792Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6552023-10-25T23:34:24.795Z++ output_b=1.0.2
6562023-10-25T23:34:24.798Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6572023-10-25T23:34:24.801Z++ echo 1.0.2
6582023-10-25T23:34:24.804Z+ rot_caboose_version=1.0.2
6592023-10-25T23:34:24.807Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6602023-10-25T23:34:24.810Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6612023-10-25T23:34:24.813Z++ output_a=oxide-rot-1
6622023-10-25T23:34:24.816Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6632023-10-25T23:34:24.829Z++ output_b=oxide-rot-1
6642023-10-25T23:34:25.239Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6652023-10-25T23:34:25.242Z++ echo oxide-rot-1
6662023-10-25T23:34:25.246Z+ rot_caboose_board=oxide-rot-1
6672023-10-25T23:34:25.249Z+ cat
6682023-10-25T23:34:25.252Z+ cat
6692023-10-25T23:34:25.255Z+ for board_rev in "$@"
6702023-10-25T23:34:25.257Z+ board=gimlet
6712023-10-25T23:34:25.261Z+ tufaceous_board=gimlet
6722023-10-25T23:34:25.264Z+ sp_image=/work/hubris/gimlet-c.zip
6732023-10-25T23:34:25.266Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6742023-10-25T23:34:25.269Z+ sp_caboose_version=1.0.3
6752023-10-25T23:34:25.272Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6762023-10-25T23:34:25.275Z+ sp_caboose_board=gimlet-c
6772023-10-25T23:34:25.278Z+ cat
6782023-10-25T23:34:25.281Z+ for board_rev in "$@"
6792023-10-25T23:34:25.284Z+ board=gimlet
6802023-10-25T23:34:25.287Z+ tufaceous_board=gimlet
6812023-10-25T23:34:25.290Z+ sp_image=/work/hubris/gimlet-d.zip
6822023-10-25T23:34:25.293Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6832023-10-25T23:34:25.296Z+ sp_caboose_version=1.0.3
6842023-10-25T23:34:25.299Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6852023-10-25T23:34:25.302Z+ sp_caboose_board=gimlet-d
6862023-10-25T23:34:25.306Z+ cat
6872023-10-25T23:34:25.308Z+ for board_rev in "$@"
6882023-10-25T23:34:25.311Z+ board=gimlet
6892023-10-25T23:34:25.316Z+ tufaceous_board=gimlet
6902023-10-25T23:34:25.319Z+ sp_image=/work/hubris/gimlet-e.zip
6912023-10-25T23:34:25.322Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6922023-10-25T23:34:25.325Z+ sp_caboose_version=1.0.3
6932023-10-25T23:34:25.329Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6942023-10-25T23:34:25.331Z+ sp_caboose_board=gimlet-e
6952023-10-25T23:34:25.334Z+ cat
6962023-10-25T23:34:25.337Z+ for board_rev in "$@"
6972023-10-25T23:34:25.340Z+ board=psc
6982023-10-25T23:34:25.343Z+ tufaceous_board=psc
6992023-10-25T23:34:25.347Z+ sp_image=/work/hubris/psc-b.zip
7002023-10-25T23:34:25.349Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7012023-10-25T23:34:25.353Z+ sp_caboose_version=1.0.3
7022023-10-25T23:34:25.356Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7032023-10-25T23:34:25.359Z+ sp_caboose_board=psc-b
7042023-10-25T23:34:25.362Z+ cat
7052023-10-25T23:34:25.365Z+ for board_rev in "$@"
7062023-10-25T23:34:25.367Z+ board=psc
7072023-10-25T23:34:25.370Z+ tufaceous_board=psc
7082023-10-25T23:34:25.374Z+ sp_image=/work/hubris/psc-c.zip
7092023-10-25T23:34:25.377Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7102023-10-25T23:34:25.380Z+ sp_caboose_version=1.0.3
7112023-10-25T23:34:25.383Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7122023-10-25T23:34:25.386Z+ sp_caboose_board=psc-c
7132023-10-25T23:34:25.389Z+ cat
7142023-10-25T23:34:25.397Z+ for board_rev in "$@"
7152023-10-25T23:34:25.400Z+ board=sidecar
7162023-10-25T23:34:25.403Z+ tufaceous_board=switch
7172023-10-25T23:34:25.406Z+ sp_image=/work/hubris/sidecar-b.zip
7182023-10-25T23:34:25.409Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7192023-10-25T23:34:25.413Z+ sp_caboose_version=1.0.3
7202023-10-25T23:34:25.415Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7212023-10-25T23:34:25.418Z+ sp_caboose_board=sidecar-b
7222023-10-25T23:34:25.421Z+ cat
7232023-10-25T23:34:25.424Z+ for board_rev in "$@"
7242023-10-25T23:34:25.427Z+ board=sidecar
7252023-10-25T23:34:25.430Z+ tufaceous_board=switch
7262023-10-25T23:34:25.433Z+ sp_image=/work/hubris/sidecar-c.zip
7272023-10-25T23:34:25.435Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7282023-10-25T23:34:25.478Z+ sp_caboose_version=1.0.3
7292023-10-25T23:34:25.481Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7302023-10-25T23:34:25.536Z+ sp_caboose_board=sidecar-c
7312023-10-25T23:34:25.539Z+ cat
7322023-10-25T23:34:25.544Z+ for series in "${SERIES_LIST[@]}"
7332023-10-25T23:34:25.547Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7342023-10-25T23:34:35.330ZOct 25 23:34:35.330 INFO assembling repository in `/tmp/tufaceouse6qKps`, component: OmicronRepoAssembler
7352023-10-25T23:34:48.378ZOct 25 23:34:48.379 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7362023-10-25T23:34:48.790Z+ digest -a sha256 /work/repo-rot-all.zip
7372023-10-25T23:34:56.965Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7382023-10-25T23:35:06.629Z+ rm /work/repo-rot-all.zip
7392023-10-25T23:35:06.637Z+ touch /work/repo-rot-all.zip.partb
7402023-10-25T23:35:06.641Z+ for series in "${SERIES_LIST[@]}"
7412023-10-25T23:35:06.645Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7422023-10-25T23:35:16.449ZOct 25 23:35:16.449 INFO assembling repository in `/tmp/tufaceousuY4KvI`, component: OmicronRepoAssembler
7432023-10-25T23:35:28.810ZOct 25 23:35:28.811 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7442023-10-25T23:35:29.212Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7452023-10-25T23:35:36.576Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7462023-10-25T23:35:45.676Z+ rm /work/repo-rot-staging-dev.zip
7472023-10-25T23:35:45.683Z+ touch /work/repo-rot-staging-dev.zip.partb
7482023-10-25T23:35:45.686Z+ for series in "${SERIES_LIST[@]}"
7492023-10-25T23:35:45.689Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7502023-10-25T23:35:55.516ZOct 25 23:35:55.517 INFO assembling repository in `/tmp/tufaceous37lOu3`, component: OmicronRepoAssembler
7512023-10-25T23:36:07.851ZOct 25 23:36:07.852 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7522023-10-25T23:36:08.282Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7532023-10-25T23:36:15.699Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7542023-10-25T23:36:24.741Z+ rm /work/repo-rot-prod-rel.zip
7552023-10-25T23:36:24.748Z+ touch /work/repo-rot-prod-rel.zip.partb
7562023-10-25T23:36:24.752Zprocess exited: duration 199182 ms, exit code 0
 
7572023-10-25T23:36:24.758Zfound 13 output files
7582023-10-25T23:36:24.768Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7592023-10-25T23:36:25.780Zuploaded: /work/manifest-rot-all.toml
7602023-10-25T23:36:25.784Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7612023-10-25T23:36:26.792Zuploaded: /work/manifest-rot-prod-rel.toml
7622023-10-25T23:36:26.795Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7632023-10-25T23:36:27.802Zuploaded: /work/manifest-rot-staging-dev.toml
7642023-10-25T23:36:27.805Zuploading: /work/manifest.toml (1578 bytes)
7652023-10-25T23:36:28.813Zuploaded: /work/manifest.toml
7662023-10-25T23:36:28.829Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7672023-10-25T23:43:37.082Zuploaded: /work/repo-rot-all.zip.parta
7682023-10-25T23:43:37.138Zuploading: /work/repo-rot-all.zip.partb (387062546 bytes)
7692023-10-25T23:45:35.048Zuploaded: /work/repo-rot-all.zip.partb
7702023-10-25T23:45:35.073Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7712023-10-25T23:51:48.398Zuploaded: /work/repo-rot-prod-rel.zip.parta
7722023-10-25T23:51:48.529Zuploading: /work/repo-rot-prod-rel.zip.partb (376829772 bytes)
7732023-10-25T23:54:18.068Zuploaded: /work/repo-rot-prod-rel.zip.partb
7742023-10-25T23:54:18.077Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7752023-10-26T00:00:21.769Zuploaded: /work/repo-rot-staging-dev.zip.parta
7762023-10-26T00:00:21.934Zuploading: /work/repo-rot-staging-dev.zip.partb (376830161 bytes)
7772023-10-26T00:02:35.660Zuploaded: /work/repo-rot-staging-dev.zip.partb
7782023-10-26T00:02:35.664Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7792023-10-26T00:02:36.568Zuploaded: /work/repo-rot-all.zip.sha256.txt
7802023-10-26T00:02:36.584Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7812023-10-26T00:02:37.589Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7822023-10-26T00:02:37.605Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7832023-10-26T00:02:38.609Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt