Skip to content

Commit 109ea56

Browse files
committed
Merge branch 'main' of github.com:chef/bento
* 'main' of github.com:chef/bento: Update latest OS versions and fix arm64 build list command (chef#1543) Bump Debian to v12.4, released December 10th, 2023 (chef#1541) - update to rockylinux 9.3 (chef#1542) Bump almalinux minor versions (chef#1540) Fix os_arch of freebsd-13-aarch64 config (chef#1539) Add FreeBSD 14.0-RELEASE (chef#1538)
2 parents cc7fc7a + ba10f22 commit 109ea56

Some content is hidden

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

46 files changed

+161
-209
lines changed

.github/workflows/pkr-bld-hyperv-x64.yml

+2-6
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,17 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
2929
- oracle-9
3030
- rockylinux-8
3131
- rockylinux-9
32-
- scientificlinux-7
33-
- springdalelinux-7
34-
- springdalelinux-8
35-
- springdalelinux-9
3632
- ubuntu-20.04
3733
- ubuntu-22.04
38-
- ubuntu-23.04
34+
- ubuntu-23.10
3935
provider:
4036
- hyperv-iso
4137
steps:

.github/workflows/pkr-bld-parallels-arm64.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
@@ -31,7 +31,7 @@ jobs:
3131
- rockylinux-9
3232
- ubuntu-20.04
3333
- ubuntu-22.04
34-
- ubuntu-23.04
34+
- ubuntu-23.10
3535
provider:
3636
- parallels-iso
3737
steps:

.github/workflows/pkr-bld-parallels-x64.yml

+2-6
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,17 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
2929
- oracle-9
3030
- rockylinux-8
3131
- rockylinux-9
32-
- scientificlinux-7
33-
- springdalelinux-7
34-
- springdalelinux-8
35-
- springdalelinux-9
3632
- ubuntu-20.04
3733
- ubuntu-22.04
38-
- ubuntu-23.04
34+
- ubuntu-23.10
3935
provider:
4036
- parallels-iso
4137
steps:

.github/workflows/pkr-bld-qemu-arm64.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
@@ -31,7 +31,7 @@ jobs:
3131
- rockylinux-9
3232
- ubuntu-20.04
3333
- ubuntu-22.04
34-
- ubuntu-23.04
34+
- ubuntu-23.10
3535
provider:
3636
- qemu
3737
steps:

.github/workflows/pkr-bld-qemu-x64.yml

+2-6
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,17 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
2929
- oracle-9
3030
- rockylinux-8
3131
- rockylinux-9
32-
- scientificlinux-7
33-
- springdalelinux-7
34-
- springdalelinux-8
35-
- springdalelinux-9
3632
- ubuntu-20.04
3733
- ubuntu-22.04
38-
- ubuntu-23.04
34+
- ubuntu-23.10
3935
provider:
4036
- qemu
4137
steps:

.github/workflows/pkr-bld-virtualbox-arm64.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
@@ -31,7 +31,7 @@ jobs:
3131
- rockylinux-9
3232
- ubuntu-20.04
3333
- ubuntu-22.04
34-
- ubuntu-23.04
34+
- ubuntu-23.10
3535
provider:
3636
- virtualbox-iso
3737
steps:

.github/workflows/pkr-bld-virtualbox-x64.yml

+2-6
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,17 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
2929
- oracle-9
3030
- rockylinux-8
3131
- rockylinux-9
32-
- scientificlinux-7
33-
- springdalelinux-7
34-
- springdalelinux-8
35-
- springdalelinux-9
3632
- ubuntu-20.04
3733
- ubuntu-22.04
38-
- ubuntu-23.04
34+
- ubuntu-23.10
3935
provider:
4036
- virtualbox-iso
4137
steps:

.github/workflows/pkr-bld-vmware-arm64.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
@@ -31,7 +31,7 @@ jobs:
3131
- rockylinux-9
3232
- ubuntu-20.04
3333
- ubuntu-22.04
34-
- ubuntu-23.04
34+
- ubuntu-23.10
3535
provider:
3636
- vmware-iso
3737
steps:

.github/workflows/pkr-bld-vmware-x64.yml

+2-6
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,17 @@ jobs:
2121
- debian-12
2222
- fedora-38
2323
- fedora-39
24-
- freebsd-12
2524
- freebsd-13
25+
- freebsd-14
2626
- opensuse-leap-15
2727
- oracle-7
2828
- oracle-8
2929
- oracle-9
3030
- rockylinux-8
3131
- rockylinux-9
32-
- scientificlinux-7
33-
- springdalelinux-7
34-
- springdalelinux-8
35-
- springdalelinux-9
3632
- ubuntu-20.04
3733
- ubuntu-22.04
38-
- ubuntu-23.04
34+
- ubuntu-23.10
3935
provider:
4036
- vmware-iso
4137
steps:

CHANGELOG.md

+50-40
Original file line numberDiff line numberDiff line change
@@ -5,45 +5,41 @@
55
***Note:**
66
Markdown table generated at <https://www.tablesgenerator.com/markdown_tables#>
77

8-
| | hyperv<br>x86_64 | parallels<br>x86_64 | parallels<br>aarch64 | qemu<br>x86_64 | qemu<br>aarch64 | virtualbox<br>x86_64 | virtualbox<br>aarch64 | vmware<br>x86_64 | vmware<br>aarch64 |
9-
|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
10-
| almalinux-8 | | x | | x | | x | | x | |
11-
| almalinux-9 | | x | x | | | x | | x | x |
12-
| amazonlinux-2 | | na | na | | | | na | | na |
13-
| amazonlinux-2023 | na | na | na | na | na | na | na | na | na |
14-
| centos-7 | | x | | x | | x | | x | |
15-
| centos-stream-8 | | x | | x | | x | | x | |
16-
| centos-stream-9 | | | x | | | | | | |
17-
| debian-11 | | x | x | | | x | | x | |
18-
| debian-12 | | x | x | | | x | | x | x |
19-
| fedora-37 | | x | x | x | | x | | x | x |
20-
| fedora-38 | | x | | x | | x | | x | x |
21-
| freebsd-12 | | | | | | x | | x | |
22-
| freebsd-13 | | | | | | x | | x | |
23-
| opensuse-leap-15 | | x | | x | | x | | x | |
24-
| oraclelinux-7 | | x | | x | | x | | x | |
25-
| oraclelinux-8 | | | | x | | x | | x | |
26-
| oraclelinux-9 | | x | x | | | x | | x | |
27-
| rhel-7 | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed |
28-
| rhel-8 | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed |
29-
| rhel-9 | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed |
30-
| rockylinux-8 | | x | | x | | x | | x | |
31-
| rockylinux-9 | | x | | | | x | | x | x |
32-
| scientificlinux-7 | | x | na | x | na | x | na | x | na |
33-
| sles-12 | license<br>needed | license<br>needed | na | license<br>needed | na | license<br>needed | na | license<br>needed | na |
34-
| sles-13 | license<br>needed | license<br>needed | na | license<br>needed | na | license<br>needed | na | license<br>needed | na |
35-
| solaris-11 | license<br>needed | license<br>needed | na | license<br>needed | na | license<br>needed | na | license<br>needed | na |
36-
| springdalelinux-7 | | x | na | x | na | | na | | na |
37-
| springdalelinux-8 | | x | na | x | na | x | na | x | na |
38-
| springdalelinux-9 | | | na | | na | | na | | na |
39-
| ubuntu-20.04 | | x | x | | | x | | x | x |
40-
| ubuntu-22.04 | | x | | x | | x | | x | |
41-
| ubuntu-23.04 | | x | | x | | x | | x | |
42-
| windows-10 | | x | na | | na | x | na | | na |
43-
| windows-11 | | x | na | | na | x | na | | na |
44-
| windows-2016 | | x | na | | na | x | na | | na |
45-
| windows-2019 | | x | na | | na | x | na | | na |
46-
| windows-2022 | | x | na | | na | x | na | | na |
8+
| | hyperv<br>x86_64 | parallels<br>x86_64 | parallels<br>aarch64 | qemu<br>x86_64 | qemu<br>aarch64 | virtualbox<br>x86_64 | virtualbox<br>aarch64 | vmware<br>x86_64 | vmware<br>aarch64 |
9+
|:-----------------:|:---:|:---:|:--------------------:|:---:|:---:|:---:|:---:|:---:|:---:|
10+
| almalinux-8 | | x | | x | | x | | x | |
11+
| almalinux-9 | | x | x | | | x | | x | x |
12+
| amazonlinux-2 | | na | na | | | | na | | na |
13+
| amazonlinux-2023 | na | na | na | na | na | na | na | na | na |
14+
| centos-7 | | x | | x | | x | | x | |
15+
| centos-stream-8 | | x | | x | | x | | x | |
16+
| centos-stream-9 | | | x | | | | | | |
17+
| debian-11 | | x | x | | | x | | x | |
18+
| debian-12 | | x | x | | | x | | x | x |
19+
| fedora-38 | | x | | x | | x | | x | x |
20+
| fedora-39 | | | | | | | | | |
21+
| freebsd-12 | | | | | | x | | x | |
22+
| freebsd-13 | | | | | | x | | x | |
23+
| opensuse-leap-15 | | x | | x | | x | | x | |
24+
| oraclelinux-7 | | x | | x | | x | | x | |
25+
| oraclelinux-8 | | | | x | | x | | x | |
26+
| oraclelinux-9 | | x | x | | | x | | x | |
27+
| rhel-7 | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed |
28+
| rhel-8 | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed |
29+
| rhel-9 | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed | license<br>needed |
30+
| rockylinux-8 | | x | | x | | x | | x | |
31+
| rockylinux-9 | | x | | | | x | | x | x |
32+
| sles-12 | license<br>needed | license<br>needed | na | license<br>needed | na | license<br>needed | na | license<br>needed | na |
33+
| sles-13 | license<br>needed | license<br>needed | na | license<br>needed | na | license<br>needed | na | license<br>needed | na |
34+
| solaris-11 | license<br>needed | license<br>needed | na | license<br>needed | na | license<br>needed | na | license<br>needed | na |
35+
| ubuntu-20.04 | | x | x | | | x | | x | x |
36+
| ubuntu-22.04 | | x | | x | | x | | x | |
37+
| ubuntu-23.10 | | | | | | | | | |
38+
| windows-10 | | x | na | | na | x | na | | na |
39+
| windows-11 | | x | na | | na | x | na | | na |
40+
| windows-2016 | | x | na | | na | x | na | | na |
41+
| windows-2019 | | x | na | | na | x | na | | na |
42+
| windows-2022 | | x | na | | na | x | na | | na |
4743

4844
### Todo
4945

@@ -58,7 +54,21 @@ Markdown table generated at <https://www.tablesgenerator.com/markdown_tables#>
5854
- Create CD pipeline to build and upload new versions of vagrant boxes once every 3 months with the latest patches
5955
- Added ability to configure bento upload of private or public boxes in builds.yml, defaults to private
6056

61-
## [unreleased] (2023-09-15)
57+
## [unreleased] (2024-01-31)
58+
59+
- Fix build list generation on aarch64 machines
60+
- Updated Debian 12 to 12.4
61+
- Updated RockyLinux 9 to 9.3
62+
- Updated Oracle Linux 8 to 8.9
63+
- Updated Oracle Linux 9 to 9.3
64+
- Added FreeBSD 14
65+
- Removed FreeBSD 12
66+
- Added Fedora 39
67+
- Removed Fedora 37
68+
- Remove Scientific Linux 7
69+
- Remove Springdale Linux builds
70+
- Removed Ubuntu 23.04
71+
- Added Ubuntu 23.10
6272

6373
## [v.3.2.0] (2023-09-15)
6474

README.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,12 @@ end
3333
- [VirtualBox](https://www.virtualbox.org/)
3434
- [VMware Fusion](https://www.vmware.com/products/fusion.html)
3535
- [VMware Workstation](https://www.vmware.com/products/workstation-pro.html)
36-
- [Parallels Desktop](https://www.parallels.com/products/desktop/) also requires [Parallels Virtualization SDK](https://www.parallels.com/products/desktop/download/) for versons < 19.x
37-
- [qemu](https://www.qemu.org/) *
38-
- [Hyper-V](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/about/) *
36+
- [Parallels Desktop Pro](https://www.parallels.com/products/desktop/)*2 also requires [Parallels Virtualization SDK](https://www.parallels.com/products/desktop/download/) for versions < 19.x
37+
- [qemu](https://www.qemu.org/) *1
38+
- [Hyper-V](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/about/) *1
3939

40-
***NOTE:** support for these providers is considered experimental and corresponding Vagrant Cloud images may or may not exist.
40+
*1**NOTE:** support for these providers is considered experimental and corresponding Vagrant Cloud images may or may not exist.
41+
*2**NOTE:** AARCH64 or ARM64 support is only guaranteed through parallels provider.
4142

4243
### Using `bento` executable
4344

0 commit comments

Comments
 (0)