01HNKJEM7MDA8DASJ3RPYEJBFK: 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: 01HNKJFW7G3EFKG11AM0AGQVH3

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-02-02T01:57:52.979Zjob dependencies complete; ready to run (waiting for 1 h 46 m 25 s)
22024-02-02T02:11:30.146Zjob assigned to worker 01HNKS87D5AS7A23RED4YTPTWG (queued for 13 m 37 s)
32024-02-02T02:11:30.453Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-0096297e5e63ab8e.gz
42024-02-02T02:11:34.447Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-0096297e5e63ab8e.gz
52024-02-02T02:11:34.447Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-02-02T02:11:50.907Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-02-02T02:11:50.908Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-6d4886eeea56eeb3.gz
82024-02-02T02:12:06.575Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-6d4886eeea56eeb3.gz
92024-02-02T02:12:06.575Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-02-02T02:12:06.985Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-02-02T02:12:06.986Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-02-02T02:12:10.425Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-02-02T02:12:10.432Zdownloading input: /input/package/work/version.txt
142024-02-02T02:12:10.445Zdownloaded input: /input/package/work/version.txt
152024-02-02T02:12:10.446Zdownloading input: /input/package/work/package.tar.gz
162024-02-02T02:12:16.960Zdownloaded input: /input/package/work/package.tar.gz
172024-02-02T02:12:16.960Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-02-02T02:12:36.528Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-02-02T02:12:36.528Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-02-02T02:12:42.783Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-02-02T02:12:42.800Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-02-02T02:13:05.086Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-02-02T02:13:05.086Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-02-02T02:13:27.262Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-02-02T02:13:27.262Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-02-02T02:13:46.877Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-02-02T02:13:46.877Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282024-02-02T02:13:48.233Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292024-02-02T02:13:48.234Zdownloading input: /input/package/work/zones/crucible.tar.gz
302024-02-02T02:13:51.134Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312024-02-02T02:13:51.134Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-02-02T02:13:53.130Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-02-02T02:13:53.130Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-02-02T02:13:56.082Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-02-02T02:13:56.082Zdownloading input: /input/package/work/zones/ntp.tar.gz
362024-02-02T02:13:56.188Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372024-02-02T02:13:56.188Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382024-02-02T02:13:57.688Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392024-02-02T02:13:57.688Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402024-02-02T02:14:00.708Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412024-02-02T02:14:00.708Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422024-02-02T02:14:09.635Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432024-02-02T02:14:09.636Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442024-02-02T02:14:25.329Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452024-02-02T02:14:25.329Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-02-02T02:14:25.552Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-02-02T02:14:25.552Zdownloading input: /input/package/work/zones/oximeter.tar.gz
482024-02-02T02:14:30.628Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
492024-02-02T02:14:30.628Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-02-02T02:14:37.539Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-02-02T02:14:37.539Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-02-02T02:15:12.836Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-02-02T02:15:12.836Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-02-02T02:15:34.949Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-02-02T02:15:34.996Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-02-02T02:16:44.435Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-02-02T02:16:44.435Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-02-02T02:16:58.888Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-02-02T02:16:58.888Zstarting task 0: "setup"
602024-02-02T02:16:59.137Z++ uname -s
612024-02-02T02:16:59.140Z+ kern=SunOS
622024-02-02T02:16:59.140Z+ case "$kern" in
632024-02-02T02:16:59.140Z+ groupadd -g 12345 build
642024-02-02T02:16:59.143Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-02-02T02:17:01.283Z+ zfs create -o mountpoint=/work rpool/work
662024-02-02T02:17:01.386Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-02-02T02:17:01.390Z+ home_fs=zfs
682024-02-02T02:17:01.390Z+ [[ zfs == autofs ]]
692024-02-02T02:17:01.390Z+ mkdir -p /home/build
702024-02-02T02:17:01.393Z+ chown build:build /home/build /work
712024-02-02T02:17:03.394Z+ chmod 0700 /home/build /work
722024-02-02T02:17:03.397Zprocess exited: duration 4521 ms, exit code 0
 
732024-02-02T02:17:03.408Zstarting task 1: "authentication"
742024-02-02T02:17:03.449Zprocess exited: duration 32 ms, exit code 0
 
752024-02-02T02:17:03.459Zstarting task 2: "clone repository"
762024-02-02T02:17:03.465Z+ mkdir -p /work/oxidecomputer/omicron
772024-02-02T02:17:03.471Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-02-02T02:17:03.842ZCloning into '/work/oxidecomputer/omicron'...
792024-02-02T02:17:10.414Z+ cd /work/oxidecomputer/omicron
802024-02-02T02:17:10.414Z+ git fetch origin 3be0d62d8d5f2438ef6e76eb0c4938c65bf0d418
812024-02-02T02:17:10.789ZFrom https://github.com/oxidecomputer/omicron
822024-02-02T02:17:10.789Z * branch 3be0d62d8d5f2438ef6e76eb0c4938c65bf0d418 -> FETCH_HEAD
832024-02-02T02:17:10.801Z+ [[ -n track-timing ]]
842024-02-02T02:17:10.804Z++ git branch --show-current
852024-02-02T02:17:10.808Z+ current=main
862024-02-02T02:17:10.808Z+ [[ main != track-timing ]]
872024-02-02T02:17:10.808Z+ git branch -f track-timing 3be0d62d8d5f2438ef6e76eb0c4938c65bf0d418
882024-02-02T02:17:10.812Z+ git checkout -f track-timing
892024-02-02T02:17:10.957ZSwitched to branch 'track-timing'
902024-02-02T02:17:10.965Z+ git reset --hard 3be0d62d8d5f2438ef6e76eb0c4938c65bf0d418
912024-02-02T02:17:11.104ZHEAD is now at 3be0d62d8 -p
922024-02-02T02:17:11.108Zprocess exited: duration 7646 ms, exit code 0
 
932024-02-02T02:17:11.116Zstarting task 3: "build"
942024-02-02T02:17:11.130Z+ ALL_BOARDS=(gimlet-{c..f} psc-{b..c} sidecar-{b..c})
952024-02-02T02:17:11.132Z+ TOP=/work/oxidecomputer/omicron
962024-02-02T02:17:11.133Z+ VERSION=6.0.0-0.ci+git3be0d62d8d5
972024-02-02T02:17:11.133Z+ for bin in caboose-util tufaceous
982024-02-02T02:17:11.133Z+ ptime -m gunzip
992024-02-02T02:17:11.561Z
1002024-02-02T02:17:11.561Zreal 0.263244908
1012024-02-02T02:17:11.561Zuser 0.104495694
1022024-02-02T02:17:11.562Zsys 0.021370559
1032024-02-02T02:17:11.562Ztrap 0.000016323
1042024-02-02T02:17:11.562Ztflt 0.000000000
1052024-02-02T02:17:11.562Zdflt 0.000000000
1062024-02-02T02:17:11.562Zkflt 0.000000000
1072024-02-02T02:17:11.568Zlock 0.000000000
1082024-02-02T02:17:11.568Zslp 0.136640173
1092024-02-02T02:17:11.568Zlat 0.000240041
1102024-02-02T02:17:11.568Zstop 0.000365216
1112024-02-02T02:17:11.569Z+ chmod a+x /work/caboose-util
1122024-02-02T02:17:11.569Z+ for bin in caboose-util tufaceous
1132024-02-02T02:17:11.569Z+ ptime -m gunzip
1142024-02-02T02:17:12.019Z
1152024-02-02T02:17:12.019Zreal 0.454545483
1162024-02-02T02:17:12.019Zuser 0.383664664
1172024-02-02T02:17:12.019Zsys 0.070272058
1182024-02-02T02:17:12.019Ztrap 0.000080304
1192024-02-02T02:17:12.019Ztflt 0.000000000
1202024-02-02T02:17:12.019Zdflt 0.000000000
1212024-02-02T02:17:12.022Zkflt 0.000000000
1222024-02-02T02:17:12.022Zlock 0.000000000
1232024-02-02T02:17:12.022Zslp 0.000033708
1242024-02-02T02:17:12.022Zlat 0.000173054
1252024-02-02T02:17:12.022Zstop 0.000221909
1262024-02-02T02:17:12.022Z+ chmod a+x /work/tufaceous
1272024-02-02T02:17:12.022Z+ mkdir /work/package
1282024-02-02T02:17:12.026Z+ pushd /work/package
1292024-02-02T02:17:12.026Z/work/package /work/oxidecomputer/omicron
1302024-02-02T02:17:12.026Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1312024-02-02T02:17:15.133Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1322024-02-02T02:17:15.168ZCreated new build target 'default' and set it as active
1332024-02-02T02:17:15.177Z+ 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/
1342024-02-02T02:17:15.181Z+ rm out/switch-softnpu.tar.gz
1352024-02-02T02:17:15.181Z+ rm out/omicron-gateway-softnpu.tar.gz
1362024-02-02T02:17:15.185Z+ rm out/omicron-nexus-single-sled.tar.gz
1372024-02-02T02:17:15.188Z+ for zone in out/*.tar.gz
1382024-02-02T02:17:15.191Z++ basename out/clickhouse_keeper
1392024-02-02T02:17:15.191Z+ target/release/omicron-package stamp clickhouse_keeper 6.0.0-0.ci+git3be0d62d8d5
1402024-02-02T02:17:15.207ZFeb 02 02:17:14.965 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1412024-02-02T02:17:23.662ZCreated: out/versioned/clickhouse_keeper.tar.gz
1422024-02-02T02:17:23.665Z+ for zone in out/*.tar.gz
1432024-02-02T02:17:23.668Z++ basename out/clickhouse
1442024-02-02T02:17:23.668Z+ target/release/omicron-package stamp clickhouse 6.0.0-0.ci+git3be0d62d8d5
1452024-02-02T02:17:23.685ZFeb 02 02:17:23.440 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1462024-02-02T02:17:32.168ZCreated: out/versioned/clickhouse.tar.gz
1472024-02-02T02:17:32.171Z+ for zone in out/*.tar.gz
1482024-02-02T02:17:32.173Z++ basename out/cockroachdb
1492024-02-02T02:17:32.176Z+ target/release/omicron-package stamp cockroachdb 6.0.0-0.ci+git3be0d62d8d5
1502024-02-02T02:17:32.186ZFeb 02 02:17:31.945 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1512024-02-02T02:17:38.100ZCreated: out/versioned/cockroachdb.tar.gz
1522024-02-02T02:17:38.110Z+ for zone in out/*.tar.gz
1532024-02-02T02:17:38.110Z++ basename out/crucible-pantry
1542024-02-02T02:17:38.110Z+ target/release/omicron-package stamp crucible-pantry 6.0.0-0.ci+git3be0d62d8d5
1552024-02-02T02:17:38.110ZFeb 02 02:17:37.854 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1562024-02-02T02:17:38.821ZCreated: out/versioned/crucible-pantry.tar.gz
1572024-02-02T02:17:39.243Z+ for zone in out/*.tar.gz
1582024-02-02T02:17:39.243Z++ basename out/crucible
1592024-02-02T02:17:39.243Z+ target/release/omicron-package stamp crucible 6.0.0-0.ci+git3be0d62d8d5
1602024-02-02T02:17:39.252ZFeb 02 02:17:38.595 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1612024-02-02T02:17:40.316ZCreated: out/versioned/crucible.tar.gz
1622024-02-02T02:17:40.327Z+ for zone in out/*.tar.gz
1632024-02-02T02:17:40.327Z++ basename out/external-dns
1642024-02-02T02:17:40.328Z+ target/release/omicron-package stamp external-dns 6.0.0-0.ci+git3be0d62d8d5
1652024-02-02T02:17:40.333ZFeb 02 02:17:40.093 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1662024-02-02T02:17:41.344ZCreated: out/versioned/external-dns.tar.gz
1672024-02-02T02:17:41.812Z+ for zone in out/*.tar.gz
1682024-02-02T02:17:41.813Z++ basename out/internal-dns
1692024-02-02T02:17:41.813Z+ target/release/omicron-package stamp internal-dns 6.0.0-0.ci+git3be0d62d8d5
1702024-02-02T02:17:41.813ZFeb 02 02:17:41.112 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1712024-02-02T02:17:42.352ZCreated: out/versioned/internal-dns.tar.gz
1722024-02-02T02:17:42.359Z+ for zone in out/*.tar.gz
1732024-02-02T02:17:42.359Z++ basename out/ntp
1742024-02-02T02:17:42.359Z+ target/release/omicron-package stamp ntp 6.0.0-0.ci+git3be0d62d8d5
1752024-02-02T02:17:42.377ZFeb 02 02:17:42.127 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1762024-02-02T02:17:42.385ZCreated: out/versioned/ntp.tar.gz
1772024-02-02T02:17:42.385Z+ for zone in out/*.tar.gz
1782024-02-02T02:17:42.385Z++ basename out/omicron-gateway-asic
1792024-02-02T02:17:42.385Z+ target/release/omicron-package stamp omicron-gateway-asic 6.0.0-0.ci+git3be0d62d8d5
1802024-02-02T02:17:42.393ZFeb 02 02:17:42.145 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1812024-02-02T02:17:43.210ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1822024-02-02T02:17:43.223Z+ for zone in out/*.tar.gz
1832024-02-02T02:17:43.223Z++ basename out/omicron-nexus
1842024-02-02T02:17:43.224Z+ target/release/omicron-package stamp omicron-nexus 6.0.0-0.ci+git3be0d62d8d5
1852024-02-02T02:17:43.235ZFeb 02 02:17:42.982 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1862024-02-02T02:17:46.916ZCreated: out/versioned/omicron-nexus.tar.gz
1872024-02-02T02:17:46.920Z+ for zone in out/*.tar.gz
1882024-02-02T02:17:46.954Z++ basename out/overlay
1892024-02-02T02:17:46.954Z+ target/release/omicron-package stamp overlay 6.0.0-0.ci+git3be0d62d8d5
1902024-02-02T02:17:46.968ZFeb 02 02:17:46.694 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1912024-02-02T02:17:46.968ZCreated: out/versioned/overlay.tar.gz
1922024-02-02T02:17:46.968Z+ for zone in out/*.tar.gz
1932024-02-02T02:17:46.968Z++ basename out/oximeter
1942024-02-02T02:17:46.969Z+ target/release/omicron-package stamp oximeter 6.0.0-0.ci+git3be0d62d8d5
1952024-02-02T02:17:46.969ZFeb 02 02:17:46.713 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1962024-02-02T02:17:49.326ZCreated: out/versioned/oximeter.tar.gz
1972024-02-02T02:17:49.329Z+ for zone in out/*.tar.gz
1982024-02-02T02:17:49.333Z++ basename out/propolis-server
1992024-02-02T02:17:49.333Z+ target/release/omicron-package stamp propolis-server 6.0.0-0.ci+git3be0d62d8d5
2002024-02-02T02:17:49.343ZFeb 02 02:17:49.103 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2012024-02-02T02:17:51.138ZCreated: out/versioned/propolis-server.tar.gz
2022024-02-02T02:17:51.142Z+ for zone in out/*.tar.gz
2032024-02-02T02:17:51.145Z++ basename out/switch-asic
2042024-02-02T02:17:51.145Z+ target/release/omicron-package stamp switch-asic 6.0.0-0.ci+git3be0d62d8d5
2052024-02-02T02:17:51.157ZFeb 02 02:17:50.916 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2062024-02-02T02:18:03.561ZCreated: out/versioned/switch-asic.tar.gz
2072024-02-02T02:18:03.566Z+ 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/
2082024-02-02T02:18:03.573Z+ OMICRON_NO_UNINSTALL=1
2092024-02-02T02:18:03.574Z+ target/release/omicron-package unpack --out install
2102024-02-02T02:18:03.579ZFeb 02 02:18:03.339 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2112024-02-02T02:18:03.582ZFeb 02 02:18:03.341 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2122024-02-02T02:18:03.582ZFeb 02 02:18:03.341 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2132024-02-02T02:18:03.582ZFeb 02 02:18:03.341 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2142024-02-02T02:18:03.582ZFeb 02 02:18:03.341 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2152024-02-02T02:18:03.583ZFeb 02 02:18:03.341 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2162024-02-02T02:18:03.583ZFeb 02 02:18:03.341 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2172024-02-02T02:18:03.583ZFeb 02 02:18:03.341 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2182024-02-02T02:18:03.583ZFeb 02 02:18:03.341 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2192024-02-02T02:18:03.583ZFeb 02 02:18:03.341 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2202024-02-02T02:18:03.671ZFeb 02 02:18:03.428 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2212024-02-02T02:18:03.681ZFeb 02 02:18:03.437 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2222024-02-02T02:18:03.693ZFeb 02 02:18:03.448 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2232024-02-02T02:18:03.693ZFeb 02 02:18:03.448 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter.tar.gz
2242024-02-02T02:18:03.756ZFeb 02 02:18:03.514 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2252024-02-02T02:18:03.797ZFeb 02 02:18:03.554 INFO Installing service, dst: install/oxlog.tar, src: out/oxlog.tar
2262024-02-02T02:18:03.853ZFeb 02 02:18:03.612 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2272024-02-02T02:18:03.978ZFeb 02 02:18:03.738 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2282024-02-02T02:18:04.964ZFeb 02 02:18:04.723 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2292024-02-02T02:18:05.126ZFeb 02 02:18:04.881 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2302024-02-02T02:18:05.370ZFeb 02 02:18:05.130 INFO Unpacking service tarball, service_path: install/oxlog, tar_path: install/oxlog.tar
2312024-02-02T02:18:05.398Z+ popd
2322024-02-02T02:18:05.398Z/work/oxidecomputer/omicron
2332024-02-02T02:18:05.401Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2342024-02-02T02:18:09.340Z+ read -r TUFACEOUS_KEY
2352024-02-02T02:18:09.340Z+ export TUFACEOUS_KEY
2362024-02-02T02:18:09.340Z+ cat
2372024-02-02T02:18:09.763Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2382024-02-02T02:18:09.764Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2392024-02-02T02:18:09.764Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402024-02-02T02:18:09.764Z+ cat
2412024-02-02T02:18:09.764Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422024-02-02T02:18:09.764Z+ cat
2432024-02-02T02:18:09.764Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442024-02-02T02:18:09.764Z+ cat
2452024-02-02T02:18:09.764Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462024-02-02T02:18:09.764Z+ cat
2472024-02-02T02:18:09.768Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482024-02-02T02:18:09.769Z+ cat
2492024-02-02T02:18:09.769Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502024-02-02T02:18:09.769Z+ cat
2512024-02-02T02:18:09.769Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2522024-02-02T02:18:09.769Z+ cat
2532024-02-02T02:18:09.769Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2542024-02-02T02:18:09.769Z+ cat
2552024-02-02T02:18:09.769Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2562024-02-02T02:18:09.769Z+ cat
2572024-02-02T02:18:09.769Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2582024-02-02T02:18:09.769Z+ cat
2592024-02-02T02:18:09.769Z+ for kind in host trampoline
2602024-02-02T02:18:09.769Z+ cat
2612024-02-02T02:18:09.769Z+ for kind in host trampoline
2622024-02-02T02:18:09.769Z+ cat
2632024-02-02T02:18:09.769Z+ mkdir /work/hubris
2642024-02-02T02:18:09.769Z+ pushd /work/hubris
2652024-02-02T02:18:09.769Z/work/hubris /work/oxidecomputer/omicron
2662024-02-02T02:18:09.769Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2672024-02-02T02:18:09.769Z++ TAGS=(gimlet-v1.0.6 psc-v1.0.6 sidecar-v1.0.6)
2682024-02-02T02:18:09.769Z+ for tag in "${TAGS[@]}"
2692024-02-02T02:18:09.769Z+ for board in "${ALL_BOARDS[@]}"
2702024-02-02T02:18:09.769Z+ [[ gimlet = \g\i\m\l\e\t ]]
2712024-02-02T02:18:09.770Z+ file=build-gimlet-c-image-default-v1.0.6.zip
2722024-02-02T02:18:09.770Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-c-image-default-v1.0.6.zip
2732024-02-02T02:18:10.567Z+ grep -F build-gimlet-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2742024-02-02T02:18:10.572Z+ shasum -a 256 -c -
2752024-02-02T02:18:10.721Zbuild-gimlet-c-image-default-v1.0.6.zip: OK
2762024-02-02T02:18:10.724Z+ mv build-gimlet-c-image-default-v1.0.6.zip gimlet-c.zip
2772024-02-02T02:18:10.727Z+ for board in "${ALL_BOARDS[@]}"
2782024-02-02T02:18:10.727Z+ [[ gimlet = \g\i\m\l\e\t ]]
2792024-02-02T02:18:10.727Z+ file=build-gimlet-d-image-default-v1.0.6.zip
2802024-02-02T02:18:10.728Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-d-image-default-v1.0.6.zip
2812024-02-02T02:18:11.877Z+ grep -F build-gimlet-d-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2822024-02-02T02:18:11.881Z+ shasum -a 256 -c -
2832024-02-02T02:18:11.969Zbuild-gimlet-d-image-default-v1.0.6.zip: OK
2842024-02-02T02:18:11.979Z+ mv build-gimlet-d-image-default-v1.0.6.zip gimlet-d.zip
2852024-02-02T02:18:11.979Z+ for board in "${ALL_BOARDS[@]}"
2862024-02-02T02:18:11.979Z+ [[ gimlet = \g\i\m\l\e\t ]]
2872024-02-02T02:18:11.979Z+ file=build-gimlet-e-image-default-v1.0.6.zip
2882024-02-02T02:18:11.979Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-e-image-default-v1.0.6.zip
2892024-02-02T02:18:13.386Z+ grep -F build-gimlet-e-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2902024-02-02T02:18:13.389Z+ shasum -a 256 -c -
2912024-02-02T02:18:13.452Zbuild-gimlet-e-image-default-v1.0.6.zip: OK
2922024-02-02T02:18:13.455Z+ mv build-gimlet-e-image-default-v1.0.6.zip gimlet-e.zip
2932024-02-02T02:18:13.458Z+ for board in "${ALL_BOARDS[@]}"
2942024-02-02T02:18:13.458Z+ [[ gimlet = \g\i\m\l\e\t ]]
2952024-02-02T02:18:13.458Z+ file=build-gimlet-f-image-default-v1.0.6.zip
2962024-02-02T02:18:13.458Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.6/build-gimlet-f-image-default-v1.0.6.zip
2972024-02-02T02:18:14.660Z+ grep -F build-gimlet-f-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2982024-02-02T02:18:14.663Z+ shasum -a 256 -c -
2992024-02-02T02:18:14.718Zbuild-gimlet-f-image-default-v1.0.6.zip: OK
3002024-02-02T02:18:14.721Z+ mv build-gimlet-f-image-default-v1.0.6.zip gimlet-f.zip
3012024-02-02T02:18:14.724Z+ for board in "${ALL_BOARDS[@]}"
3022024-02-02T02:18:14.725Z+ [[ gimlet = \p\s\c ]]
3032024-02-02T02:18:14.725Z+ for board in "${ALL_BOARDS[@]}"
3042024-02-02T02:18:14.725Z+ [[ gimlet = \p\s\c ]]
3052024-02-02T02:18:14.725Z+ for board in "${ALL_BOARDS[@]}"
3062024-02-02T02:18:14.725Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3072024-02-02T02:18:14.725Z+ for board in "${ALL_BOARDS[@]}"
3082024-02-02T02:18:14.725Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3092024-02-02T02:18:14.725Z+ for tag in "${TAGS[@]}"
3102024-02-02T02:18:14.725Z+ for board in "${ALL_BOARDS[@]}"
3112024-02-02T02:18:14.725Z+ [[ psc = \g\i\m\l\e\t ]]
3122024-02-02T02:18:14.725Z+ for board in "${ALL_BOARDS[@]}"
3132024-02-02T02:18:14.725Z+ [[ psc = \g\i\m\l\e\t ]]
3142024-02-02T02:18:14.725Z+ for board in "${ALL_BOARDS[@]}"
3152024-02-02T02:18:14.725Z+ [[ psc = \g\i\m\l\e\t ]]
3162024-02-02T02:18:14.725Z+ for board in "${ALL_BOARDS[@]}"
3172024-02-02T02:18:14.725Z+ [[ psc = \g\i\m\l\e\t ]]
3182024-02-02T02:18:14.725Z+ for board in "${ALL_BOARDS[@]}"
3192024-02-02T02:18:14.725Z+ [[ psc = \p\s\c ]]
3202024-02-02T02:18:14.725Z+ file=build-psc-b-image-default-v1.0.6.zip
3212024-02-02T02:18:14.725Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.6/build-psc-b-image-default-v1.0.6.zip
3222024-02-02T02:18:15.719Z+ grep -F build-psc-b-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3232024-02-02T02:18:15.722Z+ shasum -a 256 -c -
3242024-02-02T02:18:15.775Zbuild-psc-b-image-default-v1.0.6.zip: OK
3252024-02-02T02:18:15.785Z+ mv build-psc-b-image-default-v1.0.6.zip psc-b.zip
3262024-02-02T02:18:15.786Z+ for board in "${ALL_BOARDS[@]}"
3272024-02-02T02:18:15.786Z+ [[ psc = \p\s\c ]]
3282024-02-02T02:18:15.786Z+ file=build-psc-c-image-default-v1.0.6.zip
3292024-02-02T02:18:15.786Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.6/build-psc-c-image-default-v1.0.6.zip
3302024-02-02T02:18:16.783Z+ grep -F build-psc-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3312024-02-02T02:18:16.799Z+ shasum -a 256 -c -
3322024-02-02T02:18:16.826Zbuild-psc-c-image-default-v1.0.6.zip: OK
3332024-02-02T02:18:16.831Z+ mv build-psc-c-image-default-v1.0.6.zip psc-c.zip
3342024-02-02T02:18:16.831Z+ for board in "${ALL_BOARDS[@]}"
3352024-02-02T02:18:16.831Z+ [[ psc = \s\i\d\e\c\a\r ]]
3362024-02-02T02:18:16.831Z+ for board in "${ALL_BOARDS[@]}"
3372024-02-02T02:18:16.831Z+ [[ psc = \s\i\d\e\c\a\r ]]
3382024-02-02T02:18:16.831Z+ for tag in "${TAGS[@]}"
3392024-02-02T02:18:16.831Z+ for board in "${ALL_BOARDS[@]}"
3402024-02-02T02:18:16.831Z+ [[ sidecar = \g\i\m\l\e\t ]]
3412024-02-02T02:18:16.831Z+ for board in "${ALL_BOARDS[@]}"
3422024-02-02T02:18:16.831Z+ [[ sidecar = \g\i\m\l\e\t ]]
3432024-02-02T02:18:16.831Z+ for board in "${ALL_BOARDS[@]}"
3442024-02-02T02:18:16.831Z+ [[ sidecar = \g\i\m\l\e\t ]]
3452024-02-02T02:18:16.831Z+ for board in "${ALL_BOARDS[@]}"
3462024-02-02T02:18:16.831Z+ [[ sidecar = \g\i\m\l\e\t ]]
3472024-02-02T02:18:16.831Z+ for board in "${ALL_BOARDS[@]}"
3482024-02-02T02:18:16.831Z+ [[ sidecar = \p\s\c ]]
3492024-02-02T02:18:16.831Z+ for board in "${ALL_BOARDS[@]}"
3502024-02-02T02:18:16.832Z+ [[ sidecar = \p\s\c ]]
3512024-02-02T02:18:16.832Z+ for board in "${ALL_BOARDS[@]}"
3522024-02-02T02:18:16.832Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3532024-02-02T02:18:16.832Z+ file=build-sidecar-b-image-default-v1.0.6.zip
3542024-02-02T02:18:16.832Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.6/build-sidecar-b-image-default-v1.0.6.zip
3552024-02-02T02:18:18.080Z+ grep -F build-sidecar-b-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3562024-02-02T02:18:18.083Z+ shasum -a 256 -c -
3572024-02-02T02:18:18.153Zbuild-sidecar-b-image-default-v1.0.6.zip: OK
3582024-02-02T02:18:18.156Z+ mv build-sidecar-b-image-default-v1.0.6.zip sidecar-b.zip
3592024-02-02T02:18:18.159Z+ for board in "${ALL_BOARDS[@]}"
3602024-02-02T02:18:18.159Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3612024-02-02T02:18:18.159Z+ file=build-sidecar-c-image-default-v1.0.6.zip
3622024-02-02T02:18:18.159Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.6/build-sidecar-c-image-default-v1.0.6.zip
3632024-02-02T02:18:19.601Z+ grep -F build-sidecar-c-image-default-v1.0.6.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3642024-02-02T02:18:19.604Z+ shasum -a 256 -c -
3652024-02-02T02:18:19.675Zbuild-sidecar-c-image-default-v1.0.6.zip: OK
3662024-02-02T02:18:19.678Z+ mv build-sidecar-c-image-default-v1.0.6.zip sidecar-c.zip
3672024-02-02T02:18:19.681Z+ popd
3682024-02-02T02:18:19.681Z/work/oxidecomputer/omicron
3692024-02-02T02:18:19.681Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3702024-02-02T02:18:19.681Z++ COMMIT=e384836415e05ae0ba648810ab1c87e9093cdabb
3712024-02-02T02:18:19.681Z+ git init /work/dvt-dock
3722024-02-02T02:18:19.684Zhint: Using 'master' as the name for the initial branch. This default branch name
3732024-02-02T02:18:19.684Zhint: is subject to change. To configure the initial branch name to use in all
3742024-02-02T02:18:19.685Zhint: of your new repositories, which will suppress this warning, call:
3752024-02-02T02:18:19.685Zhint:
3762024-02-02T02:18:19.685Zhint: git config --global init.defaultBranch <name>
3772024-02-02T02:18:19.685Zhint:
3782024-02-02T02:18:19.685Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3792024-02-02T02:18:19.685Zhint: 'development'. The just-created branch can be renamed via this command:
3802024-02-02T02:18:19.685Zhint:
3812024-02-02T02:18:19.685Zhint: git branch -m <name>
3822024-02-02T02:18:19.688ZInitialized empty Git repository in /work/dvt-dock/.git/
3832024-02-02T02:18:19.688Z+ cd /work/dvt-dock
3842024-02-02T02:18:19.688Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3852024-02-02T02:18:19.691Z+ git fetch --depth 1 origin e384836415e05ae0ba648810ab1c87e9093cdabb
3862024-02-02T02:18:42.912ZFrom https://github.com/oxidecomputer/dvt-dock
3872024-02-02T02:18:42.912Z * branch e384836415e05ae0ba648810ab1c87e9093cdabb -> FETCH_HEAD
3882024-02-02T02:18:42.916Z+ git checkout FETCH_HEAD
3892024-02-02T02:18:44.397ZNote: switching to 'FETCH_HEAD'.
3902024-02-02T02:18:44.397Z
3912024-02-02T02:18:44.397ZYou are in 'detached HEAD' state. You can look around, make experimental
3922024-02-02T02:18:44.397Zchanges and commit them, and you can discard any commits you make in this
3932024-02-02T02:18:44.397Zstate without impacting any branches by switching back to a branch.
3942024-02-02T02:18:44.397Z
3952024-02-02T02:18:44.397ZIf you want to create a new branch to retain commits you create, you may
3962024-02-02T02:18:44.397Zdo so (now or later) by using -c with the switch command. Example:
3972024-02-02T02:18:44.397Z
3982024-02-02T02:18:44.397Z git switch -c <new-branch-name>
3992024-02-02T02:18:44.397Z
4002024-02-02T02:18:44.397ZOr undo this operation with:
4012024-02-02T02:18:44.397Z
4022024-02-02T02:18:44.398Z git switch -
4032024-02-02T02:18:44.398Z
4042024-02-02T02:18:44.398ZTurn off this advice by setting config variable advice.detachedHead to false
4052024-02-02T02:18:44.398Z
4062024-02-02T02:18:44.398ZHEAD is now at e384836 RoT prod/rel v1.0.5
4072024-02-02T02:18:44.450Z+ SERIES_LIST=()
4082024-02-02T02:18:44.935Z+ prep_rot_all_series
4092024-02-02T02:18:44.935Z+ series=rot-all
4102024-02-02T02:18:44.936Z+ SERIES_LIST+=("$series")
4112024-02-02T02:18:44.936Z+ manifest=/work/manifest-rot-all.toml
4122024-02-02T02:18:44.936Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
4132024-02-02T02:18:44.936Z+ for board_rev in "${ALL_BOARDS[@]}"
4142024-02-02T02:18:44.936Z+ board=gimlet
4152024-02-02T02:18:44.936Z+ tufaceous_board=gimlet
4162024-02-02T02:18:44.936Z+ sp_image=/work/hubris/gimlet-c.zip
4172024-02-02T02:18:44.936Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4182024-02-02T02:18:44.936Z+ sp_caboose_version=1.0.6
4192024-02-02T02:18:44.936Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4202024-02-02T02:18:44.936Z+ sp_caboose_board=gimlet-c
4212024-02-02T02:18:44.936Z+ cat
4222024-02-02T02:18:44.936Z+ for board_rev in "${ALL_BOARDS[@]}"
4232024-02-02T02:18:44.936Z+ board=gimlet
4242024-02-02T02:18:44.936Z+ tufaceous_board=gimlet
4252024-02-02T02:18:44.936Z+ sp_image=/work/hubris/gimlet-d.zip
4262024-02-02T02:18:44.936Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4272024-02-02T02:18:44.936Z+ sp_caboose_version=1.0.6
4282024-02-02T02:18:44.936Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4292024-02-02T02:18:44.936Z+ sp_caboose_board=gimlet-d
4302024-02-02T02:18:44.936Z+ cat
4312024-02-02T02:18:44.936Z+ for board_rev in "${ALL_BOARDS[@]}"
4322024-02-02T02:18:44.937Z+ board=gimlet
4332024-02-02T02:18:44.937Z+ tufaceous_board=gimlet
4342024-02-02T02:18:44.937Z+ sp_image=/work/hubris/gimlet-e.zip
4352024-02-02T02:18:44.937Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4362024-02-02T02:18:44.937Z+ sp_caboose_version=1.0.6
4372024-02-02T02:18:44.937Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4382024-02-02T02:18:44.937Z+ sp_caboose_board=gimlet-e
4392024-02-02T02:18:44.937Z+ cat
4402024-02-02T02:18:44.937Z+ for board_rev in "${ALL_BOARDS[@]}"
4412024-02-02T02:18:44.937Z+ board=gimlet
4422024-02-02T02:18:44.937Z+ tufaceous_board=gimlet
4432024-02-02T02:18:44.937Z+ sp_image=/work/hubris/gimlet-f.zip
4442024-02-02T02:18:44.937Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
4452024-02-02T02:18:44.937Z+ sp_caboose_version=1.0.6
4462024-02-02T02:18:44.937Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
4472024-02-02T02:18:44.937Z+ sp_caboose_board=gimlet-f
4482024-02-02T02:18:44.937Z+ cat
4492024-02-02T02:18:44.937Z+ for board_rev in "${ALL_BOARDS[@]}"
4502024-02-02T02:18:44.937Z+ board=psc
4512024-02-02T02:18:44.937Z+ tufaceous_board=psc
4522024-02-02T02:18:44.937Z+ sp_image=/work/hubris/psc-b.zip
4532024-02-02T02:18:44.937Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4542024-02-02T02:18:44.956Z+ sp_caboose_version=1.0.6
4552024-02-02T02:18:44.960Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4562024-02-02T02:18:45.008Z+ sp_caboose_board=psc-b
4572024-02-02T02:18:45.008Z+ cat
4582024-02-02T02:18:45.023Z+ for board_rev in "${ALL_BOARDS[@]}"
4592024-02-02T02:18:45.023Z+ board=psc
4602024-02-02T02:18:45.023Z+ tufaceous_board=psc
4612024-02-02T02:18:45.023Z+ sp_image=/work/hubris/psc-c.zip
4622024-02-02T02:18:45.023Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4632024-02-02T02:18:45.044Z+ sp_caboose_version=1.0.6
4642024-02-02T02:18:45.051Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4652024-02-02T02:18:45.081Z+ sp_caboose_board=psc-c
4662024-02-02T02:18:45.082Z+ cat
4672024-02-02T02:18:45.094Z+ for board_rev in "${ALL_BOARDS[@]}"
4682024-02-02T02:18:45.094Z+ board=sidecar
4692024-02-02T02:18:45.094Z+ tufaceous_board=switch
4702024-02-02T02:18:45.094Z+ sp_image=/work/hubris/sidecar-b.zip
4712024-02-02T02:18:45.094Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4722024-02-02T02:18:45.140Z+ sp_caboose_version=1.0.6
4732024-02-02T02:18:45.145Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4742024-02-02T02:18:45.201Z+ sp_caboose_board=sidecar-b
4752024-02-02T02:18:45.202Z+ cat
4762024-02-02T02:18:45.205Z+ for board_rev in "${ALL_BOARDS[@]}"
4772024-02-02T02:18:45.205Z+ board=sidecar
4782024-02-02T02:18:45.205Z+ tufaceous_board=switch
4792024-02-02T02:18:45.205Z+ sp_image=/work/hubris/sidecar-c.zip
4802024-02-02T02:18:45.208Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4812024-02-02T02:18:45.267Z+ sp_caboose_version=1.0.6
4822024-02-02T02:18:45.272Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4832024-02-02T02:18:45.333Z+ sp_caboose_board=sidecar-c
4842024-02-02T02:18:45.333Z+ cat
4852024-02-02T02:18:45.339Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.5 gimlet-c gimlet-d gimlet-e gimlet-f psc-b psc-c sidecar-b sidecar-c
4862024-02-02T02:18:45.339Z+ series=rot-staging-dev
4872024-02-02T02:18:45.339Z+ rot_dir=staging/dev
4882024-02-02T02:18:45.339Z+ rot_version=cert-staging-dev-v1.0.5
4892024-02-02T02:18:45.339Z+ shift 3
4902024-02-02T02:18:45.340Z+ SERIES_LIST+=("$series")
4912024-02-02T02:18:45.340Z+ manifest=/work/manifest-rot-staging-dev.toml
4922024-02-02T02:18:45.340Z+ manifest_rot_all=/work/manifest-rot-all.toml
4932024-02-02T02:18:45.340Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4942024-02-02T02:18:45.349Z+ for board in gimlet psc sidecar
4952024-02-02T02:18:45.349Z+ tufaceous_board=gimlet
4962024-02-02T02:18:45.349Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip
4972024-02-02T02:18:45.350Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
4982024-02-02T02:18:45.350Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
4992024-02-02T02:18:45.350Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip
5002024-02-02T02:18:45.770Z++ output_a=1.0.5
5012024-02-02T02:18:45.785Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
5022024-02-02T02:18:45.785Z++ output_b=1.0.5
5032024-02-02T02:18:45.785Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
5042024-02-02T02:18:45.785Z++ echo 1.0.5
5052024-02-02T02:18:45.786Z+ rot_caboose_version=1.0.5
5062024-02-02T02:18:45.786Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
5072024-02-02T02:18:45.786Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.5.zip
5082024-02-02T02:18:45.786Z++ output_a=oxide-rot-1
5092024-02-02T02:18:45.786Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.5.zip
5102024-02-02T02:18:45.787Z++ output_b=oxide-rot-1
5112024-02-02T02:18:45.787Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5122024-02-02T02:18:45.787Z++ echo oxide-rot-1
5132024-02-02T02:18:45.787Z+ rot_caboose_board=oxide-rot-1
5142024-02-02T02:18:45.787Z+ cat
5152024-02-02T02:18:45.796Z+ cat
5162024-02-02T02:18:45.796Z+ for board in gimlet psc sidecar
5172024-02-02T02:18:45.796Z+ tufaceous_board=psc
5182024-02-02T02:18:45.796Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip
5192024-02-02T02:18:45.796Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5202024-02-02T02:18:45.796Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5212024-02-02T02:18:45.796Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip
5222024-02-02T02:18:45.796Z++ output_a=1.0.5
5232024-02-02T02:18:45.796Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5242024-02-02T02:18:45.796Z++ output_b=1.0.5
5252024-02-02T02:18:45.796Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
5262024-02-02T02:18:45.796Z++ echo 1.0.5
5272024-02-02T02:18:45.796Z+ rot_caboose_version=1.0.5
5282024-02-02T02:18:45.796Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5292024-02-02T02:18:45.796Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.5.zip
5302024-02-02T02:18:45.796Z++ output_a=oxide-rot-1
5312024-02-02T02:18:45.797Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.5.zip
5322024-02-02T02:18:45.797Z++ output_b=oxide-rot-1
5332024-02-02T02:18:45.797Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5342024-02-02T02:18:45.797Z++ echo oxide-rot-1
5352024-02-02T02:18:45.797Z+ rot_caboose_board=oxide-rot-1
5362024-02-02T02:18:45.797Z+ cat
5372024-02-02T02:18:45.797Z+ cat
5382024-02-02T02:18:45.797Z+ for board in gimlet psc sidecar
5392024-02-02T02:18:45.797Z+ tufaceous_board=switch
5402024-02-02T02:18:45.797Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip
5412024-02-02T02:18:45.797Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5422024-02-02T02:18:45.797Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5432024-02-02T02:18:45.797Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip
5442024-02-02T02:18:45.797Z++ output_a=1.0.5
5452024-02-02T02:18:45.797Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5462024-02-02T02:18:45.797Z++ output_b=1.0.5
5472024-02-02T02:18:45.797Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
5482024-02-02T02:18:45.797Z++ echo 1.0.5
5492024-02-02T02:18:45.797Z+ rot_caboose_version=1.0.5
5502024-02-02T02:18:45.797Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5512024-02-02T02:18:45.797Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.5.zip
5522024-02-02T02:18:45.798Z++ output_a=oxide-rot-1
5532024-02-02T02:18:45.798Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.5.zip
5542024-02-02T02:18:45.798Z++ output_b=oxide-rot-1
5552024-02-02T02:18:45.798Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5562024-02-02T02:18:45.798Z++ echo oxide-rot-1
5572024-02-02T02:18:45.799Z+ rot_caboose_board=oxide-rot-1
5582024-02-02T02:18:45.799Z+ cat
5592024-02-02T02:18:45.799Z+ cat
5602024-02-02T02:18:45.799Z+ for board_rev in "$@"
5612024-02-02T02:18:45.799Z+ board=gimlet
5622024-02-02T02:18:45.799Z+ tufaceous_board=gimlet
5632024-02-02T02:18:45.800Z+ sp_image=/work/hubris/gimlet-c.zip
5642024-02-02T02:18:45.800Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5652024-02-02T02:18:45.800Z+ sp_caboose_version=1.0.6
5662024-02-02T02:18:45.800Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5672024-02-02T02:18:45.800Z+ sp_caboose_board=gimlet-c
5682024-02-02T02:18:45.801Z+ cat
5692024-02-02T02:18:45.801Z+ for board_rev in "$@"
5702024-02-02T02:18:45.801Z+ board=gimlet
5712024-02-02T02:18:45.801Z+ tufaceous_board=gimlet
5722024-02-02T02:18:45.801Z+ sp_image=/work/hubris/gimlet-d.zip
5732024-02-02T02:18:45.801Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5742024-02-02T02:18:45.801Z+ sp_caboose_version=1.0.6
5752024-02-02T02:18:45.801Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5762024-02-02T02:18:46.247Z+ sp_caboose_board=gimlet-d
5772024-02-02T02:18:46.247Z+ cat
5782024-02-02T02:18:46.295Z+ for board_rev in "$@"
5792024-02-02T02:18:46.295Z+ board=gimlet
5802024-02-02T02:18:46.295Z+ tufaceous_board=gimlet
5812024-02-02T02:18:46.295Z+ sp_image=/work/hubris/gimlet-e.zip
5822024-02-02T02:18:46.296Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5832024-02-02T02:18:46.296Z+ sp_caboose_version=1.0.6
5842024-02-02T02:18:46.296Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5852024-02-02T02:18:46.296Z+ sp_caboose_board=gimlet-e
5862024-02-02T02:18:46.296Z+ cat
5872024-02-02T02:18:46.296Z+ for board_rev in "$@"
5882024-02-02T02:18:46.296Z+ board=gimlet
5892024-02-02T02:18:46.296Z+ tufaceous_board=gimlet
5902024-02-02T02:18:46.296Z+ sp_image=/work/hubris/gimlet-f.zip
5912024-02-02T02:18:46.296Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
5922024-02-02T02:18:46.296Z+ sp_caboose_version=1.0.6
5932024-02-02T02:18:46.296Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
5942024-02-02T02:18:46.296Z+ sp_caboose_board=gimlet-f
5952024-02-02T02:18:46.297Z+ cat
5962024-02-02T02:18:46.297Z+ for board_rev in "$@"
5972024-02-02T02:18:46.297Z+ board=psc
5982024-02-02T02:18:46.298Z+ tufaceous_board=psc
5992024-02-02T02:18:46.298Z+ sp_image=/work/hubris/psc-b.zip
6002024-02-02T02:18:46.298Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
6012024-02-02T02:18:46.298Z+ sp_caboose_version=1.0.6
6022024-02-02T02:18:46.298Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
6032024-02-02T02:18:46.298Z+ sp_caboose_board=psc-b
6042024-02-02T02:18:46.298Z+ cat
6052024-02-02T02:18:46.298Z+ for board_rev in "$@"
6062024-02-02T02:18:46.298Z+ board=psc
6072024-02-02T02:18:46.298Z+ tufaceous_board=psc
6082024-02-02T02:18:46.299Z+ sp_image=/work/hubris/psc-c.zip
6092024-02-02T02:18:46.299Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
6102024-02-02T02:18:46.299Z+ sp_caboose_version=1.0.6
6112024-02-02T02:18:46.299Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
6122024-02-02T02:18:46.299Z+ sp_caboose_board=psc-c
6132024-02-02T02:18:46.299Z+ cat
6142024-02-02T02:18:46.299Z+ for board_rev in "$@"
6152024-02-02T02:18:46.299Z+ board=sidecar
6162024-02-02T02:18:46.299Z+ tufaceous_board=switch
6172024-02-02T02:18:46.299Z+ sp_image=/work/hubris/sidecar-b.zip
6182024-02-02T02:18:46.299Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6192024-02-02T02:18:46.304Z+ sp_caboose_version=1.0.6
6202024-02-02T02:18:46.304Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6212024-02-02T02:18:46.361Z+ sp_caboose_board=sidecar-b
6222024-02-02T02:18:46.361Z+ cat
6232024-02-02T02:18:46.367Z+ for board_rev in "$@"
6242024-02-02T02:18:46.367Z+ board=sidecar
6252024-02-02T02:18:46.367Z+ tufaceous_board=switch
6262024-02-02T02:18:46.367Z+ sp_image=/work/hubris/sidecar-c.zip
6272024-02-02T02:18:46.367Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6282024-02-02T02:18:46.409Z+ sp_caboose_version=1.0.6
6292024-02-02T02:18:46.418Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6302024-02-02T02:18:46.470Z+ sp_caboose_board=sidecar-c
6312024-02-02T02:18:46.470Z+ cat
6322024-02-02T02:18:46.479Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.5 gimlet-c gimlet-d gimlet-e gimlet-f psc-b psc-c sidecar-b sidecar-c
6332024-02-02T02:18:46.479Z+ series=rot-prod-rel
6342024-02-02T02:18:46.479Z+ rot_dir=prod/rel
6352024-02-02T02:18:46.480Z+ rot_version=cert-prod-rel-v1.0.5
6362024-02-02T02:18:46.480Z+ shift 3
6372024-02-02T02:18:46.480Z+ SERIES_LIST+=("$series")
6382024-02-02T02:18:46.480Z+ manifest=/work/manifest-rot-prod-rel.toml
6392024-02-02T02:18:46.480Z+ manifest_rot_all=/work/manifest-rot-all.toml
6402024-02-02T02:18:46.480Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6412024-02-02T02:18:46.480Z+ for board in gimlet psc sidecar
6422024-02-02T02:18:46.480Z+ tufaceous_board=gimlet
6432024-02-02T02:18:46.480Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip
6442024-02-02T02:18:46.480Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6452024-02-02T02:18:46.480Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6462024-02-02T02:18:46.487Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip
6472024-02-02T02:18:46.499Z++ output_a=1.0.5
6482024-02-02T02:18:46.506Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6492024-02-02T02:18:46.522Z++ output_b=1.0.5
6502024-02-02T02:18:46.522Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
6512024-02-02T02:18:46.533Z++ echo 1.0.5
6522024-02-02T02:18:46.533Z+ rot_caboose_version=1.0.5
6532024-02-02T02:18:46.533Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6542024-02-02T02:18:46.533Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.5.zip
6552024-02-02T02:18:46.544Z++ output_a=oxide-rot-1
6562024-02-02T02:18:46.557Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.5.zip
6572024-02-02T02:18:46.564Z++ output_b=oxide-rot-1
6582024-02-02T02:18:46.564Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6592024-02-02T02:18:46.572Z++ echo oxide-rot-1
6602024-02-02T02:18:46.572Z+ rot_caboose_board=oxide-rot-1
6612024-02-02T02:18:46.573Z+ cat
6622024-02-02T02:18:46.573Z+ cat
6632024-02-02T02:18:46.573Z+ for board in gimlet psc sidecar
6642024-02-02T02:18:46.573Z+ tufaceous_board=psc
6652024-02-02T02:18:46.573Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip
6662024-02-02T02:18:46.573Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6672024-02-02T02:18:46.581Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6682024-02-02T02:18:46.581Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip
6692024-02-02T02:18:46.594Z++ output_a=1.0.5
6702024-02-02T02:18:46.599Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6712024-02-02T02:18:46.618Z++ output_b=1.0.5
6722024-02-02T02:18:46.618Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
6732024-02-02T02:18:46.618Z++ echo 1.0.5
6742024-02-02T02:18:46.629Z+ rot_caboose_version=1.0.5
6752024-02-02T02:18:46.629Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6762024-02-02T02:18:46.629Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.5.zip
6772024-02-02T02:18:46.636Z++ output_a=oxide-rot-1
6782024-02-02T02:18:46.639Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.5.zip
6792024-02-02T02:18:46.656Z++ output_b=oxide-rot-1
6802024-02-02T02:18:46.656Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6812024-02-02T02:18:46.660Z++ echo oxide-rot-1
6822024-02-02T02:18:46.660Z+ rot_caboose_board=oxide-rot-1
6832024-02-02T02:18:46.660Z+ cat
6842024-02-02T02:18:46.667Z+ cat
6852024-02-02T02:18:46.667Z+ for board in gimlet psc sidecar
6862024-02-02T02:18:46.667Z+ tufaceous_board=switch
6872024-02-02T02:18:46.667Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip
6882024-02-02T02:18:46.667Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
6892024-02-02T02:18:46.671Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
6902024-02-02T02:18:46.671Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip
6912024-02-02T02:18:46.686Z++ output_a=1.0.5
6922024-02-02T02:18:46.691Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
6932024-02-02T02:18:46.708Z++ output_b=1.0.5
6942024-02-02T02:18:46.708Z++ [[ 1.0.5 != \1\.\0\.\5 ]]
6952024-02-02T02:18:46.708Z++ echo 1.0.5
6962024-02-02T02:18:46.714Z+ rot_caboose_version=1.0.5
6972024-02-02T02:18:46.714Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
6982024-02-02T02:18:46.714Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.5.zip
6992024-02-02T02:18:46.728Z++ output_a=oxide-rot-1
7002024-02-02T02:18:47.139Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.5.zip
7012024-02-02T02:18:47.139Z++ output_b=oxide-rot-1
7022024-02-02T02:18:47.139Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
7032024-02-02T02:18:47.140Z++ echo oxide-rot-1
7042024-02-02T02:18:47.140Z+ rot_caboose_board=oxide-rot-1
7052024-02-02T02:18:47.140Z+ cat
7062024-02-02T02:18:47.140Z+ cat
7072024-02-02T02:18:47.140Z+ for board_rev in "$@"
7082024-02-02T02:18:47.140Z+ board=gimlet
7092024-02-02T02:18:47.140Z+ tufaceous_board=gimlet
7102024-02-02T02:18:47.140Z+ sp_image=/work/hubris/gimlet-c.zip
7112024-02-02T02:18:47.140Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
7122024-02-02T02:18:47.140Z+ sp_caboose_version=1.0.6
7132024-02-02T02:18:47.140Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
7142024-02-02T02:18:47.140Z+ sp_caboose_board=gimlet-c
7152024-02-02T02:18:47.140Z+ cat
7162024-02-02T02:18:47.140Z+ for board_rev in "$@"
7172024-02-02T02:18:47.140Z+ board=gimlet
7182024-02-02T02:18:47.140Z+ tufaceous_board=gimlet
7192024-02-02T02:18:47.140Z+ sp_image=/work/hubris/gimlet-d.zip
7202024-02-02T02:18:47.140Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
7212024-02-02T02:18:47.140Z+ sp_caboose_version=1.0.6
7222024-02-02T02:18:47.140Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
7232024-02-02T02:18:47.140Z+ sp_caboose_board=gimlet-d
7242024-02-02T02:18:47.140Z+ cat
7252024-02-02T02:18:47.140Z+ for board_rev in "$@"
7262024-02-02T02:18:47.141Z+ board=gimlet
7272024-02-02T02:18:47.141Z+ tufaceous_board=gimlet
7282024-02-02T02:18:47.141Z+ sp_image=/work/hubris/gimlet-e.zip
7292024-02-02T02:18:47.141Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
7302024-02-02T02:18:47.141Z+ sp_caboose_version=1.0.6
7312024-02-02T02:18:47.141Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7322024-02-02T02:18:47.141Z+ sp_caboose_board=gimlet-e
7332024-02-02T02:18:47.141Z+ cat
7342024-02-02T02:18:47.141Z+ for board_rev in "$@"
7352024-02-02T02:18:47.141Z+ board=gimlet
7362024-02-02T02:18:47.141Z+ tufaceous_board=gimlet
7372024-02-02T02:18:47.141Z+ sp_image=/work/hubris/gimlet-f.zip
7382024-02-02T02:18:47.141Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
7392024-02-02T02:18:47.141Z+ sp_caboose_version=1.0.6
7402024-02-02T02:18:47.141Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
7412024-02-02T02:18:47.180Z+ sp_caboose_board=gimlet-f
7422024-02-02T02:18:47.180Z+ cat
7432024-02-02T02:18:47.194Z+ for board_rev in "$@"
7442024-02-02T02:18:47.194Z+ board=psc
7452024-02-02T02:18:47.194Z+ tufaceous_board=psc
7462024-02-02T02:18:47.194Z+ sp_image=/work/hubris/psc-b.zip
7472024-02-02T02:18:47.195Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7482024-02-02T02:18:47.223Z+ sp_caboose_version=1.0.6
7492024-02-02T02:18:47.247Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7502024-02-02T02:18:47.290Z+ sp_caboose_board=psc-b
7512024-02-02T02:18:47.290Z+ cat
7522024-02-02T02:18:47.290Z+ for board_rev in "$@"
7532024-02-02T02:18:47.290Z+ board=psc
7542024-02-02T02:18:47.290Z+ tufaceous_board=psc
7552024-02-02T02:18:47.290Z+ sp_image=/work/hubris/psc-c.zip
7562024-02-02T02:18:47.290Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7572024-02-02T02:18:47.295Z+ sp_caboose_version=1.0.6
7582024-02-02T02:18:47.295Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7592024-02-02T02:18:47.328Z+ sp_caboose_board=psc-c
7602024-02-02T02:18:47.329Z+ cat
7612024-02-02T02:18:47.334Z+ for board_rev in "$@"
7622024-02-02T02:18:47.334Z+ board=sidecar
7632024-02-02T02:18:47.334Z+ tufaceous_board=switch
7642024-02-02T02:18:47.334Z+ sp_image=/work/hubris/sidecar-b.zip
7652024-02-02T02:18:47.334Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7662024-02-02T02:18:47.391Z+ sp_caboose_version=1.0.6
7672024-02-02T02:18:47.395Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7682024-02-02T02:18:47.452Z+ sp_caboose_board=sidecar-b
7692024-02-02T02:18:47.452Z+ cat
7702024-02-02T02:18:47.465Z+ for board_rev in "$@"
7712024-02-02T02:18:47.465Z+ board=sidecar
7722024-02-02T02:18:47.466Z+ tufaceous_board=switch
7732024-02-02T02:18:47.466Z+ sp_image=/work/hubris/sidecar-c.zip
7742024-02-02T02:18:47.466Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7752024-02-02T02:18:47.506Z+ sp_caboose_version=1.0.6
7762024-02-02T02:18:47.511Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7772024-02-02T02:18:47.579Z+ sp_caboose_board=sidecar-c
7782024-02-02T02:18:47.579Z+ cat
7792024-02-02T02:18:47.597Z+ for series in "${SERIES_LIST[@]}"
7802024-02-02T02:18:47.598Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7812024-02-02T02:18:58.921ZFeb 02 02:18:58.676 INFO assembling repository in `/tmp/tufaceousIZ6xS5`, component: OmicronRepoAssembler
7822024-02-02T02:19:13.500ZFeb 02 02:19:13.176 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7832024-02-02T02:19:13.831Z+ digest -a sha256 /work/repo-rot-all.zip
7842024-02-02T02:19:22.540Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7852024-02-02T02:19:43.137Z+ rm /work/repo-rot-all.zip
7862024-02-02T02:19:43.224Z+ touch /work/repo-rot-all.zip.partb
7872024-02-02T02:19:43.224Z+ for series in "${SERIES_LIST[@]}"
7882024-02-02T02:19:43.224Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7892024-02-02T02:19:44.155ZFeb 02 02:19:43.911 INFO assembling repository in `/tmp/tufaceousviiYgl`, component: OmicronRepoAssembler
7902024-02-02T02:19:58.141ZFeb 02 02:19:57.787 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7912024-02-02T02:19:58.440Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7922024-02-02T02:20:06.597Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7932024-02-02T02:20:16.786Z+ rm /work/repo-rot-staging-dev.zip
7942024-02-02T02:20:16.792Z+ touch /work/repo-rot-staging-dev.zip.partb
7952024-02-02T02:20:16.795Z+ for series in "${SERIES_LIST[@]}"
7962024-02-02T02:20:16.795Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7972024-02-02T02:20:28.182ZFeb 02 02:20:27.945 INFO assembling repository in `/tmp/tufaceous8Uv9IW`, component: OmicronRepoAssembler
7982024-02-02T02:20:42.036ZFeb 02 02:20:41.802 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7992024-02-02T02:20:42.489Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
8002024-02-02T02:20:51.112Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
8012024-02-02T02:21:00.843Z+ rm /work/repo-rot-prod-rel.zip
8022024-02-02T02:21:00.843Z+ touch /work/repo-rot-prod-rel.zip.partb
8032024-02-02T02:21:00.843Zprocess exited: duration 229702 ms, exit code 0
 
8042024-02-02T02:21:00.861Zfound 13 output files
8052024-02-02T02:21:00.861Zuploading: /work/manifest-rot-all.toml (5111 bytes)
8062024-02-02T02:21:01.923Zuploaded: /work/manifest-rot-all.toml
8072024-02-02T02:21:01.923Zuploading: /work/manifest-rot-prod-rel.toml (3829 bytes)
8082024-02-02T02:21:02.947Zuploaded: /work/manifest-rot-prod-rel.toml
8092024-02-02T02:21:02.947Zuploading: /work/manifest-rot-staging-dev.toml (3865 bytes)
8102024-02-02T02:21:03.977Zuploaded: /work/manifest-rot-staging-dev.toml
8112024-02-02T02:21:03.977Zuploading: /work/manifest.toml (1578 bytes)
8122024-02-02T02:21:05.000Zuploaded: /work/manifest.toml
8132024-02-02T02:21:05.000Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
8142024-02-02T02:30:33.447Zuploaded: /work/repo-rot-all.zip.parta
8152024-02-02T02:30:33.447Zuploading: /work/repo-rot-all.zip.partb (535977003 bytes)
8162024-02-02T02:34:25.874Zuploaded: /work/repo-rot-all.zip.partb
8172024-02-02T02:34:25.874Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
8182024-02-02T02:42:03.922Zuploaded: /work/repo-rot-prod-rel.zip.parta
8192024-02-02T02:42:03.923Zuploading: /work/repo-rot-prod-rel.zip.partb (525014271 bytes)
8202024-02-02T02:45:43.541Zuploaded: /work/repo-rot-prod-rel.zip.partb
8212024-02-02T02:45:43.541Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
8222024-02-02T02:53:12.761Zuploaded: /work/repo-rot-staging-dev.zip.parta
8232024-02-02T02:53:12.762Zuploading: /work/repo-rot-staging-dev.zip.partb (525014578 bytes)
8242024-02-02T02:56:21.585Zuploaded: /work/repo-rot-staging-dev.zip.partb
8252024-02-02T02:56:21.711Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
8262024-02-02T02:56:22.762Zuploaded: /work/repo-rot-all.zip.sha256.txt
8272024-02-02T02:56:22.763Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
8282024-02-02T02:56:23.824Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
8292024-02-02T02:56:23.825Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
8302024-02-02T02:56:24.869Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt