01HS11ZVNDER2P90QXXCWC9FFC: 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: 01HS120DY3P4V9C7FR4MP448RB

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-03-15T13:41:03.581Zjob dependencies complete; ready to run (waiting for 1 h 1 m 12 s)
22024-03-15T13:43:07.995Zjob assigned to worker 01HS15GJYM61Z3MT45RKHBKG11 (queued for 2 m 4 s)
32024-03-15T13:43:15.966Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-c7aae9a1529e0782.gz
42024-03-15T13:43:16.713Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-c7aae9a1529e0782.gz
52024-03-15T13:43:16.714Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-03-15T13:43:28.679Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-03-15T13:43:28.679Zdownloading input: /input/ci-tools/work/end-to-end-tests/commtest-eb45d149077fa89d.gz
82024-03-15T13:43:29.008Zdownloaded input: /input/ci-tools/work/end-to-end-tests/commtest-eb45d149077fa89d.gz
92024-03-15T13:43:29.008Zdownloading input: /input/ci-tools/work/end-to-end-tests/dhcp_server-64398109216b889a.gz
102024-03-15T13:43:29.399Zdownloaded input: /input/ci-tools/work/end-to-end-tests/dhcp_server-64398109216b889a.gz
112024-03-15T13:43:29.399Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-41a026ea5ea75fce.gz
122024-03-15T13:43:33.933Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-41a026ea5ea75fce.gz
132024-03-15T13:43:33.933Zdownloading input: /input/ci-tools/work/caboose-util.gz
142024-03-15T13:43:34.313Zdownloaded input: /input/ci-tools/work/caboose-util.gz
152024-03-15T13:43:34.313Zdownloading input: /input/ci-tools/work/tufaceous.gz
162024-03-15T13:43:34.753Zdownloaded input: /input/ci-tools/work/tufaceous.gz
172024-03-15T13:43:34.753Zdownloading input: /input/ci-tools/work/commtest
182024-03-15T13:43:58.124Zdownloaded input: /input/ci-tools/work/commtest
192024-03-15T13:43:58.128Zdownloading input: /input/package/work/version.txt
202024-03-15T13:43:58.138Zdownloaded input: /input/package/work/version.txt
212024-03-15T13:43:58.138Zdownloading input: /input/package/work/package.tar.gz
222024-03-15T13:44:01.771Zdownloaded input: /input/package/work/package.tar.gz
232024-03-15T13:44:01.771Zdownloading input: /input/package/work/global-zone-packages.tar.gz
242024-03-15T13:44:05.893Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
252024-03-15T13:44:05.893Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
262024-03-15T13:44:07.726Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
272024-03-15T13:44:07.730Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
282024-03-15T13:44:19.232Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
292024-03-15T13:44:19.232Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
302024-03-15T13:44:26.565Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
312024-03-15T13:44:26.565Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
322024-03-15T13:44:30.703Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
332024-03-15T13:44:30.703Zdownloading input: /input/package/work/zones/crucible-pantry-zone.tar.gz
342024-03-15T13:44:34.860Zdownloaded input: /input/package/work/zones/crucible-pantry-zone.tar.gz
352024-03-15T13:44:34.860Zdownloading input: /input/package/work/zones/crucible-zone.tar.gz
362024-03-15T13:44:36.835Zdownloaded input: /input/package/work/zones/crucible-zone.tar.gz
372024-03-15T13:44:36.835Zdownloading input: /input/package/work/zones/external-dns.tar.gz
382024-03-15T13:44:41.191Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
392024-03-15T13:44:41.191Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
402024-03-15T13:44:42.537Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
412024-03-15T13:44:42.538Zdownloading input: /input/package/work/zones/nexus-single-sled.tar.gz
422024-03-15T13:44:46.968Zdownloaded input: /input/package/work/zones/nexus-single-sled.tar.gz
432024-03-15T13:44:46.968Zdownloading input: /input/package/work/zones/nexus.tar.gz
442024-03-15T13:44:50.181Zdownloaded input: /input/package/work/zones/nexus.tar.gz
452024-03-15T13:44:50.181Zdownloading input: /input/package/work/zones/ntp.tar.gz
462024-03-15T13:44:52.067Zdownloaded input: /input/package/work/zones/ntp.tar.gz
472024-03-15T13:44:52.068Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
482024-03-15T13:44:54.965Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
492024-03-15T13:44:54.965Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
502024-03-15T13:44:58.147Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
512024-03-15T13:44:58.147Zdownloading input: /input/package/work/zones/overlay.tar.gz
522024-03-15T13:44:58.180Zdownloaded input: /input/package/work/zones/overlay.tar.gz
532024-03-15T13:44:58.180Zdownloading input: /input/package/work/zones/oximeter.tar.gz
542024-03-15T13:44:59.430Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
552024-03-15T13:44:59.430Zdownloading input: /input/package/work/zones/probe.tar.gz
562024-03-15T13:44:59.582Zdownloaded input: /input/package/work/zones/probe.tar.gz
572024-03-15T13:44:59.582Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
582024-03-15T13:45:03.486Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
592024-03-15T13:45:03.486Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
602024-03-15T13:45:13.036Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
612024-03-15T13:45:13.036Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
622024-03-15T13:45:25.558Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
632024-03-15T13:45:25.562Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
642024-03-15T13:46:06.992Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
652024-03-15T13:46:06.992Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
662024-03-15T13:46:24.574Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
672024-03-15T13:46:24.578Zstarting task 0: "setup"
682024-03-15T13:46:24.655Z++ uname -s
692024-03-15T13:46:24.659Z+ kern=SunOS
702024-03-15T13:46:24.659Z+ case "$kern" in
712024-03-15T13:46:24.659Z+ groupadd -g 12345 build
722024-03-15T13:46:24.748Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
732024-03-15T13:46:26.763Z+ zfs create -o mountpoint=/work rpool/work
742024-03-15T13:46:26.887Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
752024-03-15T13:46:26.890Z+ home_fs=zfs
762024-03-15T13:46:26.891Z+ [[ zfs == autofs ]]
772024-03-15T13:46:26.891Z+ mkdir -p /home/build
782024-03-15T13:46:26.894Z+ chown build:build /home/build /work
792024-03-15T13:46:28.894Z+ chmod 0700 /home/build /work
802024-03-15T13:46:28.897Zprocess exited: duration 4336 ms, exit code 0
 
812024-03-15T13:46:28.904Zstarting task 1: "authentication"
822024-03-15T13:46:28.928Zprocess exited: duration 24 ms, exit code 0
 
832024-03-15T13:46:28.934Zstarting task 2: "clone repository"
842024-03-15T13:46:28.940Z+ mkdir -p /work/oxidecomputer/omicron
852024-03-15T13:46:28.943Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
862024-03-15T13:46:29.572ZCloning into '/work/oxidecomputer/omicron'...
872024-03-15T13:46:35.276Z+ cd /work/oxidecomputer/omicron
882024-03-15T13:46:35.276Z+ git fetch origin 6bafd890ffecea9e2d0d5f863d7e007539fc6fbf
892024-03-15T13:46:35.582ZFrom https://github.com/oxidecomputer/omicron
902024-03-15T13:46:35.582Z * branch 6bafd890ffecea9e2d0d5f863d7e007539fc6fbf -> FETCH_HEAD
912024-03-15T13:46:35.592Z+ [[ -n john/rss-handoff-sets-initial-blueprint ]]
922024-03-15T13:46:35.595Z++ git branch --show-current
932024-03-15T13:46:35.598Z+ current=main
942024-03-15T13:46:35.598Z+ [[ main != john/rss-handoff-sets-initial-blueprint ]]
952024-03-15T13:46:35.598Z+ git branch -f john/rss-handoff-sets-initial-blueprint 6bafd890ffecea9e2d0d5f863d7e007539fc6fbf
962024-03-15T13:46:35.601Z+ git checkout -f john/rss-handoff-sets-initial-blueprint
972024-03-15T13:46:35.717ZSwitched to branch 'john/rss-handoff-sets-initial-blueprint'
982024-03-15T13:46:35.722Z+ git reset --hard 6bafd890ffecea9e2d0d5f863d7e007539fc6fbf
992024-03-15T13:46:35.835ZHEAD is now at 6bafd890f Merge remote-tracking branch 'origin/main' into john/rss-handoff-sets-initial-blueprint
1002024-03-15T13:46:35.838Zprocess exited: duration 6902 ms, exit code 0
 
1012024-03-15T13:46:35.844Zstarting task 3: "build"
1022024-03-15T13:46:35.850Z+ ALL_BOARDS=(gimlet-{c..f} psc-{b..c} sidecar-{b..c})
1032024-03-15T13:46:35.850Z+ TOP=/work/oxidecomputer/omicron
1042024-03-15T13:46:35.853Z+ VERSION=7.0.0-0.ci+git6bafd890ffe
1052024-03-15T13:46:35.853Z+ for bin in caboose-util tufaceous
1062024-03-15T13:46:35.853Z+ ptime -m gunzip
1072024-03-15T13:46:36.040Z
1082024-03-15T13:46:36.040Zreal 0.069867483
1092024-03-15T13:46:36.041Zuser 0.057085843
1102024-03-15T13:46:36.041Zsys 0.009812871
1112024-03-15T13:46:36.041Ztrap 0.000012980
1122024-03-15T13:46:36.041Ztflt 0.000000000
1132024-03-15T13:46:36.041Zdflt 0.000000000
1142024-03-15T13:46:36.041Zkflt 0.000000000
1152024-03-15T13:46:36.041Zlock 0.000000000
1162024-03-15T13:46:36.044Zslp 0.002325813
1172024-03-15T13:46:36.044Zlat 0.000122174
1182024-03-15T13:46:36.044Zstop 0.000273540
1192024-03-15T13:46:36.044Z+ chmod a+x /work/caboose-util
1202024-03-15T13:46:36.044Z+ for bin in caboose-util tufaceous
1212024-03-15T13:46:36.044Z+ ptime -m gunzip
1222024-03-15T13:46:36.305Z
1232024-03-15T13:46:36.305Zreal 0.261753179
1242024-03-15T13:46:36.305Zuser 0.231171071
1252024-03-15T13:46:36.305Zsys 0.030036716
1262024-03-15T13:46:36.305Ztrap 0.000024791
1272024-03-15T13:46:36.305Ztflt 0.000000000
1282024-03-15T13:46:36.310Zdflt 0.000000000
1292024-03-15T13:46:36.310Zkflt 0.000000000
1302024-03-15T13:46:36.310Zlock 0.000000000
1312024-03-15T13:46:36.310Zslp 0.000027561
1322024-03-15T13:46:36.310Zlat 0.000102013
1332024-03-15T13:46:36.310Zstop 0.000171707
1342024-03-15T13:46:36.310Z+ chmod a+x /work/tufaceous
1352024-03-15T13:46:36.310Z+ mkdir /work/package
1362024-03-15T13:46:36.313Z+ pushd /work/package
1372024-03-15T13:46:36.313Z/work/package /work/oxidecomputer/omicron
1382024-03-15T13:46:36.313Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1392024-03-15T13:46:38.195Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1402024-03-15T13:46:38.443ZLogging to: /work/package/out/LOG
1412024-03-15T13:46:38.446ZCreated new build target 'default' and set it as active
1422024-03-15T13:46:38.446Z+ 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-zone.tar.gz /input/package/work/zones/crucible-zone.tar.gz /input/package/work/zones/external-dns.tar.gz /input/package/work/zones/internal-dns.tar.gz /input/package/work/zones/nexus-single-sled.tar.gz /input/package/work/zones/nexus.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/overlay.tar.gz /input/package/work/zones/oximeter.tar.gz /input/package/work/zones/probe.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/
1432024-03-15T13:46:38.450Z+ rm out/switch-softnpu.tar.gz
1442024-03-15T13:46:38.450Z+ rm out/omicron-gateway-softnpu.tar.gz
1452024-03-15T13:46:38.455Z+ rm out/nexus-single-sled.tar.gz
1462024-03-15T13:46:38.459Z+ for zone in out/*.tar.gz
1472024-03-15T13:46:38.459Z++ basename out/clickhouse_keeper
1482024-03-15T13:46:38.459Z+ target/release/omicron-package stamp clickhouse_keeper 7.0.0-0.ci+git6bafd890ffe
1492024-03-15T13:46:38.464ZLogging to: /work/package/out/LOG
1502024-03-15T13:46:44.775ZCreated: out/versioned/clickhouse_keeper.tar.gz
1512024-03-15T13:46:44.778Z+ for zone in out/*.tar.gz
1522024-03-15T13:46:44.781Z++ basename out/clickhouse
1532024-03-15T13:46:44.781Z+ target/release/omicron-package stamp clickhouse 7.0.0-0.ci+git6bafd890ffe
1542024-03-15T13:46:44.787ZLogging to: /work/package/out/LOG
1552024-03-15T13:46:51.130ZCreated: out/versioned/clickhouse.tar.gz
1562024-03-15T13:46:51.133Z+ for zone in out/*.tar.gz
1572024-03-15T13:46:51.136Z++ basename out/cockroachdb
1582024-03-15T13:46:51.136Z+ target/release/omicron-package stamp cockroachdb 7.0.0-0.ci+git6bafd890ffe
1592024-03-15T13:46:51.143ZLogging to: /work/package/out/LOG
1602024-03-15T13:46:54.683ZCreated: out/versioned/cockroachdb.tar.gz
1612024-03-15T13:46:54.686Z+ for zone in out/*.tar.gz
1622024-03-15T13:46:54.686Z++ basename out/crucible-pantry-zone
1632024-03-15T13:46:54.690Z+ target/release/omicron-package stamp crucible-pantry-zone 7.0.0-0.ci+git6bafd890ffe
1642024-03-15T13:46:54.695ZLogging to: /work/package/out/LOG
1652024-03-15T13:46:55.375ZCreated: out/versioned/crucible-pantry-zone.tar.gz
1662024-03-15T13:46:55.378Z+ for zone in out/*.tar.gz
1672024-03-15T13:46:55.378Z++ basename out/crucible-zone
1682024-03-15T13:46:55.381Z+ target/release/omicron-package stamp crucible-zone 7.0.0-0.ci+git6bafd890ffe
1692024-03-15T13:46:55.387ZLogging to: /work/package/out/LOG
1702024-03-15T13:46:56.385ZCreated: out/versioned/crucible-zone.tar.gz
1712024-03-15T13:46:56.388Z+ for zone in out/*.tar.gz
1722024-03-15T13:46:56.389Z++ basename out/external-dns
1732024-03-15T13:46:56.391Z+ target/release/omicron-package stamp external-dns 7.0.0-0.ci+git6bafd890ffe
1742024-03-15T13:46:56.397ZLogging to: /work/package/out/LOG
1752024-03-15T13:46:57.226ZCreated: out/versioned/external-dns.tar.gz
1762024-03-15T13:46:57.230Z+ for zone in out/*.tar.gz
1772024-03-15T13:46:57.233Z++ basename out/internal-dns
1782024-03-15T13:46:57.233Z+ target/release/omicron-package stamp internal-dns 7.0.0-0.ci+git6bafd890ffe
1792024-03-15T13:46:57.240ZLogging to: /work/package/out/LOG
1802024-03-15T13:46:58.071ZCreated: out/versioned/internal-dns.tar.gz
1812024-03-15T13:46:58.074Z+ for zone in out/*.tar.gz
1822024-03-15T13:46:58.077Z++ basename out/nexus
1832024-03-15T13:46:58.077Z+ target/release/omicron-package stamp nexus 7.0.0-0.ci+git6bafd890ffe
1842024-03-15T13:46:58.084ZLogging to: /work/package/out/LOG
1852024-03-15T13:47:00.467ZCreated: out/versioned/nexus.tar.gz
1862024-03-15T13:47:00.470Z+ for zone in out/*.tar.gz
1872024-03-15T13:47:00.473Z++ basename out/ntp
1882024-03-15T13:47:00.473Z+ target/release/omicron-package stamp ntp 7.0.0-0.ci+git6bafd890ffe
1892024-03-15T13:47:00.480ZLogging to: /work/package/out/LOG
1902024-03-15T13:47:00.763ZCreated: out/versioned/ntp.tar.gz
1912024-03-15T13:47:00.767Z+ for zone in out/*.tar.gz
1922024-03-15T13:47:00.767Z++ basename out/omicron-gateway-asic
1932024-03-15T13:47:00.770Z+ target/release/omicron-package stamp omicron-gateway-asic 7.0.0-0.ci+git6bafd890ffe
1942024-03-15T13:47:00.777ZLogging to: /work/package/out/LOG
1952024-03-15T13:47:01.224ZCreated: out/versioned/omicron-gateway-asic.tar.gz
1962024-03-15T13:47:01.227Z+ for zone in out/*.tar.gz
1972024-03-15T13:47:01.227Z++ basename out/overlay
1982024-03-15T13:47:01.231Z+ target/release/omicron-package stamp overlay 7.0.0-0.ci+git6bafd890ffe
1992024-03-15T13:47:01.237ZLogging to: /work/package/out/LOG
2002024-03-15T13:47:01.240ZCreated: out/versioned/overlay.tar.gz
2012024-03-15T13:47:01.240Z+ for zone in out/*.tar.gz
2022024-03-15T13:47:01.244Z++ basename out/oximeter
2032024-03-15T13:47:01.244Z+ target/release/omicron-package stamp oximeter 7.0.0-0.ci+git6bafd890ffe
2042024-03-15T13:47:01.249ZLogging to: /work/package/out/LOG
2052024-03-15T13:47:02.532ZCreated: out/versioned/oximeter.tar.gz
2062024-03-15T13:47:02.535Z+ for zone in out/*.tar.gz
2072024-03-15T13:47:02.535Z++ basename out/probe
2082024-03-15T13:47:02.539Z+ target/release/omicron-package stamp probe 7.0.0-0.ci+git6bafd890ffe
2092024-03-15T13:47:02.545ZLogging to: /work/package/out/LOG
2102024-03-15T13:47:02.625ZCreated: out/versioned/probe.tar.gz
2112024-03-15T13:47:02.628Z+ for zone in out/*.tar.gz
2122024-03-15T13:47:02.628Z++ basename out/propolis-server
2132024-03-15T13:47:02.633Z+ target/release/omicron-package stamp propolis-server 7.0.0-0.ci+git6bafd890ffe
2142024-03-15T13:47:02.638ZLogging to: /work/package/out/LOG
2152024-03-15T13:47:03.696ZCreated: out/versioned/propolis-server.tar.gz
2162024-03-15T13:47:03.699Z+ for zone in out/*.tar.gz
2172024-03-15T13:47:03.702Z++ basename out/switch-asic
2182024-03-15T13:47:03.702Z+ target/release/omicron-package stamp switch-asic 7.0.0-0.ci+git6bafd890ffe
2192024-03-15T13:47:03.713ZLogging to: /work/package/out/LOG
2202024-03-15T13:47:11.609ZCreated: out/versioned/switch-asic.tar.gz
2212024-03-15T13:47:11.613Z+ mv out/versioned/clickhouse_keeper.tar.gz out/versioned/clickhouse.tar.gz out/versioned/cockroachdb.tar.gz out/versioned/crucible-pantry-zone.tar.gz out/versioned/crucible-zone.tar.gz out/versioned/external-dns.tar.gz out/versioned/internal-dns.tar.gz out/versioned/nexus.tar.gz out/versioned/ntp.tar.gz out/versioned/omicron-gateway-asic.tar.gz out/versioned/overlay.tar.gz out/versioned/oximeter.tar.gz out/versioned/probe.tar.gz out/versioned/propolis-server.tar.gz out/versioned/switch-asic.tar.gz out/
2222024-03-15T13:47:11.616Z+ OMICRON_NO_UNINSTALL=1
2232024-03-15T13:47:11.616Z+ target/release/omicron-package unpack --out install
2242024-03-15T13:47:11.622ZLogging to: /work/package/out/LOG
2252024-03-15T13:47:12.548Z+ popd
2262024-03-15T13:47:12.548Z/work/oxidecomputer/omicron
2272024-03-15T13:47:12.551Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2282024-03-15T13:47:17.101Z+ read -r TUFACEOUS_KEY
2292024-03-15T13:47:17.101Z+ export TUFACEOUS_KEY
2302024-03-15T13:47:17.104Z+ cat
2312024-03-15T13:47:17.107Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2322024-03-15T13:47:17.107Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2332024-03-15T13:47:17.110Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2342024-03-15T13:47:17.110Z+ cat
2352024-03-15T13:47:17.110Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2362024-03-15T13:47:17.110Z+ cat
2372024-03-15T13:47:17.116Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2382024-03-15T13:47:17.116Z+ cat
2392024-03-15T13:47:17.116Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2402024-03-15T13:47:17.117Z+ cat
2412024-03-15T13:47:17.117Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2422024-03-15T13:47:17.117Z+ cat
2432024-03-15T13:47:17.121Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442024-03-15T13:47:17.121Z+ cat
2452024-03-15T13:47:17.121Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462024-03-15T13:47:17.121Z+ cat
2472024-03-15T13:47:17.127Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482024-03-15T13:47:17.127Z+ cat
2492024-03-15T13:47:17.127Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502024-03-15T13:47:17.127Z+ cat
2512024-03-15T13:47:17.130Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2522024-03-15T13:47:17.130Z+ cat
2532024-03-15T13:47:17.130Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2542024-03-15T13:47:17.130Z+ cat
2552024-03-15T13:47:17.130Z+ for kind in host trampoline
2562024-03-15T13:47:17.130Z+ cat
2572024-03-15T13:47:17.133Z+ for kind in host trampoline
2582024-03-15T13:47:17.133Z+ cat
2592024-03-15T13:47:17.138Z+ mkdir /work/hubris
2602024-03-15T13:47:17.138Z+ pushd /work/hubris
2612024-03-15T13:47:17.138Z/work/hubris /work/oxidecomputer/omicron
2622024-03-15T13:47:17.138Z+ source /work/oxidecomputer/omicron/tools/hubris_version
2632024-03-15T13:47:17.138Z++ TAGS=(gimlet-v1.0.10 psc-v1.0.10 sidecar-v1.0.10)
2642024-03-15T13:47:17.138Z+ for tag in "${TAGS[@]}"
2652024-03-15T13:47:17.138Z+ for board in "${ALL_BOARDS[@]}"
2662024-03-15T13:47:17.138Z+ [[ gimlet = \g\i\m\l\e\t ]]
2672024-03-15T13:47:17.138Z+ file=build-gimlet-c-image-default-v1.0.10.zip
2682024-03-15T13:47:17.138Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-c-image-default-v1.0.10.zip
2692024-03-15T13:47:18.586Z+ grep -F build-gimlet-c-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2702024-03-15T13:47:18.590Z+ shasum -a 256 -c -
2712024-03-15T13:47:18.693Zbuild-gimlet-c-image-default-v1.0.10.zip: OK
2722024-03-15T13:47:18.696Z+ mv build-gimlet-c-image-default-v1.0.10.zip gimlet-c.zip
2732024-03-15T13:47:18.701Z+ for board in "${ALL_BOARDS[@]}"
2742024-03-15T13:47:18.701Z+ [[ gimlet = \g\i\m\l\e\t ]]
2752024-03-15T13:47:18.701Z+ file=build-gimlet-d-image-default-v1.0.10.zip
2762024-03-15T13:47:18.701Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-d-image-default-v1.0.10.zip
2772024-03-15T13:47:20.095Z+ grep -F build-gimlet-d-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2782024-03-15T13:47:20.099Z+ shasum -a 256 -c -
2792024-03-15T13:47:20.135Zbuild-gimlet-d-image-default-v1.0.10.zip: OK
2802024-03-15T13:47:20.139Z+ mv build-gimlet-d-image-default-v1.0.10.zip gimlet-d.zip
2812024-03-15T13:47:20.142Z+ for board in "${ALL_BOARDS[@]}"
2822024-03-15T13:47:20.142Z+ [[ gimlet = \g\i\m\l\e\t ]]
2832024-03-15T13:47:20.142Z+ file=build-gimlet-e-image-default-v1.0.10.zip
2842024-03-15T13:47:20.142Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-e-image-default-v1.0.10.zip
2852024-03-15T13:47:21.567Z+ grep -F build-gimlet-e-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2862024-03-15T13:47:21.570Z+ shasum -a 256 -c -
2872024-03-15T13:47:21.607Zbuild-gimlet-e-image-default-v1.0.10.zip: OK
2882024-03-15T13:47:21.610Z+ mv build-gimlet-e-image-default-v1.0.10.zip gimlet-e.zip
2892024-03-15T13:47:21.613Z+ for board in "${ALL_BOARDS[@]}"
2902024-03-15T13:47:21.613Z+ [[ gimlet = \g\i\m\l\e\t ]]
2912024-03-15T13:47:21.613Z+ file=build-gimlet-f-image-default-v1.0.10.zip
2922024-03-15T13:47:21.613Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/gimlet-v1.0.10/build-gimlet-f-image-default-v1.0.10.zip
2932024-03-15T13:47:23.009Z+ grep -F build-gimlet-f-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
2942024-03-15T13:47:23.013Z+ shasum -a 256 -c -
2952024-03-15T13:47:23.048Zbuild-gimlet-f-image-default-v1.0.10.zip: OK
2962024-03-15T13:47:23.052Z+ mv build-gimlet-f-image-default-v1.0.10.zip gimlet-f.zip
2972024-03-15T13:47:23.052Z+ for board in "${ALL_BOARDS[@]}"
2982024-03-15T13:47:23.052Z+ [[ gimlet = \p\s\c ]]
2992024-03-15T13:47:23.052Z+ for board in "${ALL_BOARDS[@]}"
3002024-03-15T13:47:23.052Z+ [[ gimlet = \p\s\c ]]
3012024-03-15T13:47:23.052Z+ for board in "${ALL_BOARDS[@]}"
3022024-03-15T13:47:23.052Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3032024-03-15T13:47:23.053Z+ for board in "${ALL_BOARDS[@]}"
3042024-03-15T13:47:23.053Z+ [[ gimlet = \s\i\d\e\c\a\r ]]
3052024-03-15T13:47:23.053Z+ for tag in "${TAGS[@]}"
3062024-03-15T13:47:23.053Z+ for board in "${ALL_BOARDS[@]}"
3072024-03-15T13:47:23.053Z+ [[ psc = \g\i\m\l\e\t ]]
3082024-03-15T13:47:23.053Z+ for board in "${ALL_BOARDS[@]}"
3092024-03-15T13:47:23.053Z+ [[ psc = \g\i\m\l\e\t ]]
3102024-03-15T13:47:23.053Z+ for board in "${ALL_BOARDS[@]}"
3112024-03-15T13:47:23.053Z+ [[ psc = \g\i\m\l\e\t ]]
3122024-03-15T13:47:23.053Z+ for board in "${ALL_BOARDS[@]}"
3132024-03-15T13:47:23.053Z+ [[ psc = \g\i\m\l\e\t ]]
3142024-03-15T13:47:23.053Z+ for board in "${ALL_BOARDS[@]}"
3152024-03-15T13:47:23.053Z+ [[ psc = \p\s\c ]]
3162024-03-15T13:47:23.054Z+ file=build-psc-b-image-default-v1.0.10.zip
3172024-03-15T13:47:23.054Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.10/build-psc-b-image-default-v1.0.10.zip
3182024-03-15T13:47:24.334Z+ grep -F build-psc-b-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3192024-03-15T13:47:24.337Z+ shasum -a 256 -c -
3202024-03-15T13:47:24.368Zbuild-psc-b-image-default-v1.0.10.zip: OK
3212024-03-15T13:47:24.371Z+ mv build-psc-b-image-default-v1.0.10.zip psc-b.zip
3222024-03-15T13:47:24.374Z+ for board in "${ALL_BOARDS[@]}"
3232024-03-15T13:47:24.374Z+ [[ psc = \p\s\c ]]
3242024-03-15T13:47:24.374Z+ file=build-psc-c-image-default-v1.0.10.zip
3252024-03-15T13:47:24.374Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/psc-v1.0.10/build-psc-c-image-default-v1.0.10.zip
3262024-03-15T13:47:25.632Z+ grep -F build-psc-c-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3272024-03-15T13:47:25.636Z+ shasum -a 256 -c -
3282024-03-15T13:47:25.665Zbuild-psc-c-image-default-v1.0.10.zip: OK
3292024-03-15T13:47:25.669Z+ mv build-psc-c-image-default-v1.0.10.zip psc-c.zip
3302024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3312024-03-15T13:47:25.669Z+ [[ psc = \s\i\d\e\c\a\r ]]
3322024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3332024-03-15T13:47:25.669Z+ [[ psc = \s\i\d\e\c\a\r ]]
3342024-03-15T13:47:25.669Z+ for tag in "${TAGS[@]}"
3352024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3362024-03-15T13:47:25.669Z+ [[ sidecar = \g\i\m\l\e\t ]]
3372024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3382024-03-15T13:47:25.669Z+ [[ sidecar = \g\i\m\l\e\t ]]
3392024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3402024-03-15T13:47:25.669Z+ [[ sidecar = \g\i\m\l\e\t ]]
3412024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3422024-03-15T13:47:25.669Z+ [[ sidecar = \g\i\m\l\e\t ]]
3432024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3442024-03-15T13:47:25.669Z+ [[ sidecar = \p\s\c ]]
3452024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3462024-03-15T13:47:25.669Z+ [[ sidecar = \p\s\c ]]
3472024-03-15T13:47:25.669Z+ for board in "${ALL_BOARDS[@]}"
3482024-03-15T13:47:25.670Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3492024-03-15T13:47:25.670Z+ file=build-sidecar-b-image-default-v1.0.10.zip
3502024-03-15T13:47:25.670Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.10/build-sidecar-b-image-default-v1.0.10.zip
3512024-03-15T13:47:27.101Z+ grep -F build-sidecar-b-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3522024-03-15T13:47:27.104Z+ shasum -a 256 -c -
3532024-03-15T13:47:27.147Zbuild-sidecar-b-image-default-v1.0.10.zip: OK
3542024-03-15T13:47:27.150Z+ mv build-sidecar-b-image-default-v1.0.10.zip sidecar-b.zip
3552024-03-15T13:47:27.150Z+ for board in "${ALL_BOARDS[@]}"
3562024-03-15T13:47:27.150Z+ [[ sidecar = \s\i\d\e\c\a\r ]]
3572024-03-15T13:47:27.150Z+ file=build-sidecar-c-image-default-v1.0.10.zip
3582024-03-15T13:47:27.150Z+ curl -fLOsS https://github.com/oxidecomputer/hubris/releases/download/sidecar-v1.0.10/build-sidecar-c-image-default-v1.0.10.zip
3592024-03-15T13:47:28.762Z+ grep -F build-sidecar-c-image-default-v1.0.10.zip /work/oxidecomputer/omicron/tools/hubris_checksums
3602024-03-15T13:47:28.765Z+ shasum -a 256 -c -
3612024-03-15T13:47:28.807Zbuild-sidecar-c-image-default-v1.0.10.zip: OK
3622024-03-15T13:47:28.810Z+ mv build-sidecar-c-image-default-v1.0.10.zip sidecar-c.zip
3632024-03-15T13:47:28.813Z+ popd
3642024-03-15T13:47:28.813Z/work/oxidecomputer/omicron
3652024-03-15T13:47:28.813Z+ source /work/oxidecomputer/omicron/tools/dvt_dock_version
3662024-03-15T13:47:28.813Z++ COMMIT=9e8e16f508bb41f02455aeddcece0a7edae2f672
3672024-03-15T13:47:28.813Z+ git init /work/dvt-dock
3682024-03-15T13:47:28.816Zhint: Using 'master' as the name for the initial branch. This default branch name
3692024-03-15T13:47:28.816Zhint: is subject to change. To configure the initial branch name to use in all
3702024-03-15T13:47:28.816Zhint: of your new repositories, which will suppress this warning, call:
3712024-03-15T13:47:28.816Zhint:
3722024-03-15T13:47:28.816Zhint: git config --global init.defaultBranch <name>
3732024-03-15T13:47:28.817Zhint:
3742024-03-15T13:47:28.817Zhint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
3752024-03-15T13:47:28.817Zhint: 'development'. The just-created branch can be renamed via this command:
3762024-03-15T13:47:28.817Zhint:
3772024-03-15T13:47:28.817Zhint: git branch -m <name>
3782024-03-15T13:47:28.817ZInitialized empty Git repository in /work/dvt-dock/.git/
3792024-03-15T13:47:28.820Z+ cd /work/dvt-dock
3802024-03-15T13:47:28.820Z+ git remote add origin https://github.com/oxidecomputer/dvt-dock.git
3812024-03-15T13:47:28.823Z+ git fetch --depth 1 origin 9e8e16f508bb41f02455aeddcece0a7edae2f672
3822024-03-15T13:47:55.056ZFrom https://github.com/oxidecomputer/dvt-dock
3832024-03-15T13:47:55.056Z * branch 9e8e16f508bb41f02455aeddcece0a7edae2f672 -> FETCH_HEAD
3842024-03-15T13:47:55.059Z+ git checkout FETCH_HEAD
3852024-03-15T13:47:56.118ZNote: switching to 'FETCH_HEAD'.
3862024-03-15T13:47:56.118Z
3872024-03-15T13:47:56.118ZYou are in 'detached HEAD' state. You can look around, make experimental
3882024-03-15T13:47:56.118Zchanges and commit them, and you can discard any commits you make in this
3892024-03-15T13:47:56.118Zstate without impacting any branches by switching back to a branch.
3902024-03-15T13:47:56.118Z
3912024-03-15T13:47:56.118ZIf you want to create a new branch to retain commits you create, you may
3922024-03-15T13:47:56.118Zdo so (now or later) by using -c with the switch command. Example:
3932024-03-15T13:47:56.118Z
3942024-03-15T13:47:56.118Z git switch -c <new-branch-name>
3952024-03-15T13:47:56.118Z
3962024-03-15T13:47:56.118ZOr undo this operation with:
3972024-03-15T13:47:56.118Z
3982024-03-15T13:47:56.118Z git switch -
3992024-03-15T13:47:56.118Z
4002024-03-15T13:47:56.118ZTurn off this advice by setting config variable advice.detachedHead to false
4012024-03-15T13:47:56.118Z
4022024-03-15T13:47:56.118ZHEAD is now at 9e8e16f RoT prod/rel v1.0.6
4032024-03-15T13:47:56.168Z+ SERIES_LIST=()
4042024-03-15T13:47:56.171Z+ prep_rot_all_series
4052024-03-15T13:47:56.171Z+ series=rot-all
4062024-03-15T13:47:56.171Z+ SERIES_LIST+=("$series")
4072024-03-15T13:47:56.171Z+ manifest=/work/manifest-rot-all.toml
4082024-03-15T13:47:56.171Z+ cp /work/manifest.toml /work/manifest-rot-all.toml
4092024-03-15T13:47:56.171Z+ for board_rev in "${ALL_BOARDS[@]}"
4102024-03-15T13:47:56.171Z+ board=gimlet
4112024-03-15T13:47:56.171Z+ tufaceous_board=gimlet
4122024-03-15T13:47:56.171Z+ sp_image=/work/hubris/gimlet-c.zip
4132024-03-15T13:47:56.174Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
4142024-03-15T13:47:56.209Z+ sp_caboose_version=1.0.10
4152024-03-15T13:47:56.212Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
4162024-03-15T13:47:56.245Z+ sp_caboose_board=gimlet-c
4172024-03-15T13:47:56.245Z+ cat
4182024-03-15T13:47:56.248Z+ for board_rev in "${ALL_BOARDS[@]}"
4192024-03-15T13:47:56.248Z+ board=gimlet
4202024-03-15T13:47:56.248Z+ tufaceous_board=gimlet
4212024-03-15T13:47:56.248Z+ sp_image=/work/hubris/gimlet-d.zip
4222024-03-15T13:47:56.251Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
4232024-03-15T13:47:56.285Z+ sp_caboose_version=1.0.10
4242024-03-15T13:47:56.288Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
4252024-03-15T13:47:56.321Z+ sp_caboose_board=gimlet-d
4262024-03-15T13:47:56.321Z+ cat
4272024-03-15T13:47:56.324Z+ for board_rev in "${ALL_BOARDS[@]}"
4282024-03-15T13:47:56.324Z+ board=gimlet
4292024-03-15T13:47:56.324Z+ tufaceous_board=gimlet
4302024-03-15T13:47:56.324Z+ sp_image=/work/hubris/gimlet-e.zip
4312024-03-15T13:47:56.327Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
4322024-03-15T13:47:56.359Z+ sp_caboose_version=1.0.10
4332024-03-15T13:47:56.362Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
4342024-03-15T13:47:56.393Z+ sp_caboose_board=gimlet-e
4352024-03-15T13:47:56.393Z+ cat
4362024-03-15T13:47:56.396Z+ for board_rev in "${ALL_BOARDS[@]}"
4372024-03-15T13:47:56.396Z+ board=gimlet
4382024-03-15T13:47:56.396Z+ tufaceous_board=gimlet
4392024-03-15T13:47:56.396Z+ sp_image=/work/hubris/gimlet-f.zip
4402024-03-15T13:47:56.399Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
4412024-03-15T13:47:56.430Z+ sp_caboose_version=1.0.10
4422024-03-15T13:47:56.436Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
4432024-03-15T13:47:56.466Z+ sp_caboose_board=gimlet-f
4442024-03-15T13:47:56.466Z+ cat
4452024-03-15T13:47:56.469Z+ for board_rev in "${ALL_BOARDS[@]}"
4462024-03-15T13:47:56.469Z+ board=psc
4472024-03-15T13:47:56.469Z+ tufaceous_board=psc
4482024-03-15T13:47:56.469Z+ sp_image=/work/hubris/psc-b.zip
4492024-03-15T13:47:56.472Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
4502024-03-15T13:47:56.495Z+ sp_caboose_version=1.0.10
4512024-03-15T13:47:56.498Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
4522024-03-15T13:47:56.519Z+ sp_caboose_board=psc-b
4532024-03-15T13:47:56.519Z+ cat
4542024-03-15T13:47:56.522Z+ for board_rev in "${ALL_BOARDS[@]}"
4552024-03-15T13:47:56.522Z+ board=psc
4562024-03-15T13:47:56.522Z+ tufaceous_board=psc
4572024-03-15T13:47:56.522Z+ sp_image=/work/hubris/psc-c.zip
4582024-03-15T13:47:56.525Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
4592024-03-15T13:47:56.546Z+ sp_caboose_version=1.0.10
4602024-03-15T13:47:56.549Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
4612024-03-15T13:47:56.571Z+ sp_caboose_board=psc-c
4622024-03-15T13:47:56.571Z+ cat
4632024-03-15T13:47:56.574Z+ for board_rev in "${ALL_BOARDS[@]}"
4642024-03-15T13:47:56.574Z+ board=sidecar
4652024-03-15T13:47:56.575Z+ tufaceous_board=switch
4662024-03-15T13:47:56.575Z+ sp_image=/work/hubris/sidecar-b.zip
4672024-03-15T13:47:56.577Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
4682024-03-15T13:47:56.615Z+ sp_caboose_version=1.0.10
4692024-03-15T13:47:56.618Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
4702024-03-15T13:47:56.650Z+ sp_caboose_board=sidecar-b
4712024-03-15T13:47:56.650Z+ cat
4722024-03-15T13:47:56.653Z+ for board_rev in "${ALL_BOARDS[@]}"
4732024-03-15T13:47:56.654Z+ board=sidecar
4742024-03-15T13:47:56.654Z+ tufaceous_board=switch
4752024-03-15T13:47:56.654Z+ sp_image=/work/hubris/sidecar-c.zip
4762024-03-15T13:47:56.657Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
4772024-03-15T13:47:56.693Z+ sp_caboose_version=1.0.10
4782024-03-15T13:47:56.696Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
4792024-03-15T13:47:56.731Z+ sp_caboose_board=sidecar-c
4802024-03-15T13:47:56.731Z+ cat
4812024-03-15T13:47:56.735Z+ add_hubris_artifacts rot-staging-dev staging/dev cert-staging-dev-v1.0.6 gimlet-c gimlet-d gimlet-e gimlet-f psc-b psc-c sidecar-b sidecar-c
4822024-03-15T13:47:56.735Z+ series=rot-staging-dev
4832024-03-15T13:47:56.735Z+ rot_dir=staging/dev
4842024-03-15T13:47:56.735Z+ rot_version=cert-staging-dev-v1.0.6
4852024-03-15T13:47:56.735Z+ shift 3
4862024-03-15T13:47:56.735Z+ SERIES_LIST+=("$series")
4872024-03-15T13:47:56.735Z+ manifest=/work/manifest-rot-staging-dev.toml
4882024-03-15T13:47:56.735Z+ manifest_rot_all=/work/manifest-rot-all.toml
4892024-03-15T13:47:56.735Z+ cp /work/manifest.toml /work/manifest-rot-staging-dev.toml
4902024-03-15T13:47:56.738Z+ for board in gimlet psc sidecar
4912024-03-15T13:47:56.738Z+ tufaceous_board=gimlet
4922024-03-15T13:47:56.738Z+ rot_image_a=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip
4932024-03-15T13:47:56.738Z+ rot_image_b=/work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4942024-03-15T13:47:56.738Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4952024-03-15T13:47:56.741Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip
4962024-03-15T13:47:56.751Z++ output_a=1.0.6
4972024-03-15T13:47:56.754Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
4982024-03-15T13:47:56.765Z++ output_b=1.0.6
4992024-03-15T13:47:56.765Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
5002024-03-15T13:47:56.771Z++ echo 1.0.6
5012024-03-15T13:47:56.771Z+ rot_caboose_version=1.0.6
5022024-03-15T13:47:56.771Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
5032024-03-15T13:47:56.774Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-a-cert-staging-dev-v1.0.6.zip
5042024-03-15T13:47:56.781Z++ output_a=oxide-rot-1
5052024-03-15T13:47:56.784Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/gimlet/build-gimlet-rot-image-b-cert-staging-dev-v1.0.6.zip
5062024-03-15T13:47:56.795Z++ output_b=oxide-rot-1
5072024-03-15T13:47:56.795Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5082024-03-15T13:47:56.795Z++ echo oxide-rot-1
5092024-03-15T13:47:56.798Z+ rot_caboose_board=oxide-rot-1
5102024-03-15T13:47:56.798Z+ cat
5112024-03-15T13:47:56.801Z+ cat
5122024-03-15T13:47:56.801Z+ for board in gimlet psc sidecar
5132024-03-15T13:47:56.801Z+ tufaceous_board=psc
5142024-03-15T13:47:56.801Z+ rot_image_a=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip
5152024-03-15T13:47:56.801Z+ rot_image_b=/work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5162024-03-15T13:47:56.804Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5172024-03-15T13:47:56.805Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip
5182024-03-15T13:47:56.816Z++ output_a=1.0.6
5192024-03-15T13:47:56.819Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5202024-03-15T13:47:56.829Z++ output_b=1.0.6
5212024-03-15T13:47:56.829Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
5222024-03-15T13:47:56.832Z++ echo 1.0.6
5232024-03-15T13:47:56.832Z+ rot_caboose_version=1.0.6
5242024-03-15T13:47:56.832Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5252024-03-15T13:47:56.835Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-a-cert-staging-dev-v1.0.6.zip
5262024-03-15T13:47:56.844Z++ output_a=oxide-rot-1
5272024-03-15T13:47:56.847Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/psc/build-psc-rot-image-b-cert-staging-dev-v1.0.6.zip
5282024-03-15T13:47:56.858Z++ output_b=oxide-rot-1
5292024-03-15T13:47:56.858Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5302024-03-15T13:47:56.864Z++ echo oxide-rot-1
5312024-03-15T13:47:56.864Z+ rot_caboose_board=oxide-rot-1
5322024-03-15T13:47:56.864Z+ cat
5332024-03-15T13:47:56.864Z+ cat
5342024-03-15T13:47:56.867Z+ for board in gimlet psc sidecar
5352024-03-15T13:47:56.867Z+ tufaceous_board=switch
5362024-03-15T13:47:56.867Z+ rot_image_a=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip
5372024-03-15T13:47:56.867Z+ rot_image_b=/work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5382024-03-15T13:47:56.867Z++ caboose_util_rot read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5392024-03-15T13:47:56.867Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip
5402024-03-15T13:47:56.879Z++ output_a=1.0.6
5412024-03-15T13:47:56.881Z+++ /work/caboose-util read-version /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5422024-03-15T13:47:56.893Z++ output_b=1.0.6
5432024-03-15T13:47:56.893Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
5442024-03-15T13:47:56.893Z++ echo 1.0.6
5452024-03-15T13:47:56.896Z+ rot_caboose_version=1.0.6
5462024-03-15T13:47:56.896Z++ caboose_util_rot read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5472024-03-15T13:47:56.899Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-a-cert-staging-dev-v1.0.6.zip
5482024-03-15T13:47:56.910Z++ output_a=oxide-rot-1
5492024-03-15T13:47:56.913Z+++ /work/caboose-util read-board /work/dvt-dock/staging/dev/sidecar/build-sidecar-rot-image-b-cert-staging-dev-v1.0.6.zip
5502024-03-15T13:47:56.926Z++ output_b=oxide-rot-1
5512024-03-15T13:47:56.926Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
5522024-03-15T13:47:56.926Z++ echo oxide-rot-1
5532024-03-15T13:47:56.929Z+ rot_caboose_board=oxide-rot-1
5542024-03-15T13:47:56.929Z+ cat
5552024-03-15T13:47:56.933Z+ cat
5562024-03-15T13:47:56.933Z+ for board_rev in "$@"
5572024-03-15T13:47:56.933Z+ board=gimlet
5582024-03-15T13:47:56.933Z+ tufaceous_board=gimlet
5592024-03-15T13:47:56.933Z+ sp_image=/work/hubris/gimlet-c.zip
5602024-03-15T13:47:56.936Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
5612024-03-15T13:47:56.971Z+ sp_caboose_version=1.0.10
5622024-03-15T13:47:56.973Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
5632024-03-15T13:47:57.009Z+ sp_caboose_board=gimlet-c
5642024-03-15T13:47:57.012Z+ cat
5652024-03-15T13:47:57.012Z+ for board_rev in "$@"
5662024-03-15T13:47:57.012Z+ board=gimlet
5672024-03-15T13:47:57.012Z+ tufaceous_board=gimlet
5682024-03-15T13:47:57.012Z+ sp_image=/work/hubris/gimlet-d.zip
5692024-03-15T13:47:57.012Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
5702024-03-15T13:47:57.043Z+ sp_caboose_version=1.0.10
5712024-03-15T13:47:57.046Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
5722024-03-15T13:47:57.081Z+ sp_caboose_board=gimlet-d
5732024-03-15T13:47:57.081Z+ cat
5742024-03-15T13:47:57.084Z+ for board_rev in "$@"
5752024-03-15T13:47:57.084Z+ board=gimlet
5762024-03-15T13:47:57.084Z+ tufaceous_board=gimlet
5772024-03-15T13:47:57.084Z+ sp_image=/work/hubris/gimlet-e.zip
5782024-03-15T13:47:57.087Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
5792024-03-15T13:47:57.118Z+ sp_caboose_version=1.0.10
5802024-03-15T13:47:57.121Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
5812024-03-15T13:47:57.153Z+ sp_caboose_board=gimlet-e
5822024-03-15T13:47:57.153Z+ cat
5832024-03-15T13:47:57.156Z+ for board_rev in "$@"
5842024-03-15T13:47:57.156Z+ board=gimlet
5852024-03-15T13:47:57.156Z+ tufaceous_board=gimlet
5862024-03-15T13:47:57.156Z+ sp_image=/work/hubris/gimlet-f.zip
5872024-03-15T13:47:57.159Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
5882024-03-15T13:47:57.190Z+ sp_caboose_version=1.0.10
5892024-03-15T13:47:57.193Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
5902024-03-15T13:47:57.225Z+ sp_caboose_board=gimlet-f
5912024-03-15T13:47:57.225Z+ cat
5922024-03-15T13:47:57.232Z+ for board_rev in "$@"
5932024-03-15T13:47:57.232Z+ board=psc
5942024-03-15T13:47:57.232Z+ tufaceous_board=psc
5952024-03-15T13:47:57.232Z+ sp_image=/work/hubris/psc-b.zip
5962024-03-15T13:47:57.238Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
5972024-03-15T13:47:57.253Z+ sp_caboose_version=1.0.10
5982024-03-15T13:47:57.256Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
5992024-03-15T13:47:57.277Z+ sp_caboose_board=psc-b
6002024-03-15T13:47:57.277Z+ cat
6012024-03-15T13:47:57.280Z+ for board_rev in "$@"
6022024-03-15T13:47:57.280Z+ board=psc
6032024-03-15T13:47:57.280Z+ tufaceous_board=psc
6042024-03-15T13:47:57.280Z+ sp_image=/work/hubris/psc-c.zip
6052024-03-15T13:47:57.283Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
6062024-03-15T13:47:57.303Z+ sp_caboose_version=1.0.10
6072024-03-15T13:47:57.306Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
6082024-03-15T13:47:57.328Z+ sp_caboose_board=psc-c
6092024-03-15T13:47:57.328Z+ cat
6102024-03-15T13:47:57.331Z+ for board_rev in "$@"
6112024-03-15T13:47:57.331Z+ board=sidecar
6122024-03-15T13:47:57.331Z+ tufaceous_board=switch
6132024-03-15T13:47:57.331Z+ sp_image=/work/hubris/sidecar-b.zip
6142024-03-15T13:47:57.334Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
6152024-03-15T13:47:57.367Z+ sp_caboose_version=1.0.10
6162024-03-15T13:47:57.371Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
6172024-03-15T13:47:57.405Z+ sp_caboose_board=sidecar-b
6182024-03-15T13:47:57.405Z+ cat
6192024-03-15T13:47:57.408Z+ for board_rev in "$@"
6202024-03-15T13:47:57.408Z+ board=sidecar
6212024-03-15T13:47:57.408Z+ tufaceous_board=switch
6222024-03-15T13:47:57.408Z+ sp_image=/work/hubris/sidecar-c.zip
6232024-03-15T13:47:57.411Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
6242024-03-15T13:47:57.445Z+ sp_caboose_version=1.0.10
6252024-03-15T13:47:57.449Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
6262024-03-15T13:47:57.483Z+ sp_caboose_board=sidecar-c
6272024-03-15T13:47:57.486Z+ cat
6282024-03-15T13:47:57.486Z+ add_hubris_artifacts rot-prod-rel prod/rel cert-prod-rel-v1.0.6 gimlet-c gimlet-d gimlet-e gimlet-f psc-b psc-c sidecar-b sidecar-c
6292024-03-15T13:47:57.486Z+ series=rot-prod-rel
6302024-03-15T13:47:57.486Z+ rot_dir=prod/rel
6312024-03-15T13:47:57.486Z+ rot_version=cert-prod-rel-v1.0.6
6322024-03-15T13:47:57.486Z+ shift 3
6332024-03-15T13:47:57.487Z+ SERIES_LIST+=("$series")
6342024-03-15T13:47:57.487Z+ manifest=/work/manifest-rot-prod-rel.toml
6352024-03-15T13:47:57.487Z+ manifest_rot_all=/work/manifest-rot-all.toml
6362024-03-15T13:47:57.487Z+ cp /work/manifest.toml /work/manifest-rot-prod-rel.toml
6372024-03-15T13:47:57.490Z+ for board in gimlet psc sidecar
6382024-03-15T13:47:57.490Z+ tufaceous_board=gimlet
6392024-03-15T13:47:57.490Z+ rot_image_a=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip
6402024-03-15T13:47:57.490Z+ rot_image_b=/work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6412024-03-15T13:47:57.490Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6422024-03-15T13:47:57.493Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip
6432024-03-15T13:47:57.504Z++ output_a=1.0.6
6442024-03-15T13:47:57.507Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6452024-03-15T13:47:57.517Z++ output_b=1.0.6
6462024-03-15T13:47:57.521Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6472024-03-15T13:47:57.521Z++ echo 1.0.6
6482024-03-15T13:47:57.521Z+ rot_caboose_version=1.0.6
6492024-03-15T13:47:57.521Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6502024-03-15T13:47:57.524Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-a-cert-prod-rel-v1.0.6.zip
6512024-03-15T13:47:57.535Z++ output_a=oxide-rot-1
6522024-03-15T13:47:57.538Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/gimlet/build-gimlet-rot-image-b-cert-prod-rel-v1.0.6.zip
6532024-03-15T13:47:57.549Z++ output_b=oxide-rot-1
6542024-03-15T13:47:57.549Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6552024-03-15T13:47:57.552Z++ echo oxide-rot-1
6562024-03-15T13:47:57.552Z+ rot_caboose_board=oxide-rot-1
6572024-03-15T13:47:57.552Z+ cat
6582024-03-15T13:47:57.555Z+ cat
6592024-03-15T13:47:57.555Z+ for board in gimlet psc sidecar
6602024-03-15T13:47:57.555Z+ tufaceous_board=psc
6612024-03-15T13:47:57.555Z+ rot_image_a=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip
6622024-03-15T13:47:57.555Z+ rot_image_b=/work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6632024-03-15T13:47:57.558Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6642024-03-15T13:47:57.559Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip
6652024-03-15T13:47:57.571Z++ output_a=1.0.6
6662024-03-15T13:47:57.574Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6672024-03-15T13:47:57.586Z++ output_b=1.0.6
6682024-03-15T13:47:57.586Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6692024-03-15T13:47:57.586Z++ echo 1.0.6
6702024-03-15T13:47:57.592Z+ rot_caboose_version=1.0.6
6712024-03-15T13:47:57.592Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6722024-03-15T13:47:57.595Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-a-cert-prod-rel-v1.0.6.zip
6732024-03-15T13:47:57.604Z++ output_a=oxide-rot-1
6742024-03-15T13:47:57.606Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/psc/build-psc-rot-image-b-cert-prod-rel-v1.0.6.zip
6752024-03-15T13:47:57.618Z++ output_b=oxide-rot-1
6762024-03-15T13:47:57.621Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6772024-03-15T13:47:57.621Z++ echo oxide-rot-1
6782024-03-15T13:47:57.621Z+ rot_caboose_board=oxide-rot-1
6792024-03-15T13:47:57.621Z+ cat
6802024-03-15T13:47:57.624Z+ cat
6812024-03-15T13:47:57.624Z+ for board in gimlet psc sidecar
6822024-03-15T13:47:57.624Z+ tufaceous_board=switch
6832024-03-15T13:47:57.624Z+ rot_image_a=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip
6842024-03-15T13:47:57.624Z+ rot_image_b=/work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6852024-03-15T13:47:57.627Z++ caboose_util_rot read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6862024-03-15T13:47:57.627Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip
6872024-03-15T13:47:57.639Z++ output_a=1.0.6
6882024-03-15T13:47:57.642Z+++ /work/caboose-util read-version /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6892024-03-15T13:47:57.653Z++ output_b=1.0.6
6902024-03-15T13:47:57.654Z++ [[ 1.0.6 != \1\.\0\.\6 ]]
6912024-03-15T13:47:57.654Z++ echo 1.0.6
6922024-03-15T13:47:57.656Z+ rot_caboose_version=1.0.6
6932024-03-15T13:47:57.656Z++ caboose_util_rot read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6942024-03-15T13:47:57.659Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-a-cert-prod-rel-v1.0.6.zip
6952024-03-15T13:47:57.669Z++ output_a=oxide-rot-1
6962024-03-15T13:47:57.672Z+++ /work/caboose-util read-board /work/dvt-dock/prod/rel/sidecar/build-sidecar-rot-image-b-cert-prod-rel-v1.0.6.zip
6972024-03-15T13:47:57.686Z++ output_b=oxide-rot-1
6982024-03-15T13:47:57.686Z++ [[ oxide-rot-1 != \o\x\i\d\e\-\r\o\t\-\1 ]]
6992024-03-15T13:47:57.689Z++ echo oxide-rot-1
7002024-03-15T13:47:57.689Z+ rot_caboose_board=oxide-rot-1
7012024-03-15T13:47:57.689Z+ cat
7022024-03-15T13:47:57.689Z+ cat
7032024-03-15T13:47:57.689Z+ for board_rev in "$@"
7042024-03-15T13:47:57.690Z+ board=gimlet
7052024-03-15T13:47:57.690Z+ tufaceous_board=gimlet
7062024-03-15T13:47:57.690Z+ sp_image=/work/hubris/gimlet-c.zip
7072024-03-15T13:47:57.693Z++ /work/caboose-util read-version /work/hubris/gimlet-c.zip
7082024-03-15T13:47:57.724Z+ sp_caboose_version=1.0.10
7092024-03-15T13:47:57.727Z++ /work/caboose-util read-board /work/hubris/gimlet-c.zip
7102024-03-15T13:47:57.759Z+ sp_caboose_board=gimlet-c
7112024-03-15T13:47:57.759Z+ cat
7122024-03-15T13:47:57.762Z+ for board_rev in "$@"
7132024-03-15T13:47:57.763Z+ board=gimlet
7142024-03-15T13:47:57.763Z+ tufaceous_board=gimlet
7152024-03-15T13:47:57.763Z+ sp_image=/work/hubris/gimlet-d.zip
7162024-03-15T13:47:57.763Z++ /work/caboose-util read-version /work/hubris/gimlet-d.zip
7172024-03-15T13:47:57.795Z+ sp_caboose_version=1.0.10
7182024-03-15T13:47:57.799Z++ /work/caboose-util read-board /work/hubris/gimlet-d.zip
7192024-03-15T13:47:57.833Z+ sp_caboose_board=gimlet-d
7202024-03-15T13:47:57.833Z+ cat
7212024-03-15T13:47:57.836Z+ for board_rev in "$@"
7222024-03-15T13:47:57.836Z+ board=gimlet
7232024-03-15T13:47:57.836Z+ tufaceous_board=gimlet
7242024-03-15T13:47:57.837Z+ sp_image=/work/hubris/gimlet-e.zip
7252024-03-15T13:47:57.839Z++ /work/caboose-util read-version /work/hubris/gimlet-e.zip
7262024-03-15T13:47:57.870Z+ sp_caboose_version=1.0.10
7272024-03-15T13:47:57.873Z++ /work/caboose-util read-board /work/hubris/gimlet-e.zip
7282024-03-15T13:47:57.904Z+ sp_caboose_board=gimlet-e
7292024-03-15T13:47:57.904Z+ cat
7302024-03-15T13:47:57.910Z+ for board_rev in "$@"
7312024-03-15T13:47:57.910Z+ board=gimlet
7322024-03-15T13:47:57.910Z+ tufaceous_board=gimlet
7332024-03-15T13:47:57.910Z+ sp_image=/work/hubris/gimlet-f.zip
7342024-03-15T13:47:57.914Z++ /work/caboose-util read-version /work/hubris/gimlet-f.zip
7352024-03-15T13:47:57.941Z+ sp_caboose_version=1.0.10
7362024-03-15T13:47:57.944Z++ /work/caboose-util read-board /work/hubris/gimlet-f.zip
7372024-03-15T13:47:57.975Z+ sp_caboose_board=gimlet-f
7382024-03-15T13:47:57.976Z+ cat
7392024-03-15T13:47:57.979Z+ for board_rev in "$@"
7402024-03-15T13:47:57.979Z+ board=psc
7412024-03-15T13:47:57.979Z+ tufaceous_board=psc
7422024-03-15T13:47:57.979Z+ sp_image=/work/hubris/psc-b.zip
7432024-03-15T13:47:57.982Z++ /work/caboose-util read-version /work/hubris/psc-b.zip
7442024-03-15T13:47:58.004Z+ sp_caboose_version=1.0.10
7452024-03-15T13:47:58.007Z++ /work/caboose-util read-board /work/hubris/psc-b.zip
7462024-03-15T13:47:58.029Z+ sp_caboose_board=psc-b
7472024-03-15T13:47:58.031Z+ cat
7482024-03-15T13:47:58.032Z+ for board_rev in "$@"
7492024-03-15T13:47:58.032Z+ board=psc
7502024-03-15T13:47:58.032Z+ tufaceous_board=psc
7512024-03-15T13:47:58.032Z+ sp_image=/work/hubris/psc-c.zip
7522024-03-15T13:47:58.034Z++ /work/caboose-util read-version /work/hubris/psc-c.zip
7532024-03-15T13:47:58.056Z+ sp_caboose_version=1.0.10
7542024-03-15T13:47:58.059Z++ /work/caboose-util read-board /work/hubris/psc-c.zip
7552024-03-15T13:47:58.083Z+ sp_caboose_board=psc-c
7562024-03-15T13:47:58.083Z+ cat
7572024-03-15T13:47:58.086Z+ for board_rev in "$@"
7582024-03-15T13:47:58.086Z+ board=sidecar
7592024-03-15T13:47:58.086Z+ tufaceous_board=switch
7602024-03-15T13:47:58.086Z+ sp_image=/work/hubris/sidecar-b.zip
7612024-03-15T13:47:58.086Z++ /work/caboose-util read-version /work/hubris/sidecar-b.zip
7622024-03-15T13:47:58.121Z+ sp_caboose_version=1.0.10
7632024-03-15T13:47:58.124Z++ /work/caboose-util read-board /work/hubris/sidecar-b.zip
7642024-03-15T13:47:58.159Z+ sp_caboose_board=sidecar-b
7652024-03-15T13:47:58.159Z+ cat
7662024-03-15T13:47:58.162Z+ for board_rev in "$@"
7672024-03-15T13:47:58.162Z+ board=sidecar
7682024-03-15T13:47:58.162Z+ tufaceous_board=switch
7692024-03-15T13:47:58.162Z+ sp_image=/work/hubris/sidecar-c.zip
7702024-03-15T13:47:58.165Z++ /work/caboose-util read-version /work/hubris/sidecar-c.zip
7712024-03-15T13:47:58.200Z+ sp_caboose_version=1.0.10
7722024-03-15T13:47:58.203Z++ /work/caboose-util read-board /work/hubris/sidecar-c.zip
7732024-03-15T13:47:58.239Z+ sp_caboose_board=sidecar-c
7742024-03-15T13:47:58.239Z+ cat
7752024-03-15T13:47:58.242Z+ for series in "${SERIES_LIST[@]}"
7762024-03-15T13:47:58.242Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-all.toml /work/repo-rot-all.zip
7772024-03-15T13:48:04.863ZMar 15 13:48:02.910 INFO assembling repository in `/tmp/tufaceous0HceOR`, component: OmicronRepoAssembler
7782024-03-15T13:48:08.716ZMar 15 13:48:06.765 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
7792024-03-15T13:48:08.978Z+ digest -a sha256 /work/repo-rot-all.zip
7802024-03-15T13:48:10.137Z+ split -a 1 -b 1024m /work/repo-rot-all.zip /work/repo-rot-all.zip.part
7812024-03-15T13:48:16.722Z+ rm /work/repo-rot-all.zip
7822024-03-15T13:48:16.727Z+ touch /work/repo-rot-all.zip.partb
7832024-03-15T13:48:16.730Z+ for series in "${SERIES_LIST[@]}"
7842024-03-15T13:48:16.730Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-staging-dev.toml /work/repo-rot-staging-dev.zip
7852024-03-15T13:48:23.420ZMar 15 13:48:21.469 INFO assembling repository in `/tmp/tufaceousOEIeel`, component: OmicronRepoAssembler
7862024-03-15T13:48:27.005ZMar 15 13:48:25.053 INFO artifacts assembled and archived to `/work/repo-rot-staging-dev.zip`, component: OmicronRepoAssembler
7872024-03-15T13:48:27.278Z+ digest -a sha256 /work/repo-rot-staging-dev.zip
7882024-03-15T13:48:28.493Z+ split -a 1 -b 1024m /work/repo-rot-staging-dev.zip /work/repo-rot-staging-dev.zip.part
7892024-03-15T13:48:34.873Z+ rm /work/repo-rot-staging-dev.zip
7902024-03-15T13:48:34.885Z+ touch /work/repo-rot-staging-dev.zip.partb
7912024-03-15T13:48:34.889Z+ for series in "${SERIES_LIST[@]}"
7922024-03-15T13:48:34.889Z+ /work/tufaceous assemble --no-generate-key /work/manifest-rot-prod-rel.toml /work/repo-rot-prod-rel.zip
7932024-03-15T13:48:41.580ZMar 15 13:48:39.629 INFO assembling repository in `/tmp/tufaceousKYv5eF`, component: OmicronRepoAssembler
7942024-03-15T13:48:45.075ZMar 15 13:48:43.123 INFO artifacts assembled and archived to `/work/repo-rot-prod-rel.zip`, component: OmicronRepoAssembler
7952024-03-15T13:48:45.304Z+ digest -a sha256 /work/repo-rot-prod-rel.zip
7962024-03-15T13:48:46.556Z+ split -a 1 -b 1024m /work/repo-rot-prod-rel.zip /work/repo-rot-prod-rel.zip.part
7972024-03-15T13:48:53.111Z+ rm /work/repo-rot-prod-rel.zip
7982024-03-15T13:48:53.120Z+ touch /work/repo-rot-prod-rel.zip.partb
7992024-03-15T13:48:53.123Zprocess exited: duration 137281 ms, exit code 0
 
8002024-03-15T13:48:53.138Zfound 13 output files
8012024-03-15T13:48:53.138Zuploading: /work/manifest-rot-all.toml (5217 bytes)
8022024-03-15T13:48:54.150Zuploaded: /work/manifest-rot-all.toml
8032024-03-15T13:48:54.150Zuploading: /work/manifest-rot-prod-rel.toml (3935 bytes)
8042024-03-15T13:48:55.160Zuploaded: /work/manifest-rot-prod-rel.toml
8052024-03-15T13:48:55.160Zuploading: /work/manifest-rot-staging-dev.toml (3971 bytes)
8062024-03-15T13:48:56.171Zuploaded: /work/manifest-rot-staging-dev.toml
8072024-03-15T13:48:56.171Zuploading: /work/manifest.toml (1676 bytes)
8082024-03-15T13:48:57.180Zuploaded: /work/manifest.toml
8092024-03-15T13:48:57.180Zuploading: /work/repo-rot-all.zip.parta (1073741824 bytes)
8102024-03-15T13:53:16.186Zuploaded: /work/repo-rot-all.zip.parta
8112024-03-15T13:53:16.186Zuploading: /work/repo-rot-all.zip.partb (655812125 bytes)
8122024-03-15T13:56:09.282Zuploaded: /work/repo-rot-all.zip.partb
8132024-03-15T13:56:09.283Zuploading: /work/repo-rot-prod-rel.zip.parta (1073741824 bytes)
8142024-03-15T14:00:28.435Zuploaded: /work/repo-rot-prod-rel.zip.parta
8152024-03-15T14:00:28.436Zuploading: /work/repo-rot-prod-rel.zip.partb (644815809 bytes)
8162024-03-15T14:03:11.139Zuploaded: /work/repo-rot-prod-rel.zip.partb
8172024-03-15T14:03:11.139Zuploading: /work/repo-rot-staging-dev.zip.parta (1073741824 bytes)
8182024-03-15T14:07:35.753Zuploaded: /work/repo-rot-staging-dev.zip.parta
8192024-03-15T14:07:35.753Zuploading: /work/repo-rot-staging-dev.zip.partb (644816294 bytes)
8202024-03-15T14:10:14.889Zuploaded: /work/repo-rot-staging-dev.zip.partb
8212024-03-15T14:10:14.889Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
8222024-03-15T14:10:15.929Zuploaded: /work/repo-rot-all.zip.sha256.txt
8232024-03-15T14:10:15.929Zuploading: /work/repo-rot-prod-rel.zip.sha256.txt (65 bytes)
8242024-03-15T14:10:16.939Zuploaded: /work/repo-rot-prod-rel.zip.sha256.txt
8252024-03-15T14:10:16.939Zuploading: /work/repo-rot-staging-dev.zip.sha256.txt (65 bytes)
8262024-03-15T14:10:17.951Zuploaded: /work/repo-rot-staging-dev.zip.sha256.txt