01HD54G5GS4TX43YNVAXMS4Y22: 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: 01HD54H92TBHSJ39Q3A24WM5YZ

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-10-20T00:53:37.059Zjob dependencies complete; ready to run (waiting for 1 h 21 m 0 s)
22023-10-20T00:55:36.423Zjob assigned to worker 01HD595TDEE6SBZX54C288H233 (queued for 1 m 59 s)
32023-10-20T00:55:36.848Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-8a64e1a08208e018.gz
42023-10-20T00:55:38.138Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-8a64e1a08208e018.gz
52023-10-20T00:55:38.142Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-10-20T00:55:47.855Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-10-20T00:55:47.859Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-ac1cb3326a4ba018.gz
82023-10-20T00:55:59.855Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-ac1cb3326a4ba018.gz
92023-10-20T00:55:59.859Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-10-20T00:56:01.761Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-10-20T00:56:01.766Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-10-20T00:56:03.966Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-10-20T00:56:03.970Zdownloading input: /input/package/work/version.txt
142023-10-20T00:56:03.977Zdownloaded input: /input/package/work/version.txt
152023-10-20T00:56:03.981Zdownloading input: /input/package/work/package.tar.gz
162023-10-20T00:56:09.614Zdownloaded input: /input/package/work/package.tar.gz
172023-10-20T00:56:09.618Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-10-20T00:56:22.480Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-10-20T00:56:22.486Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-10-20T00:56:27.145Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-10-20T00:56:27.153Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-10-20T00:56:42.449Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-10-20T00:56:42.452Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-10-20T00:56:56.819Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-10-20T00:56:56.833Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-10-20T00:57:11.968Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-10-20T00:57:11.986Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-10-20T00:57:15.038Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-10-20T00:57:15.041Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-10-20T00:57:19.075Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-10-20T00:57:19.079Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-10-20T00:57:22.762Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-10-20T00:57:22.766Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-10-20T00:57:25.131Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-10-20T00:57:25.140Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-10-20T00:57:25.172Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-10-20T00:57:25.179Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-10-20T00:57:26.709Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-10-20T00:57:26.712Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-10-20T00:57:30.037Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-10-20T00:57:30.040Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-10-20T00:57:39.037Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-10-20T00:57:39.040Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-10-20T00:57:48.483Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-10-20T00:57:48.490Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-10-20T00:57:48.530Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-10-20T00:57:48.539Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-10-20T00:57:52.887Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-10-20T00:57:52.893Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-10-20T00:58:02.527Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-10-20T00:58:02.530Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-10-20T00:58:17.840Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-10-20T00:58:17.844Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-10-20T00:58:30.290Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-10-20T00:58:30.328Zdownloading input: /input/trampoline/work/helios/image/output/os.tar.gz
562023-10-20T00:58:42.724Zdownloaded input: /input/trampoline/work/helios/image/output/os.tar.gz
572023-10-20T00:58:42.728Zdownloading input: /input/host/work/helios/image/output/os.tar.gz
582023-10-20T00:59:44.037Zdownloaded input: /input/host/work/helios/image/output/os.tar.gz
 
592023-10-20T00:59:44.041Zstarting task 0: "setup"
602023-10-20T00:59:44.415Z++ uname -s
612023-10-20T00:59:44.418Z+ kern=SunOS
622023-10-20T00:59:44.422Z+ case "$kern" in
632023-10-20T00:59:44.425Z+ groupadd -g 12345 build
642023-10-20T00:59:44.428Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-10-20T00:59:46.433Z+ zfs create -o mountpoint=/work rpool/work
662023-10-20T00:59:46.540Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-10-20T00:59:46.543Z+ home_fs=zfs
682023-10-20T00:59:46.547Z+ [[ zfs == autofs ]]
692023-10-20T00:59:46.550Z+ mkdir -p /home/build
702023-10-20T00:59:46.552Z+ chown build:build /home/build /work
712023-10-20T00:59:48.534Z+ chmod 0700 /home/build /work
722023-10-20T00:59:48.538Zprocess exited: duration 4493 ms, exit code 0
 
732023-10-20T00:59:48.544Zstarting task 1: "authentication"
742023-10-20T00:59:48.579Zprocess exited: duration 32 ms, exit code 0
 
752023-10-20T00:59:48.585Zstarting task 2: "clone repository"
762023-10-20T00:59:48.596Z+ mkdir -p /work/oxidecomputer/omicron
772023-10-20T00:59:48.599Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-10-20T00:59:48.637ZCloning into '/work/oxidecomputer/omicron'...
792023-10-20T00:59:55.204Z+ cd /work/oxidecomputer/omicron
802023-10-20T00:59:55.209Z+ [[ -n gjcolombo/instance-provisioning ]]
812023-10-20T00:59:55.215Z+ git fetch origin gjcolombo/instance-provisioning
822023-10-20T00:59:55.565ZFrom https://github.com/oxidecomputer/omicron
832023-10-20T00:59:55.568Z * branch gjcolombo/instance-provisioning -> FETCH_HEAD
842023-10-20T00:59:55.574Z+ git checkout -B gjcolombo/instance-provisioning remotes/origin/gjcolombo/instance-provisioning
852023-10-20T00:59:55.661ZSwitched to a new branch 'gjcolombo/instance-provisioning'
862023-10-20T00:59:55.664Zbranch 'gjcolombo/instance-provisioning' set up to track 'origin/gjcolombo/instance-provisioning'.
872023-10-20T00:59:55.667Z+ git reset --hard 1d2b4793d9cdf64d76f39db9abca588ca985d7db
882023-10-20T00:59:55.805ZHEAD is now at 1d2b4793 Merge branch 'main' into gjcolombo/instance-provisioning
892023-10-20T00:59:55.809Zprocess exited: duration 7220 ms, exit code 0
 
902023-10-20T00:59:55.815Zstarting task 3: "build"
912023-10-20T00:59:55.826Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-10-20T00:59:55.828Z+ TOP=/work/oxidecomputer/omicron
932023-10-20T00:59:55.831Z+ VERSION=1.0.2-0.ci+git1d2b4793d9c
942023-10-20T00:59:55.834Z+ for bin in caboose-util tufaceous
952023-10-20T00:59:55.837Z+ ptime -m gunzip
962023-10-20T00:59:55.962Z
972023-10-20T00:59:55.966Zreal 0.130758232
982023-10-20T00:59:55.970Zuser 0.105603691
992023-10-20T00:59:55.972Zsys 0.022193602
1002023-10-20T00:59:55.975Ztrap 0.000023565
1012023-10-20T00:59:55.978Ztflt 0.000000000
1022023-10-20T00:59:55.981Zdflt 0.000000000
1032023-10-20T00:59:55.983Zkflt 0.000000000
1042023-10-20T00:59:55.986Zlock 0.000000000
1052023-10-20T00:59:55.989Zslp 0.002152006
1062023-10-20T00:59:55.995Zlat 0.000335297
1072023-10-20T00:59:55.998Zstop 0.000332615
1082023-10-20T00:59:56.001Z+ chmod a+x /work/caboose-util
1092023-10-20T00:59:56.004Z+ for bin in caboose-util tufaceous
1102023-10-20T00:59:56.007Z+ ptime -m gunzip
1112023-10-20T00:59:56.369Z
1122023-10-20T00:59:56.372Zreal 0.397826976
1132023-10-20T00:59:56.376Zuser 0.333662239
1142023-10-20T00:59:56.379Zsys 0.063490042
1152023-10-20T00:59:56.382Ztrap 0.000042148
1162023-10-20T00:59:56.385Ztflt 0.000000000
1172023-10-20T00:59:56.388Zdflt 0.000000000
1182023-10-20T00:59:56.391Zkflt 0.000000000
1192023-10-20T00:59:56.394Zlock 0.000000000
1202023-10-20T00:59:56.397Zslp 0.000035935
1212023-10-20T00:59:56.400Zlat 0.000263003
1222023-10-20T00:59:56.403Zstop 0.000216953
1232023-10-20T00:59:56.405Z+ chmod a+x /work/tufaceous
1242023-10-20T00:59:56.408Z+ mkdir /work/package
1252023-10-20T00:59:56.412Z+ pushd /work/package
1262023-10-20T00:59:56.415Z/work/package /work/oxidecomputer/omicron
1272023-10-20T00:59:56.418Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-10-20T00:59:59.385Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-10-20T00:59:59.404ZCreated new build target 'default' and set it as active
1302023-10-20T00:59:59.407Z+ 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-20T00:59:59.410Z+ rm out/switch-softnpu.tar.gz
1322023-10-20T00:59:59.413Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-10-20T00:59:59.416Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-10-20T00:59:59.419Z+ for zone in out/*.tar.gz
1352023-10-20T00:59:59.422Z++ basename out/clickhouse_keeper
1362023-10-20T00:59:59.425Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.2-0.ci+git1d2b4793d9c
1372023-10-20T00:59:59.433ZOct 20 00:59:59.446 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-10-20T01:00:07.453ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-10-20T01:00:07.459Z+ for zone in out/*.tar.gz
1402023-10-20T01:00:07.462Z++ basename out/clickhouse
1412023-10-20T01:00:07.465Z+ target/release/omicron-package stamp clickhouse 1.0.2-0.ci+git1d2b4793d9c
1422023-10-20T01:00:07.472ZOct 20 01:00:07.486 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-10-20T01:00:15.484ZCreated: out/versioned/clickhouse.tar.gz
1442023-10-20T01:00:15.488Z+ for zone in out/*.tar.gz
1452023-10-20T01:00:15.491Z++ basename out/cockroachdb
1462023-10-20T01:00:15.494Z+ target/release/omicron-package stamp cockroachdb 1.0.2-0.ci+git1d2b4793d9c
1472023-10-20T01:00:15.502ZOct 20 01:00:15.517 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-10-20T01:00:20.798ZCreated: out/versioned/cockroachdb.tar.gz
1492023-10-20T01:00:20.802Z+ for zone in out/*.tar.gz
1502023-10-20T01:00:20.805Z++ basename out/crucible-pantry
1512023-10-20T01:00:20.808Z+ target/release/omicron-package stamp crucible-pantry 1.0.2-0.ci+git1d2b4793d9c
1522023-10-20T01:00:20.816ZOct 20 01:00:20.832 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-10-20T01:00:21.790ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-10-20T01:00:21.798Z+ for zone in out/*.tar.gz
1552023-10-20T01:00:21.808Z++ basename out/crucible
1562023-10-20T01:00:21.811Z+ target/release/omicron-package stamp crucible 1.0.2-0.ci+git1d2b4793d9c
1572023-10-20T01:00:21.814ZOct 20 01:00:21.822 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-10-20T01:00:23.633ZCreated: out/versioned/crucible.tar.gz
1592023-10-20T01:00:23.637Z+ for zone in out/*.tar.gz
1602023-10-20T01:00:23.640Z++ basename out/external-dns
1612023-10-20T01:00:23.643Z+ target/release/omicron-package stamp external-dns 1.0.2-0.ci+git1d2b4793d9c
1622023-10-20T01:00:23.651ZOct 20 01:00:23.667 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-10-20T01:00:24.584ZCreated: out/versioned/external-dns.tar.gz
1642023-10-20T01:00:24.588Z+ for zone in out/*.tar.gz
1652023-10-20T01:00:24.591Z++ basename out/internal-dns
1662023-10-20T01:00:24.594Z+ target/release/omicron-package stamp internal-dns 1.0.2-0.ci+git1d2b4793d9c
1672023-10-20T01:00:24.602ZOct 20 01:00:24.618 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-10-20T01:00:25.552ZCreated: out/versioned/internal-dns.tar.gz
1692023-10-20T01:00:25.555Z+ for zone in out/*.tar.gz
1702023-10-20T01:00:25.558Z++ basename out/ntp
1712023-10-20T01:00:25.561Z+ target/release/omicron-package stamp ntp 1.0.2-0.ci+git1d2b4793d9c
1722023-10-20T01:00:25.570ZOct 20 01:00:25.586 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-10-20T01:00:25.573ZCreated: out/versioned/ntp.tar.gz
1742023-10-20T01:00:25.576Z+ for zone in out/*.tar.gz
1752023-10-20T01:00:25.580Z++ basename out/omicron-gateway-asic
1762023-10-20T01:00:25.583Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.2-0.ci+git1d2b4793d9c
1772023-10-20T01:00:25.588ZOct 20 01:00:25.604 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-10-20T01:00:26.298ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-10-20T01:00:26.301Z+ for zone in out/*.tar.gz
1802023-10-20T01:00:26.304Z++ basename out/omicron-nexus
1812023-10-20T01:00:26.308Z+ target/release/omicron-package stamp omicron-nexus 1.0.2-0.ci+git1d2b4793d9c
1822023-10-20T01:00:26.315ZOct 20 01:00:26.332 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-10-20T01:00:29.178ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-10-20T01:00:29.182Z+ for zone in out/*.tar.gz
1852023-10-20T01:00:29.186Z++ basename out/overlay
1862023-10-20T01:00:29.189Z+ target/release/omicron-package stamp overlay 1.0.2-0.ci+git1d2b4793d9c
1872023-10-20T01:00:29.197ZOct 20 01:00:29.213 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-10-20T01:00:29.200ZCreated: out/versioned/overlay.tar.gz
1892023-10-20T01:00:29.202Z+ for zone in out/*.tar.gz
1902023-10-20T01:00:29.206Z++ basename out/oximeter-collector
1912023-10-20T01:00:29.210Z+ target/release/omicron-package stamp oximeter-collector 1.0.2-0.ci+git1d2b4793d9c
1922023-10-20T01:00:29.215ZOct 20 01:00:29.232 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-10-20T01:00:30.009ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-10-20T01:00:30.013Z+ for zone in out/*.tar.gz
1952023-10-20T01:00:30.016Z++ basename out/propolis-server
1962023-10-20T01:00:30.019Z+ target/release/omicron-package stamp propolis-server 1.0.2-0.ci+git1d2b4793d9c
1972023-10-20T01:00:30.028ZOct 20 01:00:30.045 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-10-20T01:00:31.817ZCreated: out/versioned/propolis-server.tar.gz
1992023-10-20T01:00:31.820Z+ for zone in out/*.tar.gz
2002023-10-20T01:00:31.824Z++ basename out/switch-asic
2012023-10-20T01:00:31.827Z+ target/release/omicron-package stamp switch-asic 1.0.2-0.ci+git1d2b4793d9c
2022023-10-20T01:00:31.835ZOct 20 01:00:31.852 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-10-20T01:00:41.633ZCreated: out/versioned/switch-asic.tar.gz
2042023-10-20T01:00:41.637Z+ 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-20T01:00:41.641Z+ OMICRON_NO_UNINSTALL=1
2062023-10-20T01:00:41.644Z+ target/release/omicron-package unpack --out install
2072023-10-20T01:00:41.653ZOct 20 01:00:41.671 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-10-20T01:00:41.656ZOct 20 01:00:41.672 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2092023-10-20T01:00:41.659ZOct 20 01:00:41.673 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2102023-10-20T01:00:41.665ZOct 20 01:00:41.673 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2112023-10-20T01:00:41.668ZOct 20 01:00:41.673 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2122023-10-20T01:00:41.671ZOct 20 01:00:41.673 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2132023-10-20T01:00:41.675ZOct 20 01:00:41.673 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2142023-10-20T01:00:41.679ZOct 20 01:00:41.673 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2152023-10-20T01:00:41.683ZOct 20 01:00:41.673 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2162023-10-20T01:00:41.686ZOct 20 01:00:41.673 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2172023-10-20T01:00:41.689ZOct 20 01:00:41.674 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2182023-10-20T01:00:41.728ZOct 20 01:00:41.745 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2192023-10-20T01:00:41.732ZOct 20 01:00:41.751 INFO Installing service, dst: install/mg-ddm.tar, src: out/maghemite.tar
2202023-10-20T01:00:41.752ZOct 20 01:00:41.770 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2212023-10-20T01:00:41.771ZOct 20 01:00:41.790 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2222023-10-20T01:00:41.894ZOct 20 01:00:41.912 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2232023-10-20T01:00:41.943ZOct 20 01:00:41.955 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2242023-10-20T01:00:42.723ZOct 20 01:00:42.741 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-10-20T01:00:42.899ZOct 20 01:00:42.911 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-10-20T01:00:43.166Z+ popd
2272023-10-20T01:00:43.170Z/work/oxidecomputer/omicron
2282023-10-20T01:00:43.173Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-10-20T01:00:48.605Z+ read -r TUFACEOUS_KEY
2302023-10-20T01:00:48.609Z+ export TUFACEOUS_KEY
2312023-10-20T01:00:48.612Z+ cat
2322023-10-20T01:00:48.620Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-10-20T01:00:48.624Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-10-20T01:00:48.627Z+ 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-20T01:00:48.631Z+ cat
2362023-10-20T01:00:48.636Z+ 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-20T01:00:48.640Z+ cat
2382023-10-20T01:00:48.644Z+ 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-20T01:00:48.651Z+ cat
2402023-10-20T01:00:48.656Z+ 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-20T01:00:48.661Z+ cat
2422023-10-20T01:00:48.666Z+ 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-20T01:00:48.671Z+ cat
2442023-10-20T01:00:48.676Z+ 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-20T01:00:48.682Z+ cat
2462023-10-20T01:00:48.690Z+ 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-20T01:00:48.698Z+ cat
2482023-10-20T01:00:48.702Z+ 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-20T01:00:49.119Z+ cat
2502023-10-20T01:00:49.129Z+ 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-20T01:00:49.540Z+ cat
2522023-10-20T01:00:49.543Z+ 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-20T01:00:49.546Z+ cat
2542023-10-20T01:00:49.550Z+ for kind in host trampoline
2552023-10-20T01:00:49.565Z+ cat
2562023-10-20T01:00:49.570Z+ for kind in host trampoline
2572023-10-20T01:00:49.603Z+ cat
2582023-10-20T01:00:49.606Z+ mkdir /work/hubris
2592023-10-20T01:00:49.609Z+ pushd /work/hubris
2602023-10-20T01:00:49.612Z/work/hubris /work/oxidecomputer/omicron
2612023-10-20T01:00:49.616Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-10-20T01:00:49.618Z++ TAGS=(gimlet-v1.0.2 psc-v1.0.2 sidecar-v1.0.2)
2632023-10-20T01:00:49.622Z+ for tag in "${TAGS[@]}"
2642023-10-20T01:00:49.625Z+ for board in "${ALL_BOARDS[@]}"
2652023-10-20T01:00:49.628Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-10-20T01:00:49.631Z+ file=build-gimlet-c-image-default-v1.0.2.zip
2672023-10-20T01:00:49.635Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-c-image-default-v1.0.2.zip
2682023-10-20T01:00:49.955Z+ grep -F build-gimlet-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-10-20T01:00:49.958Z+ shasum -a 256 -c -
2702023-10-20T01:00:50.479Zbuild-gimlet-c-image-default-v1.0.2.zip: OK
2712023-10-20T01:00:50.482Z+ mv build-gimlet-c-image-default-v1.0.2.zip gimlet-c.zip
2722023-10-20T01:00:50.486Z+ for board in "${ALL_BOARDS[@]}"
2732023-10-20T01:00:50.489Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-10-20T01:00:50.492Z+ file=build-gimlet-d-image-default-v1.0.2.zip
2752023-10-20T01:00:50.495Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-d-image-default-v1.0.2.zip
2762023-10-20T01:00:51.469Z+ grep -F build-gimlet-d-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-10-20T01:00:51.472Z+ shasum -a 256 -c -
2782023-10-20T01:00:51.531Zbuild-gimlet-d-image-default-v1.0.2.zip: OK
2792023-10-20T01:00:51.535Z+ mv build-gimlet-d-image-default-v1.0.2.zip gimlet-d.zip
2802023-10-20T01:00:51.539Z+ for board in "${ALL_BOARDS[@]}"
2812023-10-20T01:00:51.542Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-10-20T01:00:51.545Z+ file=build-gimlet-e-image-default-v1.0.2.zip
2832023-10-20T01:00:51.548Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.2/build-gimlet-e-image-default-v1.0.2.zip
2842023-10-20T01:00:52.494Z+ grep -F build-gimlet-e-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-10-20T01:00:52.497Z+ shasum -a 256 -c -
2862023-10-20T01:00:52.556Zbuild-gimlet-e-image-default-v1.0.2.zip: OK
2872023-10-20T01:00:52.560Z+ mv build-gimlet-e-image-default-v1.0.2.zip gimlet-e.zip
2882023-10-20T01:00:52.563Z+ for board in "${ALL_BOARDS[@]}"
2892023-10-20T01:00:52.566Z+ [[ gimlet = \p\s\c ]]
2902023-10-20T01:00:52.569Z+ for board in "${ALL_BOARDS[@]}"
2912023-10-20T01:00:52.572Z+ [[ gimlet = \p\s\c ]]
2922023-10-20T01:00:52.575Z+ for board in "${ALL_BOARDS[@]}"
2932023-10-20T01:00:52.578Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-10-20T01:00:52.581Z+ for board in "${ALL_BOARDS[@]}"
2952023-10-20T01:00:52.584Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-10-20T01:00:52.587Z+ for tag in "${TAGS[@]}"
2972023-10-20T01:00:52.593Z+ for board in "${ALL_BOARDS[@]}"
2982023-10-20T01:00:52.596Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-10-20T01:00:52.599Z+ for board in "${ALL_BOARDS[@]}"
3002023-10-20T01:00:52.602Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-10-20T01:00:52.605Z+ for board in "${ALL_BOARDS[@]}"
3022023-10-20T01:00:52.608Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-10-20T01:00:52.611Z+ for board in "${ALL_BOARDS[@]}"
3042023-10-20T01:00:52.614Z+ [[ psc = \p\s\c ]]
3052023-10-20T01:00:52.617Z+ file=build-psc-b-image-default-v1.0.2.zip
3062023-10-20T01:00:52.621Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-b-image-default-v1.0.2.zip
3072023-10-20T01:00:53.528Z+ grep -F build-psc-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-10-20T01:00:53.531Z+ shasum -a 256 -c -
3092023-10-20T01:00:53.582Zbuild-psc-b-image-default-v1.0.2.zip: OK
3102023-10-20T01:00:53.585Z+ mv build-psc-b-image-default-v1.0.2.zip psc-b.zip
3112023-10-20T01:00:53.589Z+ for board in "${ALL_BOARDS[@]}"
3122023-10-20T01:00:53.592Z+ [[ psc = \p\s\c ]]
3132023-10-20T01:00:53.595Z+ file=build-psc-c-image-default-v1.0.2.zip
3142023-10-20T01:00:53.598Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.2/build-psc-c-image-default-v1.0.2.zip
3152023-10-20T01:00:54.665Z+ grep -F build-psc-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-10-20T01:00:54.669Z+ shasum -a 256 -c -
3172023-10-20T01:00:54.728Zbuild-psc-c-image-default-v1.0.2.zip: OK
3182023-10-20T01:00:54.731Z+ mv build-psc-c-image-default-v1.0.2.zip psc-c.zip
3192023-10-20T01:00:54.734Z+ for board in "${ALL_BOARDS[@]}"
3202023-10-20T01:00:54.737Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-10-20T01:00:54.740Z+ for board in "${ALL_BOARDS[@]}"
3222023-10-20T01:00:54.743Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-10-20T01:00:54.746Z+ for tag in "${TAGS[@]}"
3242023-10-20T01:00:54.749Z+ for board in "${ALL_BOARDS[@]}"
3252023-10-20T01:00:54.752Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-10-20T01:00:54.758Z+ for board in "${ALL_BOARDS[@]}"
3272023-10-20T01:00:54.765Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-10-20T01:00:54.769Z+ for board in "${ALL_BOARDS[@]}"
3292023-10-20T01:00:54.773Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-10-20T01:00:54.776Z+ for board in "${ALL_BOARDS[@]}"
3312023-10-20T01:00:54.784Z+ [[ sidecar = \p\s\c ]]
3322023-10-20T01:00:54.788Z+ for board in "${ALL_BOARDS[@]}"
3332023-10-20T01:00:54.791Z+ [[ sidecar = \p\s\c ]]
3342023-10-20T01:00:54.798Z+ for board in "${ALL_BOARDS[@]}"
3352023-10-20T01:00:54.807Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-10-20T01:00:54.818Z+ file=build-sidecar-b-image-default-v1.0.2.zip
3372023-10-20T01:00:54.826Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-b-image-default-v1.0.2.zip
3382023-10-20T01:00:55.977Z+ grep -F build-sidecar-b-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-10-20T01:00:55.981Z+ shasum -a 256 -c -
3402023-10-20T01:00:56.050Zbuild-sidecar-b-image-default-v1.0.2.zip: OK
3412023-10-20T01:00:56.053Z+ mv build-sidecar-b-image-default-v1.0.2.zip sidecar-b.zip
3422023-10-20T01:00:56.057Z+ for board in "${ALL_BOARDS[@]}"
3432023-10-20T01:00:56.061Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-10-20T01:00:56.072Z+ file=build-sidecar-c-image-default-v1.0.2.zip
3452023-10-20T01:00:56.079Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.2/build-sidecar-c-image-default-v1.0.2.zip
3462023-10-20T01:00:57.363Z+ grep -F build-sidecar-c-image-default-v1.0.2.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-10-20T01:00:57.368Z+ shasum -a 256 -c -
3482023-10-20T01:00:57.438Zbuild-sidecar-c-image-default-v1.0.2.zip: OK
3492023-10-20T01:00:57.442Z+ mv build-sidecar-c-image-default-v1.0.2.zip sidecar-c.zip
3502023-10-20T01:00:57.446Z+ popd
3512023-10-20T01:00:57.453Z/work/oxidecomputer/omicron
3522023-10-20T01:00:57.457Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-10-20T01:00:57.460Z++ COMMIT=9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3542023-10-20T01:00:57.465Z+ git init /work/dvt-dock
3552023-10-20T01:00:57.468Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-10-20T01:00:57.471Zhint: is subject to change. To configure the initial branch name to use in all
3572023-10-20T01:00:57.474Zhint: of your new repositories, which will suppress this warning, call:
3582023-10-20T01:00:57.477Zhint:
3592023-10-20T01:00:57.480Zhint: git config --global init.defaultBranch <name>
3602023-10-20T01:00:57.485Zhint:
3612023-10-20T01:00:57.487Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-10-20T01:00:57.490Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-10-20T01:00:57.493Zhint:
3642023-10-20T01:00:57.496Zhint: git branch -m <name>
3652023-10-20T01:00:57.499ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-10-20T01:00:57.501Z+ cd /work/dvt-dock
3672023-10-20T01:00:57.504Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-10-20T01:00:57.507Z+ git fetch --depth 1 origin 9cb2b40cea90ad40f5c0d2c3da96d26913253e06
3692023-10-20T01:01:09.318ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-10-20T01:01:09.321Z * branch 9cb2b40cea90ad40f5c0d2c3da96d26913253e06 -> FETCH_HEAD
3712023-10-20T01:01:09.324Z+ git checkout FETCH_HEAD
3722023-10-20T01:01:10.396ZNote: switching to 'FETCH_HEAD'.
3732023-10-20T01:01:10.403Z
3742023-10-20T01:01:10.416ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-10-20T01:01:10.419Zchanges and commit them, and you can discard any commits you make in this
3762023-10-20T01:01:10.422Zstate without impacting any branches by switching back to a branch.
3772023-10-20T01:01:10.425Z
3782023-10-20T01:01:10.428ZIf you want to create a new branch to retain commits you create, you may
3792023-10-20T01:01:10.431Zdo so (now or later) by using -c with the switch command. Example:
3802023-10-20T01:01:10.434Z
3812023-10-20T01:01:10.437Z git switch -c <new-branch-name>
3822023-10-20T01:01:10.440Z
3832023-10-20T01:01:10.444ZOr undo this operation with:
3842023-10-20T01:01:10.447Z
3852023-10-20T01:01:10.450Z git switch -
3862023-10-20T01:01:10.456Z
3872023-10-20T01:01:10.459ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-10-20T01:01:10.463Z
3892023-10-20T01:01:10.466ZHEAD is now at 9cb2b40 RoT v1.0.2 production
3902023-10-20T01:01:10.469Z+ SERIES_LIST=()
3912023-10-20T01:01:10.472Z+ prep_rot_all_series
3922023-10-20T01:01:10.474Z+ series=rot-all
3932023-10-20T01:01:10.478Z+ SERIES_LIST+=("$series")
3942023-10-20T01:01:10.480Z+ manifest=/work/manifest-rot-all.toml
3952023-10-20T01:01:10.483Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-10-20T01:01:10.487Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-10-20T01:01:10.493Z+ board=gimlet
3982023-10-20T01:01:10.506Z+ tufaceous_board=gimlet
3992023-10-20T01:01:10.519Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-10-20T01:01:10.523Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-10-20T01:01:10.527Z+ sp_caboose_version=1.0.2
4022023-10-20T01:01:10.530Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-10-20T01:01:10.533Z+ sp_caboose_board=gimlet-c
4042023-10-20T01:01:10.537Z+ cat
4052023-10-20T01:01:10.540Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-10-20T01:01:10.543Z+ board=gimlet
4072023-10-20T01:01:10.546Z+ tufaceous_board=gimlet
4082023-10-20T01:01:10.549Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-10-20T01:01:10.552Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-10-20T01:01:10.555Z+ sp_caboose_version=1.0.2
4112023-10-20T01:01:10.558Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-10-20T01:01:10.562Z+ sp_caboose_board=gimlet-d
4132023-10-20T01:01:10.565Z+ cat
4142023-10-20T01:01:10.568Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-10-20T01:01:10.571Z+ board=gimlet
4162023-10-20T01:01:10.574Z+ tufaceous_board=gimlet
4172023-10-20T01:01:10.577Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-10-20T01:01:10.580Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-10-20T01:01:10.584Z+ sp_caboose_version=1.0.2
4202023-10-20T01:01:10.587Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-10-20T01:01:10.590Z+ sp_caboose_board=gimlet-e
4222023-10-20T01:01:10.593Z+ cat
4232023-10-20T01:01:10.596Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-10-20T01:01:10.599Z+ board=psc
4252023-10-20T01:01:10.602Z+ tufaceous_board=psc
4262023-10-20T01:01:10.605Z+ sp_image=/work/hubris/psc-b.zip
4272023-10-20T01:01:10.609Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-10-20T01:01:10.612Z+ sp_caboose_version=1.0.2
4292023-10-20T01:01:10.615Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-10-20T01:01:10.617Z+ sp_caboose_board=psc-b
4312023-10-20T01:01:10.620Z+ cat
4322023-10-20T01:01:10.624Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-10-20T01:01:10.627Z+ board=psc
4342023-10-20T01:01:10.630Z+ tufaceous_board=psc
4352023-10-20T01:01:10.633Z+ sp_image=/work/hubris/psc-c.zip
4362023-10-20T01:01:10.636Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-10-20T01:01:10.639Z+ sp_caboose_version=1.0.2
4382023-10-20T01:01:10.643Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-10-20T01:01:10.646Z+ sp_caboose_board=psc-c
4402023-10-20T01:01:10.694Z+ cat
4412023-10-20T01:01:10.697Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-10-20T01:01:10.700Z+ board=sidecar
4432023-10-20T01:01:10.703Z+ tufaceous_board=switch
4442023-10-20T01:01:10.706Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-10-20T01:01:10.709Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-10-20T01:01:10.712Z+ sp_caboose_version=1.0.2
4472023-10-20T01:01:10.715Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-10-20T01:01:10.718Z+ sp_caboose_board=sidecar-b
4492023-10-20T01:01:10.721Z+ cat
4502023-10-20T01:01:10.724Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-10-20T01:01:10.727Z+ board=sidecar
4522023-10-20T01:01:10.730Z+ tufaceous_board=switch
4532023-10-20T01:01:10.735Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-10-20T01:01:10.738Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-10-20T01:01:10.741Z+ sp_caboose_version=1.0.2
4562023-10-20T01:01:10.744Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-10-20T01:01:10.763Z+ sp_caboose_board=sidecar-c
4582023-10-20T01:01:10.766Z+ cat
4592023-10-20T01:01:10.769Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.2 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
4602023-10-20T01:01:10.772Z+ series=rot-staging-dev
4612023-10-20T01:01:10.775Z+ rot_dir=staging/dev
4622023-10-20T01:01:10.779Z+ rot_version=cert-staging-dev-v1.0.2
4632023-10-20T01:01:10.782Z+ shift 3
4642023-10-20T01:01:10.785Z+ SERIES_LIST+=("$series")
4652023-10-20T01:01:10.788Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-10-20T01:01:10.791Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-10-20T01:01:10.794Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-10-20T01:01:10.812Z+ for board in gimlet psc sidecar
4692023-10-20T01:01:10.815Z+ tufaceous_board=gimlet
4702023-10-20T01:01:10.820Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4712023-10-20T01:01:10.823Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4722023-10-20T01:01:10.830Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4732023-10-20T01:01:10.833Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4742023-10-20T01:01:10.837Z++ output_a=1.0.2
4752023-10-20T01:01:10.844Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4762023-10-20T01:01:10.850Z++ output_b=1.0.2
4772023-10-20T01:01:10.856Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
4782023-10-20T01:01:10.863Z++ echo 1.0.2
4792023-10-20T01:01:10.873Z+ rot_caboose_version=1.0.2
4802023-10-20T01:01:10.881Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4812023-10-20T01:01:10.889Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.2.zip
4822023-10-20T01:01:10.897Z++ output_a=oxide-rot-1
4832023-10-20T01:01:10.903Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.2.zip
4842023-10-20T01:01:10.910Z++ output_b=oxide-rot-1
4852023-10-20T01:01:10.921Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-10-20T01:01:10.926Z++ echo oxide-rot-1
4872023-10-20T01:01:10.929Z+ rot_caboose_board=oxide-rot-1
4882023-10-20T01:01:10.932Z+ cat
4892023-10-20T01:01:10.936Z+ cat
4902023-10-20T01:01:10.939Z+ for board in gimlet psc sidecar
4912023-10-20T01:01:10.945Z+ tufaceous_board=psc
4922023-10-20T01:01:10.948Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4932023-10-20T01:01:10.950Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4942023-10-20T01:01:10.954Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4952023-10-20T01:01:10.957Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
4962023-10-20T01:01:10.960Z++ output_a=1.0.2
4972023-10-20T01:01:10.963Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
4982023-10-20T01:01:10.966Z++ output_b=1.0.2
4992023-10-20T01:01:10.969Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5002023-10-20T01:01:10.972Z++ echo 1.0.2
5012023-10-20T01:01:10.975Z+ rot_caboose_version=1.0.2
5022023-10-20T01:01:10.978Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5032023-10-20T01:01:10.982Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.2.zip
5042023-10-20T01:01:10.985Z++ output_a=oxide-rot-1
5052023-10-20T01:01:10.988Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.2.zip
5062023-10-20T01:01:10.991Z++ output_b=oxide-rot-1
5072023-10-20T01:01:10.994Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-10-20T01:01:10.997Z++ echo oxide-rot-1
5092023-10-20T01:01:11.000Z+ rot_caboose_board=oxide-rot-1
5102023-10-20T01:01:11.003Z+ cat
5112023-10-20T01:01:11.007Z+ cat
5122023-10-20T01:01:11.010Z+ for board in gimlet psc sidecar
5132023-10-20T01:01:11.012Z+ tufaceous_board=switch
5142023-10-20T01:01:11.015Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5152023-10-20T01:01:11.021Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5162023-10-20T01:01:11.024Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5172023-10-20T01:01:11.027Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5182023-10-20T01:01:11.030Z++ output_a=1.0.2
5192023-10-20T01:01:11.033Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5202023-10-20T01:01:11.036Z++ output_b=1.0.2
5212023-10-20T01:01:11.039Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
5222023-10-20T01:01:11.042Z++ echo 1.0.2
5232023-10-20T01:01:11.045Z+ rot_caboose_version=1.0.2
5242023-10-20T01:01:11.048Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5252023-10-20T01:01:11.051Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.2.zip
5262023-10-20T01:01:11.054Z++ output_a=oxide-rot-1
5272023-10-20T01:01:11.057Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.2.zip
5282023-10-20T01:01:11.061Z++ output_b=oxide-rot-1
5292023-10-20T01:01:11.064Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-10-20T01:01:11.067Z++ echo oxide-rot-1
5312023-10-20T01:01:11.070Z+ rot_caboose_board=oxide-rot-1
5322023-10-20T01:01:11.073Z+ cat
5332023-10-20T01:01:11.076Z+ cat
5342023-10-20T01:01:11.079Z+ for board_rev in "$@"
5352023-10-20T01:01:11.082Z+ board=gimlet
5362023-10-20T01:01:11.085Z+ tufaceous_board=gimlet
5372023-10-20T01:01:11.088Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-10-20T01:01:11.091Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-10-20T01:01:11.103Z+ sp_caboose_version=1.0.2
5402023-10-20T01:01:11.106Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-10-20T01:01:11.164Z+ sp_caboose_board=gimlet-c
5422023-10-20T01:01:11.167Z+ cat
5432023-10-20T01:01:11.170Z+ for board_rev in "$@"
5442023-10-20T01:01:11.174Z+ board=gimlet
5452023-10-20T01:01:11.177Z+ tufaceous_board=gimlet
5462023-10-20T01:01:11.182Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-10-20T01:01:11.185Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-10-20T01:01:11.213Z+ sp_caboose_version=1.0.2
5492023-10-20T01:01:11.217Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-10-20T01:01:11.279Z+ sp_caboose_board=gimlet-d
5512023-10-20T01:01:11.282Z+ cat
5522023-10-20T01:01:11.285Z+ for board_rev in "$@"
5532023-10-20T01:01:11.288Z+ board=gimlet
5542023-10-20T01:01:11.291Z+ tufaceous_board=gimlet
5552023-10-20T01:01:11.294Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-10-20T01:01:11.297Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-10-20T01:01:11.347Z+ sp_caboose_version=1.0.2
5582023-10-20T01:01:11.363Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-10-20T01:01:11.398Z+ sp_caboose_board=gimlet-e
5602023-10-20T01:01:11.401Z+ cat
5612023-10-20T01:01:11.404Z+ for board_rev in "$@"
5622023-10-20T01:01:11.408Z+ board=psc
5632023-10-20T01:01:11.410Z+ tufaceous_board=psc
5642023-10-20T01:01:11.413Z+ sp_image=/work/hubris/psc-b.zip
5652023-10-20T01:01:11.416Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-10-20T01:01:11.443Z+ sp_caboose_version=1.0.2
5672023-10-20T01:01:11.447Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-10-20T01:01:11.486Z+ sp_caboose_board=psc-b
5692023-10-20T01:01:11.489Z+ cat
5702023-10-20T01:01:11.493Z+ for board_rev in "$@"
5712023-10-20T01:01:11.496Z+ board=psc
5722023-10-20T01:01:11.499Z+ tufaceous_board=psc
5732023-10-20T01:01:11.502Z+ sp_image=/work/hubris/psc-c.zip
5742023-10-20T01:01:11.505Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-10-20T01:01:11.532Z+ sp_caboose_version=1.0.2
5762023-10-20T01:01:11.535Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-10-20T01:01:11.575Z+ sp_caboose_board=psc-c
5782023-10-20T01:01:11.578Z+ cat
5792023-10-20T01:01:11.581Z+ for board_rev in "$@"
5802023-10-20T01:01:11.585Z+ board=sidecar
5812023-10-20T01:01:11.588Z+ tufaceous_board=switch
5822023-10-20T01:01:11.591Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-10-20T01:01:11.594Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-10-20T01:01:11.641Z+ sp_caboose_version=1.0.2
5852023-10-20T01:01:11.644Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-10-20T01:01:11.706Z+ sp_caboose_board=sidecar-b
5872023-10-20T01:01:11.710Z+ cat
5882023-10-20T01:01:11.713Z+ for board_rev in "$@"
5892023-10-20T01:01:11.715Z+ board=sidecar
5902023-10-20T01:01:11.718Z+ tufaceous_board=switch
5912023-10-20T01:01:11.721Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-10-20T01:01:11.724Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-10-20T01:01:11.778Z+ sp_caboose_version=1.0.2
5942023-10-20T01:01:11.792Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-10-20T01:01:11.844Z+ sp_caboose_board=sidecar-c
5962023-10-20T01:01:11.849Z+ cat
5972023-10-20T01:01:11.864Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.2 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5982023-10-20T01:01:11.872Z+ series=rot-prod-rel
5992023-10-20T01:01:11.875Z+ rot_dir=prod/rel
6002023-10-20T01:01:11.878Z+ rot_version=cert-prod-rel-v1.0.2
6012023-10-20T01:01:11.881Z+ shift 3
6022023-10-20T01:01:11.885Z+ SERIES_LIST+=("$series")
6032023-10-20T01:01:11.888Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-10-20T01:01:11.891Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-10-20T01:01:11.894Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-10-20T01:01:11.897Z+ for board in gimlet psc sidecar
6072023-10-20T01:01:11.900Z+ tufaceous_board=gimlet
6082023-10-20T01:01:11.903Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6092023-10-20T01:01:11.906Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6102023-10-20T01:01:11.909Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6112023-10-20T01:01:11.912Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6122023-10-20T01:01:11.915Z++ output_a=1.0.2
6132023-10-20T01:01:11.918Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6142023-10-20T01:01:11.921Z++ output_b=1.0.2
6152023-10-20T01:01:11.924Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6162023-10-20T01:01:11.927Z++ echo 1.0.2
6172023-10-20T01:01:11.930Z+ rot_caboose_version=1.0.2
6182023-10-20T01:01:11.933Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6192023-10-20T01:01:11.937Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.2.zip
6202023-10-20T01:01:11.940Z++ output_a=oxide-rot-1
6212023-10-20T01:01:11.943Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.2.zip
6222023-10-20T01:01:11.946Z++ output_b=oxide-rot-1
6232023-10-20T01:01:11.950Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-10-20T01:01:11.953Z++ echo oxide-rot-1
6252023-10-20T01:01:11.956Z+ rot_caboose_board=oxide-rot-1
6262023-10-20T01:01:11.959Z+ cat
6272023-10-20T01:01:11.962Z+ cat
6282023-10-20T01:01:11.965Z+ for board in gimlet psc sidecar
6292023-10-20T01:01:11.968Z+ tufaceous_board=psc
6302023-10-20T01:01:11.972Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6312023-10-20T01:01:11.977Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6322023-10-20T01:01:11.981Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6332023-10-20T01:01:11.984Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6342023-10-20T01:01:11.987Z++ output_a=1.0.2
6352023-10-20T01:01:11.990Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6362023-10-20T01:01:11.993Z++ output_b=1.0.2
6372023-10-20T01:01:11.996Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6382023-10-20T01:01:11.999Z++ echo 1.0.2
6392023-10-20T01:01:12.003Z+ rot_caboose_version=1.0.2
6402023-10-20T01:01:12.006Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6412023-10-20T01:01:12.013Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.2.zip
6422023-10-20T01:01:12.016Z++ output_a=oxide-rot-1
6432023-10-20T01:01:12.019Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.2.zip
6442023-10-20T01:01:12.034Z++ output_b=oxide-rot-1
6452023-10-20T01:01:12.037Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-10-20T01:01:12.040Z++ echo oxide-rot-1
6472023-10-20T01:01:12.043Z+ rot_caboose_board=oxide-rot-1
6482023-10-20T01:01:12.046Z+ cat
6492023-10-20T01:01:12.049Z+ cat
6502023-10-20T01:01:12.052Z+ for board in gimlet psc sidecar
6512023-10-20T01:01:12.055Z+ tufaceous_board=switch
6522023-10-20T01:01:12.058Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6532023-10-20T01:01:12.062Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6542023-10-20T01:01:12.065Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6552023-10-20T01:01:12.068Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6562023-10-20T01:01:12.070Z++ output_a=1.0.2
6572023-10-20T01:01:12.073Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6582023-10-20T01:01:12.086Z++ output_b=1.0.2
6592023-10-20T01:01:12.089Z++ [[ 1.0.2 != \1\.\0\.\2 ]]
6602023-10-20T01:01:12.092Z++ echo 1.0.2
6612023-10-20T01:01:12.096Z+ rot_caboose_version=1.0.2
6622023-10-20T01:01:12.100Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6632023-10-20T01:01:12.103Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.2.zip
6642023-10-20T01:01:12.109Z++ output_a=oxide-rot-1
6652023-10-20T01:01:12.112Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.2.zip
6662023-10-20T01:01:12.129Z++ output_b=oxide-rot-1
6672023-10-20T01:01:12.132Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-10-20T01:01:12.135Z++ echo oxide-rot-1
6692023-10-20T01:01:12.138Z+ rot_caboose_board=oxide-rot-1
6702023-10-20T01:01:12.141Z+ cat
6712023-10-20T01:01:12.144Z+ cat
6722023-10-20T01:01:12.147Z+ for board_rev in "$@"
6732023-10-20T01:01:12.150Z+ board=gimlet
6742023-10-20T01:01:12.153Z+ tufaceous_board=gimlet
6752023-10-20T01:01:12.156Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-10-20T01:01:12.159Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-10-20T01:01:12.189Z+ sp_caboose_version=1.0.2
6782023-10-20T01:01:12.192Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-10-20T01:01:12.242Z+ sp_caboose_board=gimlet-c
6802023-10-20T01:01:12.252Z+ cat
6812023-10-20T01:01:12.259Z+ for board_rev in "$@"
6822023-10-20T01:01:12.267Z+ board=gimlet
6832023-10-20T01:01:12.686Z+ tufaceous_board=gimlet
6842023-10-20T01:01:12.690Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-10-20T01:01:12.693Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-10-20T01:01:12.696Z+ sp_caboose_version=1.0.2
6872023-10-20T01:01:12.700Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-10-20T01:01:12.703Z+ sp_caboose_board=gimlet-d
6892023-10-20T01:01:12.705Z+ cat
6902023-10-20T01:01:12.708Z+ for board_rev in "$@"
6912023-10-20T01:01:12.711Z+ board=gimlet
6922023-10-20T01:01:12.714Z+ tufaceous_board=gimlet
6932023-10-20T01:01:12.718Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-10-20T01:01:13.126Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-10-20T01:01:13.129Z+ sp_caboose_version=1.0.2
6962023-10-20T01:01:13.132Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-10-20T01:01:13.135Z+ sp_caboose_board=gimlet-e
6982023-10-20T01:01:13.138Z+ cat
6992023-10-20T01:01:13.141Z+ for board_rev in "$@"
7002023-10-20T01:01:13.144Z+ board=psc
7012023-10-20T01:01:13.147Z+ tufaceous_board=psc
7022023-10-20T01:01:13.150Z+ sp_image=/work/hubris/psc-b.zip
7032023-10-20T01:01:13.153Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-10-20T01:01:13.156Z+ sp_caboose_version=1.0.2
7052023-10-20T01:01:13.159Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-10-20T01:01:13.161Z+ sp_caboose_board=psc-b
7072023-10-20T01:01:13.165Z+ cat
7082023-10-20T01:01:13.168Z+ for board_rev in "$@"
7092023-10-20T01:01:13.171Z+ board=psc
7102023-10-20T01:01:13.174Z+ tufaceous_board=psc
7112023-10-20T01:01:13.177Z+ sp_image=/work/hubris/psc-c.zip
7122023-10-20T01:01:13.180Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-10-20T01:01:13.183Z+ sp_caboose_version=1.0.2
7142023-10-20T01:01:13.186Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-10-20T01:01:13.213Z+ sp_caboose_board=psc-c
7162023-10-20T01:01:13.217Z+ cat
7172023-10-20T01:01:13.220Z+ for board_rev in "$@"
7182023-10-20T01:01:13.223Z+ board=sidecar
7192023-10-20T01:01:13.226Z+ tufaceous_board=switch
7202023-10-20T01:01:13.229Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-10-20T01:01:13.232Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-10-20T01:01:13.235Z+ sp_caboose_version=1.0.2
7232023-10-20T01:01:13.238Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-10-20T01:01:13.241Z+ sp_caboose_board=sidecar-b
7252023-10-20T01:01:13.244Z+ cat
7262023-10-20T01:01:13.247Z+ for board_rev in "$@"
7272023-10-20T01:01:13.250Z+ board=sidecar
7282023-10-20T01:01:13.253Z+ tufaceous_board=switch
7292023-10-20T01:01:13.259Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-10-20T01:01:13.263Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-10-20T01:01:13.266Z+ sp_caboose_version=1.0.2
7322023-10-20T01:01:13.269Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-10-20T01:01:13.272Z+ sp_caboose_board=sidecar-c
7342023-10-20T01:01:13.275Z+ cat
7352023-10-20T01:01:13.278Z+ for series in "${SERIES_LIST[@]}"
7362023-10-20T01:01:13.281Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-10-20T01:01:22.677ZOct 20 01:01:22.700 INFO assembling repository in `/tmp/tufaceousl9K2Zq`, component: OmicronRepoAssembler
7382023-10-20T01:01:35.495ZOct 20 01:01:35.520 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-10-20T01:01:35.928Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-10-20T01:01:46.882Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-10-20T01:01:53.543Z+ rm /work/repo-rot-all.zip
7422023-10-20T01:01:53.550Z+ touch /work/repo-rot-all.zip.partb
7432023-10-20T01:01:53.554Z+ for series in "${SERIES_LIST[@]}"
7442023-10-20T01:01:53.556Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-10-20T01:02:03.436ZOct 20 01:02:03.464 INFO assembling repository in `/tmp/tufaceousRfixLV`, component: OmicronRepoAssembler
7462023-10-20T01:02:15.855ZOct 20 01:02:15.878 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-10-20T01:02:16.262Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-10-20T01:02:23.574Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-10-20T01:02:32.923Z+ rm /work/repo-rot-staging-dev.zip
7502023-10-20T01:02:32.932Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-10-20T01:02:32.936Z+ for series in "${SERIES_LIST[@]}"
7522023-10-20T01:02:32.939Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-10-20T01:02:42.793ZOct 20 01:02:42.827 INFO assembling repository in `/tmp/tufaceousLvsMrm`, component: OmicronRepoAssembler
7542023-10-20T01:02:55.213ZOct 20 01:02:55.224 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-10-20T01:02:55.565Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-10-20T01:03:02.913Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-10-20T01:03:11.996Z+ rm /work/repo-rot-prod-rel.zip
7582023-10-20T01:03:12.008Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-10-20T01:03:12.016Zprocess exited: duration 196210 ms, exit code 0
 
7602023-10-20T01:03:12.049Zfound 13 output files
7612023-10-20T01:03:12.062Zuploading: /work/manifest-rot-all.toml (4977 bytes)
7622023-10-20T01:03:13.072Zuploaded: /work/manifest-rot-all.toml
7632023-10-20T01:03:13.076Zuploading: /work/manifest-rot-prod-rel.toml (3695 bytes)
7642023-10-20T01:03:14.084Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-10-20T01:03:14.101Zuploading: /work/manifest-rot-staging-dev.toml (3731 bytes)
7662023-10-20T01:03:15.504Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-10-20T01:03:15.508Zuploading: /work/manifest.toml (1580 bytes)
7682023-10-20T01:03:16.516Zuploaded: /work/manifest.toml
7692023-10-20T01:03:16.533Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-10-20T01:10:05.604Zuploaded: /work/repo-rot-all.zip.parta
7712023-10-20T01:10:05.812Zuploading: /work/repo-rot-all.zip.partb (373233823 bytes)
7722023-10-20T01:12:21.196Zuploaded: /work/repo-rot-all.zip.partb
7732023-10-20T01:12:21.209Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-10-20T01:19:24.299Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-10-20T01:19:24.437Zuploading: /work/repo-rot-prod-rel.zip.partb (363001283 bytes)
7762023-10-20T01:21:30.502Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-10-20T01:21:30.516Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-10-20T01:28:36.900Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-10-20T01:28:36.911Zuploading: /work/repo-rot-staging-dev.zip.partb (363001281 bytes)
7802023-10-20T01:30:43.880Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-10-20T01:30:43.887Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-10-20T01:30:45.315Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-10-20T01:30:45.320Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-10-20T01:30:46.341Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-10-20T01:30:46.345Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-10-20T01:30:47.359Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt