Skip to content

Commit 4b0859a

Browse files
merge main
2 parents 7df8871 + 7a911ab commit 4b0859a

376 files changed

Lines changed: 20570 additions & 8339 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/buildomat/jobs/a4x2-prepare.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "a4x2-prepare"
44
#: variety = "basic"
5-
#: target = "helios-2.0"
5+
#: target = "helios-3.0"
66
#: rust_toolchain = true
77
#: output_rules = [
88
#: "=/out/cargo-bay-ce.tgz",

.github/buildomat/jobs/build-and-test-helios.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "build-and-test (helios)"
44
#: variety = "basic"
5-
#: target = "helios-2.0-32c256gb"
5+
#: target = "helios-3.0-32c256gb"
66
#: rust_toolchain = true
77
#: output_rules = [
88
#: "%/work/*",

.github/buildomat/jobs/check-features.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "check-features (helios)"
44
#: variety = "basic"
5-
#: target = "helios-2.0"
5+
#: target = "helios-3.0"
66
#: rust_toolchain = true
77
#: output_rules = [
88
#: "/out/*",

.github/buildomat/jobs/clippy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "clippy (helios)"
44
#: variety = "basic"
5-
#: target = "helios-2.0"
5+
#: target = "helios-3.0"
66
#: rust_toolchain = true
77
#: output_rules = []
88

.github/buildomat/jobs/deploy.sh

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "helios / deploy"
44
#: variety = "basic"
5-
#: target = "lab-2.0-opte-0.40"
5+
#: target = "lab-3.0-opte-0.40"
66
#: output_rules = [
77
#: "%/var/svc/log/oxide-*.log*",
88
#: "%/zone/oxz_*/root/var/svc/log/oxide-*.log*",
@@ -246,7 +246,15 @@ routeadm -e ipv4-forwarding -u
246246
PXA_START="$EXTRA_IP_START"
247247
PXA_END="$EXTRA_IP_END"
248248

249-
pfexec zpool create -f scratch c1t1d0 c2t1d0
249+
# Enumerate the names of NVMe devices on on which one might place a zpool.
250+
#
251+
# N.B. that it is fine to do use "every NVMe device on the box" since this
252+
# script only runs on buildomat workers which do not have any disks used for
253+
# storing anything persistently, and which are PXE-booted...so we're not gonna
254+
# clobber anything that anyone might have cared about on sock and buskin, at
255+
# least.
256+
DISKS=( $(pfexec nvmeadm list -p -o disk) )
257+
pfexec zpool create -f scratch "${DISKS[@]}"
250258

251259
ptime -m \
252260
pfexec ./target/release/xtask virtual-hardware \

.github/buildomat/jobs/omicron-common.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "omicron-common (helios)"
44
#: variety = "basic"
5-
#: target = "helios-2.0"
5+
#: target = "helios-3.0"
66
#: rust_toolchain = true
77
#: output_rules = []
88

.github/buildomat/jobs/package.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "helios / package"
44
#: variety = "basic"
5-
#: target = "helios-2.0-16c64gb"
5+
#: target = "helios-3.0-16c64gb"
66
#: rust_toolchain = true
77
#: output_rules = [
88
#: "=/work/package.tar.gz",

.github/buildomat/jobs/tuf-repo.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#:
33
#: name = "helios / build TUF repo"
44
#: variety = "basic"
5-
#: target = "helios-2.0-16c128gb"
5+
#: target = "helios-3.0-16c128gb"
66
#: rust_toolchain = true
77
#: output_rules = [
88
#: "=/work/manifest.toml",

0 commit comments

Comments
 (0)