01HN4HKYPT656EA8QW9A7PS9P9: 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: 01HN4HMSW7ECG7J9EJVP1V5CZA

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-01-27T06:47:19.725Zjob dependencies complete; ready to run (waiting for 2 h 39 m 16 s)
22024-01-27T06:55:26.362Zjob assigned to worker 01HN4V5DV6196XNPNS4DBAA02J (queued for 8 m 6 s)
32024-01-27T06:55:26.717Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-419b49f92691a550.gz
42024-01-27T06:55:28.286Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-419b49f92691a550.gz
52024-01-27T06:55:28.286Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-01-27T06:55:33.071Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-01-27T06:55:33.071Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-399697c6a7652077.gz
82024-01-27T06:55:36.616Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-399697c6a7652077.gz
92024-01-27T06:55:36.616Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-01-27T06:55:36.823Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-01-27T06:55:36.824Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-01-27T06:55:38.253Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-01-27T06:55:38.257Zdownloading input: /input/package/work/version.txt
142024-01-27T06:55:38.265Zdownloaded input: /input/package/work/version.txt
152024-01-27T06:55:38.265Zdownloading input: /input/package/work/package.tar.gz
162024-01-27T06:55:40.791Zdownloaded input: /input/package/work/package.tar.gz
172024-01-27T06:55:40.791Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-01-27T06:55:44.198Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-01-27T06:55:44.198Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-01-27T06:55:45.220Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-01-27T06:55:45.223Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-01-27T06:55:54.577Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-01-27T06:55:54.577Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-01-27T06:55:59.667Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-01-27T06:55:59.668Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-01-27T06:56:06.556Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-01-27T06:56:06.556Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282024-01-27T06:56:08.568Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292024-01-27T06:56:08.568Zdownloading input: /input/package/work/zones/crucible.tar.gz
302024-01-27T06:56:10.962Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312024-01-27T06:56:10.962Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-01-27T06:56:14.435Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-01-27T06:56:14.436Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-01-27T06:56:19.396Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-01-27T06:56:19.396Zdownloading input: /input/package/work/zones/ntp.tar.gz
362024-01-27T06:56:19.452Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372024-01-27T06:56:19.452Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382024-01-27T06:56:21.577Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392024-01-27T06:56:21.578Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402024-01-27T06:56:23.317Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412024-01-27T06:56:23.317Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422024-01-27T06:56:33.786Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432024-01-27T06:56:33.787Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442024-01-27T06:56:36.645Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452024-01-27T06:56:36.645Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-01-27T06:56:36.677Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-01-27T06:56:36.677Zdownloading input: /input/package/work/zones/oximeter.tar.gz
482024-01-27T06:56:44.622Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
492024-01-27T06:56:44.622Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-01-27T06:56:46.822Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-01-27T06:56:46.822Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-01-27T06:57:07.624Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-01-27T06:57:07.624Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-01-27T06:57:23.419Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-01-27T06:57:23.422Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-01-27T06:58:04.060Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-01-27T06:58:04.060Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-01-27T06:58:17.962Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-01-27T06:58:17.962Zstarting task 0: "setup"
602024-01-27T06:58:18.228Z++ uname -s
612024-01-27T06:58:18.231Z+ kern=SunOS
622024-01-27T06:58:18.231Z+ case "$kern" in
632024-01-27T06:58:18.231Z+ groupadd -g 12345 build
642024-01-27T06:58:18.235Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-01-27T06:58:20.376Z+ zfs create -o mountpoint=/work rpool/work
662024-01-27T06:58:20.474Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-01-27T06:58:20.478Z+ home_fs=zfs
682024-01-27T06:58:20.478Z+ [[ zfs == autofs ]]
692024-01-27T06:58:20.478Z+ mkdir -p /home/build
702024-01-27T06:58:20.481Z+ chown build:build /home/build /work
712024-01-27T06:58:22.486Z+ chmod 0700 /home/build /work
722024-01-27T06:58:22.496Zprocess exited: duration 4532 ms, exit code 0
 
732024-01-27T06:58:22.502Zstarting task 1: "authentication"
742024-01-27T06:58:22.534Zprocess exited: duration 31 ms, exit code 0
 
752024-01-27T06:58:22.545Zstarting task 2: "clone repository"
762024-01-27T06:58:22.549Z+ mkdir -p /work/oxidecomputer/omicron
772024-01-27T06:58:22.552Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-01-27T06:58:22.942ZCloning into '/work/oxidecomputer/omicron'...
792024-01-27T06:58:28.851Z+ cd /work/oxidecomputer/omicron
802024-01-27T06:58:28.851Z+ git fetch origin 1c2e6af3e6159be151d1fae22015add1ea889f74
812024-01-27T06:58:29.213ZFrom https://github.com/oxidecomputer/omicron
822024-01-27T06:58:29.214Z * branch 1c2e6af3e6159be151d1fae22015add1ea889f74 -> FETCH_HEAD
832024-01-27T06:58:29.227Z+ [[ -n '' ]]
842024-01-27T06:58:29.227Z+ git reset --hard 1c2e6af3e6159be151d1fae22015add1ea889f74
852024-01-27T06:58:29.389ZHEAD is now at 1c2e6af3e Update Rust crate rcgen to 0.12.1
862024-01-27T06:58:29.403Zprocess exited: duration 6848 ms, exit code 0
 
872024-01-27T06:58:29.423Zstarting task 3: "build"
882024-01-27T06:58:29.431Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
892024-01-27T06:58:29.431Z+ TOP=/work/oxidecomputer/omicron
902024-01-27T06:58:29.431Z+ VERSION=6.0.0-0.ci+git1c2e6af3e61
912024-01-27T06:58:29.431Z+ for bin in caboose-util tufaceous
922024-01-27T06:58:29.432Z+ ptime -m gunzip
932024-01-27T06:58:29.750Z
942024-01-27T06:58:29.750Zreal 0.226733627
952024-01-27T06:58:30.181Zuser 0.104793242
962024-01-27T06:58:30.181Zsys 0.022352188
972024-01-27T06:58:30.181Ztrap 0.000022688
982024-01-27T06:58:30.182Ztflt 0.000000000
992024-01-27T06:58:30.182Zdflt 0.000000000
1002024-01-27T06:58:30.182Zkflt 0.000000000
1012024-01-27T06:58:30.182Zlock 0.000000000
1022024-01-27T06:58:30.182Zslp 0.098746624
1032024-01-27T06:58:30.182Zlat 0.000246550
1042024-01-27T06:58:30.182Zstop 0.000426906
1052024-01-27T06:58:30.182Z+ chmod a+x /work/caboose-util
1062024-01-27T06:58:30.182Z+ for bin in caboose-util tufaceous
1072024-01-27T06:58:30.183Z+ ptime -m gunzip
1082024-01-27T06:58:30.214Z
1092024-01-27T06:58:30.221Zreal 0.455348120
1102024-01-27T06:58:30.222Zuser 0.383163041
1112024-01-27T06:58:30.222Zsys 0.071550307
1122024-01-27T06:58:30.222Ztrap 0.000086865
1132024-01-27T06:58:30.222Ztflt 0.000000000
1142024-01-27T06:58:30.222Zdflt 0.000000000
1152024-01-27T06:58:30.222Zkflt 0.000000000
1162024-01-27T06:58:30.223Zlock 0.000000000
1172024-01-27T06:58:30.223Zslp 0.000038139
1182024-01-27T06:58:30.223Zlat 0.000165543
1192024-01-27T06:58:30.223Zstop 0.000244440
1202024-01-27T06:58:30.223Z+ chmod a+x /work/tufaceous
1212024-01-27T06:58:30.223Z+ mkdir /work/package
1222024-01-27T06:58:30.224Z+ pushd /work/package
1232024-01-27T06:58:30.224Z/work/package /work/oxidecomputer/omicron
1242024-01-27T06:58:30.224Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1252024-01-27T06:58:33.158Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1262024-01-27T06:58:33.179ZCreated new build target 'default' and set it as active
1272024-01-27T06:58:33.183Z+ 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.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/
1282024-01-27T06:58:33.186Z+ rm out/switch-softnpu.tar.gz
1292024-01-27T06:58:33.189Z+ rm out/omicron-gateway-softnpu.tar.gz
1302024-01-27T06:58:33.192Z+ rm out/omicron-nexus-single-sled.tar.gz
1312024-01-27T06:58:33.195Z+ for zone in out/*.tar.gz
1322024-01-27T06:58:33.195Z++ basename out/clickhouse_keeper
1332024-01-27T06:58:33.198Z+ target/release/omicron-package stamp clickhouse_keeper 6.0.0-0.ci+git1c2e6af3e61
1342024-01-27T06:58:33.209ZJan 27 06:58:32.545 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1352024-01-27T06:58:41.669ZCreated: out/versioned/clickhouse_keeper.tar.gz
1362024-01-27T06:58:41.673Z+ for zone in out/*.tar.gz
1372024-01-27T06:58:41.675Z++ basename out/clickhouse
1382024-01-27T06:58:41.675Z+ target/release/omicron-package stamp clickhouse 6.0.0-0.ci+git1c2e6af3e61
1392024-01-27T06:58:41.687ZJan 27 06:58:41.025 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1402024-01-27T06:58:50.209ZCreated: out/versioned/clickhouse.tar.gz
1412024-01-27T06:58:50.213Z+ for zone in out/*.tar.gz
1422024-01-27T06:58:50.216Z++ basename out/cockroachdb
1432024-01-27T06:58:50.216Z+ target/release/omicron-package stamp cockroachdb 6.0.0-0.ci+git1c2e6af3e61
1442024-01-27T06:58:50.229ZJan 27 06:58:49.566 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1452024-01-27T06:58:56.109ZCreated: out/versioned/cockroachdb.tar.gz
1462024-01-27T06:58:56.113Z+ for zone in out/*.tar.gz
1472024-01-27T06:58:56.116Z++ basename out/crucible-pantry
1482024-01-27T06:58:56.116Z+ target/release/omicron-package stamp crucible-pantry 6.0.0-0.ci+git1c2e6af3e61
1492024-01-27T06:58:56.128ZJan 27 06:58:55.466 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1502024-01-27T06:58:56.801ZCreated: out/versioned/crucible-pantry.tar.gz
1512024-01-27T06:58:56.805Z+ for zone in out/*.tar.gz
1522024-01-27T06:58:56.808Z++ basename out/crucible
1532024-01-27T06:58:56.808Z+ target/release/omicron-package stamp crucible 6.0.0-0.ci+git1c2e6af3e61
1542024-01-27T06:58:56.820ZJan 27 06:58:56.158 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1552024-01-27T06:58:58.093ZCreated: out/versioned/crucible.tar.gz
1562024-01-27T06:58:58.096Z+ for zone in out/*.tar.gz
1572024-01-27T06:58:58.099Z++ basename out/external-dns
1582024-01-27T06:58:58.099Z+ target/release/omicron-package stamp external-dns 6.0.0-0.ci+git1c2e6af3e61
1592024-01-27T06:58:58.111ZJan 27 06:58:57.450 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1602024-01-27T06:58:59.132ZCreated: out/versioned/external-dns.tar.gz
1612024-01-27T06:58:59.136Z+ for zone in out/*.tar.gz
1622024-01-27T06:58:59.139Z++ basename out/internal-dns
1632024-01-27T06:58:59.139Z+ target/release/omicron-package stamp internal-dns 6.0.0-0.ci+git1c2e6af3e61
1642024-01-27T06:58:59.151ZJan 27 06:58:58.489 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1652024-01-27T06:59:00.151ZCreated: out/versioned/internal-dns.tar.gz
1662024-01-27T06:59:00.162Z+ for zone in out/*.tar.gz
1672024-01-27T06:59:00.162Z++ basename out/ntp
1682024-01-27T06:59:00.162Z+ target/release/omicron-package stamp ntp 6.0.0-0.ci+git1c2e6af3e61
1692024-01-27T06:59:00.172ZJan 27 06:58:59.506 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1702024-01-27T06:59:00.180ZCreated: out/versioned/ntp.tar.gz
1712024-01-27T06:59:00.180Z+ for zone in out/*.tar.gz
1722024-01-27T06:59:00.180Z++ basename out/omicron-gateway-asic
1732024-01-27T06:59:00.188Z+ target/release/omicron-package stamp omicron-gateway-asic 6.0.0-0.ci+git1c2e6af3e61
1742024-01-27T06:59:00.194ZJan 27 06:58:59.527 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1752024-01-27T06:59:01.015ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1762024-01-27T06:59:01.041Z+ for zone in out/*.tar.gz
1772024-01-27T06:59:01.041Z++ basename out/omicron-nexus
1782024-01-27T06:59:01.042Z+ target/release/omicron-package stamp omicron-nexus 6.0.0-0.ci+git1c2e6af3e61
1792024-01-27T06:59:01.051ZJan 27 06:59:00.367 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1802024-01-27T06:59:04.695ZCreated: out/versioned/omicron-nexus.tar.gz
1812024-01-27T06:59:04.699Z+ for zone in out/*.tar.gz
1822024-01-27T06:59:04.702Z++ basename out/overlay
1832024-01-27T06:59:04.702Z+ target/release/omicron-package stamp overlay 6.0.0-0.ci+git1c2e6af3e61
1842024-01-27T06:59:04.714ZJan 27 06:59:04.053 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1852024-01-27T06:59:04.717ZCreated: out/versioned/overlay.tar.gz
1862024-01-27T06:59:04.720Z+ for zone in out/*.tar.gz
1872024-01-27T06:59:04.720Z++ basename out/oximeter
1882024-01-27T06:59:04.725Z+ target/release/omicron-package stamp oximeter 6.0.0-0.ci+git1c2e6af3e61
1892024-01-27T06:59:04.734ZJan 27 06:59:04.073 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1902024-01-27T06:59:07.087ZCreated: out/versioned/oximeter.tar.gz
1912024-01-27T06:59:07.090Z+ for zone in out/*.tar.gz
1922024-01-27T06:59:07.093Z++ basename out/propolis-server
1932024-01-27T06:59:07.094Z+ target/release/omicron-package stamp propolis-server 6.0.0-0.ci+git1c2e6af3e61
1942024-01-27T06:59:07.106ZJan 27 06:59:06.445 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1952024-01-27T06:59:08.828ZCreated: out/versioned/propolis-server.tar.gz
1962024-01-27T06:59:08.832Z+ for zone in out/*.tar.gz
1972024-01-27T06:59:08.835Z++ basename out/switch-asic
1982024-01-27T06:59:08.835Z+ target/release/omicron-package stamp switch-asic 6.0.0-0.ci+git1c2e6af3e61
1992024-01-27T06:59:08.850ZJan 27 06:59:08.187 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2002024-01-27T06:59:21.452ZCreated: out/versioned/switch-asic.tar.gz
2012024-01-27T06:59:21.456Z+ 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.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2022024-01-27T06:59:21.459Z+ OMICRON_NO_UNINSTALL=1
2032024-01-27T06:59:21.459Z+ target/release/omicron-package unpack --out install
2042024-01-27T06:59:21.471ZJan 27 06:59:20.811 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2052024-01-27T06:59:21.476ZJan 27 06:59:20.813 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2062024-01-27T06:59:21.476ZJan 27 06:59:20.813 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2072024-01-27T06:59:21.476ZJan 27 06:59:20.813 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2082024-01-27T06:59:21.476ZJan 27 06:59:20.813 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2092024-01-27T06:59:21.476ZJan 27 06:59:20.813 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2102024-01-27T06:59:21.476ZJan 27 06:59:20.813 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2112024-01-27T06:59:21.477ZJan 27 06:59:20.813 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2122024-01-27T06:59:21.477ZJan 27 06:59:20.813 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2132024-01-27T06:59:21.477ZJan 27 06:59:20.813 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2142024-01-27T06:59:21.477ZJan 27 06:59:20.813 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter.tar.gz
2152024-01-27T06:59:21.558ZJan 27 06:59:20.895 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2162024-01-27T06:59:21.571ZJan 27 06:59:20.910 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2172024-01-27T06:59:21.632ZJan 27 06:59:20.971 INFO Installing service, dst: install/oxlog.tar, src: out/oxlog.tar
2182024-01-27T06:59:21.678ZJan 27 06:59:21.017 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2192024-01-27T06:59:21.689ZJan 27 06:59:21.029 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2202024-01-27T06:59:21.720ZJan 27 06:59:21.059 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2212024-01-27T06:59:21.805ZJan 27 06:59:21.144 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2222024-01-27T06:59:22.805ZJan 27 06:59:22.144 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2232024-01-27T06:59:22.928ZJan 27 06:59:22.268 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2242024-01-27T06:59:23.219ZJan 27 06:59:22.559 INFO Unpacking service tarball, service_path: install/oxlog, tar_path: install/oxlog.tar
2252024-01-27T06:59:23.246Z+ popd
2262024-01-27T06:59:23.246Z/work/oxidecomputer/omicron
2272024-01-27T06:59:23.249Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2282024-01-27T06:59:27.474Z+ read -r TUFACEOUS_KEY
2292024-01-27T06:59:27.478Z+ export TUFACEOUS_KEY
2302024-01-27T06:59:27.478Z+ cat
2312024-01-27T06:59:27.481Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2322024-01-27T06:59:27.481Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2332024-01-27T06:59:27.484Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2342024-01-27T06:59:27.484Z+ cat
2352024-01-27T06:59:27.487Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2362024-01-27T06:59:27.487Z+ cat
2372024-01-27T06:59:27.491Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2382024-01-27T06:59:27.491Z+ cat
2392024-01-27T06:59:27.493Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402024-01-27T06:59:27.493Z+ cat
2412024-01-27T06:59:27.494Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422024-01-27T06:59:27.494Z+ cat
2432024-01-27T06:59:27.497Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442024-01-27T06:59:27.497Z+ cat
2452024-01-27T06:59:27.503Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462024-01-27T06:59:27.503Z+ cat
2472024-01-27T06:59:27.506Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482024-01-27T06:59:27.506Z+ cat
2492024-01-27T06:59:27.506Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502024-01-27T06:59:27.507Z+ cat
2512024-01-27T06:59:27.510Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2522024-01-27T06:59:27.510Z+ cat
2532024-01-27T06:59:27.510Z+ for kind in host trampoline
2542024-01-27T06:59:27.510Z+ cat
2552024-01-27T06:59:27.513Z+ for kind in host trampoline
2562024-01-27T06:59:27.513Z+ cat
2572024-01-27T06:59:27.516Z+ mkdir /work/hubris
2582024-01-27T06:59:27.519Z+ pushd /work/hubris
2592024-01-27T06:59:27.519Z/work/hubris /work/oxidecomputer/omicron
2602024-01-27T06:59:27.519Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2612024-01-27T06:59:27.519Z++ TAGS=(gimlet-v1.0.5 psc-v1.0.5 sidecar-v1.0.5)
2622024-01-27T06:59:27.519Z+ for tag in "${TAGS[@]}"
2632024-01-27T06:59:27.519Z+ for board in "${ALL_BOARDS[@]}"
2642024-01-27T06:59:27.519Z+ [[ gimlet = \g\i\m\l\e\t ]]
2652024-01-27T06:59:27.519Z+ file=build-gimlet-c-image-default-v1.0.5.zip
2662024-01-27T06:59:27.519Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-c-image-default-v1.0.5.zip
2672024-01-27T06:59:28.892Z+ grep -F build-gimlet-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2682024-01-27T06:59:28.896Z+ shasum -a 256 -c -
2692024-01-27T06:59:29.048Zbuild-gimlet-c-image-default-v1.0.5.zip: OK
2702024-01-27T06:59:29.051Z+ mv build-gimlet-c-image-default-v1.0.5.zip gimlet-c.zip
2712024-01-27T06:59:29.054Z+ for board in "${ALL_BOARDS[@]}"
2722024-01-27T06:59:29.054Z+ [[ gimlet = \g\i\m\l\e\t ]]
2732024-01-27T06:59:29.055Z+ file=build-gimlet-d-image-default-v1.0.5.zip
2742024-01-27T06:59:29.055Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-d-image-default-v1.0.5.zip
2752024-01-27T06:59:30.548Z+ grep -F build-gimlet-d-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2762024-01-27T06:59:30.558Z+ shasum -a 256 -c -
2772024-01-27T06:59:30.609Zbuild-gimlet-d-image-default-v1.0.5.zip: OK
2782024-01-27T06:59:30.613Z+ mv build-gimlet-d-image-default-v1.0.5.zip gimlet-d.zip
2792024-01-27T06:59:30.616Z+ for board in "${ALL_BOARDS[@]}"
2802024-01-27T06:59:30.616Z+ [[ gimlet = \g\i\m\l\e\t ]]
2812024-01-27T06:59:30.616Z+ file=build-gimlet-e-image-default-v1.0.5.zip
2822024-01-27T06:59:30.616Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-e-image-default-v1.0.5.zip
2832024-01-27T06:59:32.098Z+ grep -F build-gimlet-e-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2842024-01-27T06:59:32.101Z+ shasum -a 256 -c -
2852024-01-27T06:59:32.161Zbuild-gimlet-e-image-default-v1.0.5.zip: OK
2862024-01-27T06:59:32.164Z+ mv build-gimlet-e-image-default-v1.0.5.zip gimlet-e.zip
2872024-01-27T06:59:32.167Z+ for board in "${ALL_BOARDS[@]}"
2882024-01-27T06:59:32.167Z+ [[ gimlet = \p\s\c ]]
2892024-01-27T06:59:32.167Z+ for board in "${ALL_BOARDS[@]}"
2902024-01-27T06:59:32.167Z+ [[ gimlet = \p\s\c ]]
2912024-01-27T06:59:32.168Z+ for board in "${ALL_BOARDS[@]}"
2922024-01-27T06:59:32.168Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2932024-01-27T06:59:32.168Z+ for board in "${ALL_BOARDS[@]}"
2942024-01-27T06:59:32.168Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2952024-01-27T06:59:32.169Z+ for tag in "${TAGS[@]}"
2962024-01-27T06:59:32.169Z+ for board in "${ALL_BOARDS[@]}"
2972024-01-27T06:59:32.169Z+ [[ psc = \g\i\m\l\e\t ]]
2982024-01-27T06:59:32.169Z+ for board in "${ALL_BOARDS[@]}"
2992024-01-27T06:59:32.169Z+ [[ psc = \g\i\m\l\e\t ]]
3002024-01-27T06:59:32.169Z+ for board in "${ALL_BOARDS[@]}"
3012024-01-27T06:59:32.169Z+ [[ psc = \g\i\m\l\e\t ]]
3022024-01-27T06:59:32.169Z+ for board in "${ALL_BOARDS[@]}"
3032024-01-27T06:59:32.169Z+ [[ psc = \p\s\c ]]
3042024-01-27T06:59:32.169Z+ file=build-psc-b-image-default-v1.0.5.zip
3052024-01-27T06:59:32.169Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.5/build-psc-b-image-default-v1.0.5.zip
3062024-01-27T06:59:33.325Z+ grep -F build-psc-b-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3072024-01-27T06:59:33.328Z+ shasum -a 256 -c -
3082024-01-27T06:59:33.377Zbuild-psc-b-image-default-v1.0.5.zip: OK
3092024-01-27T06:59:33.381Z+ mv build-psc-b-image-default-v1.0.5.zip psc-b.zip
3102024-01-27T06:59:33.384Z+ for board in "${ALL_BOARDS[@]}"
3112024-01-27T06:59:33.384Z+ [[ psc = \p\s\c ]]
3122024-01-27T06:59:33.384Z+ file=build-psc-c-image-default-v1.0.5.zip
3132024-01-27T06:59:33.384Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.5/build-psc-c-image-default-v1.0.5.zip
3142024-01-27T06:59:34.585Z+ grep -F build-psc-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3152024-01-27T06:59:34.593Z+ shasum -a 256 -c -
3162024-01-27T06:59:34.639Zbuild-psc-c-image-default-v1.0.5.zip: OK
3172024-01-27T06:59:34.646Z+ mv build-psc-c-image-default-v1.0.5.zip psc-c.zip
3182024-01-27T06:59:34.646Z+ for board in "${ALL_BOARDS[@]}"
3192024-01-27T06:59:34.646Z+ [[ psc = \s\i\d\e\c\a\r ]]
3202024-01-27T06:59:34.646Z+ for board in "${ALL_BOARDS[@]}"
3212024-01-27T06:59:34.647Z+ [[ psc = \s\i\d\e\c\a\r ]]
3222024-01-27T06:59:34.647Z+ for tag in "${TAGS[@]}"
3232024-01-27T06:59:34.647Z+ for board in "${ALL_BOARDS[@]}"
3242024-01-27T06:59:34.647Z+ [[ sidecar = \g\i\m\l\e\t ]]
3252024-01-27T06:59:34.647Z+ for board in "${ALL_BOARDS[@]}"
3262024-01-27T06:59:34.647Z+ [[ sidecar = \g\i\m\l\e\t ]]
3272024-01-27T06:59:34.647Z+ for board in "${ALL_BOARDS[@]}"
3282024-01-27T06:59:34.648Z+ [[ sidecar = \g\i\m\l\e\t ]]
3292024-01-27T06:59:34.648Z+ for board in "${ALL_BOARDS[@]}"
3302024-01-27T06:59:34.648Z+ [[ sidecar = \p\s\c ]]
3312024-01-27T06:59:34.648Z+ for board in "${ALL_BOARDS[@]}"
3322024-01-27T06:59:34.648Z+ [[ sidecar = \p\s\c ]]
3332024-01-27T06:59:34.648Z+ for board in "${ALL_BOARDS[@]}"
3342024-01-27T06:59:34.648Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3352024-01-27T06:59:34.649Z+ file=build-sidecar-b-image-default-v1.0.5.zip
3362024-01-27T06:59:34.649Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.5/build-sidecar-b-image-default-v1.0.5.zip
3372024-01-27T06:59:36.276Z+ grep -F build-sidecar-b-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3382024-01-27T06:59:36.279Z+ shasum -a 256 -c -
3392024-01-27T06:59:36.344Zbuild-sidecar-b-image-default-v1.0.5.zip: OK
3402024-01-27T06:59:36.347Z+ mv build-sidecar-b-image-default-v1.0.5.zip sidecar-b.zip
3412024-01-27T06:59:36.350Z+ for board in "${ALL_BOARDS[@]}"
3422024-01-27T06:59:36.350Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3432024-01-27T06:59:36.350Z+ file=build-sidecar-c-image-default-v1.0.5.zip
3442024-01-27T06:59:36.350Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.5/build-sidecar-c-image-default-v1.0.5.zip
3452024-01-27T06:59:38.131Z+ grep -F build-sidecar-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3462024-01-27T06:59:38.134Z+ shasum -a 256 -c -
3472024-01-27T06:59:38.204Zbuild-sidecar-c-image-default-v1.0.5.zip: OK
3482024-01-27T06:59:38.207Z+ mv build-sidecar-c-image-default-v1.0.5.zip sidecar-c.zip
3492024-01-27T06:59:38.210Z+ popd
3502024-01-27T06:59:38.210Z/work/oxidecomputer/omicron
3512024-01-27T06:59:38.210Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3522024-01-27T06:59:38.210Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3532024-01-27T06:59:38.210Z+ git init /work/dvt-dock
3542024-01-27T06:59:38.216Zhint: Using 'master' as the name for the initial branch. This default branch name
3552024-01-27T06:59:38.216Zhint: is subject to change. To configure the initial branch name to use in all
3562024-01-27T06:59:38.216Zhint: of your new repositories, which will suppress this warning, call:
3572024-01-27T06:59:38.216Zhint:
3582024-01-27T06:59:38.216Zhint: git config --global init.defaultBranch <name>
3592024-01-27T06:59:38.216Zhint:
3602024-01-27T06:59:38.216Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3612024-01-27T06:59:38.216Zhint: 'development'. The just-created branch can be renamed via this command:
3622024-01-27T06:59:38.217Zhint:
3632024-01-27T06:59:38.217Zhint: git branch -m <name>
3642024-01-27T06:59:38.220ZInitialized empty Git repository in /work/dvt-dock/.git/
3652024-01-27T06:59:38.220Z+ cd /work/dvt-dock
3662024-01-27T06:59:38.220Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3672024-01-27T06:59:38.223Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3682024-01-27T06:59:49.359ZFrom https://github.com/oxidecomputer/dvt-dock
3692024-01-27T06:59:49.359Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3702024-01-27T06:59:49.364Z+ git checkout FETCH_HEAD
3712024-01-27T06:59:50.120ZNote: switching to 'FETCH_HEAD'.
3722024-01-27T06:59:50.121Z
3732024-01-27T06:59:50.121ZYou are in 'detached HEAD' state. You can look around, make experimental
3742024-01-27T06:59:50.121Zchanges and commit them, and you can discard any commits you make in this
3752024-01-27T06:59:50.121Zstate without impacting any branches by switching back to a branch.
3762024-01-27T06:59:50.121Z
3772024-01-27T06:59:50.121ZIf you want to create a new branch to retain commits you create, you may
3782024-01-27T06:59:50.121Zdo so (now or later) by using -c with the switch command. Example:
3792024-01-27T06:59:50.121Z
3802024-01-27T06:59:50.121Z git switch -c <new-branch-name>
3812024-01-27T06:59:50.121Z
3822024-01-27T06:59:50.121ZOr undo this operation with:
3832024-01-27T06:59:50.121Z
3842024-01-27T06:59:50.121Z git switch -
3852024-01-27T06:59:50.121Z
3862024-01-27T06:59:50.121ZTurn off this advice by setting config variable advice.detachedHead to false
3872024-01-27T06:59:50.121Z
3882024-01-27T06:59:50.121ZHEAD is now at ad874c1 production/release RoT v1.0.4
3892024-01-27T06:59:50.147Z+ SERIES_LIST=()
3902024-01-27T06:59:50.162Z+ prep_rot_all_series
3912024-01-27T06:59:50.163Z+ series=rot-all
3922024-01-27T06:59:50.163Z+ SERIES_LIST+=("$series")
3932024-01-27T06:59:50.163Z+ manifest=/work/manifest-rot-all.toml
3942024-01-27T06:59:50.163Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
3952024-01-27T06:59:50.163Z+ for board_rev in "${ALL_BOARDS[@]}"
3962024-01-27T06:59:50.163Z+ board=gimlet
3972024-01-27T06:59:50.163Z+ tufaceous_board=gimlet
3982024-01-27T06:59:50.163Z+ sp_image=/work/hubris/gimlet-c.zip
3992024-01-27T06:59:50.168Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4002024-01-27T06:59:50.214Z+ sp_caboose_version=1.0.5
4012024-01-27T06:59:50.218Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4022024-01-27T06:59:50.269Z+ sp_caboose_board=gimlet-c
4032024-01-27T06:59:50.269Z+ cat
4042024-01-27T06:59:50.272Z+ for board_rev in "${ALL_BOARDS[@]}"
4052024-01-27T06:59:50.272Z+ board=gimlet
4062024-01-27T06:59:50.272Z+ tufaceous_board=gimlet
4072024-01-27T06:59:50.272Z+ sp_image=/work/hubris/gimlet-d.zip
4082024-01-27T06:59:50.275Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4092024-01-27T06:59:50.328Z+ sp_caboose_version=1.0.5
4102024-01-27T06:59:50.331Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4112024-01-27T06:59:50.386Z+ sp_caboose_board=gimlet-d
4122024-01-27T06:59:50.387Z+ cat
4132024-01-27T06:59:50.402Z+ for board_rev in "${ALL_BOARDS[@]}"
4142024-01-27T06:59:50.402Z+ board=gimlet
4152024-01-27T06:59:50.402Z+ tufaceous_board=gimlet
4162024-01-27T06:59:50.402Z+ sp_image=/work/hubris/gimlet-e.zip
4172024-01-27T06:59:50.402Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4182024-01-27T06:59:50.445Z+ sp_caboose_version=1.0.5
4192024-01-27T06:59:50.454Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4202024-01-27T06:59:50.503Z+ sp_caboose_board=gimlet-e
4212024-01-27T06:59:50.504Z+ cat
4222024-01-27T06:59:50.517Z+ for board_rev in "${ALL_BOARDS[@]}"
4232024-01-27T06:59:50.517Z+ board=psc
4242024-01-27T06:59:50.517Z+ tufaceous_board=psc
4252024-01-27T06:59:50.518Z+ sp_image=/work/hubris/psc-b.zip
4262024-01-27T06:59:50.518Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4272024-01-27T06:59:50.545Z+ sp_caboose_version=1.0.5
4282024-01-27T06:59:50.550Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4292024-01-27T06:59:50.585Z+ sp_caboose_board=psc-b
4302024-01-27T06:59:50.585Z+ cat
4312024-01-27T06:59:50.589Z+ for board_rev in "${ALL_BOARDS[@]}"
4322024-01-27T06:59:50.589Z+ board=psc
4332024-01-27T06:59:50.589Z+ tufaceous_board=psc
4342024-01-27T06:59:50.589Z+ sp_image=/work/hubris/psc-c.zip
4352024-01-27T06:59:50.592Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4362024-01-27T06:59:50.632Z+ sp_caboose_version=1.0.5
4372024-01-27T06:59:50.635Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4382024-01-27T06:59:50.673Z+ sp_caboose_board=psc-c
4392024-01-27T06:59:50.673Z+ cat
4402024-01-27T06:59:50.677Z+ for board_rev in "${ALL_BOARDS[@]}"
4412024-01-27T06:59:50.677Z+ board=sidecar
4422024-01-27T06:59:50.677Z+ tufaceous_board=switch
4432024-01-27T06:59:50.677Z+ sp_image=/work/hubris/sidecar-b.zip
4442024-01-27T06:59:50.677Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4452024-01-27T06:59:50.739Z+ sp_caboose_version=1.0.5
4462024-01-27T06:59:50.743Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4472024-01-27T06:59:50.803Z+ sp_caboose_board=sidecar-b
4482024-01-27T06:59:50.803Z+ cat
4492024-01-27T06:59:50.806Z+ for board_rev in "${ALL_BOARDS[@]}"
4502024-01-27T06:59:50.807Z+ board=sidecar
4512024-01-27T06:59:50.807Z+ tufaceous_board=switch
4522024-01-27T06:59:50.807Z+ sp_image=/work/hubris/sidecar-c.zip
4532024-01-27T06:59:50.810Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4542024-01-27T06:59:50.870Z+ sp_caboose_version=1.0.5
4552024-01-27T06:59:50.873Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4562024-01-27T06:59:50.937Z+ sp_caboose_board=sidecar-c
4572024-01-27T06:59:50.937Z+ cat
4582024-01-27T06:59:50.940Z+ 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
4592024-01-27T06:59:50.941Z+ series=rot-staging-dev
4602024-01-27T06:59:50.941Z+ rot_dir=staging/dev
4612024-01-27T06:59:50.941Z+ rot_version=cert-staging-dev-v1.0.4
4622024-01-27T06:59:50.941Z+ shift 3
4632024-01-27T06:59:50.941Z+ SERIES_LIST+=("$series")
4642024-01-27T06:59:50.941Z+ manifest=/work/manifest-rot-staging-dev.toml
4652024-01-27T06:59:50.941Z+ manifest_rot_all=/work/manifest-rot-all.toml
4662024-01-27T06:59:50.941Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4672024-01-27T06:59:50.941Z+ for board in gimlet psc sidecar
4682024-01-27T06:59:50.941Z+ tufaceous_board=gimlet
4692024-01-27T06:59:50.941Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4702024-01-27T06:59:50.942Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4712024-01-27T06:59:50.945Z++ 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
4722024-01-27T06:59:50.945Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4732024-01-27T06:59:50.962Z++ output_a=1.0.4
4742024-01-27T06:59:50.967Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4752024-01-27T06:59:50.981Z++ output_b=1.0.4
4762024-01-27T06:59:50.981Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4772024-01-27T06:59:50.985Z++ echo 1.0.4
4782024-01-27T06:59:50.985Z+ rot_caboose_version=1.0.4
4792024-01-27T06:59:50.985Z++ 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
4802024-01-27T06:59:50.988Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4812024-01-27T06:59:51.004Z++ output_a=oxide-rot-1
4822024-01-27T06:59:51.008Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4832024-01-27T06:59:51.024Z++ output_b=oxide-rot-1
4842024-01-27T06:59:51.025Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4852024-01-27T06:59:51.025Z++ echo oxide-rot-1
4862024-01-27T06:59:51.028Z+ rot_caboose_board=oxide-rot-1
4872024-01-27T06:59:51.029Z+ cat
4882024-01-27T06:59:51.032Z+ cat
4892024-01-27T06:59:51.032Z+ for board in gimlet psc sidecar
4902024-01-27T06:59:51.032Z+ tufaceous_board=psc
4912024-01-27T06:59:51.032Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4922024-01-27T06:59:51.032Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4932024-01-27T06:59:51.036Z++ 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
4942024-01-27T06:59:51.036Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4952024-01-27T06:59:51.053Z++ output_a=1.0.4
4962024-01-27T06:59:51.057Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4972024-01-27T06:59:51.073Z++ output_b=1.0.4
4982024-01-27T06:59:51.073Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4992024-01-27T06:59:51.073Z++ echo 1.0.4
5002024-01-27T06:59:51.076Z+ rot_caboose_version=1.0.4
5012024-01-27T06:59:51.076Z++ 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
5022024-01-27T06:59:51.080Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5032024-01-27T06:59:51.099Z++ output_a=oxide-rot-1
5042024-01-27T06:59:51.107Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5052024-01-27T06:59:51.117Z++ output_b=oxide-rot-1
5062024-01-27T06:59:51.117Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5072024-01-27T06:59:51.117Z++ echo oxide-rot-1
5082024-01-27T06:59:51.128Z+ rot_caboose_board=oxide-rot-1
5092024-01-27T06:59:51.128Z+ cat
5102024-01-27T06:59:51.128Z+ cat
5112024-01-27T06:59:51.139Z+ for board in gimlet psc sidecar
5122024-01-27T06:59:51.139Z+ tufaceous_board=switch
5132024-01-27T06:59:51.139Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5142024-01-27T06:59:51.139Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5152024-01-27T06:59:51.140Z++ 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
5162024-01-27T06:59:51.140Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5172024-01-27T06:59:51.151Z++ output_a=1.0.4
5182024-01-27T06:59:51.156Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5192024-01-27T06:59:51.185Z++ output_b=1.0.4
5202024-01-27T06:59:51.185Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5212024-01-27T06:59:51.185Z++ echo 1.0.4
5222024-01-27T06:59:51.191Z+ rot_caboose_version=1.0.4
5232024-01-27T06:59:51.191Z++ 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
5242024-01-27T06:59:51.191Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5252024-01-27T06:59:51.192Z++ output_a=oxide-rot-1
5262024-01-27T06:59:51.192Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5272024-01-27T06:59:51.218Z++ output_b=oxide-rot-1
5282024-01-27T06:59:51.219Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5292024-01-27T06:59:51.219Z++ echo oxide-rot-1
5302024-01-27T06:59:51.230Z+ rot_caboose_board=oxide-rot-1
5312024-01-27T06:59:51.230Z+ cat
5322024-01-27T06:59:51.231Z+ cat
5332024-01-27T06:59:51.231Z+ for board_rev in "$@"
5342024-01-27T06:59:51.231Z+ board=gimlet
5352024-01-27T06:59:51.231Z+ tufaceous_board=gimlet
5362024-01-27T06:59:51.231Z+ sp_image=/work/hubris/gimlet-c.zip
5372024-01-27T06:59:51.231Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5382024-01-27T06:59:51.277Z+ sp_caboose_version=1.0.5
5392024-01-27T06:59:51.286Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5402024-01-27T06:59:51.329Z+ sp_caboose_board=gimlet-c
5412024-01-27T06:59:51.330Z+ cat
5422024-01-27T06:59:51.336Z+ for board_rev in "$@"
5432024-01-27T06:59:51.336Z+ board=gimlet
5442024-01-27T06:59:51.337Z+ tufaceous_board=gimlet
5452024-01-27T06:59:51.337Z+ sp_image=/work/hubris/gimlet-d.zip
5462024-01-27T06:59:51.337Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5472024-01-27T06:59:51.392Z+ sp_caboose_version=1.0.5
5482024-01-27T06:59:51.408Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5492024-01-27T06:59:51.451Z+ sp_caboose_board=gimlet-d
5502024-01-27T06:59:51.451Z+ cat
5512024-01-27T06:59:51.467Z+ for board_rev in "$@"
5522024-01-27T06:59:51.467Z+ board=gimlet
5532024-01-27T06:59:51.467Z+ tufaceous_board=gimlet
5542024-01-27T06:59:51.467Z+ sp_image=/work/hubris/gimlet-e.zip
5552024-01-27T06:59:51.467Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5562024-01-27T06:59:51.509Z+ sp_caboose_version=1.0.5
5572024-01-27T06:59:51.523Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5582024-01-27T06:59:51.568Z+ sp_caboose_board=gimlet-e
5592024-01-27T06:59:51.568Z+ cat
5602024-01-27T06:59:51.582Z+ for board_rev in "$@"
5612024-01-27T06:59:51.582Z+ board=psc
5622024-01-27T06:59:51.582Z+ tufaceous_board=psc
5632024-01-27T06:59:51.582Z+ sp_image=/work/hubris/psc-b.zip
5642024-01-27T06:59:51.582Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5652024-01-27T06:59:51.608Z+ sp_caboose_version=1.0.5
5662024-01-27T06:59:51.621Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5672024-01-27T06:59:51.662Z+ sp_caboose_board=psc-b
5682024-01-27T06:59:51.663Z+ cat
5692024-01-27T06:59:51.671Z+ for board_rev in "$@"
5702024-01-27T06:59:51.671Z+ board=psc
5712024-01-27T06:59:51.671Z+ tufaceous_board=psc
5722024-01-27T06:59:51.672Z+ sp_image=/work/hubris/psc-c.zip
5732024-01-27T06:59:51.672Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5742024-01-27T06:59:51.693Z+ sp_caboose_version=1.0.5
5752024-01-27T06:59:51.837Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5762024-01-27T06:59:52.127Z+ sp_caboose_board=psc-c
5772024-01-27T06:59:52.127Z+ cat
5782024-01-27T06:59:52.127Z+ for board_rev in "$@"
5792024-01-27T06:59:52.127Z+ board=sidecar
5802024-01-27T06:59:52.128Z+ tufaceous_board=switch
5812024-01-27T06:59:52.128Z+ sp_image=/work/hubris/sidecar-b.zip
5822024-01-27T06:59:52.128Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5832024-01-27T06:59:52.128Z+ sp_caboose_version=1.0.5
5842024-01-27T06:59:52.128Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5852024-01-27T06:59:52.128Z+ sp_caboose_board=sidecar-b
5862024-01-27T06:59:52.129Z+ cat
5872024-01-27T06:59:52.129Z+ for board_rev in "$@"
5882024-01-27T06:59:52.129Z+ board=sidecar
5892024-01-27T06:59:52.129Z+ tufaceous_board=switch
5902024-01-27T06:59:52.129Z+ sp_image=/work/hubris/sidecar-c.zip
5912024-01-27T06:59:52.129Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5922024-01-27T06:59:52.130Z+ sp_caboose_version=1.0.5
5932024-01-27T06:59:52.130Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
5942024-01-27T06:59:52.130Z+ sp_caboose_board=sidecar-c
5952024-01-27T06:59:52.130Z+ cat
5962024-01-27T06:59:52.130Z+ 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
5972024-01-27T06:59:52.130Z+ series=rot-prod-rel
5982024-01-27T06:59:52.131Z+ rot_dir=prod/rel
5992024-01-27T06:59:52.131Z+ rot_version=cert-prod-rel-v1.0.4
6002024-01-27T06:59:52.131Z+ shift 3
6012024-01-27T06:59:52.131Z+ SERIES_LIST+=("$series")
6022024-01-27T06:59:52.131Z+ manifest=/work/manifest-rot-prod-rel.toml
6032024-01-27T06:59:52.132Z+ manifest_rot_all=/work/manifest-rot-all.toml
6042024-01-27T06:59:52.132Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6052024-01-27T06:59:52.132Z+ for board in gimlet psc sidecar
6062024-01-27T06:59:52.132Z+ tufaceous_board=gimlet
6072024-01-27T06:59:52.132Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6082024-01-27T06:59:52.132Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6092024-01-27T06:59:52.133Z++ 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
6102024-01-27T06:59:52.133Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6112024-01-27T06:59:52.133Z++ output_a=1.0.4
6122024-01-27T06:59:52.133Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6132024-01-27T06:59:52.133Z++ output_b=1.0.4
6142024-01-27T06:59:52.133Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6152024-01-27T06:59:52.134Z++ echo 1.0.4
6162024-01-27T06:59:52.134Z+ rot_caboose_version=1.0.4
6172024-01-27T06:59:52.134Z++ 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
6182024-01-27T06:59:52.134Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6192024-01-27T06:59:52.134Z++ output_a=oxide-rot-1
6202024-01-27T06:59:52.135Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6212024-01-27T06:59:52.135Z++ output_b=oxide-rot-1
6222024-01-27T06:59:52.135Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6232024-01-27T06:59:52.135Z++ echo oxide-rot-1
6242024-01-27T06:59:52.135Z+ rot_caboose_board=oxide-rot-1
6252024-01-27T06:59:52.136Z+ cat
6262024-01-27T06:59:52.136Z+ cat
6272024-01-27T06:59:52.136Z+ for board in gimlet psc sidecar
6282024-01-27T06:59:52.136Z+ tufaceous_board=psc
6292024-01-27T06:59:52.136Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6302024-01-27T06:59:52.136Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6312024-01-27T06:59:52.136Z++ 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
6322024-01-27T06:59:52.136Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6332024-01-27T06:59:52.149Z++ output_a=1.0.4
6342024-01-27T06:59:52.149Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6352024-01-27T06:59:52.170Z++ output_b=1.0.4
6362024-01-27T06:59:52.170Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6372024-01-27T06:59:52.170Z++ echo 1.0.4
6382024-01-27T06:59:52.178Z+ rot_caboose_version=1.0.4
6392024-01-27T06:59:52.179Z++ 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
6402024-01-27T06:59:52.179Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6412024-01-27T06:59:52.186Z++ output_a=oxide-rot-1
6422024-01-27T06:59:52.186Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6432024-01-27T06:59:52.200Z++ output_b=oxide-rot-1
6442024-01-27T06:59:52.200Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6452024-01-27T06:59:52.207Z++ echo oxide-rot-1
6462024-01-27T06:59:52.207Z+ rot_caboose_board=oxide-rot-1
6472024-01-27T06:59:52.207Z+ cat
6482024-01-27T06:59:52.208Z+ cat
6492024-01-27T06:59:52.208Z+ for board in gimlet psc sidecar
6502024-01-27T06:59:52.215Z+ tufaceous_board=switch
6512024-01-27T06:59:52.215Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6522024-01-27T06:59:52.216Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6532024-01-27T06:59:52.216Z++ 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
6542024-01-27T06:59:52.216Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6552024-01-27T06:59:52.232Z++ output_a=1.0.4
6562024-01-27T06:59:52.239Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6572024-01-27T06:59:52.254Z++ output_b=1.0.4
6582024-01-27T06:59:52.254Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6592024-01-27T06:59:52.260Z++ echo 1.0.4
6602024-01-27T06:59:52.260Z+ rot_caboose_version=1.0.4
6612024-01-27T06:59:52.260Z++ 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
6622024-01-27T06:59:52.260Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6632024-01-27T06:59:52.281Z++ output_a=oxide-rot-1
6642024-01-27T06:59:52.292Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6652024-01-27T06:59:52.301Z++ output_b=oxide-rot-1
6662024-01-27T06:59:52.301Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6672024-01-27T06:59:52.302Z++ echo oxide-rot-1
6682024-01-27T06:59:52.302Z+ rot_caboose_board=oxide-rot-1
6692024-01-27T06:59:52.313Z+ cat
6702024-01-27T06:59:52.313Z+ cat
6712024-01-27T06:59:52.313Z+ for board_rev in "$@"
6722024-01-27T06:59:52.313Z+ board=gimlet
6732024-01-27T06:59:52.313Z+ tufaceous_board=gimlet
6742024-01-27T06:59:52.314Z+ sp_image=/work/hubris/gimlet-c.zip
6752024-01-27T06:59:52.314Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6762024-01-27T06:59:52.370Z+ sp_caboose_version=1.0.5
6772024-01-27T06:59:52.381Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6782024-01-27T06:59:52.424Z+ sp_caboose_board=gimlet-c
6792024-01-27T06:59:52.425Z+ cat
6802024-01-27T06:59:52.436Z+ for board_rev in "$@"
6812024-01-27T06:59:52.436Z+ board=gimlet
6822024-01-27T06:59:52.437Z+ tufaceous_board=gimlet
6832024-01-27T06:59:52.437Z+ sp_image=/work/hubris/gimlet-d.zip
6842024-01-27T06:59:52.437Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6852024-01-27T06:59:52.487Z+ sp_caboose_version=1.0.5
6862024-01-27T06:59:52.500Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6872024-01-27T06:59:52.543Z+ sp_caboose_board=gimlet-d
6882024-01-27T06:59:52.544Z+ cat
6892024-01-27T06:59:52.552Z+ for board_rev in "$@"
6902024-01-27T06:59:52.553Z+ board=gimlet
6912024-01-27T06:59:52.553Z+ tufaceous_board=gimlet
6922024-01-27T06:59:52.553Z+ sp_image=/work/hubris/gimlet-e.zip
6932024-01-27T06:59:52.553Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
6942024-01-27T06:59:52.604Z+ sp_caboose_version=1.0.5
6952024-01-27T06:59:52.617Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
6962024-01-27T06:59:52.663Z+ sp_caboose_board=gimlet-e
6972024-01-27T06:59:52.663Z+ cat
6982024-01-27T06:59:52.679Z+ for board_rev in "$@"
6992024-01-27T06:59:52.679Z+ board=psc
7002024-01-27T06:59:52.680Z+ tufaceous_board=psc
7012024-01-27T06:59:52.680Z+ sp_image=/work/hubris/psc-b.zip
7022024-01-27T06:59:52.680Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7032024-01-27T06:59:52.709Z+ sp_caboose_version=1.0.5
7042024-01-27T06:59:52.724Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7052024-01-27T06:59:52.751Z+ sp_caboose_board=psc-b
7062024-01-27T06:59:52.751Z+ cat
7072024-01-27T06:59:52.758Z+ for board_rev in "$@"
7082024-01-27T06:59:52.758Z+ board=psc
7092024-01-27T06:59:52.758Z+ tufaceous_board=psc
7102024-01-27T06:59:52.758Z+ sp_image=/work/hubris/psc-c.zip
7112024-01-27T06:59:52.758Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7122024-01-27T06:59:52.802Z+ sp_caboose_version=1.0.5
7132024-01-27T06:59:52.812Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7142024-01-27T06:59:52.843Z+ sp_caboose_board=psc-c
7152024-01-27T06:59:52.844Z+ cat
7162024-01-27T06:59:52.851Z+ for board_rev in "$@"
7172024-01-27T06:59:52.851Z+ board=sidecar
7182024-01-27T06:59:52.851Z+ tufaceous_board=switch
7192024-01-27T06:59:52.851Z+ sp_image=/work/hubris/sidecar-b.zip
7202024-01-27T06:59:52.852Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7212024-01-27T06:59:52.911Z+ sp_caboose_version=1.0.5
7222024-01-27T06:59:52.922Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7232024-01-27T06:59:52.978Z+ sp_caboose_board=sidecar-b
7242024-01-27T06:59:52.978Z+ cat
7252024-01-27T06:59:52.987Z+ for board_rev in "$@"
7262024-01-27T06:59:52.988Z+ board=sidecar
7272024-01-27T06:59:52.988Z+ tufaceous_board=switch
7282024-01-27T06:59:52.988Z+ sp_image=/work/hubris/sidecar-c.zip
7292024-01-27T06:59:52.988Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7302024-01-27T06:59:53.040Z+ sp_caboose_version=1.0.5
7312024-01-27T06:59:53.049Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7322024-01-27T06:59:53.106Z+ sp_caboose_board=sidecar-c
7332024-01-27T06:59:53.116Z+ cat
7342024-01-27T06:59:53.117Z+ for series in "${SERIES_LIST[@]}"
7352024-01-27T06:59:53.117Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7362024-01-27T07:00:04.163ZJan 27 07:00:03.501 INFO assembling repository in `/tmp/tufaceousbty9eU`, component: OmicronRepoAssembler
7372024-01-27T07:00:18.678ZJan 27 07:00:18.013 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7382024-01-27T07:00:19.110Z+ digest -a sha256 /work/repo-rot-all.zip
7392024-01-27T07:00:27.878Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7402024-01-27T07:00:38.249Z+ rm /work/repo-rot-all.zip
7412024-01-27T07:00:38.259Z+ touch /work/repo-rot-all.zip.partb
7422024-01-27T07:00:38.259Z+ for series in "${SERIES_LIST[@]}"
7432024-01-27T07:00:38.259Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7442024-01-27T07:00:49.368ZJan 27 07:00:48.708 INFO assembling repository in `/tmp/tufaceousdbp1Ie`, component: OmicronRepoAssembler
7452024-01-27T07:01:03.097ZJan 27 07:01:02.442 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7462024-01-27T07:01:03.520Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7472024-01-27T07:01:11.568Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7482024-01-27T07:01:21.827Z+ rm /work/repo-rot-staging-dev.zip
7492024-01-27T07:01:21.839Z+ touch /work/repo-rot-staging-dev.zip.partb
7502024-01-27T07:01:21.839Z+ for series in "${SERIES_LIST[@]}"
7512024-01-27T07:01:21.840Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7522024-01-27T07:01:32.942ZJan 27 07:01:32.289 INFO assembling repository in `/tmp/tufaceous3PtGNq`, component: OmicronRepoAssembler
7532024-01-27T07:01:47.252ZJan 27 07:01:46.172 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7542024-01-27T07:01:47.263Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7552024-01-27T07:01:55.273Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7562024-01-27T07:02:05.454Z+ rm /work/repo-rot-prod-rel.zip
7572024-01-27T07:02:05.471Z+ touch /work/repo-rot-prod-rel.zip.partb
7582024-01-27T07:02:05.471Zprocess exited: duration 216050 ms, exit code 0
 
7592024-01-27T07:02:05.522Zfound 13 output files
7602024-01-27T07:02:05.522Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7612024-01-27T07:02:06.573Zuploaded: /work/manifest-rot-all.toml
7622024-01-27T07:02:06.573Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7632024-01-27T07:02:07.627Zuploaded: /work/manifest-rot-prod-rel.toml
7642024-01-27T07:02:07.627Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7652024-01-27T07:02:08.642Zuploaded: /work/manifest-rot-staging-dev.toml
7662024-01-27T07:02:08.643Zuploading: /work/manifest.toml (1578 bytes)
7672024-01-27T07:02:09.664Zuploaded: /work/manifest.toml
7682024-01-27T07:02:09.665Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7692024-01-27T07:08:02.573Zuploaded: /work/repo-rot-all.zip.parta
7702024-01-27T07:08:03.008Zuploading: /work/repo-rot-all.zip.partb (521833104 bytes)
7712024-01-27T07:10:41.672Zuploaded: /work/repo-rot-all.zip.partb
7722024-01-27T07:10:41.672Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7732024-01-27T07:16:18.659Zuploaded: /work/repo-rot-prod-rel.zip.parta
7742024-01-27T07:16:18.660Zuploading: /work/repo-rot-prod-rel.zip.partb (511515565 bytes)
7752024-01-27T07:19:30.737Zuploaded: /work/repo-rot-prod-rel.zip.partb
7762024-01-27T07:19:30.737Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7772024-01-27T07:24:35.638Zuploaded: /work/repo-rot-staging-dev.zip.parta
7782024-01-27T07:24:35.638Zuploading: /work/repo-rot-staging-dev.zip.partb (511516397 bytes)
7792024-01-27T07:26:56.091Zuploaded: /work/repo-rot-staging-dev.zip.partb
7802024-01-27T07:26:56.091Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7812024-01-27T07:26:57.043Zuploaded: /work/repo-rot-all.zip.sha256.txt
7822024-01-27T07:26:57.043Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7832024-01-27T07:26:58.053Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7842024-01-27T07:26:58.053Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7852024-01-27T07:26:59.069Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt