01HF7Z2VRV97M585MPYPWN6Z3D: 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: 01HF7Z4H8RYAKAYXVAXBFNP61A

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12023-11-14T23:52:09.652Zjob dependencies complete; ready to run (waiting for 1 h 24 m 46 s)
22023-11-14T23:53:39.439Zjob assigned to worker 01HF840Z2SMPXTJM3F8K2FTXMS (queued for 1 m 29 s)
32023-11-14T23:53:40.380Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-14470ed2888247c6.gz
42023-11-14T23:53:40.798Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-14470ed2888247c6.gz
52023-11-14T23:53:40.804Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62023-11-14T23:53:49.569Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72023-11-14T23:53:49.578Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-0f2fa1e5548e7ba9.gz
82023-11-14T23:54:04.382Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-0f2fa1e5548e7ba9.gz
92023-11-14T23:54:04.390Zdownloading input: /input/ci-tools/work/caboose-util.gz
102023-11-14T23:54:05.226Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112023-11-14T23:54:05.231Zdownloading input: /input/ci-tools/work/tufaceous.gz
122023-11-14T23:54:07.834Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132023-11-14T23:54:07.837Zdownloading input: /input/package/work/version.txt
142023-11-14T23:54:07.851Zdownloaded input: /input/package/work/version.txt
152023-11-14T23:54:07.854Zdownloading input: /input/package/work/package.tar.gz
162023-11-14T23:54:19.088Zdownloaded input: /input/package/work/package.tar.gz
172023-11-14T23:54:19.091Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182023-11-14T23:54:31.833Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192023-11-14T23:54:31.861Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202023-11-14T23:54:36.574Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212023-11-14T23:54:36.578Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222023-11-14T23:54:58.755Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232023-11-14T23:54:58.765Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242023-11-14T23:55:18.546Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252023-11-14T23:55:18.549Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262023-11-14T23:55:26.480Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272023-11-14T23:55:26.490Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282023-11-14T23:55:30.236Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292023-11-14T23:55:30.239Zdownloading input: /input/package/work/zones/crucible.tar.gz
302023-11-14T23:55:35.229Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312023-11-14T23:55:35.232Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322023-11-14T23:55:36.806Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332023-11-14T23:55:36.809Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342023-11-14T23:55:38.413Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352023-11-14T23:55:38.416Zdownloading input: /input/package/work/zones/ntp.tar.gz
362023-11-14T23:55:38.427Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372023-11-14T23:55:38.432Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382023-11-14T23:55:42.143Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392023-11-14T23:55:42.146Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402023-11-14T23:55:44.353Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412023-11-14T23:55:44.356Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422023-11-14T23:55:51.029Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432023-11-14T23:55:51.032Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442023-11-14T23:55:57.307Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452023-11-14T23:55:57.310Zdownloading input: /input/package/work/zones/overlay.tar.gz
462023-11-14T23:55:57.347Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472023-11-14T23:55:57.350Zdownloading input: /input/package/work/zones/oximeter-collector.tar.gz
482023-11-14T23:56:01.279Zdownloaded input: /input/package/work/zones/oximeter-collector.tar.gz
492023-11-14T23:56:01.694Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502023-11-14T23:56:06.850Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512023-11-14T23:56:06.855Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522023-11-14T23:56:26.616Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532023-11-14T23:56:26.620Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542023-11-14T23:56:59.110Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552023-11-14T23:56:59.116Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562023-11-14T23:57:53.730Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572023-11-14T23:57:53.753Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582023-11-14T23:58:14.342Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592023-11-14T23:58:14.346Zstarting task 0: "setup"
602023-11-14T23:58:14.604Z++ uname -s
612023-11-14T23:58:14.624Z+ kern=SunOS
622023-11-14T23:58:14.632Z+ case "$kern" in
632023-11-14T23:58:14.639Z+ groupadd -g 12345 build
642023-11-14T23:58:14.642Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652023-11-14T23:58:16.617Z+ zfs create -o mountpoint=/work rpool/work
662023-11-14T23:58:16.764Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672023-11-14T23:58:16.767Z+ home_fs=zfs
682023-11-14T23:58:16.770Z+ [[ zfs == autofs ]]
692023-11-14T23:58:16.774Z+ mkdir -p /home/build
702023-11-14T23:58:16.777Z+ chown build:build /home/build /work
712023-11-14T23:58:18.772Z+ chmod 0700 /home/build /work
722023-11-14T23:58:18.775Zprocess exited: duration 4424 ms, exit code 0
 
732023-11-14T23:58:18.781Zstarting task 1: "authentication"
742023-11-14T23:58:18.817Zprocess exited: duration 32 ms, exit code 0
 
752023-11-14T23:58:18.824Zstarting task 2: "clone repository"
762023-11-14T23:58:18.833Z+ mkdir -p /work/oxidecomputer/omicron
772023-11-14T23:58:18.836Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782023-11-14T23:58:18.882ZCloning into '/work/oxidecomputer/omicron'...
792023-11-14T23:58:24.745Z+ cd /work/oxidecomputer/omicron
802023-11-14T23:58:24.749Z+ [[ -n '' ]]
812023-11-14T23:58:24.753Z+ git fetch origin 59fe50b9cd147394022534ad01df43b93b1787bf
822023-11-14T23:58:25.297ZFrom https://github.com/oxidecomputer/omicron
832023-11-14T23:58:25.303Z * branch 59fe50b9cd147394022534ad01df43b93b1787bf -> FETCH_HEAD
842023-11-14T23:58:25.305Z+ git reset --hard 59fe50b9cd147394022534ad01df43b93b1787bf
852023-11-14T23:58:25.461ZHEAD is now at 59fe50b9 Update propolis mock-server and client deps
862023-11-14T23:58:25.464Zprocess exited: duration 6636 ms, exit code 0
 
872023-11-14T23:58:25.471Zstarting task 3: "build"
882023-11-14T23:58:25.481Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
892023-11-14T23:58:25.484Z+ TOP=/work/oxidecomputer/omicron
902023-11-14T23:58:25.487Z+ VERSION=1.0.4-0.ci+git59fe50b9cd1
912023-11-14T23:58:25.490Z+ for bin in caboose-util tufaceous
922023-11-14T23:58:25.493Z+ ptime -m gunzip
932023-11-14T23:58:25.655Z
942023-11-14T23:58:25.658Zreal 0.165864784
952023-11-14T23:58:25.663Zuser 0.105930869
962023-11-14T23:58:25.670Zsys 0.022273698
972023-11-14T23:58:25.674Ztrap 0.000012364
982023-11-14T23:58:25.706Ztflt 0.000000000
992023-11-14T23:58:25.709Zdflt 0.000000000
1002023-11-14T23:58:25.712Zkflt 0.000000000
1012023-11-14T23:58:25.715Zlock 0.000000000
1022023-11-14T23:58:25.718Zslp 0.037065949
1032023-11-14T23:58:25.721Zlat 0.000264032
1042023-11-14T23:58:25.724Zstop 0.000207797
1052023-11-14T23:58:25.726Z+ chmod a+x /work/caboose-util
1062023-11-14T23:58:25.729Z+ for bin in caboose-util tufaceous
1072023-11-14T23:58:25.732Z+ ptime -m gunzip
1082023-11-14T23:58:26.090Z
1092023-11-14T23:58:26.094Zreal 0.430334850
1102023-11-14T23:58:26.097Zuser 0.361738830
1112023-11-14T23:58:26.100Zsys 0.068007925
1122023-11-14T23:58:26.103Ztrap 0.000035708
1132023-11-14T23:58:26.105Ztflt 0.000000000
1142023-11-14T23:58:26.108Zdflt 0.000000000
1152023-11-14T23:58:26.111Zkflt 0.000000000
1162023-11-14T23:58:26.114Zlock 0.000000000
1172023-11-14T23:58:26.118Zslp 0.000024110
1182023-11-14T23:58:26.121Zlat 0.000185929
1192023-11-14T23:58:26.125Zstop 0.000244627
1202023-11-14T23:58:26.128Z+ chmod a+x /work/tufaceous
1212023-11-14T23:58:26.131Z+ mkdir /work/package
1222023-11-14T23:58:26.134Z+ pushd /work/package
1232023-11-14T23:58:26.137Z/work/package /work/oxidecomputer/omicron
1242023-11-14T23:58:26.140Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1252023-11-14T23:58:28.901Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1262023-11-14T23:58:28.920ZCreated new build target 'default' and set it as active
1272023-11-14T23:58:28.923Z+ ln -s /input/package/work/zones/clickhouse_keeper.tar.gz /input/package/work/zones/clickhouse.tar.gz /input/package/work/zones/cockroachdb.tar.gz /input/package/work/zones/crucible-pantry.tar.gz /input/package/work/zones/crucible.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/ntp.tar.gz /input/package/work/zones/omicron-gateway-asic.tar.gz /input/package/work/zones/omicron-gateway-softnpu.tar.gz /input/package/work/zones/omicron-nexus-single-sled.tar.gz /input/package/work/zones/omicron-nexus.tar.gz /input/package/work/zones/overlay.tar.gz /input/package/work/zones/oximeter-collector.tar.gz /input/package/work/zones/propolis-server.tar.gz /input/package/work/zones/switch-asic.tar.gz /input/package/work/zones/switch-softnpu.tar.gz out/
1282023-11-14T23:58:28.926Z+ rm out/switch-softnpu.tar.gz
1292023-11-14T23:58:28.929Z+ rm out/omicron-gateway-softnpu.tar.gz
1302023-11-14T23:58:28.932Z+ rm out/omicron-nexus-single-sled.tar.gz
1312023-11-14T23:58:28.935Z+ for zone in out/*.tar.gz
1322023-11-14T23:58:28.938Z++ basename out/clickhouse_keeper
1332023-11-14T23:58:28.941Z+ target/release/omicron-package stamp clickhouse_keeper 1.0.4-0.ci+git59fe50b9cd1
1342023-11-14T23:58:28.947ZNov 14 23:58:28.953 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1352023-11-14T23:58:36.778ZCreated: out/versioned/clickhouse_keeper.tar.gz
1362023-11-14T23:58:36.781Z+ for zone in out/*.tar.gz
1372023-11-14T23:58:36.784Z++ basename out/clickhouse
1382023-11-14T23:58:36.787Z+ target/release/omicron-package stamp clickhouse 1.0.4-0.ci+git59fe50b9cd1
1392023-11-14T23:58:36.797ZNov 14 23:58:36.803 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1402023-11-14T23:58:44.648ZCreated: out/versioned/clickhouse.tar.gz
1412023-11-14T23:58:44.652Z+ for zone in out/*.tar.gz
1422023-11-14T23:58:44.655Z++ basename out/cockroachdb
1432023-11-14T23:58:44.658Z+ target/release/omicron-package stamp cockroachdb 1.0.4-0.ci+git59fe50b9cd1
1442023-11-14T23:58:44.668ZNov 14 23:58:44.675 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1452023-11-14T23:58:49.925ZCreated: out/versioned/cockroachdb.tar.gz
1462023-11-14T23:58:49.929Z+ for zone in out/*.tar.gz
1472023-11-14T23:58:49.931Z++ basename out/crucible-pantry
1482023-11-14T23:58:49.934Z+ target/release/omicron-package stamp crucible-pantry 1.0.4-0.ci+git59fe50b9cd1
1492023-11-14T23:58:49.943ZNov 14 23:58:49.950 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1502023-11-14T23:58:50.891ZCreated: out/versioned/crucible-pantry.tar.gz
1512023-11-14T23:58:50.895Z+ for zone in out/*.tar.gz
1522023-11-14T23:58:50.898Z++ basename out/crucible
1532023-11-14T23:58:50.901Z+ target/release/omicron-package stamp crucible 1.0.4-0.ci+git59fe50b9cd1
1542023-11-14T23:58:50.910ZNov 14 23:58:50.917 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1552023-11-14T23:58:52.697ZCreated: out/versioned/crucible.tar.gz
1562023-11-14T23:58:52.700Z+ for zone in out/*.tar.gz
1572023-11-14T23:58:52.703Z++ basename out/external-dns
1582023-11-14T23:58:52.706Z+ target/release/omicron-package stamp external-dns 1.0.4-0.ci+git59fe50b9cd1
1592023-11-14T23:58:52.715ZNov 14 23:58:52.722 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1602023-11-14T23:58:53.713ZCreated: out/versioned/external-dns.tar.gz
1612023-11-14T23:58:53.718Z+ for zone in out/*.tar.gz
1622023-11-14T23:58:53.721Z++ basename out/internal-dns
1632023-11-14T23:58:53.724Z+ target/release/omicron-package stamp internal-dns 1.0.4-0.ci+git59fe50b9cd1
1642023-11-14T23:58:53.731ZNov 14 23:58:53.738 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1652023-11-14T23:58:54.741ZCreated: out/versioned/internal-dns.tar.gz
1662023-11-14T23:58:54.744Z+ for zone in out/*.tar.gz
1672023-11-14T23:58:54.747Z++ basename out/ntp
1682023-11-14T23:58:54.750Z+ target/release/omicron-package stamp ntp 1.0.4-0.ci+git59fe50b9cd1
1692023-11-14T23:58:54.758ZNov 14 23:58:54.766 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1702023-11-14T23:58:54.762ZCreated: out/versioned/ntp.tar.gz
1712023-11-14T23:58:54.766Z+ for zone in out/*.tar.gz
1722023-11-14T23:58:54.768Z++ basename out/omicron-gateway-asic
1732023-11-14T23:58:54.772Z+ target/release/omicron-package stamp omicron-gateway-asic 1.0.4-0.ci+git59fe50b9cd1
1742023-11-14T23:58:54.777ZNov 14 23:58:54.785 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1752023-11-14T23:58:55.533ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1762023-11-14T23:58:55.537Z+ for zone in out/*.tar.gz
1772023-11-14T23:58:55.542Z++ basename out/omicron-nexus
1782023-11-14T23:58:55.545Z+ target/release/omicron-package stamp omicron-nexus 1.0.4-0.ci+git59fe50b9cd1
1792023-11-14T23:58:55.552ZNov 14 23:58:55.559 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1802023-11-14T23:58:58.627ZCreated: out/versioned/omicron-nexus.tar.gz
1812023-11-14T23:58:58.631Z+ for zone in out/*.tar.gz
1822023-11-14T23:58:58.634Z++ basename out/overlay
1832023-11-14T23:58:58.636Z+ target/release/omicron-package stamp overlay 1.0.4-0.ci+git59fe50b9cd1
1842023-11-14T23:58:58.645ZNov 14 23:58:58.652 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1852023-11-14T23:58:58.648ZCreated: out/versioned/overlay.tar.gz
1862023-11-14T23:58:58.651Z+ for zone in out/*.tar.gz
1872023-11-14T23:58:58.654Z++ basename out/oximeter-collector
1882023-11-14T23:58:58.657Z+ target/release/omicron-package stamp oximeter-collector 1.0.4-0.ci+git59fe50b9cd1
1892023-11-14T23:58:58.663ZNov 14 23:58:58.670 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1902023-11-14T23:59:00.096ZCreated: out/versioned/oximeter-collector.tar.gz
1912023-11-14T23:59:00.100Z+ for zone in out/*.tar.gz
1922023-11-14T23:59:00.103Z++ basename out/propolis-server
1932023-11-14T23:59:00.106Z+ target/release/omicron-package stamp propolis-server 1.0.4-0.ci+git59fe50b9cd1
1942023-11-14T23:59:00.115ZNov 14 23:59:00.123 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1952023-11-14T23:59:01.872ZCreated: out/versioned/propolis-server.tar.gz
1962023-11-14T23:59:01.875Z+ for zone in out/*.tar.gz
1972023-11-14T23:59:01.878Z++ basename out/switch-asic
1982023-11-14T23:59:01.881Z+ target/release/omicron-package stamp switch-asic 1.0.4-0.ci+git59fe50b9cd1
1992023-11-14T23:59:01.892ZNov 14 23:59:01.898 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2002023-11-14T23:59:12.408ZCreated: out/versioned/switch-asic.tar.gz
2012023-11-14T23:59:12.412Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry.tar.gz out/versioned/crucible.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/omicron-nexus.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter-collector.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2022023-11-14T23:59:12.415Z+ OMICRON_NO_UNINSTALL=1
2032023-11-14T23:59:12.419Z+ target/release/omicron-package unpack --out install
2042023-11-14T23:59:12.427ZNov 14 23:59:12.436 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2052023-11-14T23:59:12.431ZNov 14 23:59:12.438 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2062023-11-14T23:59:12.434ZNov 14 23:59:12.438 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2072023-11-14T23:59:12.437ZNov 14 23:59:12.438 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2082023-11-14T23:59:12.441ZNov 14 23:59:12.438 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2092023-11-14T23:59:12.444ZNov 14 23:59:12.438 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2102023-11-14T23:59:12.447ZNov 14 23:59:12.438 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2112023-11-14T23:59:12.450ZNov 14 23:59:12.438 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2122023-11-14T23:59:12.453ZNov 14 23:59:12.438 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2132023-11-14T23:59:12.456ZNov 14 23:59:12.438 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2142023-11-14T23:59:12.459ZNov 14 23:59:12.438 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter-collector.tar.gz
2152023-11-14T23:59:12.505ZNov 14 23:59:12.513 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2162023-11-14T23:59:12.546ZNov 14 23:59:12.553 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2172023-11-14T23:59:12.551ZNov 14 23:59:12.559 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2182023-11-14T23:59:12.577ZNov 14 23:59:12.585 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2192023-11-14T23:59:12.659ZNov 14 23:59:12.667 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2202023-11-14T23:59:12.686ZNov 14 23:59:12.694 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2212023-11-14T23:59:13.543ZNov 14 23:59:13.551 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2222023-11-14T23:59:13.663ZNov 14 23:59:13.670 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2232023-11-14T23:59:13.883Z+ popd
2242023-11-14T23:59:13.887Z/work/oxidecomputer/omicron
2252023-11-14T23:59:13.890Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2262023-11-14T23:59:16.850Z+ read -r TUFACEOUS_KEY
2272023-11-14T23:59:16.853Z+ export TUFACEOUS_KEY
2282023-11-14T23:59:16.857Z+ cat
2292023-11-14T23:59:16.860Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2302023-11-14T23:59:16.863Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2312023-11-14T23:59:16.866Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2322023-11-14T23:59:16.868Z+ cat
2332023-11-14T23:59:16.871Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2342023-11-14T23:59:16.874Z+ cat
2352023-11-14T23:59:16.877Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2362023-11-14T23:59:16.879Z+ cat
2372023-11-14T23:59:16.883Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2382023-11-14T23:59:16.886Z+ cat
2392023-11-14T23:59:16.889Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402023-11-14T23:59:16.892Z+ cat
2412023-11-14T23:59:16.895Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422023-11-14T23:59:16.898Z+ cat
2432023-11-14T23:59:16.901Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442023-11-14T23:59:16.905Z+ cat
2452023-11-14T23:59:16.908Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462023-11-14T23:59:16.911Z+ cat
2472023-11-14T23:59:16.915Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482023-11-14T23:59:16.918Z+ cat
2492023-11-14T23:59:16.921Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502023-11-14T23:59:16.924Z+ cat
2512023-11-14T23:59:16.928Z+ for kind in host trampoline
2522023-11-14T23:59:16.931Z+ cat
2532023-11-14T23:59:16.935Z+ for kind in host trampoline
2542023-11-14T23:59:16.938Z+ cat
2552023-11-14T23:59:16.941Z+ mkdir /work/hubris
2562023-11-14T23:59:16.945Z+ pushd /work/hubris
2572023-11-14T23:59:16.948Z/work/hubris /work/oxidecomputer/omicron
2582023-11-14T23:59:16.951Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2592023-11-14T23:59:16.957Z++ TAGS=(gimlet-v1.0.3 psc-v1.0.3 sidecar-v1.0.3)
2602023-11-14T23:59:16.960Z+ for tag in "${TAGS[@]}"
2612023-11-14T23:59:16.964Z+ for board in "${ALL_BOARDS[@]}"
2622023-11-14T23:59:16.968Z+ [[ gimlet = \g\i\m\l\e\t ]]
2632023-11-14T23:59:16.972Z+ file=build-gimlet-c-image-default-v1.0.3.zip
2642023-11-14T23:59:16.975Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-c-image-default-v1.0.3.zip
2652023-11-14T23:59:18.319Z+ grep -F build-gimlet-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2662023-11-14T23:59:18.322Z+ shasum -a 256 -c -
2672023-11-14T23:59:18.798Zbuild-gimlet-c-image-default-v1.0.3.zip: OK
2682023-11-14T23:59:18.801Z+ mv build-gimlet-c-image-default-v1.0.3.zip gimlet-c.zip
2692023-11-14T23:59:18.806Z+ for board in "${ALL_BOARDS[@]}"
2702023-11-14T23:59:18.809Z+ [[ gimlet = \g\i\m\l\e\t ]]
2712023-11-14T23:59:18.812Z+ file=build-gimlet-d-image-default-v1.0.3.zip
2722023-11-14T23:59:18.815Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-d-image-default-v1.0.3.zip
2732023-11-14T23:59:19.967Z+ grep -F build-gimlet-d-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2742023-11-14T23:59:19.970Z+ shasum -a 256 -c -
2752023-11-14T23:59:20.030Zbuild-gimlet-d-image-default-v1.0.3.zip: OK
2762023-11-14T23:59:20.033Z+ mv build-gimlet-d-image-default-v1.0.3.zip gimlet-d.zip
2772023-11-14T23:59:20.036Z+ for board in "${ALL_BOARDS[@]}"
2782023-11-14T23:59:20.039Z+ [[ gimlet = \g\i\m\l\e\t ]]
2792023-11-14T23:59:20.042Z+ file=build-gimlet-e-image-default-v1.0.3.zip
2802023-11-14T23:59:20.045Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.3/build-gimlet-e-image-default-v1.0.3.zip
2812023-11-14T23:59:21.285Z+ grep -F build-gimlet-e-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2822023-11-14T23:59:21.289Z+ shasum -a 256 -c -
2832023-11-14T23:59:21.349Zbuild-gimlet-e-image-default-v1.0.3.zip: OK
2842023-11-14T23:59:21.352Z+ mv build-gimlet-e-image-default-v1.0.3.zip gimlet-e.zip
2852023-11-14T23:59:21.356Z+ for board in "${ALL_BOARDS[@]}"
2862023-11-14T23:59:21.359Z+ [[ gimlet = \p\s\c ]]
2872023-11-14T23:59:21.362Z+ for board in "${ALL_BOARDS[@]}"
2882023-11-14T23:59:21.365Z+ [[ gimlet = \p\s\c ]]
2892023-11-14T23:59:21.369Z+ for board in "${ALL_BOARDS[@]}"
2902023-11-14T23:59:21.372Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2912023-11-14T23:59:21.375Z+ for board in "${ALL_BOARDS[@]}"
2922023-11-14T23:59:21.378Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2932023-11-14T23:59:21.381Z+ for tag in "${TAGS[@]}"
2942023-11-14T23:59:21.385Z+ for board in "${ALL_BOARDS[@]}"
2952023-11-14T23:59:21.387Z+ [[ psc = \g\i\m\l\e\t ]]
2962023-11-14T23:59:21.390Z+ for board in "${ALL_BOARDS[@]}"
2972023-11-14T23:59:21.394Z+ [[ psc = \g\i\m\l\e\t ]]
2982023-11-14T23:59:21.397Z+ for board in "${ALL_BOARDS[@]}"
2992023-11-14T23:59:21.400Z+ [[ psc = \g\i\m\l\e\t ]]
3002023-11-14T23:59:21.403Z+ for board in "${ALL_BOARDS[@]}"
3012023-11-14T23:59:21.406Z+ [[ psc = \p\s\c ]]
3022023-11-14T23:59:21.409Z+ file=build-psc-b-image-default-v1.0.3.zip
3032023-11-14T23:59:21.412Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-b-image-default-v1.0.3.zip
3042023-11-14T23:59:22.585Z+ grep -F build-psc-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3052023-11-14T23:59:22.589Z+ shasum -a 256 -c -
3062023-11-14T23:59:22.638Zbuild-psc-b-image-default-v1.0.3.zip: OK
3072023-11-14T23:59:22.641Z+ mv build-psc-b-image-default-v1.0.3.zip psc-b.zip
3082023-11-14T23:59:22.644Z+ for board in "${ALL_BOARDS[@]}"
3092023-11-14T23:59:22.647Z+ [[ psc = \p\s\c ]]
3102023-11-14T23:59:22.650Z+ file=build-psc-c-image-default-v1.0.3.zip
3112023-11-14T23:59:22.653Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.3/build-psc-c-image-default-v1.0.3.zip
3122023-11-14T23:59:23.777Z+ grep -F build-psc-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3132023-11-14T23:59:23.780Z+ shasum -a 256 -c -
3142023-11-14T23:59:23.829Zbuild-psc-c-image-default-v1.0.3.zip: OK
3152023-11-14T23:59:23.831Z+ mv build-psc-c-image-default-v1.0.3.zip psc-c.zip
3162023-11-14T23:59:23.834Z+ for board in "${ALL_BOARDS[@]}"
3172023-11-14T23:59:23.837Z+ [[ psc = \s\i\d\e\c\a\r ]]
3182023-11-14T23:59:23.840Z+ for board in "${ALL_BOARDS[@]}"
3192023-11-14T23:59:23.843Z+ [[ psc = \s\i\d\e\c\a\r ]]
3202023-11-14T23:59:23.846Z+ for tag in "${TAGS[@]}"
3212023-11-14T23:59:23.849Z+ for board in "${ALL_BOARDS[@]}"
3222023-11-14T23:59:23.852Z+ [[ sidecar = \g\i\m\l\e\t ]]
3232023-11-14T23:59:23.855Z+ for board in "${ALL_BOARDS[@]}"
3242023-11-14T23:59:23.858Z+ [[ sidecar = \g\i\m\l\e\t ]]
3252023-11-14T23:59:23.861Z+ for board in "${ALL_BOARDS[@]}"
3262023-11-14T23:59:23.864Z+ [[ sidecar = \g\i\m\l\e\t ]]
3272023-11-14T23:59:23.867Z+ for board in "${ALL_BOARDS[@]}"
3282023-11-14T23:59:23.869Z+ [[ sidecar = \p\s\c ]]
3292023-11-14T23:59:23.872Z+ for board in "${ALL_BOARDS[@]}"
3302023-11-14T23:59:23.875Z+ [[ sidecar = \p\s\c ]]
3312023-11-14T23:59:23.878Z+ for board in "${ALL_BOARDS[@]}"
3322023-11-14T23:59:23.881Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3332023-11-14T23:59:23.883Z+ file=build-sidecar-b-image-default-v1.0.3.zip
3342023-11-14T23:59:23.886Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-b-image-default-v1.0.3.zip
3352023-11-14T23:59:25.298Z+ grep -F build-sidecar-b-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3362023-11-14T23:59:25.301Z+ shasum -a 256 -c -
3372023-11-14T23:59:25.371Zbuild-sidecar-b-image-default-v1.0.3.zip: OK
3382023-11-14T23:59:25.374Z+ mv build-sidecar-b-image-default-v1.0.3.zip sidecar-b.zip
3392023-11-14T23:59:25.377Z+ for board in "${ALL_BOARDS[@]}"
3402023-11-14T23:59:25.379Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3412023-11-14T23:59:25.382Z+ file=build-sidecar-c-image-default-v1.0.3.zip
3422023-11-14T23:59:25.385Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.3/build-sidecar-c-image-default-v1.0.3.zip
3432023-11-14T23:59:26.804Z+ grep -F build-sidecar-c-image-default-v1.0.3.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3442023-11-14T23:59:26.807Z+ shasum -a 256 -c -
3452023-11-14T23:59:26.876Zbuild-sidecar-c-image-default-v1.0.3.zip: OK
3462023-11-14T23:59:26.880Z+ mv build-sidecar-c-image-default-v1.0.3.zip sidecar-c.zip
3472023-11-14T23:59:26.883Z+ popd
3482023-11-14T23:59:26.886Z/work/oxidecomputer/omicron
3492023-11-14T23:59:26.889Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3502023-11-14T23:59:26.893Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3512023-11-14T23:59:26.896Z+ git init /work/dvt-dock
3522023-11-14T23:59:26.899Zhint: Using 'master' as the name for the initial branch. This default branch name
3532023-11-14T23:59:26.902Zhint: is subject to change. To configure the initial branch name to use in all
3542023-11-14T23:59:26.905Zhint: of your new repositories, which will suppress this warning, call:
3552023-11-14T23:59:26.907Zhint:
3562023-11-14T23:59:26.910Zhint: git config --global init.defaultBranch <name>
3572023-11-14T23:59:26.913Zhint:
3582023-11-14T23:59:26.916Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3592023-11-14T23:59:26.919Zhint: 'development'. The just-created branch can be renamed via this command:
3602023-11-14T23:59:26.921Zhint:
3612023-11-14T23:59:26.924Zhint: git branch -m <name>
3622023-11-14T23:59:26.927ZInitialized empty Git repository in /work/dvt-dock/.git/
3632023-11-14T23:59:26.930Z+ cd /work/dvt-dock
3642023-11-14T23:59:26.933Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3652023-11-14T23:59:26.935Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3662023-11-14T23:59:41.376ZFrom https://github.com/oxidecomputer/dvt-dock
3672023-11-14T23:59:41.379Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3682023-11-14T23:59:41.382Z+ git checkout FETCH_HEAD
3692023-11-14T23:59:42.112ZNote: switching to 'FETCH_HEAD'.
3702023-11-14T23:59:42.115Z
3712023-11-14T23:59:42.119ZYou are in 'detached HEAD' state. You can look around, make experimental
3722023-11-14T23:59:42.122Zchanges and commit them, and you can discard any commits you make in this
3732023-11-14T23:59:42.125Zstate without impacting any branches by switching back to a branch.
3742023-11-14T23:59:42.128Z
3752023-11-14T23:59:42.131ZIf you want to create a new branch to retain commits you create, you may
3762023-11-14T23:59:42.134Zdo so (now or later) by using -c with the switch command. Example:
3772023-11-14T23:59:42.137Z
3782023-11-14T23:59:42.140Z git switch -c <new-branch-name>
3792023-11-14T23:59:42.144Z
3802023-11-14T23:59:42.149ZOr undo this operation with:
3812023-11-14T23:59:42.152Z
3822023-11-14T23:59:42.156Z git switch -
3832023-11-14T23:59:42.161Z
3842023-11-14T23:59:42.164ZTurn off this advice by setting config variable advice.detachedHead to false
3852023-11-14T23:59:42.167Z
3862023-11-14T23:59:42.170ZHEAD is now at ad874c1 production/release RoT v1.0.4
3872023-11-14T23:59:42.173Z+ SERIES_LIST=()
3882023-11-14T23:59:42.176Z+ prep_rot_all_series
3892023-11-14T23:59:42.179Z+ series=rot-all
3902023-11-14T23:59:42.182Z+ SERIES_LIST+=("$series")
3912023-11-14T23:59:42.186Z+ manifest=/work/manifest-rot-all.toml
3922023-11-14T23:59:42.188Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3932023-11-14T23:59:42.191Z+ for board_rev in "${ALL_BOARDS[@]}"
3942023-11-14T23:59:42.194Z+ board=gimlet
3952023-11-14T23:59:42.197Z+ tufaceous_board=gimlet
3962023-11-14T23:59:42.200Z+ sp_image=/work/hubris/gimlet-c.zip
3972023-11-14T23:59:42.203Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
3982023-11-14T23:59:42.213Z+ sp_caboose_version=1.0.3
3992023-11-14T23:59:42.217Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4002023-11-14T23:59:42.271Z+ sp_caboose_board=gimlet-c
4012023-11-14T23:59:42.277Z+ cat
4022023-11-14T23:59:42.281Z+ for board_rev in "${ALL_BOARDS[@]}"
4032023-11-14T23:59:42.284Z+ board=gimlet
4042023-11-14T23:59:42.287Z+ tufaceous_board=gimlet
4052023-11-14T23:59:42.291Z+ sp_image=/work/hubris/gimlet-d.zip
4062023-11-14T23:59:42.294Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4072023-11-14T23:59:42.332Z+ sp_caboose_version=1.0.3
4082023-11-14T23:59:42.335Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4092023-11-14T23:59:42.387Z+ sp_caboose_board=gimlet-d
4102023-11-14T23:59:42.391Z+ cat
4112023-11-14T23:59:42.396Z+ for board_rev in "${ALL_BOARDS[@]}"
4122023-11-14T23:59:42.399Z+ board=gimlet
4132023-11-14T23:59:42.403Z+ tufaceous_board=gimlet
4142023-11-14T23:59:42.408Z+ sp_image=/work/hubris/gimlet-e.zip
4152023-11-14T23:59:42.411Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4162023-11-14T23:59:42.447Z+ sp_caboose_version=1.0.3
4172023-11-14T23:59:42.450Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4182023-11-14T23:59:42.506Z+ sp_caboose_board=gimlet-e
4192023-11-14T23:59:42.509Z+ cat
4202023-11-14T23:59:42.512Z+ for board_rev in "${ALL_BOARDS[@]}"
4212023-11-14T23:59:42.515Z+ board=psc
4222023-11-14T23:59:42.519Z+ tufaceous_board=psc
4232023-11-14T23:59:42.522Z+ sp_image=/work/hubris/psc-b.zip
4242023-11-14T23:59:42.525Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4252023-11-14T23:59:42.547Z+ sp_caboose_version=1.0.3
4262023-11-14T23:59:42.550Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4272023-11-14T23:59:42.586Z+ sp_caboose_board=psc-b
4282023-11-14T23:59:42.590Z+ cat
4292023-11-14T23:59:42.593Z+ for board_rev in "${ALL_BOARDS[@]}"
4302023-11-14T23:59:42.596Z+ board=psc
4312023-11-14T23:59:42.600Z+ tufaceous_board=psc
4322023-11-14T23:59:42.603Z+ sp_image=/work/hubris/psc-c.zip
4332023-11-14T23:59:42.606Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4342023-11-14T23:59:42.632Z+ sp_caboose_version=1.0.3
4352023-11-14T23:59:42.635Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4362023-11-14T23:59:42.697Z+ sp_caboose_board=psc-c
4372023-11-14T23:59:42.701Z+ cat
4382023-11-14T23:59:42.704Z+ for board_rev in "${ALL_BOARDS[@]}"
4392023-11-14T23:59:42.709Z+ board=sidecar
4402023-11-14T23:59:42.712Z+ tufaceous_board=switch
4412023-11-14T23:59:42.715Z+ sp_image=/work/hubris/sidecar-b.zip
4422023-11-14T23:59:42.718Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4432023-11-14T23:59:42.738Z+ sp_caboose_version=1.0.3
4442023-11-14T23:59:42.741Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4452023-11-14T23:59:42.802Z+ sp_caboose_board=sidecar-b
4462023-11-14T23:59:42.805Z+ cat
4472023-11-14T23:59:42.808Z+ for board_rev in "${ALL_BOARDS[@]}"
4482023-11-14T23:59:42.812Z+ board=sidecar
4492023-11-14T23:59:42.815Z+ tufaceous_board=switch
4502023-11-14T23:59:42.818Z+ sp_image=/work/hubris/sidecar-c.zip
4512023-11-14T23:59:42.821Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4522023-11-14T23:59:42.870Z+ sp_caboose_version=1.0.3
4532023-11-14T23:59:42.873Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4542023-11-14T23:59:42.930Z+ sp_caboose_board=sidecar-c
4552023-11-14T23:59:42.934Z+ cat
4562023-11-14T23:59:42.937Z+ 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
4572023-11-14T23:59:42.941Z+ series=rot-staging-dev
4582023-11-14T23:59:42.944Z+ rot_dir=staging/dev
4592023-11-14T23:59:42.947Z+ rot_version=cert-staging-dev-v1.0.4
4602023-11-14T23:59:42.950Z+ shift 3
4612023-11-14T23:59:42.953Z+ SERIES_LIST+=("$series")
4622023-11-14T23:59:42.956Z+ manifest=/work/manifest-rot-staging-dev.toml
4632023-11-14T23:59:42.959Z+ manifest_rot_all=/work/manifest-rot-all.toml
4642023-11-14T23:59:42.962Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4652023-11-14T23:59:42.965Z+ for board in gimlet psc sidecar
4662023-11-14T23:59:42.968Z+ tufaceous_board=gimlet
4672023-11-14T23:59:42.971Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4682023-11-14T23:59:42.974Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4692023-11-14T23:59:42.976Z++ 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
4702023-11-14T23:59:42.979Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4712023-11-14T23:59:42.983Z++ output_a=1.0.4
4722023-11-14T23:59:42.988Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4732023-11-14T23:59:42.991Z++ output_b=1.0.4
4742023-11-14T23:59:42.994Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4752023-11-14T23:59:42.997Z++ echo 1.0.4
4762023-11-14T23:59:43.000Z+ rot_caboose_version=1.0.4
4772023-11-14T23:59:43.003Z++ 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
4782023-11-14T23:59:43.006Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4792023-11-14T23:59:43.009Z++ output_a=oxide-rot-1
4802023-11-14T23:59:43.011Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4812023-11-14T23:59:43.018Z++ output_b=oxide-rot-1
4822023-11-14T23:59:43.021Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4832023-11-14T23:59:43.024Z++ echo oxide-rot-1
4842023-11-14T23:59:43.027Z+ rot_caboose_board=oxide-rot-1
4852023-11-14T23:59:43.030Z+ cat
4862023-11-14T23:59:43.033Z+ cat
4872023-11-14T23:59:43.037Z+ for board in gimlet psc sidecar
4882023-11-14T23:59:43.040Z+ tufaceous_board=psc
4892023-11-14T23:59:43.042Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4902023-11-14T23:59:43.046Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4912023-11-14T23:59:43.049Z++ 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
4922023-11-14T23:59:43.053Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4932023-11-14T23:59:43.056Z++ output_a=1.0.4
4942023-11-14T23:59:43.059Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4952023-11-14T23:59:43.066Z++ output_b=1.0.4
4962023-11-14T23:59:43.069Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4972023-11-14T23:59:43.072Z++ echo 1.0.4
4982023-11-14T23:59:43.076Z+ rot_caboose_version=1.0.4
4992023-11-14T23:59:43.079Z++ 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
5002023-11-14T23:59:43.082Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5012023-11-14T23:59:43.089Z++ output_a=oxide-rot-1
5022023-11-14T23:59:43.091Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5032023-11-14T23:59:43.109Z++ output_b=oxide-rot-1
5042023-11-14T23:59:43.112Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5052023-11-14T23:59:43.116Z++ echo oxide-rot-1
5062023-11-14T23:59:43.118Z+ rot_caboose_board=oxide-rot-1
5072023-11-14T23:59:43.121Z+ cat
5082023-11-14T23:59:43.125Z+ cat
5092023-11-14T23:59:43.127Z+ for board in gimlet psc sidecar
5102023-11-14T23:59:43.130Z+ tufaceous_board=switch
5112023-11-14T23:59:43.133Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5122023-11-14T23:59:43.136Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5132023-11-14T23:59:43.139Z++ 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
5142023-11-14T23:59:43.142Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5152023-11-14T23:59:43.145Z++ output_a=1.0.4
5162023-11-14T23:59:43.149Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5172023-11-14T23:59:43.159Z++ output_b=1.0.4
5182023-11-14T23:59:43.162Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5192023-11-14T23:59:43.165Z++ echo 1.0.4
5202023-11-14T23:59:43.168Z+ rot_caboose_version=1.0.4
5212023-11-14T23:59:43.173Z++ 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
5222023-11-14T23:59:43.176Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5232023-11-14T23:59:43.182Z++ output_a=oxide-rot-1
5242023-11-14T23:59:43.185Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5252023-11-14T23:59:43.202Z++ output_b=oxide-rot-1
5262023-11-14T23:59:43.205Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5272023-11-14T23:59:43.208Z++ echo oxide-rot-1
5282023-11-14T23:59:43.211Z+ rot_caboose_board=oxide-rot-1
5292023-11-14T23:59:43.214Z+ cat
5302023-11-14T23:59:43.217Z+ cat
5312023-11-14T23:59:43.220Z+ for board_rev in "$@"
5322023-11-14T23:59:43.223Z+ board=gimlet
5332023-11-14T23:59:43.226Z+ tufaceous_board=gimlet
5342023-11-14T23:59:43.229Z+ sp_image=/work/hubris/gimlet-c.zip
5352023-11-14T23:59:43.232Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5362023-11-14T23:59:43.266Z+ sp_caboose_version=1.0.3
5372023-11-14T23:59:43.269Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5382023-11-14T23:59:43.323Z+ sp_caboose_board=gimlet-c
5392023-11-14T23:59:43.326Z+ cat
5402023-11-14T23:59:43.329Z+ for board_rev in "$@"
5412023-11-14T23:59:43.333Z+ board=gimlet
5422023-11-14T23:59:43.336Z+ tufaceous_board=gimlet
5432023-11-14T23:59:43.339Z+ sp_image=/work/hubris/gimlet-d.zip
5442023-11-14T23:59:43.342Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5452023-11-14T23:59:43.382Z+ sp_caboose_version=1.0.3
5462023-11-14T23:59:43.385Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5472023-11-14T23:59:43.439Z+ sp_caboose_board=gimlet-d
5482023-11-14T23:59:43.442Z+ cat
5492023-11-14T23:59:43.444Z+ for board_rev in "$@"
5502023-11-14T23:59:43.447Z+ board=gimlet
5512023-11-14T23:59:43.450Z+ tufaceous_board=gimlet
5522023-11-14T23:59:43.453Z+ sp_image=/work/hubris/gimlet-e.zip
5532023-11-14T23:59:43.457Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5542023-11-14T23:59:43.497Z+ sp_caboose_version=1.0.3
5552023-11-14T23:59:43.500Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5562023-11-14T23:59:43.549Z+ sp_caboose_board=gimlet-e
5572023-11-14T23:59:43.552Z+ cat
5582023-11-14T23:59:43.555Z+ for board_rev in "$@"
5592023-11-14T23:59:43.559Z+ board=psc
5602023-11-14T23:59:43.562Z+ tufaceous_board=psc
5612023-11-14T23:59:43.565Z+ sp_image=/work/hubris/psc-b.zip
5622023-11-14T23:59:43.567Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5632023-11-14T23:59:43.590Z+ sp_caboose_version=1.0.3
5642023-11-14T23:59:43.593Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5652023-11-14T23:59:43.628Z+ sp_caboose_board=psc-b
5662023-11-14T23:59:43.631Z+ cat
5672023-11-14T23:59:43.634Z+ for board_rev in "$@"
5682023-11-14T23:59:43.636Z+ board=psc
5692023-11-14T23:59:43.639Z+ tufaceous_board=psc
5702023-11-14T23:59:43.642Z+ sp_image=/work/hubris/psc-c.zip
5712023-11-14T23:59:43.645Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5722023-11-14T23:59:43.669Z+ sp_caboose_version=1.0.3
5732023-11-14T23:59:43.672Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5742023-11-14T23:59:43.720Z+ sp_caboose_board=psc-c
5752023-11-14T23:59:43.727Z+ cat
5762023-11-14T23:59:43.730Z+ for board_rev in "$@"
5772023-11-14T23:59:43.733Z+ board=sidecar
5782023-11-14T23:59:43.735Z+ tufaceous_board=switch
5792023-11-14T23:59:43.738Z+ sp_image=/work/hubris/sidecar-b.zip
5802023-11-14T23:59:43.741Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5812023-11-14T23:59:43.770Z+ sp_caboose_version=1.0.3
5822023-11-14T23:59:43.773Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5832023-11-14T23:59:43.828Z+ sp_caboose_board=sidecar-b
5842023-11-14T23:59:43.831Z+ cat
5852023-11-14T23:59:43.835Z+ for board_rev in "$@"
5862023-11-14T23:59:43.838Z+ board=sidecar
5872023-11-14T23:59:43.841Z+ tufaceous_board=switch
5882023-11-14T23:59:43.844Z+ sp_image=/work/hubris/sidecar-c.zip
5892023-11-14T23:59:43.847Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5902023-11-14T23:59:43.893Z+ sp_caboose_version=1.0.3
5912023-11-14T23:59:43.896Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5922023-11-14T23:59:43.953Z+ sp_caboose_board=sidecar-c
5932023-11-14T23:59:43.956Z+ cat
5942023-11-14T23:59:43.959Z+ 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
5952023-11-14T23:59:43.962Z+ series=rot-prod-rel
5962023-11-14T23:59:43.965Z+ rot_dir=prod/rel
5972023-11-14T23:59:43.968Z+ rot_version=cert-prod-rel-v1.0.4
5982023-11-14T23:59:43.975Z+ shift 3
5992023-11-14T23:59:43.979Z+ SERIES_LIST+=("$series")
6002023-11-14T23:59:43.982Z+ manifest=/work/manifest-rot-prod-rel.toml
6012023-11-14T23:59:43.985Z+ manifest_rot_all=/work/manifest-rot-all.toml
6022023-11-14T23:59:43.989Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6032023-11-14T23:59:43.992Z+ for board in gimlet psc sidecar
6042023-11-14T23:59:43.995Z+ tufaceous_board=gimlet
6052023-11-14T23:59:43.998Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6062023-11-14T23:59:44.005Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6072023-11-14T23:59:44.008Z++ 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
6082023-11-14T23:59:44.011Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6092023-11-14T23:59:44.016Z++ output_a=1.0.4
6102023-11-14T23:59:44.019Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6112023-11-14T23:59:44.021Z++ output_b=1.0.4
6122023-11-14T23:59:44.024Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6132023-11-14T23:59:44.027Z++ echo 1.0.4
6142023-11-14T23:59:44.030Z+ rot_caboose_version=1.0.4
6152023-11-14T23:59:44.033Z++ 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
6162023-11-14T23:59:44.036Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6172023-11-14T23:59:44.038Z++ output_a=oxide-rot-1
6182023-11-14T23:59:44.042Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6192023-11-14T23:59:44.045Z++ output_b=oxide-rot-1
6202023-11-14T23:59:44.048Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6212023-11-14T23:59:44.050Z++ echo oxide-rot-1
6222023-11-14T23:59:44.053Z+ rot_caboose_board=oxide-rot-1
6232023-11-14T23:59:44.056Z+ cat
6242023-11-14T23:59:44.059Z+ cat
6252023-11-14T23:59:44.063Z+ for board in gimlet psc sidecar
6262023-11-14T23:59:44.065Z+ tufaceous_board=psc
6272023-11-14T23:59:44.068Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6282023-11-14T23:59:44.071Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6292023-11-14T23:59:44.074Z++ 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
6302023-11-14T23:59:44.077Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6312023-11-14T23:59:44.080Z++ output_a=1.0.4
6322023-11-14T23:59:44.083Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6332023-11-14T23:59:44.085Z++ output_b=1.0.4
6342023-11-14T23:59:44.088Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6352023-11-14T23:59:44.091Z++ echo 1.0.4
6362023-11-14T23:59:44.094Z+ rot_caboose_version=1.0.4
6372023-11-14T23:59:44.097Z++ 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
6382023-11-14T23:59:44.100Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6392023-11-14T23:59:44.107Z++ output_a=oxide-rot-1
6402023-11-14T23:59:44.110Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6412023-11-14T23:59:44.126Z++ output_b=oxide-rot-1
6422023-11-14T23:59:44.129Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6432023-11-14T23:59:44.132Z++ echo oxide-rot-1
6442023-11-14T23:59:44.135Z+ rot_caboose_board=oxide-rot-1
6452023-11-14T23:59:44.137Z+ cat
6462023-11-14T23:59:44.140Z+ cat
6472023-11-14T23:59:44.143Z+ for board in gimlet psc sidecar
6482023-11-14T23:59:44.146Z+ tufaceous_board=switch
6492023-11-14T23:59:44.149Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6502023-11-14T23:59:44.152Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6512023-11-14T23:59:44.155Z++ 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
6522023-11-14T23:59:44.158Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6532023-11-14T23:59:44.161Z++ output_a=1.0.4
6542023-11-14T23:59:44.164Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6552023-11-14T23:59:44.173Z++ output_b=1.0.4
6562023-11-14T23:59:44.176Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6572023-11-14T23:59:44.178Z++ echo 1.0.4
6582023-11-14T23:59:44.182Z+ rot_caboose_version=1.0.4
6592023-11-14T23:59:44.185Z++ 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
6602023-11-14T23:59:44.188Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6612023-11-14T23:59:44.194Z++ output_a=oxide-rot-1
6622023-11-14T23:59:44.198Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6632023-11-14T23:59:44.213Z++ output_b=oxide-rot-1
6642023-11-14T23:59:44.216Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6652023-11-14T23:59:44.219Z++ echo oxide-rot-1
6662023-11-14T23:59:44.222Z+ rot_caboose_board=oxide-rot-1
6672023-11-14T23:59:44.225Z+ cat
6682023-11-14T23:59:44.228Z+ cat
6692023-11-14T23:59:44.231Z+ for board_rev in "$@"
6702023-11-14T23:59:44.233Z+ board=gimlet
6712023-11-14T23:59:44.236Z+ tufaceous_board=gimlet
6722023-11-14T23:59:44.239Z+ sp_image=/work/hubris/gimlet-c.zip
6732023-11-14T23:59:44.242Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6742023-11-14T23:59:44.274Z+ sp_caboose_version=1.0.3
6752023-11-14T23:59:44.280Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6762023-11-14T23:59:44.326Z+ sp_caboose_board=gimlet-c
6772023-11-14T23:59:44.330Z+ cat
6782023-11-14T23:59:44.333Z+ for board_rev in "$@"
6792023-11-14T23:59:44.337Z+ board=gimlet
6802023-11-14T23:59:44.340Z+ tufaceous_board=gimlet
6812023-11-14T23:59:44.343Z+ sp_image=/work/hubris/gimlet-d.zip
6822023-11-14T23:59:44.346Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6832023-11-14T23:59:44.381Z+ sp_caboose_version=1.0.3
6842023-11-14T23:59:44.384Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6852023-11-14T23:59:44.433Z+ sp_caboose_board=gimlet-d
6862023-11-14T23:59:44.436Z+ cat
6872023-11-14T23:59:44.439Z+ for board_rev in "$@"
6882023-11-14T23:59:44.442Z+ board=gimlet
6892023-11-14T23:59:44.445Z+ tufaceous_board=gimlet
6902023-11-14T23:59:44.448Z+ sp_image=/work/hubris/gimlet-e.zip
6912023-11-14T23:59:44.451Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6922023-11-14T23:59:44.488Z+ sp_caboose_version=1.0.3
6932023-11-14T23:59:44.492Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6942023-11-14T23:59:44.541Z+ sp_caboose_board=gimlet-e
6952023-11-14T23:59:44.544Z+ cat
6962023-11-14T23:59:44.547Z+ for board_rev in "$@"
6972023-11-14T23:59:44.549Z+ board=psc
6982023-11-14T23:59:44.558Z+ tufaceous_board=psc
6992023-11-14T23:59:44.563Z+ sp_image=/work/hubris/psc-b.zip
7002023-11-14T23:59:44.566Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7012023-11-14T23:59:44.582Z+ sp_caboose_version=1.0.3
7022023-11-14T23:59:44.585Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7032023-11-14T23:59:44.621Z+ sp_caboose_board=psc-b
7042023-11-14T23:59:44.624Z+ cat
7052023-11-14T23:59:44.627Z+ for board_rev in "$@"
7062023-11-14T23:59:44.630Z+ board=psc
7072023-11-14T23:59:44.633Z+ tufaceous_board=psc
7082023-11-14T23:59:44.636Z+ sp_image=/work/hubris/psc-c.zip
7092023-11-14T23:59:44.639Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7102023-11-14T23:59:44.662Z+ sp_caboose_version=1.0.3
7112023-11-14T23:59:44.666Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7122023-11-14T23:59:44.701Z+ sp_caboose_board=psc-c
7132023-11-14T23:59:44.704Z+ cat
7142023-11-14T23:59:44.708Z+ for board_rev in "$@"
7152023-11-14T23:59:44.710Z+ board=sidecar
7162023-11-14T23:59:44.713Z+ tufaceous_board=switch
7172023-11-14T23:59:44.716Z+ sp_image=/work/hubris/sidecar-b.zip
7182023-11-14T23:59:44.750Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7192023-11-14T23:59:44.766Z+ sp_caboose_version=1.0.3
7202023-11-14T23:59:44.769Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7212023-11-14T23:59:44.825Z+ sp_caboose_board=sidecar-b
7222023-11-14T23:59:44.828Z+ cat
7232023-11-14T23:59:44.831Z+ for board_rev in "$@"
7242023-11-14T23:59:44.834Z+ board=sidecar
7252023-11-14T23:59:44.837Z+ tufaceous_board=switch
7262023-11-14T23:59:44.840Z+ sp_image=/work/hubris/sidecar-c.zip
7272023-11-14T23:59:44.843Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7282023-11-14T23:59:44.890Z+ sp_caboose_version=1.0.3
7292023-11-14T23:59:44.893Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7302023-11-14T23:59:45.076Z+ sp_caboose_board=sidecar-c
7312023-11-14T23:59:45.080Z+ cat
7322023-11-14T23:59:45.083Z+ for series in "${SERIES_LIST[@]}"
7332023-11-14T23:59:45.085Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7342023-11-14T23:59:55.277ZNov 14 23:59:55.287 INFO assembling repository in `/tmp/tufaceousOnccE9`, component: OmicronRepoAssembler
7352023-11-15T00:00:08.854ZNov 15 00:00:08.865 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7362023-11-15T00:00:09.274Z+ digest -a sha256 /work/repo-rot-all.zip
7372023-11-15T00:00:17.483Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7382023-11-15T00:00:27.248Z+ rm /work/repo-rot-all.zip
7392023-11-15T00:00:27.256Z+ touch /work/repo-rot-all.zip.partb
7402023-11-15T00:00:27.259Z+ for series in "${SERIES_LIST[@]}"
7412023-11-15T00:00:27.262Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7422023-11-15T00:00:37.578ZNov 15 00:00:37.591 INFO assembling repository in `/tmp/tufaceous0psSG2`, component: OmicronRepoAssembler
7432023-11-15T00:00:50.461ZNov 15 00:00:50.475 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7442023-11-15T00:00:50.960Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7452023-11-15T00:00:58.493Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7462023-11-15T00:01:07.969Z+ rm /work/repo-rot-staging-dev.zip
7472023-11-15T00:01:07.977Z+ touch /work/repo-rot-staging-dev.zip.partb
7482023-11-15T00:01:07.980Z+ for series in "${SERIES_LIST[@]}"
7492023-11-15T00:01:07.983Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7502023-11-15T00:01:18.341ZNov 15 00:01:18.356 INFO assembling repository in `/tmp/tufaceousxZtCLa`, component: OmicronRepoAssembler
7512023-11-15T00:01:31.322ZNov 15 00:01:31.337 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7522023-11-15T00:01:31.704Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7532023-11-15T00:01:39.181Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7542023-11-15T00:01:48.715Z+ rm /work/repo-rot-prod-rel.zip
7552023-11-15T00:01:48.722Z+ touch /work/repo-rot-prod-rel.zip.partb
7562023-11-15T00:01:48.725Zprocess exited: duration 203263 ms, exit code 0
 
7572023-11-15T00:01:48.732Zfound 13 output files
7582023-11-15T00:01:48.742Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7592023-11-15T00:01:49.754Zuploaded: /work/manifest-rot-all.toml
7602023-11-15T00:01:49.756Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7612023-11-15T00:01:50.765Zuploaded: /work/manifest-rot-prod-rel.toml
7622023-11-15T00:01:50.771Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7632023-11-15T00:01:51.793Zuploaded: /work/manifest-rot-staging-dev.toml
7642023-11-15T00:01:51.795Zuploading: /work/manifest.toml (1578 bytes)
7652023-11-15T00:01:52.819Zuploaded: /work/manifest.toml
7662023-11-15T00:01:52.835Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7672023-11-15T00:07:28.142Zuploaded: /work/repo-rot-all.zip.parta
7682023-11-15T00:07:28.191Zuploading: /work/repo-rot-all.zip.partb (419690402 bytes)
7692023-11-15T00:10:22.847Zuploaded: /work/repo-rot-all.zip.partb
7702023-11-15T00:10:26.386Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7712023-11-15T00:17:12.091Zuploaded: /work/repo-rot-prod-rel.zip.parta
7722023-11-15T00:17:12.454Zuploading: /work/repo-rot-prod-rel.zip.partb (409373644 bytes)
7732023-11-15T00:19:57.318Zuploaded: /work/repo-rot-prod-rel.zip.partb
7742023-11-15T00:19:57.345Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7752023-11-15T00:26:34.922Zuploaded: /work/repo-rot-staging-dev.zip.parta
7762023-11-15T00:26:35.005Zuploading: /work/repo-rot-staging-dev.zip.partb (409374047 bytes)
7772023-11-15T00:29:19.174Zuploaded: /work/repo-rot-staging-dev.zip.partb
7782023-11-15T00:29:19.212Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7792023-11-15T00:29:20.313Zuploaded: /work/repo-rot-all.zip.sha256.txt
7802023-11-15T00:29:20.336Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7812023-11-15T00:29:21.391Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7822023-11-15T00:29:21.397Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7832023-11-15T00:29:22.405Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt