From d724e63e59fcb636bd2c902371a27d5cc5542730 Mon Sep 17 00:00:00 2001 From: Dusty Mabe Date: Tue, 20 Jan 2026 14:36:36 -0500 Subject: [PATCH] drop image-default.yaml; migrate settings to image-base.yaml There wasn't much point in have two levels of indirection here. Let's merge everything into one file. --- image-base.yaml | 20 ++++++++++++++------ image-default.yaml | 18 ------------------ 2 files changed, 14 insertions(+), 24 deletions(-) delete mode 100644 image-default.yaml diff --git a/image-base.yaml b/image-base.yaml index 070f9dfe..cbda166b 100644 --- a/image-base.yaml +++ b/image-base.yaml @@ -6,15 +6,25 @@ # https://github.com/coreos/fedora-coreos-tracker/issues/586 size: 10 +# Additional default kernel arguments injected into disk images extra-kargs: # Disable SMT on systems vulnerable to MDS or any similar future issue. - mitigations=auto,nosmt -vmware-os-type: fedora64Guest -# VMware hardware versions: https://kb.vmware.com/s/article/1003746 -# We use the newest version allowed by the oldest non-EOL VMware -# Workstation/Player/Fusion/ESXi release: https://lifecycle.vmware.com/ +# VMware OVA settings. +## VMware hardware versions: https://kb.vmware.com/s/article/1003746 +## We use the newest version allowed by the oldest non-EOL VMware +## Workstation/Player/Fusion/ESXi release: https://lifecycle.vmware.com/ vmware-hw-version: 17 +## Identify as Fedora 64 bit Guest +vmware-os-type: fedora64Guest +## Enable SecureBoot by default +vmware-secure-boot: true + +# AWS AMI Settings. +aws-imdsv2-only: true +aws-volume-type: "gp3" +aws-x86-boot-mode: "uefi-preferred" compressor: xz @@ -33,5 +43,3 @@ container-imgref: "ostree-image-signed:docker://quay.io/fedora/fedora-coreos:{st # Enable 'erofs' by default for the rootfs in the Live ISO/PXE artifacts live-rootfs-fstype: "erofs" live-rootfs-fsoptions: "-zlzma,level=6 -Efragments -C1048576 --quiet" - -include: image-default.yaml diff --git a/image-default.yaml b/image-default.yaml deleted file mode 100644 index d8121cde..00000000 --- a/image-default.yaml +++ /dev/null @@ -1,18 +0,0 @@ -# This file contains defaults for image.yaml and historically lived in -# coreos-assembler. - -# Additional default kernel arguments injected into disk images -extra-kargs: [] - -# Set this to a target container reference, e.g. ostree-unverified-registry:quay.io/example/os:latest -# container-imgref: "" - -# Defaults for VMware OVA, matching historical behavior -vmware-hw-version: 13 -vmware-os-type: rhel7_64Guest -vmware-secure-boot: true - -# Defaults for AWS -aws-imdsv2-only: true -aws-volume-type: "gp3" -aws-x86-boot-mode: "uefi-preferred"