Skip to content

Commit

Permalink
chore(deps): bump linux versions (#984)
Browse files Browse the repository at this point in the history
Updated the minor versions for:

- Debian 12
- Ubuntu 22.04
- Red Hat Enterprise Linux 9
- AlmaLinux 9
- Rocky Linux 9
- Oracle Linux 9
- Fedora Server

Signed-off-by: Benedikt Frenzel <[email protected]>
  • Loading branch information
Benedikt-Frenzel authored Dec 2, 2024
1 parent fb37d5e commit 0923cfa
Show file tree
Hide file tree
Showing 38 changed files with 148 additions and 126 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ artifacts/**/*.nvram
artifacts/**/*.ovf
artifacts/**/*.vmdk

## Ignore ISO Path
iso/

# Manifests
## Ignore manifests directory.
manifests/*.json
Expand Down
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# Release History

## v0.22.0

> Release Date: Not Released
**Chore**:

- Updates Debian Linux 12 to 12.8 release.
[#984](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/984)
- Updates Ubuntu 22.04 LTS to 22.04.5 release.
[#984](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/984)
- Updates Red Hat Enterprise Linux 9 to 9.5 release.
[#984](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/984)
- Updates AlmaLinux 9 to 9.5 release.
[#984](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/984)
- Updates Rocky Linux 9 to 9.5 release.
[#984](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/984)
- Updates Oracle Linux 9 to 9.5 release.
[#984](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/984)
- Updates Fedora Server to release 41.
[#984](https://github.com/vmware-samples/packer-examples-for-vsphere/pull/984)

## v0.21.0

> Release Date: 2024-09-26
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,7 @@ This project supports the following guest operating systems:
| Oracle Linux | 9 |
| Oracle Linux | 8 |
| CentOS Stream | 9 |
| CentOS Stream | 8 |
| Fedora Server | 39 |
| Fedora Server | 41 |
| SUSE Linux Enterprise Server | 15 |

## Microsoft Windows
Expand Down
2 changes: 1 addition & 1 deletion build-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ menu:
var_files:
- "network.pkrvars.hcl"
- "linux-storage.pkrvars.hcl"
- entry: "Fedora Server 40"
- entry: "Fedora Server 41"
build:
path: "builds/linux/fedora/40/"
var_files:
Expand Down
10 changes: 5 additions & 5 deletions builds/linux/almalinux/8/linux-almalinux.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "almalinux"
vm_guest_os_version = "8.10"
vm_guest_os_name = "almalinux"
vm_guest_os_version = "8.10"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "other4xLinux64Guest"
vm_guest_os_type = "other4xLinux64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/almalinux"
iso_datastore_path = "iso/linux/almalinux-os/8/amd64"
iso_content_library_item = "AlmaLinux-8.10-x86_64-dvd"
iso_file = "AlmaLinux-8.10-x86_64-dvd.iso"
2 changes: 1 addition & 1 deletion builds/linux/almalinux/8/variables.pkr.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ variable "vm_guest_os_timezone" {
variable "vm_guest_os_family" {
type = string
description = "The guest operating system family. Used for naming and VMware Tools."
default = "linux"
default = "linux"
}

variable "vm_guest_os_name" {
Expand Down
14 changes: 7 additions & 7 deletions builds/linux/almalinux/9/linux-almalinux.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "almalinux"
vm_guest_os_version = "9.4"
vm_guest_os_name = "almalinux"
vm_guest_os_version = "9.5"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "other5xLinux64Guest"
vm_guest_os_type = "other5xLinux64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/almalinux"
iso_content_library_item = "AlmaLinux-9.4-x86_64-dvd"
iso_file = "AlmaLinux-9.4-x86_64-dvd.iso"
iso_datastore_path = "iso/linux/almalinux-os/9/amd64"
iso_content_library_item = "AlmaLinux-9.5-x86_64-dvd"
iso_file = "AlmaLinux-9.5-x86_64-dvd.iso"

10 changes: 5 additions & 5 deletions builds/linux/centos/9/linux-centos-stream.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "centos-stream"
vm_guest_os_version = "9"
vm_guest_os_name = "centos-stream"
vm_guest_os_version = "9"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "other5xLinux64Guest"
vm_guest_os_type = "other5xLinux64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/centos"
iso_datastore_path = "iso/linux/centos/9/amd64"
iso_content_library_item = "CentOS-Stream-9-latest-x86_64-dvd1"
iso_file = "CentOS-Stream-9-latest-x86_64-dvd1.iso"
8 changes: 4 additions & 4 deletions builds/linux/debian/11/linux-debian.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,17 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "debian"
vm_guest_os_version = "11.9"
vm_guest_os_name = "debian"
vm_guest_os_version = "11.9"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "other5xLinux64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/debian"
iso_datastore_path = "iso/linux/debian/11/amd64"
iso_content_library_item = "debian-11.9.0-amd64-netinst"
iso_file = "debian-11.9.0-amd64-netinst.iso"

12 changes: 6 additions & 6 deletions builds/linux/debian/12/linux-debian.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@

// Guest Operating System Metadata
vm_guest_os_name = "debian"
vm_guest_os_version = "12.7"
vm_guest_os_version = "12.8"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "other5xLinux64Guest"
vm_guest_os_type = "other5xLinux64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/debian"
iso_content_library_item = "debian-12.7.0-amd64-netinst"
iso_file = "debian-12.7.0-amd64-netinst.iso"
iso_datastore_path = "iso/linux/debian/12/amd64"
iso_content_library_item = "debian-12.8.0-amd64-netinst"
iso_file = "debian-12.8.0-amd64-netinst.iso"

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright 2023-2024 Broadcom. All rights reserved.
# SPDX-License-Identifier: BSD-2

# Fedora Server 40
# Fedora Server 41

### Installs from the first attached CD-ROM/DVD on the system.
cdrom
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

/*
DESCRIPTION:
Fedora Server 40 build definition.
Fedora Server 41 build definition.
Packer Plugin for VMware vSphere: 'vsphere-iso' builder.
*/

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@

/*
DESCRIPTION:
Fedora Server 40 build variables.
Fedora Server 41 build variables.
Packer Plugin for VMware vSphere: 'vsphere-iso' builder.
*/

// Guest Operating System Metadata
vm_guest_os_name = "fedora"
vm_guest_os_version = "40"
vm_guest_os_name = "fedora"
vm_guest_os_version = "41"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "fedora64Guest"
vm_guest_os_cloudinit = true

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/fedora"
iso_content_library_item = "Fedora-Server-dvd-x86_64-40-1.14"
iso_file = "Fedora-Server-dvd-x86_64-40-1.14.iso"
iso_datastore_path = "iso/linux/fedora-server/41/amd64"
iso_content_library_item = "Fedora-Server-dvd-x86_64-41-1.4"
iso_file = "Fedora-Server-dvd-x86_64-41-1.4.iso"
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

/*
DESCRIPTION:
Fedora Server 40 network variables.
Fedora Server 41 network variables.
Packer Plugin for VMware vSphere: 'vsphere-iso' builder.
*/

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

/*
DESCRIPTION:
Fedora Server 40 storage variables.
Fedora Server 41 storage variables.
Packer Plugin for VMware vSphere: 'vsphere-iso' builder.
*/

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

/*
DESCRIPTION:
Fedora Server 40 input variables.
Fedora Server 41 input variables.
Packer Plugin for VMware vSphere: 'vsphere-iso' builder.
*/

Expand Down
10 changes: 5 additions & 5 deletions builds/linux/oracle/8/linux-oracle.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "oracle"
vm_guest_os_version = "8.10"
vm_guest_os_name = "oracle"
vm_guest_os_version = "8.10"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "oracleLinux8_64Guest"
vm_guest_os_type = "oracleLinux8_64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/oracle"
iso_datastore_path = "iso/linux/oracle-linux/8/amd64"
iso_content_library_item = "OracleLinux-R8-U10-x86_64-dvd"
iso_file = "OracleLinux-R8-U10-x86_64-dvd.iso"
14 changes: 7 additions & 7 deletions builds/linux/oracle/9/linux-oracle.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,17 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "oracle"
vm_guest_os_version = "9.4"
vm_guest_os_name = "oracle"
vm_guest_os_version = "9.5"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "other5xLinux64Guest"
vm_guest_os_type = "other5xLinux64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/oracle"
iso_content_library_item = "OracleLinux-R9-U4-x86_64-dvd"
iso_file = "OracleLinux-R9-U4-x86_64-dvd.iso"
iso_datastore_path = "iso/linux/oracle-linux/9/amd64"
iso_content_library_item = "OracleLinux-R9-U5-x86_64-dvd"
iso_file = "OracleLinux-R9-U5-x86_64-dvd.iso"

2 changes: 1 addition & 1 deletion builds/linux/photon/4/linux-photon.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ vm_guest_os_type = "vmwarePhoton64Guest"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/photon"
iso_datastore_path = "iso/linux/vmware-photon-os/4/amd64"
iso_content_library_item = "photon-4.0-c001795b8"
iso_file = "photon-4.0-c001795b8.iso"
2 changes: 1 addition & 1 deletion builds/linux/photon/5/linux-photon.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,6 @@ vm_guest_os_type = "vmwarePhoton64Guest"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/photon"
iso_datastore_path = "iso/linux/vmware-photon-os/5/amd64"
iso_content_library_item = "photon-5.0-dde71ec57.x86_64"
iso_file = "photon-5.0-dde71ec57.x86_64.iso"
10 changes: 5 additions & 5 deletions builds/linux/rhel/8/linux-rhel.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "rhel"
vm_guest_os_version = "8.9"
vm_guest_os_name = "rhel"
vm_guest_os_version = "8.9"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "rhel8_64Guest"
vm_guest_os_type = "rhel8_64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/rhel"
iso_datastore_path = "iso/linux/rhel/8/amd64"
iso_content_library_item = "rhel-8.9-x86_64-dvd"
iso_file = "rhel-8.9-x86_64-dvd.iso"
14 changes: 7 additions & 7 deletions builds/linux/rhel/9/linux-rhel.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "rhel"
vm_guest_os_version = "9.4"
vm_guest_os_name = "rhel"
vm_guest_os_version = "9.5"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "rhel9_64Guest"
vm_guest_os_type = "rhel9_64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi-secure"
vm_firmware = "efi-secure"

// Removable Media Settings
iso_datastore_path = "iso/linux/rhel"
iso_content_library_item = "rhel-9.4-x86_64-dvd"
iso_file = "rhel-9.4-x86_64-dvd.iso"
iso_datastore_path = "iso/linux/rhel/9/amd64"
iso_content_library_item = "rhel-9.5-x86_64-dvd"
iso_file = "rhel-9.5-x86_64-dvd.iso"
10 changes: 5 additions & 5 deletions builds/linux/rocky/8/linux-rocky.pkrvars.hcl.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
*/

// Guest Operating System Metadata
vm_guest_os_name = "rocky"
vm_guest_os_version = "8.10"
vm_guest_os_name = "rocky"
vm_guest_os_version = "8.10"

// Virtual Machine Guest Operating System Setting
vm_guest_os_type = "other4xLinux64Guest"
vm_guest_os_type = "other4xLinux64Guest"

// Virtual Machine Hardware Settings
vm_firmware = "efi"
vm_firmware = "efi"

// Removable Media Settings
iso_datastore_path = "iso/linux/rocky"
iso_datastore_path = "iso/linux/rocky-linux/8/amd64"
iso_content_library_item = "Rocky-8.10-x86_64-dvd1"
iso_file = "Rocky-8.10-x86_64-dvd1.iso"
Loading

0 comments on commit 0923cfa

Please sign in to comment.