01HXV0RNV1ZWJZ297H5MGV8GGA: helios / build TUF repo

BasicConfig {
    output_rules: [
        "=/work/manifest*.toml",
        "=/work/repo-*.zip",
        "=/work/repo-*.zip.sha256.txt",
    ],
    rust_toolchain: None,
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [
        BasicConfigPublish {
            from_output: "/work/manifest.toml",
            series: "rot-all",
            name: "manifest.toml",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip",
            series: "rot-all",
            name: "repo.zip",
        },
        BasicConfigPublish {
            from_output: "/work/repo-rot-all.zip.sha256.txt",
            series: "rot-all",
            name: "repo.zip.sha256.txt",
        },
    ],
    skip_clone: false,
}

Buildomat Job: 01HXV0VKM1DXCK1Y44Q7CX5WAP

Tags:

Artefacts:

Output:

SEQ GLOBAL TIME DETAILS
12024-05-14T08:54:56.207Zjob dependencies complete; ready to run (waiting for 1 h 12 m 8 s)
22024-05-14T08:55:59.598Zjob assigned to worker 01HXV4ZRJH6FE6SRSRJNP3CT21 (queued for 1 m 3 s)
32024-05-14T08:56:07.616Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap-39ec7c2842cbffda.gz
42024-05-14T08:56:09.074Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap-39ec7c2842cbffda.gz
52024-05-14T08:56:09.074Zdownloading input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
62024-05-14T08:56:30.167Zdownloaded input: /input/ci-tools/work/end-to-end-tests/bootstrap.gz
72024-05-14T08:56:30.167Zdownloading input: /input/ci-tools/work/end-to-end-tests/commtest-5c9fad07b19370d9.gz
82024-05-14T08:56:30.423Zdownloaded input: /input/ci-tools/work/end-to-end-tests/commtest-5c9fad07b19370d9.gz
92024-05-14T08:56:30.423Zdownloading input: /input/ci-tools/work/end-to-end-tests/dhcp_server-b52017a8d7a600ab.gz
102024-05-14T08:56:31.519Zdownloaded input: /input/ci-tools/work/end-to-end-tests/dhcp_server-b52017a8d7a600ab.gz
112024-05-14T08:56:31.519Zdownloading input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-62c7852defdaa0db.gz
122024-05-14T08:56:47.435Zdownloaded input: /input/ci-tools/work/end-to-end-tests/end_to_end_tests-62c7852defdaa0db.gz
132024-05-14T08:56:47.435Zdownloading input: /input/ci-tools/work/caboose-util.gz
142024-05-14T08:56:47.579Zdownloaded input: /input/ci-tools/work/caboose-util.gz
152024-05-14T08:56:47.579Zdownloading input: /input/ci-tools/work/tufaceous.gz
162024-05-14T08:56:48.795Zdownloaded input: /input/ci-tools/work/tufaceous.gz
172024-05-14T08:56:48.795Zdownloading input: /input/ci-tools/work/commtest
182024-05-14T08:57:57.008Zdownloaded input: /input/ci-tools/work/commtest
192024-05-14T08:57:57.008Zdownloading input: /input/ci-tools/work/permslip.gz
202024-05-14T08:57:58.570Zdownloaded input: /input/ci-tools/work/permslip.gz
212024-05-14T08:57:58.576Zdownloading input: /input/package/work/version.txt
222024-05-14T08:57:58.596Zdownloaded input: /input/package/work/version.txt
232024-05-14T08:57:58.597Zdownloading input: /input/package/work/package.tar.gz
242024-05-14T08:58:10.288Zdownloaded input: /input/package/work/package.tar.gz
252024-05-14T08:58:10.288Zdownloading input: /input/package/work/global-zone-packages.tar.gz
262024-05-14T08:58:33.106Zdownloaded input: /input/package/work/global-zone-packages.tar.gz
272024-05-14T08:58:33.107Zdownloading input: /input/package/work/trampoline-global-zone-packages.tar.gz
282024-05-14T08:58:39.474Zdownloaded input: /input/package/work/trampoline-global-zone-packages.tar.gz
292024-05-14T08:58:39.481Zdownloading input: /input/package/work/zones/clickhouse.tar.gz
302024-05-14T08:59:16.582Zdownloaded input: /input/package/work/zones/clickhouse.tar.gz
312024-05-14T08:59:16.583Zdownloading input: /input/package/work/zones/clickhouse_keeper.tar.gz
322024-05-14T08:59:53.151Zdownloaded input: /input/package/work/zones/clickhouse_keeper.tar.gz
332024-05-14T08:59:53.152Zdownloading input: /input/package/work/zones/cockroachdb.tar.gz
342024-05-14T09:00:06.962Zdownloaded input: /input/package/work/zones/cockroachdb.tar.gz
352024-05-14T09:00:06.967Zdownloading input: /input/package/work/zones/crucible-pantry-zone.tar.gz
362024-05-14T09:00:11.302Zdownloaded input: /input/package/work/zones/crucible-pantry-zone.tar.gz
372024-05-14T09:00:11.303Zdownloading input: /input/package/work/zones/crucible-zone.tar.gz
382024-05-14T09:00:20.934Zdownloaded input: /input/package/work/zones/crucible-zone.tar.gz
392024-05-14T09:00:20.934Zdownloading input: /input/package/work/zones/external-dns.tar.gz
402024-05-14T09:00:24.049Zdownloaded input: /input/package/work/zones/external-dns.tar.gz
412024-05-14T09:00:24.049Zdownloading input: /input/package/work/zones/internal-dns.tar.gz
422024-05-14T09:00:28.788Zdownloaded input: /input/package/work/zones/internal-dns.tar.gz
432024-05-14T09:00:28.789Zdownloading input: /input/package/work/zones/nexus-single-sled.tar.gz
442024-05-14T09:00:37.292Zdownloaded input: /input/package/work/zones/nexus-single-sled.tar.gz
452024-05-14T09:00:37.292Zdownloading input: /input/package/work/zones/nexus.tar.gz
462024-05-14T09:00:49.297Zdownloaded input: /input/package/work/zones/nexus.tar.gz
472024-05-14T09:00:49.297Zdownloading input: /input/package/work/zones/ntp.tar.gz
482024-05-14T09:00:50.845Zdownloaded input: /input/package/work/zones/ntp.tar.gz
492024-05-14T09:00:50.845Zdownloading input: /input/package/work/zones/omicron-gateway-asic.tar.gz
502024-05-14T09:00:54.204Zdownloaded input: /input/package/work/zones/omicron-gateway-asic.tar.gz
512024-05-14T09:00:54.204Zdownloading input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
522024-05-14T09:00:55.889Zdownloaded input: /input/package/work/zones/omicron-gateway-softnpu.tar.gz
532024-05-14T09:00:55.889Zdownloading input: /input/package/work/zones/overlay.tar.gz
542024-05-14T09:00:55.920Zdownloaded input: /input/package/work/zones/overlay.tar.gz
552024-05-14T09:00:55.924Zdownloading input: /input/package/work/zones/oximeter.tar.gz
562024-05-14T09:01:00.460Zdownloaded input: /input/package/work/zones/oximeter.tar.gz
572024-05-14T09:01:00.461Zdownloading input: /input/package/work/zones/probe.tar.gz
582024-05-14T09:01:02.263Zdownloaded input: /input/package/work/zones/probe.tar.gz
592024-05-14T09:01:02.264Zdownloading input: /input/package/work/zones/propolis-server.tar.gz
602024-05-14T09:01:15.028Zdownloaded input: /input/package/work/zones/propolis-server.tar.gz
612024-05-14T09:01:15.028Zdownloading input: /input/package/work/zones/switch-asic.tar.gz
622024-05-14T09:01:56.893Zdownloaded input: /input/package/work/zones/switch-asic.tar.gz
632024-05-14T09:01:56.893Zdownloading input: /input/package/work/zones/switch-softnpu.tar.gz
642024-05-14T09:02:21.836Zdownloaded input: /input/package/work/zones/switch-softnpu.tar.gz
652024-05-14T09:02:21.846Zdownloading input: /input/host/work/helios/upload/os-host.tar.gz
662024-05-14T09:03:57.037Zdownloaded input: /input/host/work/helios/upload/os-host.tar.gz
672024-05-14T09:03:57.037Zdownloading input: /input/host/work/helios/upload/os-trampoline.tar.gz
682024-05-14T09:04:15.939Zdownloaded input: /input/host/work/helios/upload/os-trampoline.tar.gz
 
692024-05-14T09:04:15.939Zstarting task 0: "setup"
702024-05-14T09:04:16.187Z++ uname -s
712024-05-14T09:04:16.190Z+ kern=SunOS
722024-05-14T09:04:16.190Z+ case "$kern" in
732024-05-14T09:04:16.190Z+ groupadd -g 12345 build
742024-05-14T09:04:16.193Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
752024-05-14T09:04:18.619Z+ zfs create -o mountpoint=/work rpool/work
762024-05-14T09:04:18.624Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
772024-05-14T09:04:18.624Z+ home_fs=zfs
782024-05-14T09:04:18.624Z+ [[ zfs == autofs ]]
792024-05-14T09:04:18.625Z+ mkdir -p /home/build
802024-05-14T09:04:18.625Z+ chown build:build /home/build /work
812024-05-14T09:04:20.347Z+ chmod 0700 /home/build /work
822024-05-14T09:04:20.354Zprocess exited: duration 4421 ms, exit code 0
 
832024-05-14T09:04:21.381Zstarting task 1: "authentication"
842024-05-14T09:04:21.809Zprocess exited: duration 27 ms, exit code 0
 
852024-05-14T09:04:21.868Zstarting task 2: "clone repository"
862024-05-14T09:04:21.887Z+ mkdir -p /work/oxidecomputer/omicron
872024-05-14T09:04:21.887Z+ git clone https://github.com/oxidecomputer/omicron /work/oxidecomputer/omicron
882024-05-14T09:04:22.601ZCloning into '/work/oxidecomputer/omicron'...
892024-05-14T09:04:29.308Z+ cd /work/oxidecomputer/omicron
902024-05-14T09:04:29.308Z+ git fetch origin 7b7f6b85d185f427e260e1d6855e1fbf3a31bee6
912024-05-14T09:04:29.638ZFrom https://github.com/oxidecomputer/omicron
922024-05-14T09:04:29.638Z * branch 7b7f6b85d185f427e260e1d6855e1fbf3a31bee6 -> FETCH_HEAD
932024-05-14T09:04:29.646Z+ [[ -n '' ]]
942024-05-14T09:04:29.646Z+ git reset --hard 7b7f6b85d185f427e260e1d6855e1fbf3a31bee6
952024-05-14T09:04:29.776ZHEAD is now at 7b7f6b85d Update Rust crate prettyplease to 0.2.20
962024-05-14T09:04:29.783Zprocess exited: duration 7930 ms, exit code 0
 
972024-05-14T09:04:29.807Zstarting task 3: "build"
982024-05-14T09:04:29.815Z+ TOP=/work/oxidecomputer/omicron
992024-05-14T09:04:29.815Z+ VERSION=8.0.0-0.ci+git7b7f6b85d18
1002024-05-14T09:04:29.816Z+ for bin in caboose-util tufaceous permslip
1012024-05-14T09:04:29.816Z+ ptime -m gunzip
1022024-05-14T09:04:29.990Z
1032024-05-14T09:04:29.991Zreal 0.048309721
1042024-05-14T09:04:29.991Zuser 0.040817761
1052024-05-14T09:04:29.991Zsys 0.006539112
1062024-05-14T09:04:29.991Ztrap 0.000006544
1072024-05-14T09:04:29.992Ztflt 0.000000000
1082024-05-14T09:04:29.992Zdflt 0.000000000
1092024-05-14T09:04:29.992Zkflt 0.000000000
1102024-05-14T09:04:29.992Zlock 0.000000000
1112024-05-14T09:04:29.992Zslp 0.000303860
1122024-05-14T09:04:29.992Zlat 0.000150253
1132024-05-14T09:04:29.992Zstop 0.000252438
1142024-05-14T09:04:30.004Z+ chmod a+x /work/caboose-util
1152024-05-14T09:04:30.004Z+ for bin in caboose-util tufaceous permslip
1162024-05-14T09:04:30.005Z+ ptime -m gunzip
1172024-05-14T09:04:30.205Z
1182024-05-14T09:04:30.206Zreal 0.222356335
1192024-05-14T09:04:30.206Zuser 0.198793177
1202024-05-14T09:04:30.206Zsys 0.023042580
1212024-05-14T09:04:30.206Ztrap 0.000017041
1222024-05-14T09:04:30.206Ztflt 0.000000000
1232024-05-14T09:04:30.206Zdflt 0.000000000
1242024-05-14T09:04:30.206Zkflt 0.000000000
1252024-05-14T09:04:30.206Zlock 0.000000000
1262024-05-14T09:04:30.207Zslp 0.000021863
1272024-05-14T09:04:30.207Zlat 0.000093838
1282024-05-14T09:04:30.207Zstop 0.000167134
1292024-05-14T09:04:30.211Z+ chmod a+x /work/tufaceous
1302024-05-14T09:04:30.211Z+ for bin in caboose-util tufaceous permslip
1312024-05-14T09:04:30.212Z+ ptime -m gunzip
1322024-05-14T09:04:30.415Z
1332024-05-14T09:04:30.415Zreal 0.202146430
1342024-05-14T09:04:30.416Zuser 0.179128482
1352024-05-14T09:04:30.416Zsys 0.022485184
1362024-05-14T09:04:30.416Ztrap 0.000015089
1372024-05-14T09:04:30.416Ztflt 0.000000000
1382024-05-14T09:04:30.416Zdflt 0.000000000
1392024-05-14T09:04:30.416Zkflt 0.000000000
1402024-05-14T09:04:30.416Zlock 0.000000000
1412024-05-14T09:04:30.416Zslp 0.000028517
1422024-05-14T09:04:30.416Zlat 0.000093739
1432024-05-14T09:04:30.416Zstop 0.000172978
1442024-05-14T09:04:30.423Z+ chmod a+x /work/permslip
1452024-05-14T09:04:30.423Z+ mkdir /work/package
1462024-05-14T09:04:30.423Z+ pushd /work/package
1472024-05-14T09:04:30.423Z/work/package /work/oxidecomputer/omicron
1482024-05-14T09:04:30.423Z+ tar xf /input/package/work/package.tar.gz out package-manifest.toml target/release/omicron-package
1492024-05-14T09:04:32.330Z+ target/release/omicron-package -t default target create -i standard -m gimlet -s asic -r multi-sled
1502024-05-14T09:04:32.504ZLogging to: /work/package/out/LOG
1512024-05-14T09:04:33.371ZCreated new build target 'default' and set it as active
1522024-05-14T09:04:33.371Z+ 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/
1532024-05-14T09:04:33.371Z+ rm out/switch-softnpu.tar.gz
1542024-05-14T09:04:33.371Z+ rm out/omicron-gateway-softnpu.tar.gz
1552024-05-14T09:04:33.371Z+ rm out/nexus-single-sled.tar.gz
1562024-05-14T09:04:33.371Z+ for zone in out/*.tar.gz
1572024-05-14T09:04:33.371Z++ basename out/clickhouse_keeper
1582024-05-14T09:04:33.371Z+ target/release/omicron-package stamp clickhouse_keeper 8.0.0-0.ci+git7b7f6b85d18
1592024-05-14T09:04:33.371ZLogging to: /work/package/out/LOG
1602024-05-14T09:04:38.680ZCreated: out/versioned/clickhouse_keeper.tar.gz
1612024-05-14T09:04:38.686Z+ for zone in out/*.tar.gz
1622024-05-14T09:04:38.686Z++ basename out/clickhouse
1632024-05-14T09:04:38.686Z+ target/release/omicron-package stamp clickhouse 8.0.0-0.ci+git7b7f6b85d18
1642024-05-14T09:04:38.690ZLogging to: /work/package/out/LOG
1652024-05-14T09:04:44.800ZCreated: out/versioned/clickhouse.tar.gz
1662024-05-14T09:04:44.813Z+ for zone in out/*.tar.gz
1672024-05-14T09:04:44.813Z++ basename out/cockroachdb
1682024-05-14T09:04:44.813Z+ target/release/omicron-package stamp cockroachdb 8.0.0-0.ci+git7b7f6b85d18
1692024-05-14T09:04:44.824ZLogging to: /work/package/out/LOG
1702024-05-14T09:04:48.213ZCreated: out/versioned/cockroachdb.tar.gz
1712024-05-14T09:04:48.223Z+ for zone in out/*.tar.gz
1722024-05-14T09:04:48.224Z++ basename out/crucible-pantry-zone
1732024-05-14T09:04:48.224Z+ target/release/omicron-package stamp crucible-pantry-zone 8.0.0-0.ci+git7b7f6b85d18
1742024-05-14T09:04:48.230ZLogging to: /work/package/out/LOG
1752024-05-14T09:04:48.950ZCreated: out/versioned/crucible-pantry-zone.tar.gz
1762024-05-14T09:04:48.959Z+ for zone in out/*.tar.gz
1772024-05-14T09:04:48.959Z++ basename out/crucible-zone
1782024-05-14T09:04:48.960Z+ target/release/omicron-package stamp crucible-zone 8.0.0-0.ci+git7b7f6b85d18
1792024-05-14T09:04:48.960ZLogging to: /work/package/out/LOG
1802024-05-14T09:04:49.968ZCreated: out/versioned/crucible-zone.tar.gz
1812024-05-14T09:04:49.973Z+ for zone in out/*.tar.gz
1822024-05-14T09:04:49.973Z++ basename out/external-dns
1832024-05-14T09:04:49.974Z+ target/release/omicron-package stamp external-dns 8.0.0-0.ci+git7b7f6b85d18
1842024-05-14T09:04:49.980ZLogging to: /work/package/out/LOG
1852024-05-14T09:04:50.641ZCreated: out/versioned/external-dns.tar.gz
1862024-05-14T09:04:50.648Z+ for zone in out/*.tar.gz
1872024-05-14T09:04:50.648Z++ basename out/internal-dns
1882024-05-14T09:04:50.648Z+ target/release/omicron-package stamp internal-dns 8.0.0-0.ci+git7b7f6b85d18
1892024-05-14T09:04:50.656ZLogging to: /work/package/out/LOG
1902024-05-14T09:04:51.309ZCreated: out/versioned/internal-dns.tar.gz
1912024-05-14T09:04:51.312Z+ for zone in out/*.tar.gz
1922024-05-14T09:04:51.315Z++ basename out/nexus
1932024-05-14T09:04:51.315Z+ target/release/omicron-package stamp nexus 8.0.0-0.ci+git7b7f6b85d18
1942024-05-14T09:04:51.320ZLogging to: /work/package/out/LOG
1952024-05-14T09:04:53.529ZCreated: out/versioned/nexus.tar.gz
1962024-05-14T09:04:53.537Z+ for zone in out/*.tar.gz
1972024-05-14T09:04:53.537Z++ basename out/ntp
1982024-05-14T09:04:53.537Z+ target/release/omicron-package stamp ntp 8.0.0-0.ci+git7b7f6b85d18
1992024-05-14T09:04:53.546ZLogging to: /work/package/out/LOG
2002024-05-14T09:04:53.770ZCreated: out/versioned/ntp.tar.gz
2012024-05-14T09:04:53.781Z+ for zone in out/*.tar.gz
2022024-05-14T09:04:53.782Z++ basename out/omicron-gateway-asic
2032024-05-14T09:04:53.782Z+ target/release/omicron-package stamp omicron-gateway-asic 8.0.0-0.ci+git7b7f6b85d18
2042024-05-14T09:04:53.793ZLogging to: /work/package/out/LOG
2052024-05-14T09:04:54.165ZCreated: out/versioned/omicron-gateway-asic.tar.gz
2062024-05-14T09:04:54.175Z+ for zone in out/*.tar.gz
2072024-05-14T09:04:54.175Z++ basename out/overlay
2082024-05-14T09:04:54.175Z+ target/release/omicron-package stamp overlay 8.0.0-0.ci+git7b7f6b85d18
2092024-05-14T09:04:54.186ZLogging to: /work/package/out/LOG
2102024-05-14T09:04:54.187ZCreated: out/versioned/overlay.tar.gz
2112024-05-14T09:04:54.187Z+ for zone in out/*.tar.gz
2122024-05-14T09:04:54.187Z++ basename out/oximeter
2132024-05-14T09:04:54.187Z+ target/release/omicron-package stamp oximeter 8.0.0-0.ci+git7b7f6b85d18
2142024-05-14T09:04:54.207ZLogging to: /work/package/out/LOG
2152024-05-14T09:04:55.278ZCreated: out/versioned/oximeter.tar.gz
2162024-05-14T09:04:55.283Z+ for zone in out/*.tar.gz
2172024-05-14T09:04:55.283Z++ basename out/probe
2182024-05-14T09:04:55.283Z+ target/release/omicron-package stamp probe 8.0.0-0.ci+git7b7f6b85d18
2192024-05-14T09:04:55.284ZLogging to: /work/package/out/LOG
2202024-05-14T09:04:55.363ZCreated: out/versioned/probe.tar.gz
2212024-05-14T09:04:55.366Z+ for zone in out/*.tar.gz
2222024-05-14T09:04:55.370Z++ basename out/propolis-server
2232024-05-14T09:04:55.370Z+ target/release/omicron-package stamp propolis-server 8.0.0-0.ci+git7b7f6b85d18
2242024-05-14T09:04:55.376ZLogging to: /work/package/out/LOG
2252024-05-14T09:04:56.430ZCreated: out/versioned/propolis-server.tar.gz
2262024-05-14T09:04:56.438Z+ for zone in out/*.tar.gz
2272024-05-14T09:04:56.438Z++ basename out/switch-asic
2282024-05-14T09:04:56.438Z+ target/release/omicron-package stamp switch-asic 8.0.0-0.ci+git7b7f6b85d18
2292024-05-14T09:04:56.446ZLogging to: /work/package/out/LOG
2302024-05-14T09:05:04.297ZCreated: out/versioned/switch-asic.tar.gz
2312024-05-14T09:05:04.305Z+ 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/
2322024-05-14T09:05:04.305Z+ OMICRON_NO_UNINSTALL=1
2332024-05-14T09:05:04.305Z+ target/release/omicron-package unpack --out install
2342024-05-14T09:05:04.315ZLogging to: /work/package/out/LOG
2352024-05-14T09:05:05.140Z+ popd
2362024-05-14T09:05:05.140Z/work/oxidecomputer/omicron
2372024-05-14T09:05:05.144Z+ python3 -c 'import secrets; open("/work/key.txt", "w").write("ed25519:%s\n" % secrets.token_hex(32))'
2382024-05-14T09:05:09.078Z+ read -r TUFACEOUS_KEY
2392024-05-14T09:05:09.078Z+ export TUFACEOUS_KEY
2402024-05-14T09:05:09.081Z+ cat
2412024-05-14T09:05:09.082Z++ find /work/package/install -maxdepth 1 -type f -name '*.tar.gz'
2422024-05-14T09:05:09.082Z++ egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz'
2432024-05-14T09:05:09.085Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2442024-05-14T09:05:09.085Z+ cat
2452024-05-14T09:05:09.085Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2462024-05-14T09:05:09.085Z+ cat
2472024-05-14T09:05:09.088Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2482024-05-14T09:05:09.088Z+ cat
2492024-05-14T09:05:09.088Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2502024-05-14T09:05:09.088Z+ cat
2512024-05-14T09:05:09.091Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2522024-05-14T09:05:09.091Z+ cat
2532024-05-14T09:05:09.094Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2542024-05-14T09:05:09.094Z+ cat
2552024-05-14T09:05:09.094Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2562024-05-14T09:05:09.094Z+ cat
2572024-05-14T09:05:09.097Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2582024-05-14T09:05:09.097Z+ cat
2592024-05-14T09:05:09.097Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2602024-05-14T09:05:09.098Z+ cat
2612024-05-14T09:05:09.101Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2622024-05-14T09:05:09.101Z+ cat
2632024-05-14T09:05:09.104Z+ for zone in $(find /work/package/install -maxdepth 1 -type f -name '*.tar.gz' | egrep -v '(propolis-server|mgs|overlay|switch)\.tar\.gz')
2642024-05-14T09:05:09.104Z+ cat
2652024-05-14T09:05:09.104Z+ for kind in host trampoline
2662024-05-14T09:05:09.104Z+ cat
2672024-05-14T09:05:09.107Z+ for kind in host trampoline
2682024-05-14T09:05:09.107Z+ cat
2692024-05-14T09:05:09.107Z+ mkdir /work/hubris
2702024-05-14T09:05:09.110Z+ pushd /work/hubris
2712024-05-14T09:05:09.110Z/work/hubris /work/oxidecomputer/omicron
2722024-05-14T09:05:09.110Z+ download_region_manifests https://permslip-staging.corp.oxide.computer staging
2732024-05-14T09:05:09.110Z+ url=https://permslip-staging.corp.oxide.computer
2742024-05-14T09:05:09.110Z+ name=staging
2752024-05-14T09:05:09.110Z+ mkdir staging
2762024-05-14T09:05:09.114Z+ pushd staging
2772024-05-14T09:05:09.114Z/work/hubris/staging /work/hubris /work/oxidecomputer/omicron
2782024-05-14T09:05:09.114Z+ read -r manifest_hash manifest_name
2792024-05-14T09:05:09.114Z+ /work/permslip --url=https://permslip-staging.corp.oxide.computer --anonymous get-artifact 2138737caec2c771692389c7cc6f45110aefc7d86c49ea872d5090549d6e59c7 --out manifest-gimlet-v1.0.17.toml
2802024-05-14T09:05:09.305ZWrote to manifest-gimlet-v1.0.17.toml
2812024-05-14T09:05:09.309Z+ grep -F 'hash =' manifest-gimlet-v1.0.17.toml
2822024-05-14T09:05:09.309Z+ cut -d = -f 2
2832024-05-14T09:05:09.309Z+ tr -d '" '
2842024-05-14T09:05:09.309Z+ xargs -L 1 -I '{}' /work/permslip --url=https://permslip-staging.corp.oxide.computer --anonymous get-artifact '{}' --out '{}.zip'
2852024-05-14T09:05:09.727ZWrote to e448857cf812c21315b6f1c199999b9037abfae27b3017ca7530d7bb99e8e197.zip
2862024-05-14T09:05:10.154ZWrote to a5b0523dcf868236406480f75c664b4953f6df774d406a6a638b0de0a913637f.zip
2872024-05-14T09:05:10.646ZWrote to 5bda4c57aa6f4814d4bd152899c0f78e3ab6a59bec22544148f6b36341169d45.zip
2882024-05-14T09:05:11.062ZWrote to 502bd5fb9333ee460ce40775f8eaa600f27fd3c8082bd998d945bdac3da40763.zip
2892024-05-14T09:05:11.476ZWrote to 6f542295cb0b9e164f496aa7862a28d753d4344d3b97a6e3522e94f178e38948.zip
2902024-05-14T09:05:11.484Z+ sed 's|hash = "\(.*\)"|path = "/work/hubris/staging\/\1.zip"|' manifest-gimlet-v1.0.17.toml
2912024-05-14T09:05:11.487Z+ read -r manifest_hash manifest_name
2922024-05-14T09:05:11.487Z+ /work/permslip --url=https://permslip-staging.corp.oxide.computer --anonymous get-artifact e34b2f363ed0e1399e175bfae9e5e50217255c7984154697180d8a2d4611f65d --out manifest-oxide-rot-1-v1.0.10.toml
2932024-05-14T09:05:11.569ZWrote to manifest-oxide-rot-1-v1.0.10.toml
2942024-05-14T09:05:11.573Z+ grep -F 'hash =' manifest-oxide-rot-1-v1.0.10.toml
2952024-05-14T09:05:11.576Z+ cut -d = -f 2
2962024-05-14T09:05:11.576Z+ tr -d '" '
2972024-05-14T09:05:11.576Z+ xargs -L 1 -I '{}' /work/permslip --url=https://permslip-staging.corp.oxide.computer --anonymous get-artifact '{}' --out '{}.zip'
2982024-05-14T09:05:11.790ZWrote to 9cc4b76018c95c6fe403a1ae59bfc9daf4bd492778cc86e4739e78cd48978235.zip
2992024-05-14T09:05:12.019ZWrote to 29970c85382c62ca2dd055b18e6bc7f1aa88b2b6a53d12a0854efc1535195fc9.zip
3002024-05-14T09:05:12.236ZWrote to 901892979c54f65be1ef3895134c97431262461933c2e6e7b5567ab613b1db81.zip
3012024-05-14T09:05:12.446ZWrote to eea8baf2943bb121e9c04b633cec0e622d18cc3604addfe448b1f2137471f696.zip
3022024-05-14T09:05:12.665ZWrote to bae2bb817ed299a9f1b1278e51088d1caa82fd7c2b85bec2be5bc78333c6f5d7.zip
3032024-05-14T09:05:12.884ZWrote to e11fe012651d643943529bc6e16db54d3e89be0f195382e65e43ee9aceec9291.zip
3042024-05-14T09:05:13.310Z+ sed 's|hash = "\(.*\)"|path = "/work/hubris/staging\/\1.zip"|' manifest-oxide-rot-1-v1.0.10.toml
3052024-05-14T09:05:13.310Z+ read -r manifest_hash manifest_name
3062024-05-14T09:05:13.310Z+ /work/permslip --url=https://permslip-staging.corp.oxide.computer --anonymous get-artifact b56e35fae0f4ed9e84e4e4d40f6cc576ceb52e4fba400b83841eb47d35cbbf8b --out manifest-psc-v1.0.16.toml
3072024-05-14T09:05:13.314ZWrote to manifest-psc-v1.0.16.toml
3082024-05-14T09:05:13.314Z+ grep -F 'hash =' manifest-psc-v1.0.16.toml
3092024-05-14T09:05:13.314Z+ cut -d = -f 2
3102024-05-14T09:05:13.314Z+ tr -d '" '
3112024-05-14T09:05:13.314Z+ xargs -L 1 -I '{}' /work/permslip --url=https://permslip-staging.corp.oxide.computer --anonymous get-artifact '{}' --out '{}.zip'
3122024-05-14T09:05:13.314ZWrote to 7533ea5da581cd8c71bc6fd8c429b049eeae84ebd1df7bcdca601ee58b3d7ddc.zip
3132024-05-14T09:05:13.677ZWrote to a359ae592952282d9a1010ced74daacf82fa87b2057726910710a46c0d1d89d1.zip
3142024-05-14T09:05:13.682Z+ sed 's|hash = "\(.*\)"|path = "/work/hubris/staging\/\1.zip"|' manifest-psc-v1.0.16.toml
3152024-05-14T09:05:13.685Z+ read -r manifest_hash manifest_name
3162024-05-14T09:05:13.685Z+ /work/permslip --url=https://permslip-staging.corp.oxide.computer --anonymous get-artifact 9bd043382ad5c7cdb8f00a66e401a6c4b88e8d588915f304d2c261ea7df4d1b5 --out manifest-sidecar-v1.0.16.toml
3172024-05-14T09:05:13.764ZWrote to manifest-sidecar-v1.0.16.toml
3182024-05-14T09:05:13.768Z+ grep -F 'hash =' manifest-sidecar-v1.0.16.toml
3192024-05-14T09:05:13.768Z+ cut -d = -f 2
3202024-05-14T09:05:13.773Z+ tr -d '" '
3212024-05-14T09:05:13.773Z+ xargs -L 1 -I '{}' /work/permslip --url=https://permslip-staging.corp.oxide.computer --anonymous get-artifact '{}' --out '{}.zip'
3222024-05-14T09:05:14.305ZWrote to b663b77d2fdfc52572a9ac300da3af250fd68aed28bbdc47113d3c7d0c9d1a38.zip
3232024-05-14T09:05:14.952ZWrote to cbb6b9a0a2348273e77adbbb2a5a48ab6e82278c54522f905299fe43fa5d631f.zip
3242024-05-14T09:05:15.522ZWrote to f3a000ab675051b1a1ad9e51620d5f0a6971e03f5671d44b49d59b9be94b63f9.zip
3252024-05-14T09:05:15.532Z+ sed 's|hash = "\(.*\)"|path = "/work/hubris/staging\/\1.zip"|' manifest-sidecar-v1.0.16.toml
3262024-05-14T09:05:15.535Z+ read -r manifest_hash manifest_name
3272024-05-14T09:05:15.535Z+ popd
3282024-05-14T09:05:15.535Z/work/hubris /work/oxidecomputer/omicron
3292024-05-14T09:05:15.535Z+ download_region_manifests https://signer-us-west.corp.oxide.computer production
3302024-05-14T09:05:15.535Z+ url=https://signer-us-west.corp.oxide.computer
3312024-05-14T09:05:15.535Z+ name=production
3322024-05-14T09:05:15.535Z+ mkdir production
3332024-05-14T09:05:15.539Z+ pushd production
3342024-05-14T09:05:15.540Z/work/hubris/production /work/hubris /work/oxidecomputer/omicron
3352024-05-14T09:05:15.540Z+ read -r manifest_hash manifest_name
3362024-05-14T09:05:15.540Z+ /work/permslip --url=https://signer-us-west.corp.oxide.computer --anonymous get-artifact 75bf4467effc6077958c926c19fe83c05a09b02795d4b0b6ad9191ed93a6d5b9 --out manifest-oxide-rot-1-v1.0.10.toml
3372024-05-14T09:05:15.773ZWrote to manifest-oxide-rot-1-v1.0.10.toml
3382024-05-14T09:05:15.777Z+ grep -F 'hash =' manifest-oxide-rot-1-v1.0.10.toml
3392024-05-14T09:05:15.784Z+ cut -d = -f 2
3402024-05-14T09:05:15.784Z+ tr -d '" '
3412024-05-14T09:05:15.784Z+ xargs -L 1 -I '{}' /work/permslip --url=https://signer-us-west.corp.oxide.computer --anonymous get-artifact '{}' --out '{}.zip'
3422024-05-14T09:05:15.948ZWrote to b38919022f3de633fc10b5f50782d591d8ab1bc3578c33c409dce3f64c33f4b8.zip
3432024-05-14T09:05:16.131ZWrote to 9139c3db67116a1a4fe2fbbc4f8ab0f940f486e6ffc2b528523bbe6021acda4a.zip
3442024-05-14T09:05:16.301ZWrote to e1ce6a73c086289a5af8e47536cff8213d65a85118442f4401c6e887e0025cde.zip
3452024-05-14T09:05:16.467ZWrote to 36abb459c359bd67b4efd1aeb3f034674aa8ac95a62a31a400512150cf01c0ba.zip
3462024-05-14T09:05:16.628ZWrote to 05483a66e221cef1b09af6a70ac95411ab280f4b5ca11e634ce255383c10f35d.zip
3472024-05-14T09:05:16.770ZWrote to 70e8c3a81d5b5707b13322a4e678ea101078e3540a68e772c39571c261a4391b.zip
3482024-05-14T09:05:16.777Z+ sed 's|hash = "\(.*\)"|path = "/work/hubris/production\/\1.zip"|' manifest-oxide-rot-1-v1.0.10.toml
3492024-05-14T09:05:16.780Z+ read -r manifest_hash manifest_name
3502024-05-14T09:05:16.780Z+ popd
3512024-05-14T09:05:16.780Z/work/hubris /work/oxidecomputer/omicron
3522024-05-14T09:05:16.780Z+ popd
3532024-05-14T09:05:16.780Z/work/oxidecomputer/omicron
3542024-05-14T09:05:16.780Z+ /work/tufaceous assemble --no-generate-key /work/manifest.toml /work/repo-rot-all.zip
3552024-05-14T09:05:22.852ZMay 14 09:05:21.977 INFO assembling repository in `/tmp/tufaceous1MMW3t`, component: OmicronRepoAssembler
3562024-05-14T09:05:26.442ZMay 14 09:05:25.571 INFO artifacts assembled and archived to `/work/repo-rot-all.zip`, component: OmicronRepoAssembler
3572024-05-14T09:05:26.665Z+ digest -a sha256 /work/repo-rot-all.zip
3582024-05-14T09:05:27.843Zprocess exited: duration 58071 ms, exit code 0
 
3592024-05-14T09:05:27.880Zfound 3 output files
3602024-05-14T09:05:27.880Zuploading: /work/manifest.toml (7158 bytes)
3612024-05-14T09:05:28.922Zuploaded: /work/manifest.toml
3622024-05-14T09:05:28.922Zuploading: /work/repo-rot-all.zip (1711450694 bytes)
3632024-05-14T09:18:27.549Zuploaded: /work/repo-rot-all.zip
3642024-05-14T09:18:27.550Zuploading: /work/repo-rot-all.zip.sha256.txt (65 bytes)
3652024-05-14T09:18:29.083Zuploaded: /work/repo-rot-all.zip.sha256.txt