01HHN8PEZNHN7713EJ0MNA5E32: 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: 01HHN8QQEV7AEWEM8CTE5ESJ93

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-12-15T00:24:42.054Zjob dependencies complete; ready to run (waiting for 1 h 28 m 1 s)
22023-12-15T00:26:38.899Zjob assigned to worker 01HHNDS48W1JC8ETGW45CGGN2W (queued for 1 m 56 s)
32023-12-15T00:26:39.307Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-03e9ceab31b2c379.gz
42023-12-15T00:26:40.288Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-03e9ceab31b2c379.gz
52023-12-15T00:26:40.288Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-12-15T00:27:11.608Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-12-15T00:27:11.608Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-532a90850806f791.gz
82023-12-15T00:27:28.083Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-532a90850806f791.gz
92023-12-15T00:27:28.083Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-12-15T00:27:29.339Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-12-15T00:27:29.339Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-12-15T00:27:34.444Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-12-15T00:27:34.448Zdownloading input: /input/package/work/version.txt
142023-12-15T00:27:34.491Zdownloaded input: /input/package/work/version.txt
152023-12-15T00:27:34.491Zdownloading input: /input/package/work/package.tar.gz
162023-12-15T00:27:50.806Zdownloaded input: /input/package/work/package.tar.gz
172023-12-15T00:27:50.806Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-12-15T00:28:13.220Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-12-15T00:28:13.220Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-12-15T00:28:20.721Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-12-15T00:28:20.730Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-12-15T00:28:46.095Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-12-15T00:28:46.096Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-12-15T00:29:14.264Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-12-15T00:29:14.264Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-12-15T00:29:32.764Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-12-15T00:29:32.764Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-12-15T00:29:36.646Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-12-15T00:29:36.646Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-12-15T00:29:41.299Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-12-15T00:29:41.299Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-12-15T00:29:46.553Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-12-15T00:29:46.553Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-12-15T00:29:54.414Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-12-15T00:29:54.415Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-12-15T00:29:54.431Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-12-15T00:29:54.437Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-12-15T00:29:56.288Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-12-15T00:29:56.288Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-12-15T00:30:00.273Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-12-15T00:30:00.274Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-12-15T00:30:11.960Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-12-15T00:30:11.964Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-12-15T00:30:31.175Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-12-15T00:30:31.176Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-12-15T00:30:31.297Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-12-15T00:30:31.297Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-12-15T00:30:38.931Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-12-15T00:30:38.931Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-12-15T00:30:51.029Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-12-15T00:30:51.029Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-12-15T00:31:56.757Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-12-15T00:31:56.757Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-12-15T00:32:23.659Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-12-15T00:32:23.668Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-12-15T00:34:32.685Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-12-15T00:34:32.685Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-12-15T00:34:59.163Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-12-15T00:34:59.163Zstarting task 0: "setup"
602023-12-15T00:34:59.443Z++ uname -s
612023-12-15T00:34:59.466Z+ kern=SunOS
622023-12-15T00:34:59.466Z+ case "$kern" in
632023-12-15T00:34:59.466Z+ groupadd -g 12345 build
642023-12-15T00:34:59.467Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-12-15T00:35:01.472Z+ zfs create -o mountpoint=/work rpool/work
662023-12-15T00:35:01.865Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-12-15T00:35:01.875Z+ home_fs=zfs
682023-12-15T00:35:01.875Z+ [[ zfs == autofs ]]
692023-12-15T00:35:01.875Z+ mkdir -p /home/build
702023-12-15T00:35:01.875Z+ chown build:build /home/build /work
712023-12-15T00:35:03.868Z+ chmod 0700 /home/build /work
722023-12-15T00:35:03.882Zprocess exited: duration 4758 ms, exit code 0
 
732023-12-15T00:35:03.911Zstarting task 1: "authentication"
742023-12-15T00:35:03.945Zprocess exited: duration 38 ms, exit code 0
 
752023-12-15T00:35:03.963Zstarting task 2: "clone repository"
762023-12-15T00:35:03.968Z+ mkdir -p /work/oxidecomputer/omicron
772023-12-15T00:35:03.978Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-12-15T00:35:04.033ZCloning into '/work/oxidecomputer/omicron'...
792023-12-15T00:35:10.606Z+ cd /work/oxidecomputer/omicron
802023-12-15T00:35:10.606Z+ [[ -n sunshowers/spr/rust-update-to-rust-1741 ]]
812023-12-15T00:35:10.610Z+ git fetch origin sunshowers/spr/rust-update-to-rust-1741
822023-12-15T00:35:10.977ZFrom https://github.com/oxidecomputer/omicron
832023-12-15T00:35:10.977Z * branch sunshowers/spr/rust-update-to-rust-1741 -> FETCH_HEAD
842023-12-15T00:35:10.993Z+ git checkout -B sunshowers/spr/rust-update-to-rust-1741 remotes/origin/sunshowers/spr/rust-update-to-rust-1741
852023-12-15T00:35:11.089ZSwitched to a new branch 'sunshowers/spr/rust-update-to-rust-1741'
862023-12-15T00:35:11.100Zbranch 'sunshowers/spr/rust-update-to-rust-1741' set up to track 'origin/sunshowers/spr/rust-update-to-rust-1741'.
872023-12-15T00:35:11.101Z+ git reset --hard 327341652ba91f3c59900b80842a484d4ab57076
882023-12-15T00:35:11.112ZHEAD is now at 32734165 [𝘀𝗽𝗿] initial version
892023-12-15T00:35:11.113Zprocess exited: duration 7139 ms, exit code 0
 
902023-12-15T00:35:11.129Zstarting task 3: "build"
912023-12-15T00:35:11.135Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
922023-12-15T00:35:11.136Z+ TOP=/work/oxidecomputer/omicron
932023-12-15T00:35:11.142Z+ VERSION=5.0.0-0.ci+git327341652ba
942023-12-15T00:35:11.142Z+ for bin in caboose-util tufaceous
952023-12-15T00:35:11.142Z+ ptime -m gunzip
962023-12-15T00:35:11.275Z
972023-12-15T00:35:11.275Zreal 0.131331452
982023-12-15T00:35:11.275Zuser 0.105636175
992023-12-15T00:35:11.275Zsys 0.021871410
1002023-12-15T00:35:11.276Ztrap 0.000016654
1012023-12-15T00:35:11.276Ztflt 0.000000000
1022023-12-15T00:35:11.276Zdflt 0.000000000
1032023-12-15T00:35:11.277Zkflt 0.000000000
1042023-12-15T00:35:11.287Zlock 0.000000000
1052023-12-15T00:35:11.287Zslp 0.003132539
1062023-12-15T00:35:11.287Zlat 0.000345975
1072023-12-15T00:35:11.287Zstop 0.000230049
1082023-12-15T00:35:11.287Z+ chmod a+x /work/caboose-util
1092023-12-15T00:35:11.287Z+ for bin in caboose-util tufaceous
1102023-12-15T00:35:11.287Z+ ptime -m gunzip
1112023-12-15T00:35:11.715Z
1122023-12-15T00:35:11.715Zreal 0.435118024
1132023-12-15T00:35:11.722Zuser 0.366832379
1142023-12-15T00:35:11.722Zsys 0.067664237
1152023-12-15T00:35:11.722Ztrap 0.000042220
1162023-12-15T00:35:11.722Ztflt 0.000000000
1172023-12-15T00:35:11.722Zdflt 0.000000000
1182023-12-15T00:35:11.722Zkflt 0.000000000
1192023-12-15T00:35:11.722Zlock 0.000000000
1202023-12-15T00:35:11.722Zslp 0.000032114
1212023-12-15T00:35:11.722Zlat 0.000225850
1222023-12-15T00:35:11.722Zstop 0.000221688
1232023-12-15T00:35:11.722Z+ chmod a+x /work/tufaceous
1242023-12-15T00:35:11.723Z+ mkdir /work/package
1252023-12-15T00:35:11.723Z+ pushd /work/package
1262023-12-15T00:35:11.723Z/work/package /work/oxidecomputer/omicron
1272023-12-15T00:35:11.733Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1282023-12-15T00:35:14.731Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1292023-12-15T00:35:14.749ZCreated new build target 'default' and set it as active
1302023-12-15T00:35:14.774Z+ 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-12-15T00:35:14.774Z+ rm out/switch-softnpu.tar.gz
1322023-12-15T00:35:14.774Z+ rm out/omicron-gateway-softnpu.tar.gz
1332023-12-15T00:35:14.774Z+ rm out/omicron-nexus-single-sled.tar.gz
1342023-12-15T00:35:14.774Z+ for zone in out/*.tar.gz
1352023-12-15T00:35:14.774Z++ basename out/clickhouse_keeper
1362023-12-15T00:35:14.774Z+ target/release/omicron-package stamp clickhouse_keeper 5.0.0-0.ci+git327341652ba
1372023-12-15T00:35:14.787ZDec 15 00:35:14.776 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1382023-12-15T00:35:22.814ZCreated: out/versioned/clickhouse_keeper.tar.gz
1392023-12-15T00:35:22.824Z+ for zone in out/*.tar.gz
1402023-12-15T00:35:22.824Z++ basename out/clickhouse
1412023-12-15T00:35:22.824Z+ target/release/omicron-package stamp clickhouse 5.0.0-0.ci+git327341652ba
1422023-12-15T00:35:22.836ZDec 15 00:35:22.832 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1432023-12-15T00:35:30.763ZCreated: out/versioned/clickhouse.tar.gz
1442023-12-15T00:35:30.771Z+ for zone in out/*.tar.gz
1452023-12-15T00:35:30.773Z++ basename out/cockroachdb
1462023-12-15T00:35:30.773Z+ target/release/omicron-package stamp cockroachdb 5.0.0-0.ci+git327341652ba
1472023-12-15T00:35:30.782ZDec 15 00:35:30.781 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1482023-12-15T00:35:36.122ZCreated: out/versioned/cockroachdb.tar.gz
1492023-12-15T00:35:36.152Z+ for zone in out/*.tar.gz
1502023-12-15T00:35:36.152Z++ basename out/crucible-pantry
1512023-12-15T00:35:36.152Z+ target/release/omicron-package stamp crucible-pantry 5.0.0-0.ci+git327341652ba
1522023-12-15T00:35:36.152ZDec 15 00:35:36.139 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1532023-12-15T00:35:37.101ZCreated: out/versioned/crucible-pantry.tar.gz
1542023-12-15T00:35:37.111Z+ for zone in out/*.tar.gz
1552023-12-15T00:35:37.111Z++ basename out/crucible
1562023-12-15T00:35:37.111Z+ target/release/omicron-package stamp crucible 5.0.0-0.ci+git327341652ba
1572023-12-15T00:35:37.124ZDec 15 00:35:37.112 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1582023-12-15T00:35:38.939ZCreated: out/versioned/crucible.tar.gz
1592023-12-15T00:35:38.945Z+ for zone in out/*.tar.gz
1602023-12-15T00:35:38.946Z++ basename out/external-dns
1612023-12-15T00:35:38.953Z+ target/release/omicron-package stamp external-dns 5.0.0-0.ci+git327341652ba
1622023-12-15T00:35:38.961ZDec 15 00:35:38.956 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1632023-12-15T00:35:39.983ZCreated: out/versioned/external-dns.tar.gz
1642023-12-15T00:35:40.429Z+ for zone in out/*.tar.gz
1652023-12-15T00:35:40.430Z++ basename out/internal-dns
1662023-12-15T00:35:40.430Z+ target/release/omicron-package stamp internal-dns 5.0.0-0.ci+git327341652ba
1672023-12-15T00:35:40.430ZDec 15 00:35:39.996 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1682023-12-15T00:35:46.592ZCreated: out/versioned/internal-dns.tar.gz
1692023-12-15T00:35:46.722Z+ for zone in out/*.tar.gz
1702023-12-15T00:35:46.722Z++ basename out/ntp
1712023-12-15T00:35:46.722Z+ target/release/omicron-package stamp ntp 5.0.0-0.ci+git327341652ba
1722023-12-15T00:35:46.722ZDec 15 00:35:41.050 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1732023-12-15T00:35:46.724ZCreated: out/versioned/ntp.tar.gz
1742023-12-15T00:35:46.724Z+ for zone in out/*.tar.gz
1752023-12-15T00:35:46.724Z++ basename out/omicron-gateway-asic
1762023-12-15T00:35:46.724Z+ target/release/omicron-package stamp omicron-gateway-asic 5.0.0-0.ci+git327341652ba
1772023-12-15T00:35:46.724ZDec 15 00:35:41.069 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1782023-12-15T00:35:46.724ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1792023-12-15T00:35:46.724Z+ for zone in out/*.tar.gz
1802023-12-15T00:35:46.724Z++ basename out/omicron-nexus
1812023-12-15T00:35:46.724Z+ target/release/omicron-package stamp omicron-nexus 5.0.0-0.ci+git327341652ba
1822023-12-15T00:35:46.725ZDec 15 00:35:41.859 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1832023-12-15T00:35:46.741ZCreated: out/versioned/omicron-nexus.tar.gz
1842023-12-15T00:35:46.741Z+ for zone in out/*.tar.gz
1852023-12-15T00:35:46.742Z++ basename out/overlay
1862023-12-15T00:35:46.742Z+ target/release/omicron-package stamp overlay 5.0.0-0.ci+git327341652ba
1872023-12-15T00:35:46.742ZDec 15 00:35:45.017 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1882023-12-15T00:35:46.742ZCreated: out/versioned/overlay.tar.gz
1892023-12-15T00:35:46.742Z+ for zone in out/*.tar.gz
1902023-12-15T00:35:46.742Z++ basename out/oximeter-collector
1912023-12-15T00:35:46.742Z+ target/release/omicron-package stamp oximeter-collector 5.0.0-0.ci+git327341652ba
1922023-12-15T00:35:46.742ZDec 15 00:35:45.035 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1932023-12-15T00:35:46.745ZCreated: out/versioned/oximeter-collector.tar.gz
1942023-12-15T00:35:46.745Z+ for zone in out/*.tar.gz
1952023-12-15T00:35:46.745Z++ basename out/propolis-server
1962023-12-15T00:35:46.745Z+ target/release/omicron-package stamp propolis-server 5.0.0-0.ci+git327341652ba
1972023-12-15T00:35:46.745ZDec 15 00:35:46.605 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1982023-12-15T00:35:48.424ZCreated: out/versioned/propolis-server.tar.gz
1992023-12-15T00:35:48.438Z+ for zone in out/*.tar.gz
2002023-12-15T00:35:48.438Z++ basename out/switch-asic
2012023-12-15T00:35:48.438Z+ target/release/omicron-package stamp switch-asic 5.0.0-0.ci+git327341652ba
2022023-12-15T00:35:48.438ZDec 15 00:35:48.424 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2032023-12-15T00:35:59.339ZCreated: out/versioned/switch-asic.tar.gz
2042023-12-15T00:35:59.349Z+ 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-12-15T00:35:59.349Z+ OMICRON_NO_UNINSTALL=1
2062023-12-15T00:35:59.349Z+ target/release/omicron-package unpack --out install
2072023-12-15T00:35:59.361ZDec 15 00:35:59.352 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2082023-12-15T00:35:59.361ZDec 15 00:35:59.354 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2092023-12-15T00:35:59.361ZDec 15 00:35:59.354 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2102023-12-15T00:35:59.361ZDec 15 00:35:59.354 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2112023-12-15T00:35:59.364ZDec 15 00:35:59.354 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2122023-12-15T00:35:59.364ZDec 15 00:35:59.354 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2132023-12-15T00:35:59.364ZDec 15 00:35:59.354 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2142023-12-15T00:35:59.364ZDec 15 00:35:59.354 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2152023-12-15T00:35:59.364ZDec 15 00:35:59.354 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2162023-12-15T00:35:59.371ZDec 15 00:35:59.358 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2172023-12-15T00:35:59.452ZDec 15 00:35:59.432 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2182023-12-15T00:35:59.486ZDec 15 00:35:59.461 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2192023-12-15T00:35:59.502ZDec 15 00:35:59.474 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2202023-12-15T00:35:59.503ZDec 15 00:35:59.474 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2212023-12-15T00:35:59.503ZDec 15 00:35:59.481 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2222023-12-15T00:35:59.584ZDec 15 00:35:59.579 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2232023-12-15T00:35:59.639ZDec 15 00:35:59.629 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2242023-12-15T00:36:00.580ZDec 15 00:36:00.569 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2252023-12-15T00:36:00.734ZDec 15 00:36:00.730 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2262023-12-15T00:36:00.962Z+ popd
2272023-12-15T00:36:00.962Z/work/oxidecomputer/omicron
2282023-12-15T00:36:00.962Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2292023-12-15T00:36:06.266Z+ read -r TUFACEOUS_KEY
2302023-12-15T00:36:06.266Z+ export TUFACEOUS_KEY
2312023-12-15T00:36:06.267Z+ cat
2322023-12-15T00:36:06.461Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2332023-12-15T00:36:06.461Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2342023-12-15T00:36:06.461Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2352023-12-15T00:36:06.461Z+ cat
2362023-12-15T00:36:06.461Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2372023-12-15T00:36:06.461Z+ cat
2382023-12-15T00:36:06.461Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2392023-12-15T00:36:06.461Z+ cat
2402023-12-15T00:36:06.461Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2412023-12-15T00:36:06.518Z+ cat
2422023-12-15T00:36:06.518Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2432023-12-15T00:36:06.519Z+ cat
2442023-12-15T00:36:06.519Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2452023-12-15T00:36:06.519Z+ cat
2462023-12-15T00:36:06.519Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2472023-12-15T00:36:06.519Z+ cat
2482023-12-15T00:36:06.519Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2492023-12-15T00:36:06.519Z+ cat
2502023-12-15T00:36:06.519Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2512023-12-15T00:36:06.519Z+ cat
2522023-12-15T00:36:06.519Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2532023-12-15T00:36:06.519Z+ cat
2542023-12-15T00:36:06.519Z+ for kind in host trampoline
2552023-12-15T00:36:06.519Z+ cat
2562023-12-15T00:36:06.520Z+ for kind in host trampoline
2572023-12-15T00:36:06.520Z+ cat
2582023-12-15T00:36:06.520Z+ mkdir /work/hubris
2592023-12-15T00:36:06.520Z+ pushd /work/hubris
2602023-12-15T00:36:06.520Z/work/hubris /work/oxidecomputer/omicron
2612023-12-15T00:36:06.520Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2622023-12-15T00:36:06.520Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2632023-12-15T00:36:06.520Z+ for tag in "${TAGS[@]}"
2642023-12-15T00:36:06.520Z+ for board in "${ALL_BOARDS[@]}"
2652023-12-15T00:36:06.564Z+ [[ gimlet = \g\i\m\l\e\t ]]
2662023-12-15T00:36:06.564Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2672023-12-15T00:36:06.565Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2682023-12-15T00:36:07.467Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2692023-12-15T00:36:07.602Z+ shasum -a 256 -c -
2702023-12-15T00:36:07.877Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2712023-12-15T00:36:07.924Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2722023-12-15T00:36:07.925Z+ for board in "${ALL_BOARDS[@]}"
2732023-12-15T00:36:07.925Z+ [[ gimlet = \g\i\m\l\e\t ]]
2742023-12-15T00:36:07.925Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2752023-12-15T00:36:07.925Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2762023-12-15T00:36:09.266Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2772023-12-15T00:36:09.464Z+ shasum -a 256 -c -
2782023-12-15T00:36:09.540Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2792023-12-15T00:36:09.540Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2802023-12-15T00:36:09.540Z+ for board in "${ALL_BOARDS[@]}"
2812023-12-15T00:36:09.541Z+ [[ gimlet = \g\i\m\l\e\t ]]
2822023-12-15T00:36:09.541Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2832023-12-15T00:36:09.541Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2842023-12-15T00:36:10.735Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2852023-12-15T00:36:33.283Z+ shasum -a 256 -c -
2862023-12-15T00:36:33.284Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2872023-12-15T00:36:33.284Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2882023-12-15T00:36:33.284Z+ for board in "${ALL_BOARDS[@]}"
2892023-12-15T00:36:33.284Z+ [[ gimlet = \p\s\c ]]
2902023-12-15T00:36:33.284Z+ for board in "${ALL_BOARDS[@]}"
2912023-12-15T00:36:33.284Z+ [[ gimlet = \p\s\c ]]
2922023-12-15T00:36:33.284Z+ for board in "${ALL_BOARDS[@]}"
2932023-12-15T00:36:33.284Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2942023-12-15T00:36:33.284Z+ for board in "${ALL_BOARDS[@]}"
2952023-12-15T00:36:33.284Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2962023-12-15T00:36:33.284Z+ for tag in "${TAGS[@]}"
2972023-12-15T00:36:33.284Z+ for board in "${ALL_BOARDS[@]}"
2982023-12-15T00:36:33.284Z+ [[ psc = \g\i\m\l\e\t ]]
2992023-12-15T00:36:33.285Z+ for board in "${ALL_BOARDS[@]}"
3002023-12-15T00:36:33.285Z+ [[ psc = \g\i\m\l\e\t ]]
3012023-12-15T00:36:33.285Z+ for board in "${ALL_BOARDS[@]}"
3022023-12-15T00:36:33.285Z+ [[ psc = \g\i\m\l\e\t ]]
3032023-12-15T00:36:33.285Z+ for board in "${ALL_BOARDS[@]}"
3042023-12-15T00:36:33.285Z+ [[ psc = \p\s\c ]]
3052023-12-15T00:36:33.285Z+ file=build-psc-b-image-default-v1.0.3.zip
3062023-12-15T00:36:33.285Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3072023-12-15T00:36:33.471Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3082023-12-15T00:36:33.471Z+ shasum -a 256 -c -
3092023-12-15T00:36:33.476Zbuild-psc-b-image-default-v1.0.3.zip: OK
3102023-12-15T00:36:33.476Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3112023-12-15T00:36:33.476Z+ for board in "${ALL_BOARDS[@]}"
3122023-12-15T00:36:33.476Z+ [[ psc = \p\s\c ]]
3132023-12-15T00:36:33.477Z+ file=build-psc-c-image-default-v1.0.3.zip
3142023-12-15T00:36:33.477Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3152023-12-15T00:36:33.477Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3162023-12-15T00:36:33.477Z+ shasum -a 256 -c -
3172023-12-15T00:36:33.477Zbuild-psc-c-image-default-v1.0.3.zip: OK
3182023-12-15T00:36:33.477Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3192023-12-15T00:36:33.477Z+ for board in "${ALL_BOARDS[@]}"
3202023-12-15T00:36:33.477Z+ [[ psc = \s\i\d\e\c\a\r ]]
3212023-12-15T00:36:33.478Z+ for board in "${ALL_BOARDS[@]}"
3222023-12-15T00:36:33.478Z+ [[ psc = \s\i\d\e\c\a\r ]]
3232023-12-15T00:36:33.478Z+ for tag in "${TAGS[@]}"
3242023-12-15T00:36:33.478Z+ for board in "${ALL_BOARDS[@]}"
3252023-12-15T00:36:33.478Z+ [[ sidecar = \g\i\m\l\e\t ]]
3262023-12-15T00:36:33.478Z+ for board in "${ALL_BOARDS[@]}"
3272023-12-15T00:36:33.478Z+ [[ sidecar = \g\i\m\l\e\t ]]
3282023-12-15T00:36:33.479Z+ for board in "${ALL_BOARDS[@]}"
3292023-12-15T00:36:33.479Z+ [[ sidecar = \g\i\m\l\e\t ]]
3302023-12-15T00:36:33.479Z+ for board in "${ALL_BOARDS[@]}"
3312023-12-15T00:36:33.479Z+ [[ sidecar = \p\s\c ]]
3322023-12-15T00:36:33.479Z+ for board in "${ALL_BOARDS[@]}"
3332023-12-15T00:36:33.479Z+ [[ sidecar = \p\s\c ]]
3342023-12-15T00:36:33.480Z+ for board in "${ALL_BOARDS[@]}"
3352023-12-15T00:36:33.480Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3362023-12-15T00:36:33.482Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3372023-12-15T00:36:33.482Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3382023-12-15T00:36:33.482Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3392023-12-15T00:36:33.482Z+ shasum -a 256 -c -
3402023-12-15T00:36:33.482Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3412023-12-15T00:36:33.482Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3422023-12-15T00:36:33.482Z+ for board in "${ALL_BOARDS[@]}"
3432023-12-15T00:36:33.483Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3442023-12-15T00:36:33.483Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3452023-12-15T00:36:33.483Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3462023-12-15T00:36:33.666Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3472023-12-15T00:36:33.891Z+ shasum -a 256 -c -
3482023-12-15T00:36:33.891Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3492023-12-15T00:36:33.891Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3502023-12-15T00:36:33.891Z+ popd
3512023-12-15T00:36:33.894Z/work/oxidecomputer/omicron
3522023-12-15T00:36:33.894Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3532023-12-15T00:36:33.894Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3542023-12-15T00:36:33.894Z+ git init /work/dvt-dock
3552023-12-15T00:36:33.894Zhint: Using 'master' as the name for the initial branch. This default branch name
3562023-12-15T00:36:33.894Zhint: is subject to change. To configure the initial branch name to use in all
3572023-12-15T00:36:33.894Zhint: of your new repositories, which will suppress this warning, call:
3582023-12-15T00:36:33.894Zhint:
3592023-12-15T00:36:33.894Zhint: git config --global init.defaultBranch <name>
3602023-12-15T00:36:33.894Zhint:
3612023-12-15T00:36:33.894Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3622023-12-15T00:36:33.894Zhint: 'development'. The just-created branch can be renamed via this command:
3632023-12-15T00:36:33.894Zhint:
3642023-12-15T00:36:33.895Zhint: git branch -m <name>
3652023-12-15T00:36:33.895ZInitialized empty Git repository in /work/dvt-dock/.git/
3662023-12-15T00:36:33.895Z+ cd /work/dvt-dock
3672023-12-15T00:36:33.895Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3682023-12-15T00:36:33.895Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3692023-12-15T00:36:33.895ZFrom https://github.com/oxidecomputer/dvt-dock
3702023-12-15T00:36:33.900Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3712023-12-15T00:36:33.900Z+ git checkout FETCH_HEAD
3722023-12-15T00:36:33.900ZNote: switching to 'FETCH_HEAD'.
3732023-12-15T00:36:33.900Z
3742023-12-15T00:36:33.900ZYou are in 'detached HEAD' state. You can look around, make experimental
3752023-12-15T00:36:33.900Zchanges and commit them, and you can discard any commits you make in this
3762023-12-15T00:36:33.902Zstate without impacting any branches by switching back to a branch.
3772023-12-15T00:36:33.902Z
3782023-12-15T00:36:33.903ZIf you want to create a new branch to retain commits you create, you may
3792023-12-15T00:36:33.903Zdo so (now or later) by using -c with the switch command. Example:
3802023-12-15T00:36:33.903Z
3812023-12-15T00:36:33.903Z git switch -c <new-branch-name>
3822023-12-15T00:36:33.903Z
3832023-12-15T00:36:33.903ZOr undo this operation with:
3842023-12-15T00:36:33.903Z
3852023-12-15T00:36:33.903Z git switch -
3862023-12-15T00:36:33.903Z
3872023-12-15T00:36:33.903ZTurn off this advice by setting config variable advice.detachedHead to false
3882023-12-15T00:36:33.903Z
3892023-12-15T00:36:33.903ZHEAD is now at ad874c1 production/release RoT v1.0.4
3902023-12-15T00:36:33.903Z+ SERIES_LIST=()
3912023-12-15T00:36:33.903Z+ prep_rot_all_series
3922023-12-15T00:36:33.903Z+ series=rot-all
3932023-12-15T00:36:33.903Z+ SERIES_LIST+=("$series")
3942023-12-15T00:36:33.903Z+ manifest=/work/manifest-rot-all.toml
3952023-12-15T00:36:33.903Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3962023-12-15T00:36:33.903Z+ for board_rev in "${ALL_BOARDS[@]}"
3972023-12-15T00:36:33.903Z+ board=gimlet
3982023-12-15T00:36:33.903Z+ tufaceous_board=gimlet
3992023-12-15T00:36:33.903Z+ sp_image=/work/hubris/gimlet-c.zip
4002023-12-15T00:36:33.903Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4012023-12-15T00:36:33.903Z+ sp_caboose_version=1.0.3
4022023-12-15T00:36:33.903Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4032023-12-15T00:36:33.904Z+ sp_caboose_board=gimlet-c
4042023-12-15T00:36:33.905Z+ cat
4052023-12-15T00:36:33.905Z+ for board_rev in "${ALL_BOARDS[@]}"
4062023-12-15T00:36:33.905Z+ board=gimlet
4072023-12-15T00:36:33.905Z+ tufaceous_board=gimlet
4082023-12-15T00:36:33.905Z+ sp_image=/work/hubris/gimlet-d.zip
4092023-12-15T00:36:33.905Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4102023-12-15T00:36:33.905Z+ sp_caboose_version=1.0.3
4112023-12-15T00:36:33.905Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4122023-12-15T00:36:33.905Z+ sp_caboose_board=gimlet-d
4132023-12-15T00:36:33.905Z+ cat
4142023-12-15T00:36:33.905Z+ for board_rev in "${ALL_BOARDS[@]}"
4152023-12-15T00:36:33.905Z+ board=gimlet
4162023-12-15T00:36:33.905Z+ tufaceous_board=gimlet
4172023-12-15T00:36:33.905Z+ sp_image=/work/hubris/gimlet-e.zip
4182023-12-15T00:36:33.905Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4192023-12-15T00:36:33.905Z+ sp_caboose_version=1.0.3
4202023-12-15T00:36:33.905Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4212023-12-15T00:36:33.906Z+ sp_caboose_board=gimlet-e
4222023-12-15T00:36:33.906Z+ cat
4232023-12-15T00:36:33.906Z+ for board_rev in "${ALL_BOARDS[@]}"
4242023-12-15T00:36:33.906Z+ board=psc
4252023-12-15T00:36:33.906Z+ tufaceous_board=psc
4262023-12-15T00:36:33.906Z+ sp_image=/work/hubris/psc-b.zip
4272023-12-15T00:36:33.906Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4282023-12-15T00:36:33.906Z+ sp_caboose_version=1.0.3
4292023-12-15T00:36:33.906Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4302023-12-15T00:36:33.906Z+ sp_caboose_board=psc-b
4312023-12-15T00:36:33.906Z+ cat
4322023-12-15T00:36:33.911Z+ for board_rev in "${ALL_BOARDS[@]}"
4332023-12-15T00:36:33.911Z+ board=psc
4342023-12-15T00:36:33.911Z+ tufaceous_board=psc
4352023-12-15T00:36:33.911Z+ sp_image=/work/hubris/psc-c.zip
4362023-12-15T00:36:33.911Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4372023-12-15T00:36:33.911Z+ sp_caboose_version=1.0.3
4382023-12-15T00:36:33.912Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4392023-12-15T00:36:33.912Z+ sp_caboose_board=psc-c
4402023-12-15T00:36:33.912Z+ cat
4412023-12-15T00:36:33.912Z+ for board_rev in "${ALL_BOARDS[@]}"
4422023-12-15T00:36:33.912Z+ board=sidecar
4432023-12-15T00:36:33.912Z+ tufaceous_board=switch
4442023-12-15T00:36:33.912Z+ sp_image=/work/hubris/sidecar-b.zip
4452023-12-15T00:36:33.912Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4462023-12-15T00:36:33.912Z+ sp_caboose_version=1.0.3
4472023-12-15T00:36:33.945Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4482023-12-15T00:36:33.946Z+ sp_caboose_board=sidecar-b
4492023-12-15T00:36:33.946Z+ cat
4502023-12-15T00:36:33.946Z+ for board_rev in "${ALL_BOARDS[@]}"
4512023-12-15T00:36:33.946Z+ board=sidecar
4522023-12-15T00:36:33.946Z+ tufaceous_board=switch
4532023-12-15T00:36:33.946Z+ sp_image=/work/hubris/sidecar-c.zip
4542023-12-15T00:36:33.946Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4552023-12-15T00:36:33.946Z+ sp_caboose_version=1.0.3
4562023-12-15T00:36:33.946Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4572023-12-15T00:36:33.946Z+ sp_caboose_board=sidecar-c
4582023-12-15T00:36:33.947Z+ cat
4592023-12-15T00:36:33.947Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.4 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
4602023-12-15T00:36:33.948Z+ series=rot-staging-dev
4612023-12-15T00:36:33.949Z+ rot_dir=staging/dev
4622023-12-15T00:36:33.949Z+ rot_version=cert-staging-dev-v1.0.4
4632023-12-15T00:36:33.956Z+ shift 3
4642023-12-15T00:36:33.956Z+ SERIES_LIST+=("$series")
4652023-12-15T00:36:33.956Z+ manifest=/work/manifest-rot-staging-dev.toml
4662023-12-15T00:36:33.956Z+ manifest_rot_all=/work/manifest-rot-all.toml
4672023-12-15T00:36:33.956Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4682023-12-15T00:36:33.956Z+ for board in gimlet psc sidecar
4692023-12-15T00:36:33.957Z+ tufaceous_board=gimlet
4702023-12-15T00:36:33.957Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4712023-12-15T00:36:33.957Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4722023-12-15T00:36:33.957Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4732023-12-15T00:36:33.957Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4742023-12-15T00:36:33.957Z++ output_a=1.0.4
4752023-12-15T00:36:33.957Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4762023-12-15T00:36:33.957Z++ output_b=1.0.4
4772023-12-15T00:36:33.957Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4782023-12-15T00:36:33.957Z++ echo 1.0.4
4792023-12-15T00:36:33.958Z+ rot_caboose_version=1.0.4
4802023-12-15T00:36:33.958Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4812023-12-15T00:36:33.958Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4822023-12-15T00:36:33.962Z++ output_a=oxide-rot-1
4832023-12-15T00:36:33.962Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4842023-12-15T00:36:33.962Z++ output_b=oxide-rot-1
4852023-12-15T00:36:33.962Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4862023-12-15T00:36:33.962Z++ echo oxide-rot-1
4872023-12-15T00:36:33.962Z+ rot_caboose_board=oxide-rot-1
4882023-12-15T00:36:33.962Z+ cat
4892023-12-15T00:36:33.962Z+ cat
4902023-12-15T00:36:33.962Z+ for board in gimlet psc sidecar
4912023-12-15T00:36:33.963Z+ tufaceous_board=psc
4922023-12-15T00:36:33.963Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4932023-12-15T00:36:33.963Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4942023-12-15T00:36:33.963Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4952023-12-15T00:36:33.963Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4962023-12-15T00:36:33.963Z++ output_a=1.0.4
4972023-12-15T00:36:33.963Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4982023-12-15T00:36:33.963Z++ output_b=1.0.4
4992023-12-15T00:36:33.963Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5002023-12-15T00:36:33.963Z++ echo 1.0.4
5012023-12-15T00:36:33.963Z+ rot_caboose_version=1.0.4
5022023-12-15T00:36:33.963Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5032023-12-15T00:36:33.963Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5042023-12-15T00:36:33.963Z++ output_a=oxide-rot-1
5052023-12-15T00:36:33.966Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5062023-12-15T00:36:33.966Z++ output_b=oxide-rot-1
5072023-12-15T00:36:33.966Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082023-12-15T00:36:33.967Z++ echo oxide-rot-1
5092023-12-15T00:36:33.967Z+ rot_caboose_board=oxide-rot-1
5102023-12-15T00:36:33.967Z+ cat
5112023-12-15T00:36:33.967Z+ cat
5122023-12-15T00:36:33.967Z+ for board in gimlet psc sidecar
5132023-12-15T00:36:33.967Z+ tufaceous_board=switch
5142023-12-15T00:36:33.967Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5152023-12-15T00:36:33.967Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5162023-12-15T00:36:33.967Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5172023-12-15T00:36:33.967Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5182023-12-15T00:36:33.967Z++ output_a=1.0.4
5192023-12-15T00:36:33.967Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5202023-12-15T00:36:33.967Z++ output_b=1.0.4
5212023-12-15T00:36:33.967Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5222023-12-15T00:36:33.967Z++ echo 1.0.4
5232023-12-15T00:36:33.967Z+ rot_caboose_version=1.0.4
5242023-12-15T00:36:33.967Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5252023-12-15T00:36:33.967Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5262023-12-15T00:36:33.967Z++ output_a=oxide-rot-1
5272023-12-15T00:36:33.968Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5282023-12-15T00:36:33.969Z++ output_b=oxide-rot-1
5292023-12-15T00:36:33.969Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302023-12-15T00:36:33.969Z++ echo oxide-rot-1
5312023-12-15T00:36:33.969Z+ rot_caboose_board=oxide-rot-1
5322023-12-15T00:36:33.969Z+ cat
5332023-12-15T00:36:33.969Z+ cat
5342023-12-15T00:36:33.969Z+ for board_rev in "$@"
5352023-12-15T00:36:33.969Z+ board=gimlet
5362023-12-15T00:36:33.969Z+ tufaceous_board=gimlet
5372023-12-15T00:36:33.969Z+ sp_image=/work/hubris/gimlet-c.zip
5382023-12-15T00:36:33.969Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5392023-12-15T00:36:33.969Z+ sp_caboose_version=1.0.3
5402023-12-15T00:36:33.969Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5412023-12-15T00:36:33.969Z+ sp_caboose_board=gimlet-c
5422023-12-15T00:36:33.969Z+ cat
5432023-12-15T00:36:33.969Z+ for board_rev in "$@"
5442023-12-15T00:36:33.969Z+ board=gimlet
5452023-12-15T00:36:33.969Z+ tufaceous_board=gimlet
5462023-12-15T00:36:33.969Z+ sp_image=/work/hubris/gimlet-d.zip
5472023-12-15T00:36:34.090Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5482023-12-15T00:36:34.090Z+ sp_caboose_version=1.0.3
5492023-12-15T00:36:34.090Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5502023-12-15T00:36:34.091Z+ sp_caboose_board=gimlet-d
5512023-12-15T00:36:34.091Z+ cat
5522023-12-15T00:36:34.091Z+ for board_rev in "$@"
5532023-12-15T00:36:34.091Z+ board=gimlet
5542023-12-15T00:36:34.091Z+ tufaceous_board=gimlet
5552023-12-15T00:36:34.091Z+ sp_image=/work/hubris/gimlet-e.zip
5562023-12-15T00:36:34.092Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5572023-12-15T00:36:34.095Z+ sp_caboose_version=1.0.3
5582023-12-15T00:36:34.095Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5592023-12-15T00:36:34.095Z+ sp_caboose_board=gimlet-e
5602023-12-15T00:36:34.095Z+ cat
5612023-12-15T00:36:34.095Z+ for board_rev in "$@"
5622023-12-15T00:36:34.095Z+ board=psc
5632023-12-15T00:36:34.095Z+ tufaceous_board=psc
5642023-12-15T00:36:34.095Z+ sp_image=/work/hubris/psc-b.zip
5652023-12-15T00:36:34.095Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5662023-12-15T00:36:34.095Z+ sp_caboose_version=1.0.3
5672023-12-15T00:36:34.095Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5682023-12-15T00:36:34.096Z+ sp_caboose_board=psc-b
5692023-12-15T00:36:34.096Z+ cat
5702023-12-15T00:36:34.096Z+ for board_rev in "$@"
5712023-12-15T00:36:34.096Z+ board=psc
5722023-12-15T00:36:34.096Z+ tufaceous_board=psc
5732023-12-15T00:36:34.096Z+ sp_image=/work/hubris/psc-c.zip
5742023-12-15T00:36:34.096Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5752023-12-15T00:36:34.096Z+ sp_caboose_version=1.0.3
5762023-12-15T00:36:34.096Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5772023-12-15T00:36:34.096Z+ sp_caboose_board=psc-c
5782023-12-15T00:36:34.096Z+ cat
5792023-12-15T00:36:34.096Z+ for board_rev in "$@"
5802023-12-15T00:36:34.096Z+ board=sidecar
5812023-12-15T00:36:34.096Z+ tufaceous_board=switch
5822023-12-15T00:36:34.096Z+ sp_image=/work/hubris/sidecar-b.zip
5832023-12-15T00:36:34.096Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5842023-12-15T00:36:34.096Z+ sp_caboose_version=1.0.3
5852023-12-15T00:36:34.098Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5862023-12-15T00:36:34.098Z+ sp_caboose_board=sidecar-b
5872023-12-15T00:36:34.098Z+ cat
5882023-12-15T00:36:34.098Z+ for board_rev in "$@"
5892023-12-15T00:36:34.098Z+ board=sidecar
5902023-12-15T00:36:34.098Z+ tufaceous_board=switch
5912023-12-15T00:36:34.098Z+ sp_image=/work/hubris/sidecar-c.zip
5922023-12-15T00:36:34.098Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5932023-12-15T00:36:34.098Z+ sp_caboose_version=1.0.3
5942023-12-15T00:36:34.099Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5952023-12-15T00:36:34.099Z+ sp_caboose_board=sidecar-c
5962023-12-15T00:36:34.099Z+ cat
5972023-12-15T00:36:34.099Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.4 gimlet-c gimlet-d gimlet-e psc-b psc-c sidecar-b sidecar-c
5982023-12-15T00:36:34.099Z+ series=rot-prod-rel
5992023-12-15T00:36:34.099Z+ rot_dir=prod/rel
6002023-12-15T00:36:34.099Z+ rot_version=cert-prod-rel-v1.0.4
6012023-12-15T00:36:34.099Z+ shift 3
6022023-12-15T00:36:34.099Z+ SERIES_LIST+=("$series")
6032023-12-15T00:36:34.099Z+ manifest=/work/manifest-rot-prod-rel.toml
6042023-12-15T00:36:34.099Z+ manifest_rot_all=/work/manifest-rot-all.toml
6052023-12-15T00:36:34.099Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6062023-12-15T00:36:34.100Z+ for board in gimlet psc sidecar
6072023-12-15T00:36:34.100Z+ tufaceous_board=gimlet
6082023-12-15T00:36:34.100Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6092023-12-15T00:36:34.100Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6102023-12-15T00:36:34.100Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6112023-12-15T00:36:34.101Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6122023-12-15T00:36:34.101Z++ output_a=1.0.4
6132023-12-15T00:36:34.101Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6142023-12-15T00:36:34.101Z++ output_b=1.0.4
6152023-12-15T00:36:34.101Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6162023-12-15T00:36:34.102Z++ echo 1.0.4
6172023-12-15T00:36:34.102Z+ rot_caboose_version=1.0.4
6182023-12-15T00:36:34.102Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6192023-12-15T00:36:34.102Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6202023-12-15T00:36:34.102Z++ output_a=oxide-rot-1
6212023-12-15T00:36:34.102Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6222023-12-15T00:36:34.102Z++ output_b=oxide-rot-1
6232023-12-15T00:36:34.102Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6242023-12-15T00:36:34.102Z++ echo oxide-rot-1
6252023-12-15T00:36:34.102Z+ rot_caboose_board=oxide-rot-1
6262023-12-15T00:36:34.102Z+ cat
6272023-12-15T00:36:34.102Z+ cat
6282023-12-15T00:36:34.102Z+ for board in gimlet psc sidecar
6292023-12-15T00:36:34.102Z+ tufaceous_board=psc
6302023-12-15T00:36:34.102Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6312023-12-15T00:36:34.102Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6322023-12-15T00:36:34.102Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6332023-12-15T00:36:34.102Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6342023-12-15T00:36:34.103Z++ output_a=1.0.4
6352023-12-15T00:36:34.103Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6362023-12-15T00:36:34.104Z++ output_b=1.0.4
6372023-12-15T00:36:34.104Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6382023-12-15T00:36:34.104Z++ echo 1.0.4
6392023-12-15T00:36:34.104Z+ rot_caboose_version=1.0.4
6402023-12-15T00:36:34.104Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6412023-12-15T00:36:34.104Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6422023-12-15T00:36:34.104Z++ output_a=oxide-rot-1
6432023-12-15T00:36:34.104Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6442023-12-15T00:36:34.104Z++ output_b=oxide-rot-1
6452023-12-15T00:36:34.104Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6462023-12-15T00:36:34.104Z++ echo oxide-rot-1
6472023-12-15T00:36:34.141Z+ rot_caboose_board=oxide-rot-1
6482023-12-15T00:36:34.141Z+ cat
6492023-12-15T00:36:34.143Z+ cat
6502023-12-15T00:36:34.143Z+ for board in gimlet psc sidecar
6512023-12-15T00:36:34.143Z+ tufaceous_board=switch
6522023-12-15T00:36:34.143Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6532023-12-15T00:36:34.143Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6542023-12-15T00:36:34.143Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6552023-12-15T00:36:34.143Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6562023-12-15T00:36:34.143Z++ output_a=1.0.4
6572023-12-15T00:36:34.143Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6582023-12-15T00:36:34.143Z++ output_b=1.0.4
6592023-12-15T00:36:34.144Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6602023-12-15T00:36:34.144Z++ echo 1.0.4
6612023-12-15T00:36:34.144Z+ rot_caboose_version=1.0.4
6622023-12-15T00:36:34.144Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6632023-12-15T00:36:34.144Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6642023-12-15T00:36:34.144Z++ output_a=oxide-rot-1
6652023-12-15T00:36:34.144Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6662023-12-15T00:36:34.144Z++ output_b=oxide-rot-1
6672023-12-15T00:36:34.144Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6682023-12-15T00:36:34.150Z++ echo oxide-rot-1
6692023-12-15T00:36:34.150Z+ rot_caboose_board=oxide-rot-1
6702023-12-15T00:36:34.150Z+ cat
6712023-12-15T00:36:34.150Z+ cat
6722023-12-15T00:36:34.150Z+ for board_rev in "$@"
6732023-12-15T00:36:34.150Z+ board=gimlet
6742023-12-15T00:36:34.150Z+ tufaceous_board=gimlet
6752023-12-15T00:36:34.150Z+ sp_image=/work/hubris/gimlet-c.zip
6762023-12-15T00:36:34.150Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6772023-12-15T00:36:34.150Z+ sp_caboose_version=1.0.3
6782023-12-15T00:36:34.150Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6792023-12-15T00:36:34.150Z+ sp_caboose_board=gimlet-c
6802023-12-15T00:36:34.150Z+ cat
6812023-12-15T00:36:34.151Z+ for board_rev in "$@"
6822023-12-15T00:36:34.151Z+ board=gimlet
6832023-12-15T00:36:34.151Z+ tufaceous_board=gimlet
6842023-12-15T00:36:34.151Z+ sp_image=/work/hubris/gimlet-d.zip
6852023-12-15T00:36:34.152Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6862023-12-15T00:36:34.152Z+ sp_caboose_version=1.0.3
6872023-12-15T00:36:34.152Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6882023-12-15T00:36:34.152Z+ sp_caboose_board=gimlet-d
6892023-12-15T00:36:34.152Z+ cat
6902023-12-15T00:36:34.152Z+ for board_rev in "$@"
6912023-12-15T00:36:34.152Z+ board=gimlet
6922023-12-15T00:36:34.152Z+ tufaceous_board=gimlet
6932023-12-15T00:36:34.153Z+ sp_image=/work/hubris/gimlet-e.zip
6942023-12-15T00:36:34.153Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6952023-12-15T00:36:34.153Z+ sp_caboose_version=1.0.3
6962023-12-15T00:36:34.153Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6972023-12-15T00:36:34.153Z+ sp_caboose_board=gimlet-e
6982023-12-15T00:36:34.153Z+ cat
6992023-12-15T00:36:34.153Z+ for board_rev in "$@"
7002023-12-15T00:36:34.153Z+ board=psc
7012023-12-15T00:36:34.153Z+ tufaceous_board=psc
7022023-12-15T00:36:34.153Z+ sp_image=/work/hubris/psc-b.zip
7032023-12-15T00:36:34.153Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7042023-12-15T00:36:34.153Z+ sp_caboose_version=1.0.3
7052023-12-15T00:36:34.154Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7062023-12-15T00:36:34.154Z+ sp_caboose_board=psc-b
7072023-12-15T00:36:34.154Z+ cat
7082023-12-15T00:36:34.154Z+ for board_rev in "$@"
7092023-12-15T00:36:34.154Z+ board=psc
7102023-12-15T00:36:34.154Z+ tufaceous_board=psc
7112023-12-15T00:36:34.154Z+ sp_image=/work/hubris/psc-c.zip
7122023-12-15T00:36:34.157Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7132023-12-15T00:36:34.157Z+ sp_caboose_version=1.0.3
7142023-12-15T00:36:34.157Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7152023-12-15T00:36:34.158Z+ sp_caboose_board=psc-c
7162023-12-15T00:36:34.158Z+ cat
7172023-12-15T00:36:34.158Z+ for board_rev in "$@"
7182023-12-15T00:36:34.158Z+ board=sidecar
7192023-12-15T00:36:34.159Z+ tufaceous_board=switch
7202023-12-15T00:36:34.159Z+ sp_image=/work/hubris/sidecar-b.zip
7212023-12-15T00:36:34.159Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7222023-12-15T00:36:34.159Z+ sp_caboose_version=1.0.3
7232023-12-15T00:36:34.159Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7242023-12-15T00:36:34.160Z+ sp_caboose_board=sidecar-b
7252023-12-15T00:36:34.160Z+ cat
7262023-12-15T00:36:34.160Z+ for board_rev in "$@"
7272023-12-15T00:36:34.160Z+ board=sidecar
7282023-12-15T00:36:34.160Z+ tufaceous_board=switch
7292023-12-15T00:36:34.160Z+ sp_image=/work/hubris/sidecar-c.zip
7302023-12-15T00:36:34.160Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7312023-12-15T00:36:34.161Z+ sp_caboose_version=1.0.3
7322023-12-15T00:36:34.161Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7332023-12-15T00:36:34.161Z+ sp_caboose_board=sidecar-c
7342023-12-15T00:36:34.161Z+ cat
7352023-12-15T00:36:34.161Z+ for series in "${SERIES_LIST[@]}"
7362023-12-15T00:36:34.161Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7372023-12-15T00:36:44.852ZDec 15 00:36:44.368 INFO assembling repository in `/tmp/tufaceous9SplFr`, component: OmicronRepoAssembler
7382023-12-15T00:36:58.060ZDec 15 00:36:58.053 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7392023-12-15T00:36:58.491Z+ digest -a sha256 /work/repo-rot-all.zip
7402023-12-15T00:37:32.311Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7412023-12-15T00:37:33.068Z+ rm /work/repo-rot-all.zip
7422023-12-15T00:37:33.084Z+ touch /work/repo-rot-all.zip.partb
7432023-12-15T00:37:33.085Z+ for series in "${SERIES_LIST[@]}"
7442023-12-15T00:37:33.085Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7452023-12-15T00:37:33.085ZDec 15 00:37:27.239 INFO assembling repository in `/tmp/tufaceous0uoN7G`, component: OmicronRepoAssembler
7462023-12-15T00:37:40.227ZDec 15 00:37:40.222 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7472023-12-15T00:37:40.642Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7482023-12-15T00:37:48.284Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7492023-12-15T00:37:57.783Z+ rm /work/repo-rot-staging-dev.zip
7502023-12-15T00:37:57.813Z+ touch /work/repo-rot-staging-dev.zip.partb
7512023-12-15T00:37:57.813Z+ for series in "${SERIES_LIST[@]}"
7522023-12-15T00:37:57.813Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7532023-12-15T00:38:08.391ZDec 15 00:38:08.389 INFO assembling repository in `/tmp/tufaceous1NUuIq`, component: OmicronRepoAssembler
7542023-12-15T00:38:21.497ZDec 15 00:38:21.461 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7552023-12-15T00:38:21.871Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7562023-12-15T00:38:29.488Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7572023-12-15T00:38:39.200Z+ rm /work/repo-rot-prod-rel.zip
7582023-12-15T00:38:39.210Z+ touch /work/repo-rot-prod-rel.zip.partb
7592023-12-15T00:38:39.625Zprocess exited: duration 208095 ms, exit code 0
 
7602023-12-15T00:38:39.674Zfound 13 output files
7612023-12-15T00:38:39.674Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7622023-12-15T00:38:40.724Zuploaded: /work/manifest-rot-all.toml
7632023-12-15T00:38:40.724Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7642023-12-15T00:38:41.752Zuploaded: /work/manifest-rot-prod-rel.toml
7652023-12-15T00:38:41.753Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7662023-12-15T00:38:42.770Zuploaded: /work/manifest-rot-staging-dev.toml
7672023-12-15T00:38:42.770Zuploading: /work/manifest.toml (1578 bytes)
7682023-12-15T00:38:43.824Zuploaded: /work/manifest.toml
7692023-12-15T00:38:43.825Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7702023-12-15T00:46:05.216Zuploaded: /work/repo-rot-all.zip.parta
7712023-12-15T00:46:05.236Zuploading: /work/repo-rot-all.zip.partb (432931488 bytes)
7722023-12-15T00:49:46.962Zuploaded: /work/repo-rot-all.zip.partb
7732023-12-15T00:49:46.962Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7742023-12-15T00:56:56.439Zuploaded: /work/repo-rot-prod-rel.zip.parta
7752023-12-15T00:56:56.440Zuploading: /work/repo-rot-prod-rel.zip.partb (422614414 bytes)
7762023-12-15T01:00:18.368Zuploaded: /work/repo-rot-prod-rel.zip.partb
7772023-12-15T01:00:18.368Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7782023-12-15T01:08:46.969Zuploaded: /work/repo-rot-staging-dev.zip.parta
7792023-12-15T01:08:46.970Zuploading: /work/repo-rot-staging-dev.zip.partb (422614812 bytes)
7802023-12-15T01:11:48.353Zuploaded: /work/repo-rot-staging-dev.zip.partb
7812023-12-15T01:11:48.354Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7822023-12-15T01:11:49.636Zuploaded: /work/repo-rot-all.zip.sha256.txt
7832023-12-15T01:11:49.636Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7842023-12-15T01:11:50.670Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7852023-12-15T01:11:50.674Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7862023-12-15T01:11:51.708Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt