Skip to content

Commit

Permalink
feat: add Oracle Linux 9.4 vSphere build configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
dkoshkin committed Sep 30, 2024
1 parent eddd723 commit dc2ba16
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .github/workflows/release-vsphere-template.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ jobs:
buildConfig: "basic"
- os: "rocky 9.1"
buildConfig: "offline"
- os: "oracle 9.4"
buildConfig: "basic"
- os: "oracle 9.4"
buildConfig: "fips"
- os: "flatcar"
buildConfig: "basic"
runs-on:
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/vsphere-e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,10 @@ jobs:
buildConfig: "basic"
- os: "rocky 9.1"
buildConfig: "offline"
- os: "oracle 9.4"
buildConfig: "basic"
- os: "oracle 9.4"
buildConfig: "fips"
- os: "flatcar"
buildConfig: "basic"
runs-on:
Expand Down
25 changes: 25 additions & 0 deletions images/ova/oracle-94.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
build_name: "oracle-94"
packer_builder_type: "vsphere"
guestinfo_datasource_slug: "https://raw.githubusercontent.com/vmware/cloud-init-vmware-guestinfo"
guestinfo_datasource_ref: "v1.4.0"
guestinfo_datasource_script: "{{guestinfo_datasource_slug}}/{{guestinfo_datasource_ref}}/install.sh"
packer:
cluster: ""
datacenter: ""
datastore: ""
folder: ""
insecure_connection: "false"
network: ""
resource_pool: ""
template: "d2iq-base-templates/d2iq-base-OracleLinux-94" # change default value with your base template name
vsphere_guest_os_type: "oracleLinux64Guest"
guest_os_type: "oraclelinux-64"
# goss params
distribution: "Oracle"
distribution_version: "9.4"
# Use following overrides to select the authentication method that can be used with base template
# ssh_username: "" # can be exported as environment variable 'SSH_USERNAME'
# ssh_password: "" # can be exported as environment variable 'SSH_PASSWORD'
# ssh_private_key_file = "" # can be exported as environment variable 'SSH_PRIVATE_KEY_FILE'
# ssh_agent_auth: false # is set to true, ssh_password and ssh_private_key will be ignored
1 change: 1 addition & 0 deletions magefile.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ var (
"redhat 8.8",
"sles 15",
"oracle 8.9",
"oracle 9.4",
"flatcar",
"ubuntu 18.04",
"ubuntu 20.04",
Expand Down

0 comments on commit dc2ba16

Please sign in to comment.