Skip to content

Commit

Permalink
Add FreeBSD 14.0-RELEASE (#1538)
Browse files Browse the repository at this point in the history
Signed-off-by: Li-Wen Hsu <[email protected]>
  • Loading branch information
lwhsu authored Nov 27, 2023
1 parent b9b4cb2 commit eadc216
Show file tree
Hide file tree
Showing 12 changed files with 30 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-hyperv-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-parallels-arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-parallels-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-qemu-arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-qemu-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-virtualbox-arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-virtualbox-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-vmware-arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pkr-bld-vmware-x64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ jobs:
- fedora-39
- freebsd-12
- freebsd-13
- freebsd-14
- opensuse-leap-15
- oracle-7
- oracle-8
Expand Down
3 changes: 3 additions & 0 deletions builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ public:
- 'fedora-39'
- 'freebsd-12'
- 'freebsd-13'
- 'freebsd-14'
- 'opensuse-leap-15'
- 'oracle-7'
- 'oracle-8'
Expand All @@ -41,6 +42,7 @@ public:
- 'fedora-39-arm64'
- 'freebsd-12-arm64'
- 'freebsd-13-arm64'
- 'freebsd-14-arm64'
- 'opensuse-leap-15-arm64'
- 'oracle-7-arm64'
- 'oracle-8-arm64'
Expand All @@ -65,6 +67,7 @@ slugs:
'fedora-latest': 'fedora-38'
'freebsd-12': 'freebsd-12'
'freebsd-13': 'freebsd-13'
'freebsd-14': 'freebsd-14'
'opensuse-leap-15': 'opensuse-leap-15'
'oracle-7': 'oracle-7'
'oracle-8': 'oracle-8'
Expand Down
9 changes: 9 additions & 0 deletions os_pkrvars/freebsd/freebsd-14-aarch64.pkrvars.hcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
os_name = "freebsd"
os_version = "14.0"
os_arch = "aarch64"
iso_url = "https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/14.0/FreeBSD-14.0-RELEASE-arm64-aarch64-disc1.iso"
iso_checksum = "file:https://download.freebsd.org/releases/arm64/aarch64/ISO-IMAGES/14.0/CHECKSUM.SHA256-FreeBSD-14.0-RELEASE-arm64-aarch64"
parallels_guest_os_type = "freebsd"
vbox_guest_os_type = "FreeBSD_64"
vmware_guest_os_type = "arm-freebsd-64"
boot_command = ["<wait><esc><wait>boot -s<wait><enter><wait><wait10><wait10>/bin/sh<enter><wait>mdmfs -s 100m md1 /tmp<enter><wait>mdmfs -s 100m md2 /mnt<enter><wait>dhclient -p /tmp/dhclient.em0.pid -l /tmp/dhclient.lease.em0 em0<enter><wait><wait5>fetch -o /tmp/installerconfig http://{{ .HTTPIP }}:{{ .HTTPPort }}/freebsd/installerconfig && bsdinstall script /tmp/installerconfig<enter><wait>"]
9 changes: 9 additions & 0 deletions os_pkrvars/freebsd/freebsd-14-x86_64.pkrvars.hcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
os_name = "freebsd"
os_version = "14.0"
os_arch = "x86_64"
iso_url = "https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.0/FreeBSD-14.0-RELEASE-amd64-disc1.iso"
iso_checksum = "file:https://download.freebsd.org/releases/amd64/amd64/ISO-IMAGES/14.0/CHECKSUM.SHA256-FreeBSD-14.0-RELEASE-amd64"
parallels_guest_os_type = "freebsd"
vbox_guest_os_type = "FreeBSD_64"
vmware_guest_os_type = "freebsd-64"
boot_command = ["<wait><esc><wait>boot -s<wait><enter><wait><wait10><wait10>/bin/sh<enter><wait>mdmfs -s 100m md1 /tmp<enter><wait>mdmfs -s 100m md2 /mnt<enter><wait>dhclient -p /tmp/dhclient.em0.pid -l /tmp/dhclient.lease.em0 em0<enter><wait><wait5>fetch -o /tmp/installerconfig http://{{ .HTTPIP }}:{{ .HTTPPort }}/freebsd/installerconfig && bsdinstall script /tmp/installerconfig<enter><wait>"]

0 comments on commit eadc216

Please sign in to comment.