01HMZKSBF0HGXN6J21PXR78T9P: 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: 01HMZKVEC6CCFBV2QBSJ2DBM6T

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-01-25T08:32:15.299Zjob dependencies complete; ready to run (waiting for 2 h 21 m 48 s)
22024-01-25T08:33:10.469Zjob assigned to worker 01HMZVZ9J92MZJNE49A96M2WC9 (queued for 55 s)
32024-01-25T08:33:11.290Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-bb8a8abc67437a2f.gz
42024-01-25T08:33:12.009Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-bb8a8abc67437a2f.gz
52024-01-25T08:33:12.009Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-01-25T08:33:16.021Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-01-25T08:33:16.021Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-c4605ef041dbbb6b.gz
82024-01-25T08:33:31.047Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-c4605ef041dbbb6b.gz
92024-01-25T08:33:31.047Zdownloading input: /input/ci-tools/work/caboose-util.gz
102024-01-25T08:33:31.286Zdownloaded input: /input/ci-tools/work/caboose-util.gz
112024-01-25T08:33:31.286Zdownloading input: /input/ci-tools/work/tufaceous.gz
122024-01-25T08:33:32.529Zdownloaded input: /input/ci-tools/work/tufaceous.gz
132024-01-25T08:33:32.532Zdownloading input: /input/package/work/version.txt
142024-01-25T08:33:32.563Zdownloaded input: /input/package/work/version.txt
152024-01-25T08:33:32.564Zdownloading input: /input/package/work/package.tar.gz
162024-01-25T08:33:40.517Zdownloaded input: /input/package/work/package.tar.gz
172024-01-25T08:33:40.517Zdownloading input: /input/package/work/global-zone-packages.tar.gz
182024-01-25T08:33:50.462Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
192024-01-25T08:33:50.462Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
202024-01-25T08:33:53.919Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
212024-01-25T08:33:53.922Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
222024-01-25T08:34:16.883Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
232024-01-25T08:34:16.884Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
242024-01-25T08:34:24.274Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
252024-01-25T08:34:24.275Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
262024-01-25T08:34:45.996Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
272024-01-25T08:34:45.996Zdownloading input: /input/package/work/zones/crucible-pantry.tar.gz
282024-01-25T08:34:46.527Zdownloaded input: /input/package/work/zones/crucible-pantry.tar.gz
292024-01-25T08:34:46.527Zdownloading input: /input/package/work/zones/crucible.tar.gz
302024-01-25T08:34:47.320Zdownloaded input: /input/package/work/zones/crucible.tar.gz
312024-01-25T08:34:47.320Zdownloading input: /input/package/work/zones/external-dns.tar.gz
322024-01-25T08:34:50.254Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
332024-01-25T08:34:50.254Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
342024-01-25T08:34:51.610Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
352024-01-25T08:34:51.610Zdownloading input: /input/package/work/zones/ntp.tar.gz
362024-01-25T08:34:51.647Zdownloaded input: /input/package/work/zones/ntp.tar.gz
372024-01-25T08:34:51.647Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
382024-01-25T08:34:54.872Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
392024-01-25T08:34:54.872Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
402024-01-25T08:34:55.393Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
412024-01-25T08:34:55.393Zdownloading input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
422024-01-25T08:34:58.130Zdownloaded input: /input/package/work/zones/omicron-nexus-single-sled.tar.gz
432024-01-25T08:34:58.130Zdownloading input: /input/package/work/zones/omicron-nexus.tar.gz
442024-01-25T08:35:06.286Zdownloaded input: /input/package/work/zones/omicron-nexus.tar.gz
452024-01-25T08:35:06.286Zdownloading input: /input/package/work/zones/overlay.tar.gz
462024-01-25T08:35:06.313Zdownloaded input: /input/package/work/zones/overlay.tar.gz
472024-01-25T08:35:06.313Zdownloading input: /input/package/work/zones/oximeter.tar.gz
482024-01-25T08:35:07.612Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
492024-01-25T08:35:07.612Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
502024-01-25T08:35:14.156Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
512024-01-25T08:35:14.156Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
522024-01-25T08:35:39.681Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
532024-01-25T08:35:39.681Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
542024-01-25T08:35:57.175Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
552024-01-25T08:35:57.179Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
562024-01-25T08:36:42.116Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
572024-01-25T08:36:42.116Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
582024-01-25T08:37:00.315Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
592024-01-25T08:37:00.315Zstarting task 0: "setup"
602024-01-25T08:37:00.674Z++ uname -s
612024-01-25T08:37:00.678Z+ kern=SunOS
622024-01-25T08:37:00.678Z+ case "$kern" in
632024-01-25T08:37:00.678Z+ groupadd -g 12345 build
642024-01-25T08:37:00.681Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
652024-01-25T08:37:02.877Z+ zfs create -o mountpoint=/work rpool/work
662024-01-25T08:37:03.015Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
672024-01-25T08:37:03.060Z+ home_fs=zfs
682024-01-25T08:37:03.060Z+ [[ zfs == autofs ]]
692024-01-25T08:37:03.060Z+ mkdir -p /home/build
702024-01-25T08:37:03.060Z+ chown build:build /home/build /work
712024-01-25T08:37:05.021Z+ chmod 0700 /home/build /work
722024-01-25T08:37:05.024Zprocess exited: duration 4720 ms, exit code 0
 
732024-01-25T08:37:05.030Zstarting task 1: "authentication"
742024-01-25T08:37:05.063Zprocess exited: duration 32 ms, exit code 0
 
752024-01-25T08:37:05.071Zstarting task 2: "clone repository"
762024-01-25T08:37:05.076Z+ mkdir -p /work/oxidecomputer/omicron
772024-01-25T08:37:05.082Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
782024-01-25T08:37:05.522ZCloning into '/work/oxidecomputer/omicron'...
792024-01-25T08:37:11.783Z+ cd /work/oxidecomputer/omicron
802024-01-25T08:37:11.786Z+ git fetch origin 859b04245f7211c9b4779c9645a0a5400927e154
812024-01-25T08:37:12.390ZFrom https://github.com/oxidecomputer/omicron
822024-01-25T08:37:12.390Z * branch 859b04245f7211c9b4779c9645a0a5400927e154 -> FETCH_HEAD
832024-01-25T08:37:12.395Z+ [[ -n renovate/rustyline-13.x ]]
842024-01-25T08:37:12.395Z++ git branch --show-current
852024-01-25T08:37:12.395Z+ current=main
862024-01-25T08:37:12.395Z+ [[ main != renovate/rustyline-13.x ]]
872024-01-25T08:37:12.395Z+ git branch -f renovate/rustyline-13.x 859b04245f7211c9b4779c9645a0a5400927e154
882024-01-25T08:37:12.395Z+ git checkout -f renovate/rustyline-13.x
892024-01-25T08:37:12.568ZSwitched to branch 'renovate/rustyline-13.x'
902024-01-25T08:37:12.571Z+ git reset --hard 859b04245f7211c9b4779c9645a0a5400927e154
912024-01-25T08:37:12.586ZHEAD is now at 859b04245 Update Rust crate rustyline to v13
922024-01-25T08:37:12.590Zprocess exited: duration 7516 ms, exit code 0
 
932024-01-25T08:37:12.596Zstarting task 3: "build"
942024-01-25T08:37:12.603Z+ ALL_BOARDS=(gimlet-{c..e} psc-{b..c} sidecar-{b..c})
952024-01-25T08:37:12.606Z+ TOP=/work/oxidecomputer/omicron
962024-01-25T08:37:12.606Z+ VERSION=6.0.0-0.ci+git859b04245f7
972024-01-25T08:37:12.606Z+ for bin in caboose-util tufaceous
982024-01-25T08:37:12.606Z+ ptime -m gunzip
992024-01-25T08:37:12.929Z
1002024-01-25T08:37:12.929Zreal 0.234653624
1012024-01-25T08:37:12.929Zuser 0.104590782
1022024-01-25T08:37:12.929Zsys 0.021972170
1032024-01-25T08:37:12.929Ztrap 0.000009471
1042024-01-25T08:37:12.929Ztflt 0.000000000
1052024-01-25T08:37:12.929Zdflt 0.000000000
1062024-01-25T08:37:12.932Zkflt 0.000000000
1072024-01-25T08:37:12.933Zlock 0.000000000
1082024-01-25T08:37:12.933Zslp 0.107336130
1092024-01-25T08:37:12.933Zlat 0.000247912
1102024-01-25T08:37:12.933Zstop 0.000379052
1112024-01-25T08:37:12.933Z+ chmod a+x /work/caboose-util
1122024-01-25T08:37:12.933Z+ for bin in caboose-util tufaceous
1132024-01-25T08:37:12.933Z+ ptime -m gunzip
1142024-01-25T08:37:13.424Z
1152024-01-25T08:37:13.425Zreal 0.457610197
1162024-01-25T08:37:13.428Zuser 0.385981848
1172024-01-25T08:37:13.428Zsys 0.071053623
1182024-01-25T08:37:13.428Ztrap 0.000044177
1192024-01-25T08:37:13.428Ztflt 0.000000000
1202024-01-25T08:37:13.428Zdflt 0.000000000
1212024-01-25T08:37:13.428Zkflt 0.000000000
1222024-01-25T08:37:13.428Zlock 0.000000000
1232024-01-25T08:37:13.429Zslp 0.000027386
1242024-01-25T08:37:13.429Zlat 0.000171792
1252024-01-25T08:37:13.429Zstop 0.000227680
1262024-01-25T08:37:13.429Z+ chmod a+x /work/tufaceous
1272024-01-25T08:37:13.429Z+ mkdir /work/package
1282024-01-25T08:37:13.429Z+ pushd /work/package
1292024-01-25T08:37:13.429Z/work/package /work/oxidecomputer/omicron
1302024-01-25T08:37:13.429Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1312024-01-25T08:37:16.459Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1322024-01-25T08:37:16.529ZCreated new build target 'default' and set it as active
1332024-01-25T08:37:16.533Z+ 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-01-25T08:37:16.533Z+ rm out/switch-softnpu.tar.gz
1352024-01-25T08:37:16.533Z+ rm out/omicron-gateway-softnpu.tar.gz
1362024-01-25T08:37:16.533Z+ rm out/omicron-nexus-single-sled.tar.gz
1372024-01-25T08:37:16.537Z+ for zone in out/*.tar.gz
1382024-01-25T08:37:16.537Z++ basename out/clickhouse_keeper
1392024-01-25T08:37:16.537Z+ target/release/omicron-package stamp clickhouse_keeper 6.0.0-0.ci+git859b04245f7
1402024-01-25T08:37:16.549ZJan 25 08:37:15.392 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1412024-01-25T08:37:24.947ZCreated: out/versioned/clickhouse_keeper.tar.gz
1422024-01-25T08:37:24.951Z+ for zone in out/*.tar.gz
1432024-01-25T08:37:24.954Z++ basename out/clickhouse
1442024-01-25T08:37:24.954Z+ target/release/omicron-package stamp clickhouse 6.0.0-0.ci+git859b04245f7
1452024-01-25T08:37:24.970ZJan 25 08:37:23.809 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1462024-01-25T08:37:33.441ZCreated: out/versioned/clickhouse.tar.gz
1472024-01-25T08:37:33.444Z+ for zone in out/*.tar.gz
1482024-01-25T08:37:33.448Z++ basename out/cockroachdb
1492024-01-25T08:37:33.452Z+ target/release/omicron-package stamp cockroachdb 6.0.0-0.ci+git859b04245f7
1502024-01-25T08:37:33.460ZJan 25 08:37:32.303 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1512024-01-25T08:37:39.309ZCreated: out/versioned/cockroachdb.tar.gz
1522024-01-25T08:37:39.312Z+ for zone in out/*.tar.gz
1532024-01-25T08:37:39.312Z++ basename out/crucible-pantry
1542024-01-25T08:37:39.312Z+ target/release/omicron-package stamp crucible-pantry 6.0.0-0.ci+git859b04245f7
1552024-01-25T08:37:39.321ZJan 25 08:37:38.165 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1562024-01-25T08:37:39.990ZCreated: out/versioned/crucible-pantry.tar.gz
1572024-01-25T08:37:39.993Z+ for zone in out/*.tar.gz
1582024-01-25T08:37:39.997Z++ basename out/crucible
1592024-01-25T08:37:39.998Z+ target/release/omicron-package stamp crucible 6.0.0-0.ci+git859b04245f7
1602024-01-25T08:37:40.008ZJan 25 08:37:38.852 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1612024-01-25T08:37:41.277ZCreated: out/versioned/crucible.tar.gz
1622024-01-25T08:37:41.287Z+ for zone in out/*.tar.gz
1632024-01-25T08:37:41.287Z++ basename out/external-dns
1642024-01-25T08:37:41.287Z+ target/release/omicron-package stamp external-dns 6.0.0-0.ci+git859b04245f7
1652024-01-25T08:37:41.300ZJan 25 08:37:40.144 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1662024-01-25T08:37:42.320ZCreated: out/versioned/external-dns.tar.gz
1672024-01-25T08:37:42.327Z+ for zone in out/*.tar.gz
1682024-01-25T08:37:42.329Z++ basename out/internal-dns
1692024-01-25T08:37:42.330Z+ target/release/omicron-package stamp internal-dns 6.0.0-0.ci+git859b04245f7
1702024-01-25T08:37:42.338ZJan 25 08:37:41.182 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1712024-01-25T08:37:43.334ZCreated: out/versioned/internal-dns.tar.gz
1722024-01-25T08:37:43.337Z+ for zone in out/*.tar.gz
1732024-01-25T08:37:43.340Z++ basename out/ntp
1742024-01-25T08:37:43.342Z+ target/release/omicron-package stamp ntp 6.0.0-0.ci+git859b04245f7
1752024-01-25T08:37:43.352ZJan 25 08:37:42.196 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1762024-01-25T08:37:43.358ZCreated: out/versioned/ntp.tar.gz
1772024-01-25T08:37:43.361Z+ for zone in out/*.tar.gz
1782024-01-25T08:37:43.362Z++ basename out/omicron-gateway-asic
1792024-01-25T08:37:43.362Z+ target/release/omicron-package stamp omicron-gateway-asic 6.0.0-0.ci+git859b04245f7
1802024-01-25T08:37:43.371ZJan 25 08:37:42.215 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1812024-01-25T08:37:44.124ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1822024-01-25T08:37:44.127Z+ for zone in out/*.tar.gz
1832024-01-25T08:37:44.130Z++ basename out/omicron-nexus
1842024-01-25T08:37:44.135Z+ target/release/omicron-package stamp omicron-nexus 6.0.0-0.ci+git859b04245f7
1852024-01-25T08:37:44.142ZJan 25 08:37:42.986 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1862024-01-25T08:37:47.656ZCreated: out/versioned/omicron-nexus.tar.gz
1872024-01-25T08:37:47.659Z+ for zone in out/*.tar.gz
1882024-01-25T08:37:47.662Z++ basename out/overlay
1892024-01-25T08:37:47.665Z+ target/release/omicron-package stamp overlay 6.0.0-0.ci+git859b04245f7
1902024-01-25T08:37:47.675ZJan 25 08:37:46.518 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1912024-01-25T08:37:47.678ZCreated: out/versioned/overlay.tar.gz
1922024-01-25T08:37:47.681Z+ for zone in out/*.tar.gz
1932024-01-25T08:37:47.681Z++ basename out/oximeter
1942024-01-25T08:37:47.684Z+ target/release/omicron-package stamp oximeter 6.0.0-0.ci+git859b04245f7
1952024-01-25T08:37:47.693ZJan 25 08:37:46.537 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
1962024-01-25T08:37:49.923ZCreated: out/versioned/oximeter.tar.gz
1972024-01-25T08:37:49.926Z+ for zone in out/*.tar.gz
1982024-01-25T08:37:49.929Z++ basename out/propolis-server
1992024-01-25T08:37:49.929Z+ target/release/omicron-package stamp propolis-server 6.0.0-0.ci+git859b04245f7
2002024-01-25T08:37:49.964ZJan 25 08:37:48.785 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2012024-01-25T08:37:51.618ZCreated: out/versioned/propolis-server.tar.gz
2022024-01-25T08:37:51.623Z+ for zone in out/*.tar.gz
2032024-01-25T08:37:51.626Z++ basename out/switch-asic
2042024-01-25T08:37:51.626Z+ target/release/omicron-package stamp switch-asic 6.0.0-0.ci+git859b04245f7
2052024-01-25T08:37:51.638ZJan 25 08:37:50.481 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2062024-01-25T08:38:03.912ZCreated: out/versioned/switch-asic.tar.gz
2072024-01-25T08:38:03.915Z+ 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-01-25T08:38:03.919Z+ OMICRON_NO_UNINSTALL=1
2092024-01-25T08:38:03.919Z+ target/release/omicron-package unpack --out install
2102024-01-25T08:38:03.931ZJan 25 08:38:02.774 DEBG target[active]: Target({"image": "standard", "machine": "gimlet", "rack-topology": "multi-sled", "switch": "asic"})
2112024-01-25T08:38:03.934ZJan 25 08:38:02.776 INFO Installing service, dst: install/clickhouse.tar.gz, src: out/clickhouse.tar.gz
2122024-01-25T08:38:03.934ZJan 25 08:38:02.776 INFO Installing service, dst: install/clickhouse_keeper.tar.gz, src: out/clickhouse_keeper.tar.gz
2132024-01-25T08:38:03.934ZJan 25 08:38:02.776 INFO Installing service, dst: install/crucible_pantry.tar.gz, src: out/crucible-pantry.tar.gz
2142024-01-25T08:38:03.934ZJan 25 08:38:02.776 INFO Installing service, dst: install/cockroachdb.tar.gz, src: out/cockroachdb.tar.gz
2152024-01-25T08:38:03.934ZJan 25 08:38:02.776 INFO Installing service, dst: install/internal_dns.tar.gz, src: out/internal-dns.tar.gz
2162024-01-25T08:38:03.934ZJan 25 08:38:02.776 INFO Installing service, dst: install/ntp.tar.gz, src: out/ntp.tar.gz
2172024-01-25T08:38:03.938ZJan 25 08:38:02.778 INFO Installing service, dst: install/mgs.tar.gz, src: out/omicron-gateway-asic.tar.gz
2182024-01-25T08:38:03.938ZJan 25 08:38:02.778 INFO Installing service, dst: install/crucible.tar.gz, src: out/crucible.tar.gz
2192024-01-25T08:38:03.938ZJan 25 08:38:02.778 INFO Installing service, dst: install/external_dns.tar.gz, src: out/external-dns.tar.gz
2202024-01-25T08:38:04.018ZJan 25 08:38:02.861 INFO Installing service, dst: install/overlay.tar.gz, src: out/overlay.tar.gz
2212024-01-25T08:38:04.018ZJan 25 08:38:02.861 INFO Installing service, dst: install/oximeter.tar.gz, src: out/oximeter.tar.gz
2222024-01-25T08:38:04.025ZJan 25 08:38:02.868 INFO Installing service, dst: install/nexus.tar.gz, src: out/omicron-nexus.tar.gz
2232024-01-25T08:38:04.054ZJan 25 08:38:02.897 INFO Installing service, dst: install/mg-ddm.tar, src: out/mg-ddm-gz.tar
2242024-01-25T08:38:04.059ZJan 25 08:38:02.902 INFO Installing service, dst: install/sled-agent.tar, src: out/omicron-sled-agent.tar
2252024-01-25T08:38:04.092ZJan 25 08:38:02.935 INFO Installing service, dst: install/oxlog.tar, src: out/oxlog.tar
2262024-01-25T08:38:04.188ZJan 25 08:38:02.992 INFO Installing service, dst: install/propolis-server.tar.gz, src: out/propolis-server.tar.gz
2272024-01-25T08:38:04.279ZJan 25 08:38:03.122 INFO Installing service, dst: install/switch.tar.gz, src: out/switch-asic.tar.gz
2282024-01-25T08:38:05.297ZJan 25 08:38:04.140 INFO Unpacking service tarball, service_path: install/mg-ddm, tar_path: install/mg-ddm.tar
2292024-01-25T08:38:05.444ZJan 25 08:38:04.288 INFO Unpacking service tarball, service_path: install/sled-agent, tar_path: install/sled-agent.tar
2302024-01-25T08:38:05.735ZJan 25 08:38:04.578 INFO Unpacking service tarball, service_path: install/oxlog, tar_path: install/oxlog.tar
2312024-01-25T08:38:05.757Z+ popd
2322024-01-25T08:38:05.757Z/work/oxidecomputer/omicron
2332024-01-25T08:38:05.763Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2342024-01-25T08:38:10.318Z+ read -r TUFACEOUS_KEY
2352024-01-25T08:38:10.321Z+ export TUFACEOUS_KEY
2362024-01-25T08:38:10.321Z+ cat
2372024-01-25T08:38:10.324Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2382024-01-25T08:38:10.324Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2392024-01-25T08:38:10.327Z+ 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-25T08:38:10.329Z+ cat
2412024-01-25T08:38:10.332Z+ 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-25T08:38:10.332Z+ cat
2432024-01-25T08:38:10.332Z+ 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-25T08:38:10.333Z+ cat
2452024-01-25T08:38:10.336Z+ 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-25T08:38:10.336Z+ cat
2472024-01-25T08:38:10.339Z+ 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-25T08:38:10.339Z+ cat
2492024-01-25T08:38:10.341Z+ 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-25T08:38:10.341Z+ cat
2512024-01-25T08:38:10.344Z+ 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-25T08:38:10.344Z+ cat
2532024-01-25T08:38:10.347Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2542024-01-25T08:38:10.347Z+ cat
2552024-01-25T08:38:10.347Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2562024-01-25T08:38:10.347Z+ cat
2572024-01-25T08:38:10.350Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2582024-01-25T08:38:10.350Z+ cat
2592024-01-25T08:38:10.353Z+ for kind in host trampoline
2602024-01-25T08:38:10.353Z+ cat
2612024-01-25T08:38:10.360Z+ for kind in host trampoline
2622024-01-25T08:38:10.360Z+ cat
2632024-01-25T08:38:10.360Z+ mkdir /work/hubris
2642024-01-25T08:38:10.363Z+ pushd /work/hubris
2652024-01-25T08:38:10.363Z/work/hubris /work/oxidecomputer/omicron
2662024-01-25T08:38:10.363Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2672024-01-25T08:38:10.363Z++ TAGS=(gimlet-v1.0.5 psc-v1.0.5 sidecar-v1.0.5)
2682024-01-25T08:38:10.364Z+ for tag in "${TAGS[@]}"
2692024-01-25T08:38:10.364Z+ for board in "${ALL_BOARDS[@]}"
2702024-01-25T08:38:10.364Z+ [[ gimlet = \g\i\m\l\e\t ]]
2712024-01-25T08:38:10.364Z+ file=build-gimlet-c-image-default-v1.0.5.zip
2722024-01-25T08:38:10.364Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-c-image-default-v1.0.5.zip
2732024-01-25T08:38:11.781Z+ grep -F build-gimlet-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2742024-01-25T08:38:11.784Z+ shasum -a 256 -c -
2752024-01-25T08:38:12.039Zbuild-gimlet-c-image-default-v1.0.5.zip: OK
2762024-01-25T08:38:12.042Z+ mv build-gimlet-c-image-default-v1.0.5.zip gimlet-c.zip
2772024-01-25T08:38:12.045Z+ for board in "${ALL_BOARDS[@]}"
2782024-01-25T08:38:12.045Z+ [[ gimlet = \g\i\m\l\e\t ]]
2792024-01-25T08:38:12.046Z+ file=build-gimlet-d-image-default-v1.0.5.zip
2802024-01-25T08:38:12.046Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-d-image-default-v1.0.5.zip
2812024-01-25T08:38:13.412Z+ grep -F build-gimlet-d-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2822024-01-25T08:38:13.415Z+ shasum -a 256 -c -
2832024-01-25T08:38:13.467Zbuild-gimlet-d-image-default-v1.0.5.zip: OK
2842024-01-25T08:38:13.504Z+ mv build-gimlet-d-image-default-v1.0.5.zip gimlet-d.zip
2852024-01-25T08:38:13.510Z+ for board in "${ALL_BOARDS[@]}"
2862024-01-25T08:38:13.510Z+ [[ gimlet = \g\i\m\l\e\t ]]
2872024-01-25T08:38:13.510Z+ file=build-gimlet-e-image-default-v1.0.5.zip
2882024-01-25T08:38:13.510Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.5/build-gimlet-e-image-default-v1.0.5.zip
2892024-01-25T08:38:14.869Z+ grep -F build-gimlet-e-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2902024-01-25T08:38:14.875Z+ shasum -a 256 -c -
2912024-01-25T08:38:14.932Zbuild-gimlet-e-image-default-v1.0.5.zip: OK
2922024-01-25T08:38:14.935Z+ mv build-gimlet-e-image-default-v1.0.5.zip gimlet-e.zip
2932024-01-25T08:38:14.938Z+ for board in "${ALL_BOARDS[@]}"
2942024-01-25T08:38:14.938Z+ [[ gimlet = \p\s\c ]]
2952024-01-25T08:38:14.938Z+ for board in "${ALL_BOARDS[@]}"
2962024-01-25T08:38:14.942Z+ [[ gimlet = \p\s\c ]]
2972024-01-25T08:38:14.942Z+ for board in "${ALL_BOARDS[@]}"
2982024-01-25T08:38:14.942Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
2992024-01-25T08:38:14.942Z+ for board in "${ALL_BOARDS[@]}"
3002024-01-25T08:38:14.942Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3012024-01-25T08:38:14.942Z+ for tag in "${TAGS[@]}"
3022024-01-25T08:38:14.942Z+ for board in "${ALL_BOARDS[@]}"
3032024-01-25T08:38:14.942Z+ [[ psc = \g\i\m\l\e\t ]]
3042024-01-25T08:38:14.942Z+ for board in "${ALL_BOARDS[@]}"
3052024-01-25T08:38:14.942Z+ [[ psc = \g\i\m\l\e\t ]]
3062024-01-25T08:38:14.942Z+ for board in "${ALL_BOARDS[@]}"
3072024-01-25T08:38:14.942Z+ [[ psc = \g\i\m\l\e\t ]]
3082024-01-25T08:38:14.942Z+ for board in "${ALL_BOARDS[@]}"
3092024-01-25T08:38:14.943Z+ [[ psc = \p\s\c ]]
3102024-01-25T08:38:14.943Z+ file=build-psc-b-image-default-v1.0.5.zip
3112024-01-25T08:38:14.943Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.5/build-psc-b-image-default-v1.0.5.zip
3122024-01-25T08:38:16.168Z+ grep -F build-psc-b-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3132024-01-25T08:38:16.172Z+ shasum -a 256 -c -
3142024-01-25T08:38:16.221Zbuild-psc-b-image-default-v1.0.5.zip: OK
3152024-01-25T08:38:16.224Z+ mv build-psc-b-image-default-v1.0.5.zip psc-b.zip
3162024-01-25T08:38:16.227Z+ for board in "${ALL_BOARDS[@]}"
3172024-01-25T08:38:16.228Z+ [[ psc = \p\s\c ]]
3182024-01-25T08:38:16.228Z+ file=build-psc-c-image-default-v1.0.5.zip
3192024-01-25T08:38:16.228Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.5/build-psc-c-image-default-v1.0.5.zip
3202024-01-25T08:38:17.501Z+ grep -F build-psc-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3212024-01-25T08:38:17.504Z+ shasum -a 256 -c -
3222024-01-25T08:38:17.554Zbuild-psc-c-image-default-v1.0.5.zip: OK
3232024-01-25T08:38:17.557Z+ mv build-psc-c-image-default-v1.0.5.zip psc-c.zip
3242024-01-25T08:38:17.560Z+ for board in "${ALL_BOARDS[@]}"
3252024-01-25T08:38:17.560Z+ [[ psc = \s\i\d\e\c\a\r ]]
3262024-01-25T08:38:17.560Z+ for board in "${ALL_BOARDS[@]}"
3272024-01-25T08:38:17.560Z+ [[ psc = \s\i\d\e\c\a\r ]]
3282024-01-25T08:38:17.560Z+ for tag in "${TAGS[@]}"
3292024-01-25T08:38:17.560Z+ for board in "${ALL_BOARDS[@]}"
3302024-01-25T08:38:17.560Z+ [[ sidecar = \g\i\m\l\e\t ]]
3312024-01-25T08:38:17.560Z+ for board in "${ALL_BOARDS[@]}"
3322024-01-25T08:38:17.560Z+ [[ sidecar = \g\i\m\l\e\t ]]
3332024-01-25T08:38:17.560Z+ for board in "${ALL_BOARDS[@]}"
3342024-01-25T08:38:17.560Z+ [[ sidecar = \g\i\m\l\e\t ]]
3352024-01-25T08:38:17.560Z+ for board in "${ALL_BOARDS[@]}"
3362024-01-25T08:38:17.560Z+ [[ sidecar = \p\s\c ]]
3372024-01-25T08:38:17.560Z+ for board in "${ALL_BOARDS[@]}"
3382024-01-25T08:38:17.561Z+ [[ sidecar = \p\s\c ]]
3392024-01-25T08:38:17.561Z+ for board in "${ALL_BOARDS[@]}"
3402024-01-25T08:38:17.561Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3412024-01-25T08:38:17.561Z+ file=build-sidecar-b-image-default-v1.0.5.zip
3422024-01-25T08:38:17.561Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.5/build-sidecar-b-image-default-v1.0.5.zip
3432024-01-25T08:38:19.075Z+ grep -F build-sidecar-b-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3442024-01-25T08:38:19.079Z+ shasum -a 256 -c -
3452024-01-25T08:38:19.149Zbuild-sidecar-b-image-default-v1.0.5.zip: OK
3462024-01-25T08:38:19.153Z+ mv build-sidecar-b-image-default-v1.0.5.zip sidecar-b.zip
3472024-01-25T08:38:19.153Z+ for board in "${ALL_BOARDS[@]}"
3482024-01-25T08:38:19.154Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3492024-01-25T08:38:19.154Z+ file=build-sidecar-c-image-default-v1.0.5.zip
3502024-01-25T08:38:19.154Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.5/build-sidecar-c-image-default-v1.0.5.zip
3512024-01-25T08:38:20.691Z+ grep -F build-sidecar-c-image-default-v1.0.5.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3522024-01-25T08:38:20.696Z+ shasum -a 256 -c -
3532024-01-25T08:38:20.761Zbuild-sidecar-c-image-default-v1.0.5.zip: OK
3542024-01-25T08:38:20.766Z+ mv build-sidecar-c-image-default-v1.0.5.zip sidecar-c.zip
3552024-01-25T08:38:20.766Z+ popd
3562024-01-25T08:38:20.766Z/work/oxidecomputer/omicron
3572024-01-25T08:38:20.766Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3582024-01-25T08:38:20.766Z++ COMMIT=ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3592024-01-25T08:38:20.766Z+ git init /work/dvt-dock
3602024-01-25T08:38:20.771Zhint: Using 'master' as the name for the initial branch. This default branch name
3612024-01-25T08:38:20.772Zhint: is subject to change. To configure the initial branch name to use in all
3622024-01-25T08:38:20.772Zhint: of your new repositories, which will suppress this warning, call:
3632024-01-25T08:38:20.772Zhint:
3642024-01-25T08:38:20.772Zhint: git config --global init.defaultBranch <name>
3652024-01-25T08:38:20.772Zhint:
3662024-01-25T08:38:20.772Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3672024-01-25T08:38:20.772Zhint: 'development'. The just-created branch can be renamed via this command:
3682024-01-25T08:38:20.772Zhint:
3692024-01-25T08:38:20.772Zhint: git branch -m <name>
3702024-01-25T08:38:20.776ZInitialized empty Git repository in /work/dvt-dock/.git/
3712024-01-25T08:38:20.776Z+ cd /work/dvt-dock
3722024-01-25T08:38:20.776Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3732024-01-25T08:38:20.780Z+ git fetch --depth 1 origin ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f
3742024-01-25T08:38:32.367ZFrom https://github.com/oxidecomputer/dvt-dock
3752024-01-25T08:38:32.368Z * branch ad874c11ecd0c45bdc1e4c2ac35c2bcbe472d55f -> FETCH_HEAD
3762024-01-25T08:38:32.372Z+ git checkout FETCH_HEAD
3772024-01-25T08:38:33.098ZNote: switching to 'FETCH_HEAD'.
3782024-01-25T08:38:33.098Z
3792024-01-25T08:38:33.098ZYou are in 'detached HEAD' state. You can look around, make experimental
3802024-01-25T08:38:33.098Zchanges and commit them, and you can discard any commits you make in this
3812024-01-25T08:38:33.098Zstate without impacting any branches by switching back to a branch.
3822024-01-25T08:38:33.098Z
3832024-01-25T08:38:33.099ZIf you want to create a new branch to retain commits you create, you may
3842024-01-25T08:38:33.099Zdo so (now or later) by using -c with the switch command. Example:
3852024-01-25T08:38:33.099Z
3862024-01-25T08:38:33.099Z git switch -c <new-branch-name>
3872024-01-25T08:38:33.099Z
3882024-01-25T08:38:33.099ZOr undo this operation with:
3892024-01-25T08:38:33.099Z
3902024-01-25T08:38:33.099Z git switch -
3912024-01-25T08:38:33.099Z
3922024-01-25T08:38:33.099ZTurn off this advice by setting config variable advice.detachedHead to false
3932024-01-25T08:38:33.099Z
3942024-01-25T08:38:33.099ZHEAD is now at ad874c1 production/release RoT v1.0.4
3952024-01-25T08:38:33.125Z+ SERIES_LIST=()
3962024-01-25T08:38:33.128Z+ prep_rot_all_series
3972024-01-25T08:38:33.128Z+ series=rot-all
3982024-01-25T08:38:33.128Z+ SERIES_LIST+=("$series")
3992024-01-25T08:38:33.128Z+ manifest=/work/manifest-rot-all.toml
4002024-01-25T08:38:33.128Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
4012024-01-25T08:38:33.131Z+ for board_rev in "${ALL_BOARDS[@]}"
4022024-01-25T08:38:33.133Z+ board=gimlet
4032024-01-25T08:38:33.133Z+ tufaceous_board=gimlet
4042024-01-25T08:38:33.133Z+ sp_image=/work/hubris/gimlet-c.zip
4052024-01-25T08:38:33.133Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4062024-01-25T08:38:33.188Z+ sp_caboose_version=1.0.5
4072024-01-25T08:38:33.191Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4082024-01-25T08:38:33.242Z+ sp_caboose_board=gimlet-c
4092024-01-25T08:38:33.242Z+ cat
4102024-01-25T08:38:33.247Z+ for board_rev in "${ALL_BOARDS[@]}"
4112024-01-25T08:38:33.248Z+ board=gimlet
4122024-01-25T08:38:33.248Z+ tufaceous_board=gimlet
4132024-01-25T08:38:33.248Z+ sp_image=/work/hubris/gimlet-d.zip
4142024-01-25T08:38:33.248Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4152024-01-25T08:38:33.299Z+ sp_caboose_version=1.0.5
4162024-01-25T08:38:33.302Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4172024-01-25T08:38:33.352Z+ sp_caboose_board=gimlet-d
4182024-01-25T08:38:33.352Z+ cat
4192024-01-25T08:38:33.356Z+ for board_rev in "${ALL_BOARDS[@]}"
4202024-01-25T08:38:33.356Z+ board=gimlet
4212024-01-25T08:38:33.358Z+ tufaceous_board=gimlet
4222024-01-25T08:38:33.358Z+ sp_image=/work/hubris/gimlet-e.zip
4232024-01-25T08:38:33.364Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4242024-01-25T08:38:33.408Z+ sp_caboose_version=1.0.5
4252024-01-25T08:38:33.411Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4262024-01-25T08:38:33.462Z+ sp_caboose_board=gimlet-e
4272024-01-25T08:38:33.462Z+ cat
4282024-01-25T08:38:33.465Z+ for board_rev in "${ALL_BOARDS[@]}"
4292024-01-25T08:38:33.465Z+ board=psc
4302024-01-25T08:38:33.465Z+ tufaceous_board=psc
4312024-01-25T08:38:33.465Z+ sp_image=/work/hubris/psc-b.zip
4322024-01-25T08:38:33.468Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4332024-01-25T08:38:33.504Z+ sp_caboose_version=1.0.5
4342024-01-25T08:38:33.507Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4352024-01-25T08:38:33.542Z+ sp_caboose_board=psc-b
4362024-01-25T08:38:33.542Z+ cat
4372024-01-25T08:38:33.545Z+ for board_rev in "${ALL_BOARDS[@]}"
4382024-01-25T08:38:33.545Z+ board=psc
4392024-01-25T08:38:33.545Z+ tufaceous_board=psc
4402024-01-25T08:38:33.545Z+ sp_image=/work/hubris/psc-c.zip
4412024-01-25T08:38:33.548Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4422024-01-25T08:38:33.583Z+ sp_caboose_version=1.0.5
4432024-01-25T08:38:33.586Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4442024-01-25T08:38:33.622Z+ sp_caboose_board=psc-c
4452024-01-25T08:38:33.622Z+ cat
4462024-01-25T08:38:33.628Z+ for board_rev in "${ALL_BOARDS[@]}"
4472024-01-25T08:38:33.628Z+ board=sidecar
4482024-01-25T08:38:33.632Z+ tufaceous_board=switch
4492024-01-25T08:38:33.632Z+ sp_image=/work/hubris/sidecar-b.zip
4502024-01-25T08:38:33.632Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4512024-01-25T08:38:33.687Z+ sp_caboose_version=1.0.5
4522024-01-25T08:38:33.690Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4532024-01-25T08:38:33.747Z+ sp_caboose_board=sidecar-b
4542024-01-25T08:38:33.747Z+ cat
4552024-01-25T08:38:33.750Z+ for board_rev in "${ALL_BOARDS[@]}"
4562024-01-25T08:38:33.750Z+ board=sidecar
4572024-01-25T08:38:33.750Z+ tufaceous_board=switch
4582024-01-25T08:38:33.750Z+ sp_image=/work/hubris/sidecar-c.zip
4592024-01-25T08:38:33.754Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4602024-01-25T08:38:33.811Z+ sp_caboose_version=1.0.5
4612024-01-25T08:38:33.814Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4622024-01-25T08:38:33.871Z+ sp_caboose_board=sidecar-c
4632024-01-25T08:38:33.871Z+ cat
4642024-01-25T08:38:33.875Z+ 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
4652024-01-25T08:38:33.875Z+ series=rot-staging-dev
4662024-01-25T08:38:33.875Z+ rot_dir=staging/dev
4672024-01-25T08:38:33.878Z+ rot_version=cert-staging-dev-v1.0.4
4682024-01-25T08:38:33.878Z+ shift 3
4692024-01-25T08:38:33.878Z+ SERIES_LIST+=("$series")
4702024-01-25T08:38:33.878Z+ manifest=/work/manifest-rot-staging-dev.toml
4712024-01-25T08:38:33.878Z+ manifest_rot_all=/work/manifest-rot-all.toml
4722024-01-25T08:38:33.878Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4732024-01-25T08:38:33.881Z+ for board in gimlet psc sidecar
4742024-01-25T08:38:33.882Z+ tufaceous_board=gimlet
4752024-01-25T08:38:33.882Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4762024-01-25T08:38:33.882Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4772024-01-25T08:38:33.882Z++ 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
4782024-01-25T08:38:33.882Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4792024-01-25T08:38:33.898Z++ output_a=1.0.4
4802024-01-25T08:38:33.901Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4812024-01-25T08:38:33.918Z++ output_b=1.0.4
4822024-01-25T08:38:33.918Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
4832024-01-25T08:38:33.921Z++ echo 1.0.4
4842024-01-25T08:38:33.921Z+ rot_caboose_version=1.0.4
4852024-01-25T08:38:33.921Z++ 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
4862024-01-25T08:38:33.924Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.4.zip
4872024-01-25T08:38:33.939Z++ output_a=oxide-rot-1
4882024-01-25T08:38:33.941Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.4.zip
4892024-01-25T08:38:33.957Z++ output_b=oxide-rot-1
4902024-01-25T08:38:33.957Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
4912024-01-25T08:38:33.960Z++ echo oxide-rot-1
4922024-01-25T08:38:33.960Z+ rot_caboose_board=oxide-rot-1
4932024-01-25T08:38:33.960Z+ cat
4942024-01-25T08:38:33.963Z+ cat
4952024-01-25T08:38:33.968Z+ for board in gimlet psc sidecar
4962024-01-25T08:38:33.969Z+ tufaceous_board=psc
4972024-01-25T08:38:33.969Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
4982024-01-25T08:38:33.969Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
4992024-01-25T08:38:33.969Z++ 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
5002024-01-25T08:38:33.969Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5012024-01-25T08:38:33.984Z++ output_a=1.0.4
5022024-01-25T08:38:33.992Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5032024-01-25T08:38:34.003Z++ output_b=1.0.4
5042024-01-25T08:38:34.003Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5052024-01-25T08:38:34.006Z++ echo 1.0.4
5062024-01-25T08:38:34.006Z+ rot_caboose_version=1.0.4
5072024-01-25T08:38:34.006Z++ 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
5082024-01-25T08:38:34.009Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.4.zip
5092024-01-25T08:38:34.024Z++ output_a=oxide-rot-1
5102024-01-25T08:38:34.027Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.4.zip
5112024-01-25T08:38:34.043Z++ output_b=oxide-rot-1
5122024-01-25T08:38:34.043Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5132024-01-25T08:38:34.046Z++ echo oxide-rot-1
5142024-01-25T08:38:34.046Z+ rot_caboose_board=oxide-rot-1
5152024-01-25T08:38:34.046Z+ cat
5162024-01-25T08:38:34.049Z+ cat
5172024-01-25T08:38:34.054Z+ for board in gimlet psc sidecar
5182024-01-25T08:38:34.054Z+ tufaceous_board=switch
5192024-01-25T08:38:34.054Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5202024-01-25T08:38:34.054Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5212024-01-25T08:38:34.054Z++ 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
5222024-01-25T08:38:34.054Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5232024-01-25T08:38:34.070Z++ output_a=1.0.4
5242024-01-25T08:38:34.074Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5252024-01-25T08:38:34.089Z++ output_b=1.0.4
5262024-01-25T08:38:34.089Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
5272024-01-25T08:38:34.089Z++ echo 1.0.4
5282024-01-25T08:38:34.093Z+ rot_caboose_version=1.0.4
5292024-01-25T08:38:34.093Z++ 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
5302024-01-25T08:38:34.093Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.4.zip
5312024-01-25T08:38:34.110Z++ output_a=oxide-rot-1
5322024-01-25T08:38:34.115Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.4.zip
5332024-01-25T08:38:34.128Z++ output_b=oxide-rot-1
5342024-01-25T08:38:34.129Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5352024-01-25T08:38:34.131Z++ echo oxide-rot-1
5362024-01-25T08:38:34.131Z+ rot_caboose_board=oxide-rot-1
5372024-01-25T08:38:34.131Z+ cat
5382024-01-25T08:38:34.134Z+ cat
5392024-01-25T08:38:34.137Z+ for board_rev in "$@"
5402024-01-25T08:38:34.140Z+ board=gimlet
5412024-01-25T08:38:34.140Z+ tufaceous_board=gimlet
5422024-01-25T08:38:34.140Z+ sp_image=/work/hubris/gimlet-c.zip
5432024-01-25T08:38:34.140Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5442024-01-25T08:38:34.205Z+ sp_caboose_version=1.0.5
5452024-01-25T08:38:34.208Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5462024-01-25T08:38:34.244Z+ sp_caboose_board=gimlet-c
5472024-01-25T08:38:34.244Z+ cat
5482024-01-25T08:38:34.252Z+ for board_rev in "$@"
5492024-01-25T08:38:34.252Z+ board=gimlet
5502024-01-25T08:38:34.252Z+ tufaceous_board=gimlet
5512024-01-25T08:38:34.252Z+ sp_image=/work/hubris/gimlet-d.zip
5522024-01-25T08:38:34.255Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5532024-01-25T08:38:34.317Z+ sp_caboose_version=1.0.5
5542024-01-25T08:38:34.320Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5552024-01-25T08:38:34.373Z+ sp_caboose_board=gimlet-d
5562024-01-25T08:38:34.373Z+ cat
5572024-01-25T08:38:34.379Z+ for board_rev in "$@"
5582024-01-25T08:38:34.379Z+ board=gimlet
5592024-01-25T08:38:34.383Z+ tufaceous_board=gimlet
5602024-01-25T08:38:34.383Z+ sp_image=/work/hubris/gimlet-e.zip
5612024-01-25T08:38:34.383Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5622024-01-25T08:38:34.432Z+ sp_caboose_version=1.0.5
5632024-01-25T08:38:34.435Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5642024-01-25T08:38:34.488Z+ sp_caboose_board=gimlet-e
5652024-01-25T08:38:34.488Z+ cat
5662024-01-25T08:38:34.491Z+ for board_rev in "$@"
5672024-01-25T08:38:34.491Z+ board=psc
5682024-01-25T08:38:34.494Z+ tufaceous_board=psc
5692024-01-25T08:38:34.494Z+ sp_image=/work/hubris/psc-b.zip
5702024-01-25T08:38:34.494Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5712024-01-25T08:38:34.533Z+ sp_caboose_version=1.0.5
5722024-01-25T08:38:34.536Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5732024-01-25T08:38:34.575Z+ sp_caboose_board=psc-b
5742024-01-25T08:38:34.575Z+ cat
5752024-01-25T08:38:34.578Z+ for board_rev in "$@"
5762024-01-25T08:38:34.578Z+ board=psc
5772024-01-25T08:38:34.578Z+ tufaceous_board=psc
5782024-01-25T08:38:34.578Z+ sp_image=/work/hubris/psc-c.zip
5792024-01-25T08:38:34.581Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
5802024-01-25T08:38:34.620Z+ sp_caboose_version=1.0.5
5812024-01-25T08:38:34.626Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
5822024-01-25T08:38:34.661Z+ sp_caboose_board=psc-c
5832024-01-25T08:38:34.662Z+ cat
5842024-01-25T08:38:34.666Z+ for board_rev in "$@"
5852024-01-25T08:38:34.666Z+ board=sidecar
5862024-01-25T08:38:34.666Z+ tufaceous_board=switch
5872024-01-25T08:38:34.666Z+ sp_image=/work/hubris/sidecar-b.zip
5882024-01-25T08:38:34.667Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
5892024-01-25T08:38:34.726Z+ sp_caboose_version=1.0.5
5902024-01-25T08:38:34.729Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
5912024-01-25T08:38:34.789Z+ sp_caboose_board=sidecar-b
5922024-01-25T08:38:34.789Z+ cat
5932024-01-25T08:38:34.792Z+ for board_rev in "$@"
5942024-01-25T08:38:34.792Z+ board=sidecar
5952024-01-25T08:38:34.792Z+ tufaceous_board=switch
5962024-01-25T08:38:34.792Z+ sp_image=/work/hubris/sidecar-c.zip
5972024-01-25T08:38:34.795Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
5982024-01-25T08:38:34.854Z+ sp_caboose_version=1.0.5
5992024-01-25T08:38:34.857Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6002024-01-25T08:38:34.918Z+ sp_caboose_board=sidecar-c
6012024-01-25T08:38:34.918Z+ cat
6022024-01-25T08:38:34.921Z+ 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
6032024-01-25T08:38:34.922Z+ series=rot-prod-rel
6042024-01-25T08:38:34.922Z+ rot_dir=prod/rel
6052024-01-25T08:38:34.922Z+ rot_version=cert-prod-rel-v1.0.4
6062024-01-25T08:38:34.922Z+ shift 3
6072024-01-25T08:38:34.923Z+ SERIES_LIST+=("$series")
6082024-01-25T08:38:34.923Z+ manifest=/work/manifest-rot-prod-rel.toml
6092024-01-25T08:38:34.923Z+ manifest_rot_all=/work/manifest-rot-all.toml
6102024-01-25T08:38:34.923Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6112024-01-25T08:38:34.926Z+ for board in gimlet psc sidecar
6122024-01-25T08:38:34.926Z+ tufaceous_board=gimlet
6132024-01-25T08:38:34.926Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6142024-01-25T08:38:34.926Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6152024-01-25T08:38:34.926Z++ 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
6162024-01-25T08:38:34.929Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6172024-01-25T08:38:34.946Z++ output_a=1.0.4
6182024-01-25T08:38:34.949Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6192024-01-25T08:38:34.966Z++ output_b=1.0.4
6202024-01-25T08:38:34.966Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6212024-01-25T08:38:34.966Z++ echo 1.0.4
6222024-01-25T08:38:34.969Z+ rot_caboose_version=1.0.4
6232024-01-25T08:38:34.969Z++ 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
6242024-01-25T08:38:34.972Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.4.zip
6252024-01-25T08:38:34.988Z++ output_a=oxide-rot-1
6262024-01-25T08:38:34.991Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.4.zip
6272024-01-25T08:38:35.012Z++ output_b=oxide-rot-1
6282024-01-25T08:38:35.012Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6292024-01-25T08:38:35.012Z++ echo oxide-rot-1
6302024-01-25T08:38:35.016Z+ rot_caboose_board=oxide-rot-1
6312024-01-25T08:38:35.016Z+ cat
6322024-01-25T08:38:35.016Z+ cat
6332024-01-25T08:38:35.019Z+ for board in gimlet psc sidecar
6342024-01-25T08:38:35.019Z+ tufaceous_board=psc
6352024-01-25T08:38:35.019Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6362024-01-25T08:38:35.019Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6372024-01-25T08:38:35.019Z++ 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
6382024-01-25T08:38:35.019Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6392024-01-25T08:38:35.038Z++ output_a=1.0.4
6402024-01-25T08:38:35.041Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6412024-01-25T08:38:35.058Z++ output_b=1.0.4
6422024-01-25T08:38:35.058Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6432024-01-25T08:38:35.061Z++ echo 1.0.4
6442024-01-25T08:38:35.061Z+ rot_caboose_version=1.0.4
6452024-01-25T08:38:35.061Z++ 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
6462024-01-25T08:38:35.064Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.4.zip
6472024-01-25T08:38:35.084Z++ output_a=oxide-rot-1
6482024-01-25T08:38:35.087Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.4.zip
6492024-01-25T08:38:35.100Z++ output_b=oxide-rot-1
6502024-01-25T08:38:35.100Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6512024-01-25T08:38:35.103Z++ echo oxide-rot-1
6522024-01-25T08:38:35.103Z+ rot_caboose_board=oxide-rot-1
6532024-01-25T08:38:35.103Z+ cat
6542024-01-25T08:38:35.109Z+ cat
6552024-01-25T08:38:35.112Z+ for board in gimlet psc sidecar
6562024-01-25T08:38:35.112Z+ tufaceous_board=switch
6572024-01-25T08:38:35.112Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6582024-01-25T08:38:35.112Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6592024-01-25T08:38:35.112Z++ 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
6602024-01-25T08:38:35.112Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6612024-01-25T08:38:35.129Z++ output_a=1.0.4
6622024-01-25T08:38:35.132Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6632024-01-25T08:38:35.150Z++ output_b=1.0.4
6642024-01-25T08:38:35.150Z++ [[ 1.0.4 != \1\.\0\.\4 ]]
6652024-01-25T08:38:35.150Z++ echo 1.0.4
6662024-01-25T08:38:35.153Z+ rot_caboose_version=1.0.4
6672024-01-25T08:38:35.153Z++ 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
6682024-01-25T08:38:35.157Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.4.zip
6692024-01-25T08:38:35.174Z++ output_a=oxide-rot-1
6702024-01-25T08:38:35.177Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.4.zip
6712024-01-25T08:38:35.194Z++ output_b=oxide-rot-1
6722024-01-25T08:38:35.194Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6732024-01-25T08:38:35.194Z++ echo oxide-rot-1
6742024-01-25T08:38:35.198Z+ rot_caboose_board=oxide-rot-1
6752024-01-25T08:38:35.198Z+ cat
6762024-01-25T08:38:35.201Z+ cat
6772024-01-25T08:38:35.201Z+ for board_rev in "$@"
6782024-01-25T08:38:35.201Z+ board=gimlet
6792024-01-25T08:38:35.201Z+ tufaceous_board=gimlet
6802024-01-25T08:38:35.201Z+ sp_image=/work/hubris/gimlet-c.zip
6812024-01-25T08:38:35.237Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
6822024-01-25T08:38:35.257Z+ sp_caboose_version=1.0.5
6832024-01-25T08:38:35.263Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
6842024-01-25T08:38:35.316Z+ sp_caboose_board=gimlet-c
6852024-01-25T08:38:35.316Z+ cat
6862024-01-25T08:38:35.319Z+ for board_rev in "$@"
6872024-01-25T08:38:35.319Z+ board=gimlet
6882024-01-25T08:38:35.319Z+ tufaceous_board=gimlet
6892024-01-25T08:38:35.319Z+ sp_image=/work/hubris/gimlet-d.zip
6902024-01-25T08:38:35.319Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
6912024-01-25T08:38:35.375Z+ sp_caboose_version=1.0.5
6922024-01-25T08:38:35.378Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
6932024-01-25T08:38:35.430Z+ sp_caboose_board=gimlet-d
6942024-01-25T08:38:35.430Z+ cat
6952024-01-25T08:38:35.433Z+ for board_rev in "$@"
6962024-01-25T08:38:35.433Z+ board=gimlet
6972024-01-25T08:38:35.434Z+ tufaceous_board=gimlet
6982024-01-25T08:38:35.437Z+ sp_image=/work/hubris/gimlet-e.zip
6992024-01-25T08:38:35.437Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
7002024-01-25T08:38:35.491Z+ sp_caboose_version=1.0.5
7012024-01-25T08:38:35.494Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7022024-01-25T08:38:35.544Z+ sp_caboose_board=gimlet-e
7032024-01-25T08:38:35.544Z+ cat
7042024-01-25T08:38:35.547Z+ for board_rev in "$@"
7052024-01-25T08:38:35.547Z+ board=psc
7062024-01-25T08:38:35.547Z+ tufaceous_board=psc
7072024-01-25T08:38:35.547Z+ sp_image=/work/hubris/psc-b.zip
7082024-01-25T08:38:35.550Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7092024-01-25T08:38:35.587Z+ sp_caboose_version=1.0.5
7102024-01-25T08:38:35.590Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7112024-01-25T08:38:35.628Z+ sp_caboose_board=psc-b
7122024-01-25T08:38:35.628Z+ cat
7132024-01-25T08:38:35.631Z+ for board_rev in "$@"
7142024-01-25T08:38:35.631Z+ board=psc
7152024-01-25T08:38:35.632Z+ tufaceous_board=psc
7162024-01-25T08:38:35.632Z+ sp_image=/work/hubris/psc-c.zip
7172024-01-25T08:38:35.632Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7182024-01-25T08:38:35.667Z+ sp_caboose_version=1.0.5
7192024-01-25T08:38:35.670Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7202024-01-25T08:38:35.706Z+ sp_caboose_board=psc-c
7212024-01-25T08:38:35.706Z+ cat
7222024-01-25T08:38:35.708Z+ for board_rev in "$@"
7232024-01-25T08:38:35.708Z+ board=sidecar
7242024-01-25T08:38:35.708Z+ tufaceous_board=switch
7252024-01-25T08:38:35.709Z+ sp_image=/work/hubris/sidecar-b.zip
7262024-01-25T08:38:35.712Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7272024-01-25T08:38:35.768Z+ sp_caboose_version=1.0.5
7282024-01-25T08:38:35.771Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7292024-01-25T08:38:35.827Z+ sp_caboose_board=sidecar-b
7302024-01-25T08:38:35.828Z+ cat
7312024-01-25T08:38:35.830Z+ for board_rev in "$@"
7322024-01-25T08:38:35.830Z+ board=sidecar
7332024-01-25T08:38:35.830Z+ tufaceous_board=switch
7342024-01-25T08:38:35.831Z+ sp_image=/work/hubris/sidecar-c.zip
7352024-01-25T08:38:35.833Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7362024-01-25T08:38:35.890Z+ sp_caboose_version=1.0.5
7372024-01-25T08:38:35.893Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7382024-01-25T08:38:35.950Z+ sp_caboose_board=sidecar-c
7392024-01-25T08:38:35.950Z+ cat
7402024-01-25T08:38:35.953Z+ for series in "${SERIES_LIST[@]}"
7412024-01-25T08:38:35.953Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7422024-01-25T08:38:46.917ZJan 25 08:38:45.760 INFO assembling repository in `/tmp/tufaceousaZz8pT`, component: OmicronRepoAssembler
7432024-01-25T08:39:01.273ZJan 25 08:39:00.116 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7442024-01-25T08:39:01.709Z+ digest -a sha256 /work/repo-rot-all.zip
7452024-01-25T08:39:10.449Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7462024-01-25T08:39:20.841Z+ rm /work/repo-rot-all.zip
7472024-01-25T08:39:21.830Z+ touch /work/repo-rot-all.zip.partb
7482024-01-25T08:39:21.830Z+ for series in "${SERIES_LIST[@]}"
7492024-01-25T08:39:21.830Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7502024-01-25T08:39:31.638ZJan 25 08:39:30.481 INFO assembling repository in `/tmp/tufaceousxnbu1Q`, component: OmicronRepoAssembler
7512024-01-25T08:39:45.399ZJan 25 08:39:44.243 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7522024-01-25T08:39:45.813Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7532024-01-25T08:39:53.818Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7542024-01-25T08:40:03.946Z+ rm /work/repo-rot-staging-dev.zip
7552024-01-25T08:40:03.954Z+ touch /work/repo-rot-staging-dev.zip.partb
7562024-01-25T08:40:03.957Z+ for series in "${SERIES_LIST[@]}"
7572024-01-25T08:40:03.957Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7582024-01-25T08:40:14.807ZJan 25 08:40:13.651 INFO assembling repository in `/tmp/tufaceoustuCyrx`, component: OmicronRepoAssembler
7592024-01-25T08:40:28.511ZJan 25 08:40:27.355 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7602024-01-25T08:40:28.881Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7612024-01-25T08:40:36.891Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7622024-01-25T08:40:47.011Z+ rm /work/repo-rot-prod-rel.zip
7632024-01-25T08:40:47.019Z+ touch /work/repo-rot-prod-rel.zip.partb
7642024-01-25T08:40:47.023Zprocess exited: duration 214427 ms, exit code 0
 
7652024-01-25T08:40:47.030Zfound 13 output files
7662024-01-25T08:40:47.030Zuploading: /work/manifest-rot-all.toml (4975 bytes)
7672024-01-25T08:40:48.047Zuploaded: /work/manifest-rot-all.toml
7682024-01-25T08:40:48.047Zuploading: /work/manifest-rot-prod-rel.toml (3693 bytes)
7692024-01-25T08:40:49.058Zuploaded: /work/manifest-rot-prod-rel.toml
7702024-01-25T08:40:49.058Zuploading: /work/manifest-rot-staging-dev.toml (3729 bytes)
7712024-01-25T08:40:50.072Zuploaded: /work/manifest-rot-staging-dev.toml
7722024-01-25T08:40:50.073Zuploading: /work/manifest.toml (1578 bytes)
7732024-01-25T08:40:51.083Zuploaded: /work/manifest.toml
7742024-01-25T08:40:51.084Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
7752024-01-25T08:45:09.236Zuploaded: /work/repo-rot-all.zip.parta
7762024-01-25T08:45:09.236Zuploading: /work/repo-rot-all.zip.partb (510358300 bytes)
7772024-01-25T08:47:12.064Zuploaded: /work/repo-rot-all.zip.partb
7782024-01-25T08:47:12.064Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
7792024-01-25T08:51:24.012Zuploaded: /work/repo-rot-prod-rel.zip.parta
7802024-01-25T08:51:24.012Zuploading: /work/repo-rot-prod-rel.zip.partb (500041449 bytes)
7812024-01-25T08:53:23.613Zuploaded: /work/repo-rot-prod-rel.zip.partb
7822024-01-25T08:53:23.613Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
7832024-01-25T08:57:38.497Zuploaded: /work/repo-rot-staging-dev.zip.parta
7842024-01-25T08:57:38.497Zuploading: /work/repo-rot-staging-dev.zip.partb (500042137 bytes)
7852024-01-25T08:59:49.138Zuploaded: /work/repo-rot-staging-dev.zip.partb
7862024-01-25T08:59:49.138Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
7872024-01-25T08:59:50.198Zuploaded: /work/repo-rot-all.zip.sha256.txt
7882024-01-25T08:59:50.205Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
7892024-01-25T08:59:51.212Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
7902024-01-25T08:59:51.212Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
7912024-01-25T08:59:52.224Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt