From f2d79e470ff5ad2ed16760490292950c853ae000 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Tue, 5 Aug 2025 15:17:35 -0700 Subject: [PATCH 1/9] First round of image yamls Signed-off-by: Troy Dawson --- configs/rhel-image-aws--ha.yaml | 106 +++++++++++++++++ configs/rhel-image-aws--plain.yaml | 104 +++++++++++++++++ configs/rhel-image-azure--cvm.yaml | 96 ++++++++++++++++ configs/rhel-image-azure--raw.yaml | 179 +++++++++++++++++++++++++++++ configs/rhel-image-qcow.yaml | 106 +++++++++++++++++ configs/rhel-image-wsl.yaml | 57 +++++++++ 6 files changed, 648 insertions(+) create mode 100644 configs/rhel-image-aws--ha.yaml create mode 100644 configs/rhel-image-aws--plain.yaml create mode 100644 configs/rhel-image-azure--cvm.yaml create mode 100644 configs/rhel-image-azure--raw.yaml create mode 100644 configs/rhel-image-qcow.yaml create mode 100644 configs/rhel-image-wsl.yaml diff --git a/configs/rhel-image-aws--ha.yaml b/configs/rhel-image-aws--ha.yaml new file mode 100644 index 00000000..d28d9832 --- /dev/null +++ b/configs/rhel-image-aws--ha.yaml @@ -0,0 +1,106 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image EC2 HA + description: Packages in the RHEL Image EC2 HA + maintainer: tdawson@redhat.com + architectures: + - x86_64 + packages: + - NetworkManager + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dnf + - dnf-plugins-core + - e2fsprogs + - filesystem + - glibc + - grubby + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - kbd + - kernel-tools + - kexec-tools + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsyslog + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - sssd-common + - sssd-kcm + - sudo + - systemd + - util-linux + - vim-minimal + - xfsprogs + - yum + - NetworkManager-cloud-setup + - chrony + - cloud-init + - cloud-utils-growpart + - dhcpcd + - dosfstools + - dracut-config-generic + - efibootmgr + - fence-agents-all + - grub2 + - grub2-efi-x64 + - grub2-pc + - insights-client + - kernel + - langpacks-en + - pacemaker + - pcs + - redhat-release + - redhat-release-eula + - rsync + - selinux-policy-targeted + - shim-x64 + - system-reinstall-bootc + - tar + - tuned + - xfsprogs + - yum-utils + labels: + - eln + - c10s diff --git a/configs/rhel-image-aws--plain.yaml b/configs/rhel-image-aws--plain.yaml new file mode 100644 index 00000000..cf05cc48 --- /dev/null +++ b/configs/rhel-image-aws--plain.yaml @@ -0,0 +1,104 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image EC2 + description: Packages in the RHEL Image EC2 + maintainer: tdawson@redhat.com + architectures: + - aarch64 + - x86_64 + packages: + - NetworkManager + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dnf + - dnf-plugins-core + - e2fsprogs + - filesystem + - glibc + - grubby + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - kbd + - kernel-tools + - kexec-tools + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsyslog + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - sssd-common + - sssd-kcm + - sudo + - systemd + - util-linux + - vim-minimal + - xfsprogs + - yum + - NetworkManager-cloud-setup + - chrony + - cloud-init + - cloud-utils-growpart + - dhcpcd + - dosfstools + - dracut-config-generic + - efibootmgr + - grub2 + - grub2-efi-x64 + - grub2-pc + - insights-client + - kernel + - langpacks-en + - redhat-release + - redhat-release-eula + - rsync + - selinux-policy-targeted + - shim-x64 + - system-reinstall-bootc + - tar + - tuned + - xfsprogs + - yum-utils + labels: + - eln + - c10s diff --git a/configs/rhel-image-azure--cvm.yaml b/configs/rhel-image-azure--cvm.yaml new file mode 100644 index 00000000..59fc267f --- /dev/null +++ b/configs/rhel-image-azure--cvm.yaml @@ -0,0 +1,96 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image Azure CVM + description: Packages in the RHEL Image Azure CVM + maintainer: tdawson@redhat.com + architectures: + - x86_64 + packages: + - NetworkManager + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dnf + - dnf-plugins-core + - e2fsprogs + - filesystem + - firewalld + - glibc + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - kbd + - kernel-tools + - kexec-tools + - less + - libsysfs + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsyslog + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - sssd-common + - sssd-kcm + - sudo + - systemd + - util-linux + - vim-minimal + - xfsprogs + - yum + - NetworkManager-cloud-setup + - WALinuxAgent + - chrony + - cloud-init + - cloud-utils-growpart + - cryptsetup + - dnf + - dosfstools + - e2fsprogs + - efibootmgr + - kernel-uki-virt + - kernel-uki-virt-addons + - openssh-server + - python3-dnf-plugin-versionlock + - redhat-cloud-client-configuration + - redhat-release + - selinux-policy-targeted + - shim-x64 + - tpm2-tools + - uki-direct + labels: + - eln + - c10s diff --git a/configs/rhel-image-azure--raw.yaml b/configs/rhel-image-azure--raw.yaml new file mode 100644 index 00000000..168965b1 --- /dev/null +++ b/configs/rhel-image-azure--raw.yaml @@ -0,0 +1,179 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image Azure + description: Packages in the RHEL Image Azure + maintainer: tdawson@redhat.com + architectures: + - aarch64 + - x86_64 + packages: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - PackageKit + - WALinuxAgent + - acl + - amd-gpu-firmware + - at + - attr + - audit + - authselect + - basesystem + - bash + - bash-color-prompt + - bash-completion + - bc + - blktrace + - bluez + - bpftool + - bzip2 + - chrony + - cloud-init + - cloud-utils-growpart + - cockpit + - cockpit-bridge + - cockpit-packagekit + - cockpit-storaged + - cockpit-system + - cockpit-ws + - coreutils + - cpio + - cronie + - crontabs + - crypto-policies + - crypto-policies-scripts + - cryptsetup + - curl + - cyrus-sasl-plain + - dbus + - dnf + - dnf-plugins-core + - dos2unix + - dosfstools + - dracut-config-generic + - e2fsprogs + - ed + - efibootmgr + - ethtool + - file + - filesystem + - fprintd-pam + - glibc + - gnupg2 + - grub2-efi-x64 + - grub2-pc + - grubby + - hostname + - hyperv-daemons + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - kbd + - kernel + - kernel-core + - kernel-modules + - kernel-tools + - kexec-tools + - kpatch + - kpatch-dnf + - langpacks-en + - ledmon + - less + - libertas-firmware + - libstoragemgmt + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsof + - lsscsi + - lvm2 + - mailcap + - man-db + - man-pages + - mcelog + - mdadm + - microcode_ctl + - mtr + - nano + - ncurses + - net-tools + - netronome-firmware + - nmap-ncat + - nvidia-gpu-firmware + - nvme-cli + - openssh-clients + - openssh-server + - p11-kit + - parted + - patch + - pciutils + - plocate + - policycoreutils + - polkit + - prefixdevname + - procps-ng + - psacct + - python3-libselinux + - quota + - realmd + - redhat-release + - redhat-release-eula + - rhc + - rng-tools + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - rsyslog-gnutls + - rsyslog-gssapi + - rsyslog-relp + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-x64 + - smartmontools + - sos + - sscg + - sssd + - sssd-common + - sssd-kcm + - strace + - sudo + - symlinks + - system-reinstall-bootc + - systemd + - systemd-udev + - tar + - tcpdump + - time + - tree + - tuned + - unzip + - usbutils + - util-linux + - uuid + - vim-enhanced + - vim-minimal + - virt-what + - wget + - which + - words + - xfsdump + - xfsprogs + - yum + - yum-utils + - zip + labels: + - eln + - c10s diff --git a/configs/rhel-image-qcow.yaml b/configs/rhel-image-qcow.yaml new file mode 100644 index 00000000..f00e2527 --- /dev/null +++ b/configs/rhel-image-qcow.yaml @@ -0,0 +1,106 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image qcow2 + description: Packages in the RHEL Image qcow2 + maintainer: tdawson@redhat.com + packages: + - NetworkManager + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dnf + - dnf-plugins-core + - e2fsprogs + - filesystem + - glibc + - grubby + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - kbd + - kernel-tools + - kexec-tools + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsyslog + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - sssd-common + - sssd-kcm + - sudo + - systemd + - util-linux + - vim-minimal + - xfsprogs + - yum + - chrony + - cloud-init + - cloud-utils-growpart + - cockpit-system + - cockpit-ws + - dnf-utils + - dosfstools + - dracut-config-generic + - efibootmgr + - grub2-efi-x64 + - grub2-pc + - insights-client + - kernel + - nfs-utils + - oddjob + - oddjob-mkhomedir + - psmisc + - python3-jsonschema + - qemu-guest-agent + - redhat-release + - redhat-release-eula + - rsync + - selinux-policy-targeted + - shim-x64 + - subscription-manager-cockpit + - tar + - tcpdump + - tuned + - xfsprogs + labels: + - eln + - c10s diff --git a/configs/rhel-image-wsl.yaml b/configs/rhel-image-wsl.yaml new file mode 100644 index 00000000..83f2621d --- /dev/null +++ b/configs/rhel-image-wsl.yaml @@ -0,0 +1,57 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image WSL + description: Packages in the RHEL Image WSL + maintainer: tdawson@redhat.com + architectures: + - aarch64 + - x86_64 + packages: + - alternatives + - audit-libs + - basesystem + - bash + - ca-certificates + - cloud-init + - coreutils-single + - crypto-policies-scripts + - curl-minimal + - dejavu-sans-fonts + - dnf + - filesystem + - findutils + - gdb-gdbserver + - glibc-minimal-langpack + - gmp + - gnupg2 + - gobject-introspection + - hostname + - langpacks-en + - libcurl-minimal + - openssh-server + - openssl + - pam + - passwd + - procps-ng + - python3 + - python3-inotify + - redhat-logos + - redhat-release + - rootfiles + - rpm + - sed + - setup + - shadow-utils + - subscription-manager + - sudo + - systemd + - tar + - tpm2-tss + - tzdata + - util-linux + - vim-minimal + - yum + labels: + - eln + - c10s From f6a38544780b9470cfc2757499501bee60ddd689 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Wed, 6 Aug 2025 14:58:18 -0700 Subject: [PATCH 2/9] Refine for the various arches --- configs/rhel-image-aws--ha.yaml | 6 ++-- configs/rhel-image-aws--plain.yaml | 24 ++++++++++------ configs/rhel-image-azure--cvm.yaml | 6 ++-- configs/rhel-image-azure--raw.yaml | 28 +++++++++++-------- configs/rhel-image-qcow.yaml | 44 ++++++++++++++++++++++-------- configs/rhel-image-wsl.yaml | 6 ++-- 6 files changed, 74 insertions(+), 40 deletions(-) diff --git a/configs/rhel-image-aws--ha.yaml b/configs/rhel-image-aws--ha.yaml index d28d9832..63d15f8e 100644 --- a/configs/rhel-image-aws--ha.yaml +++ b/configs/rhel-image-aws--ha.yaml @@ -6,6 +6,9 @@ data: maintainer: tdawson@redhat.com architectures: - x86_64 + labels: + - eln + - c10s packages: - NetworkManager - NetworkManager-tui @@ -101,6 +104,3 @@ data: - tuned - xfsprogs - yum-utils - labels: - - eln - - c10s diff --git a/configs/rhel-image-aws--plain.yaml b/configs/rhel-image-aws--plain.yaml index cf05cc48..3c013695 100644 --- a/configs/rhel-image-aws--plain.yaml +++ b/configs/rhel-image-aws--plain.yaml @@ -7,6 +7,9 @@ data: architectures: - aarch64 - x86_64 + labels: + - eln + - c10s packages: - NetworkManager - NetworkManager-tui @@ -34,8 +37,6 @@ data: - iproute-tc - iputils - irqbalance - - iwlwifi-dvm-firmware - - iwlwifi-mvm-firmware - kbd - kernel-tools - kexec-tools @@ -46,7 +47,6 @@ data: - lshw - lsscsi - man-db - - microcode_ctl - ncurses - nvidia-gpu-firmware - openssh-clients @@ -84,8 +84,6 @@ data: - dracut-config-generic - efibootmgr - grub2 - - grub2-efi-x64 - - grub2-pc - insights-client - kernel - langpacks-en @@ -93,12 +91,20 @@ data: - redhat-release-eula - rsync - selinux-policy-targeted - - shim-x64 - system-reinstall-bootc - tar - tuned - xfsprogs - yum-utils - labels: - - eln - - c10s + arch_packages: + aarch64: + - grub2-efi-aa64 + - grub2-tools + - shim-aa64 + x86_64: + - grub2-efi-x64 + - grub2-pc + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - microcode_ctl + - shim-x64 diff --git a/configs/rhel-image-azure--cvm.yaml b/configs/rhel-image-azure--cvm.yaml index 59fc267f..0f5eccfd 100644 --- a/configs/rhel-image-azure--cvm.yaml +++ b/configs/rhel-image-azure--cvm.yaml @@ -6,6 +6,9 @@ data: maintainer: tdawson@redhat.com architectures: - x86_64 + labels: + - eln + - c10s packages: - NetworkManager - NetworkManager-tui @@ -91,6 +94,3 @@ data: - shim-x64 - tpm2-tools - uki-direct - labels: - - eln - - c10s diff --git a/configs/rhel-image-azure--raw.yaml b/configs/rhel-image-azure--raw.yaml index 168965b1..b8ba17c4 100644 --- a/configs/rhel-image-azure--raw.yaml +++ b/configs/rhel-image-azure--raw.yaml @@ -7,6 +7,9 @@ data: architectures: - aarch64 - x86_64 + labels: + - eln + - c10s packages: - NetworkManager - NetworkManager-cloud-setup @@ -58,11 +61,8 @@ data: - ethtool - file - filesystem - - fprintd-pam - glibc - gnupg2 - - grub2-efi-x64 - - grub2-pc - grubby - hostname - hyperv-daemons @@ -73,8 +73,6 @@ data: - iproute-tc - iputils - irqbalance - - iwlwifi-dvm-firmware - - iwlwifi-mvm-firmware - kbd - kernel - kernel-core @@ -98,9 +96,7 @@ data: - mailcap - man-db - man-pages - - mcelog - mdadm - - microcode_ctl - mtr - nano - ncurses @@ -141,7 +137,6 @@ data: - sg3_utils - sg3_utils-libs - shadow-utils - - shim-x64 - smartmontools - sos - sscg @@ -174,6 +169,17 @@ data: - yum - yum-utils - zip - labels: - - eln - - c10s + arch_packages: + aarch64: + - grub2-efi-aa64 + - grub2-tools + - shim-aa64 + x86_64: + - fprintd-pam + - grub2-efi-x64 + - grub2-pc + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - mcelog + - microcode_ctl + - shim-x64 diff --git a/configs/rhel-image-qcow.yaml b/configs/rhel-image-qcow.yaml index f00e2527..7fb6876f 100644 --- a/configs/rhel-image-qcow.yaml +++ b/configs/rhel-image-qcow.yaml @@ -4,6 +4,9 @@ data: name: RHEL Image qcow2 description: Packages in the RHEL Image qcow2 maintainer: tdawson@redhat.com + labels: + - eln + - c10s packages: - NetworkManager - NetworkManager-tui @@ -30,9 +33,6 @@ data: - iproute - iproute-tc - iputils - - irqbalance - - iwlwifi-dvm-firmware - - iwlwifi-mvm-firmware - kbd - kernel-tools - kexec-tools @@ -43,7 +43,6 @@ data: - lshw - lsscsi - man-db - - microcode_ctl - ncurses - nvidia-gpu-firmware - openssh-clients @@ -78,11 +77,8 @@ data: - cockpit-system - cockpit-ws - dnf-utils - - dosfstools - dracut-config-generic - efibootmgr - - grub2-efi-x64 - - grub2-pc - insights-client - kernel - nfs-utils @@ -95,12 +91,38 @@ data: - redhat-release-eula - rsync - selinux-policy-targeted - - shim-x64 - subscription-manager-cockpit - tar - tcpdump - tuned - xfsprogs - labels: - - eln - - c10s + arch_packages: + aarch64: + - dosfstools + - efibootmgr + - grub2-efi-aa64 + - grub2-tools + - irqbalance + - shim-aa64 + ppc64le: + - dosfstools + - grub2-ppc64le + - grub2-ppc64le-modules + - irqbalance + - lsvpd + - powerpc-utils + - powerpc-utils-core + - ppc64-diag-rtas + s390x: + - s390utils-base + - s390utils-core + x86_64: + - dosfstools + - efibootmgr + - grub2-efi-x64 + - grub2-pc + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - microcode_ctl + - shim-x64 diff --git a/configs/rhel-image-wsl.yaml b/configs/rhel-image-wsl.yaml index 83f2621d..ec307880 100644 --- a/configs/rhel-image-wsl.yaml +++ b/configs/rhel-image-wsl.yaml @@ -7,6 +7,9 @@ data: architectures: - aarch64 - x86_64 + labels: + - eln + - c10s packages: - alternatives - audit-libs @@ -52,6 +55,3 @@ data: - util-linux - vim-minimal - yum - labels: - - eln - - c10s From 60e5f51bc6383703e200ecec3cfbc7c4f06a0990 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Wed, 6 Aug 2025 15:00:33 -0700 Subject: [PATCH 3/9] Move image files to proper names --- configs/{rhel-image-azure--raw.yaml => rhel-image-azure.yaml} | 0 configs/{rhel-image-aws--ha.yaml => rhel-image-ec2--ha.yaml} | 0 configs/{rhel-image-aws--plain.yaml => rhel-image-ec2.yaml} | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename configs/{rhel-image-azure--raw.yaml => rhel-image-azure.yaml} (100%) rename configs/{rhel-image-aws--ha.yaml => rhel-image-ec2--ha.yaml} (100%) rename configs/{rhel-image-aws--plain.yaml => rhel-image-ec2.yaml} (100%) diff --git a/configs/rhel-image-azure--raw.yaml b/configs/rhel-image-azure.yaml similarity index 100% rename from configs/rhel-image-azure--raw.yaml rename to configs/rhel-image-azure.yaml diff --git a/configs/rhel-image-aws--ha.yaml b/configs/rhel-image-ec2--ha.yaml similarity index 100% rename from configs/rhel-image-aws--ha.yaml rename to configs/rhel-image-ec2--ha.yaml diff --git a/configs/rhel-image-aws--plain.yaml b/configs/rhel-image-ec2.yaml similarity index 100% rename from configs/rhel-image-aws--plain.yaml rename to configs/rhel-image-ec2.yaml From 401f5a77518987a3616583ed6f2e644b79562838 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 7 Aug 2025 09:01:04 -0700 Subject: [PATCH 4/9] Use arch-packages --- configs/rhel-image-azure--cvm.yaml | 173 ++++++----- configs/rhel-image-azure.yaml | 479 +++++++++++++++++++---------- configs/rhel-image-ec2--ha.yaml | 193 ++++++------ configs/rhel-image-ec2.yaml | 258 ++++++++++------ configs/rhel-image-wsl.yaml | 139 ++++++--- 5 files changed, 760 insertions(+), 482 deletions(-) diff --git a/configs/rhel-image-azure--cvm.yaml b/configs/rhel-image-azure--cvm.yaml index 0f5eccfd..13de6635 100644 --- a/configs/rhel-image-azure--cvm.yaml +++ b/configs/rhel-image-azure--cvm.yaml @@ -4,93 +4,92 @@ data: name: RHEL Image Azure CVM description: Packages in the RHEL Image Azure CVM maintainer: tdawson@redhat.com - architectures: - - x86_64 labels: - eln - c10s - packages: - - NetworkManager - - NetworkManager-tui - - amd-gpu-firmware - - audit - - authselect - - basesystem - - bash - - coreutils - - cronie - - crypto-policies - - crypto-policies-scripts - - curl - - dnf - - dnf-plugins-core - - e2fsprogs - - filesystem - - firewalld - - glibc - - hostname - - initscripts-rename-device - - insights-client - - intel-gpu-firmware - - iproute - - iproute-tc - - iputils - - irqbalance - - kbd - - kernel-tools - - kexec-tools - - less - - libsysfs - - logrotate - - lshw - - lsscsi - - man-db - - microcode_ctl - - ncurses - - nvidia-gpu-firmware - - openssh-clients - - openssh-server - - p11-kit - - parted - - policycoreutils - - prefixdevname - - procps-ng - - python3-libselinux - - rhc - - rootfiles - - rpm - - rpm-plugin-audit - - rsyslog - - selinux-policy-targeted - - setup - - sg3_utils - - sg3_utils-libs - - shadow-utils - - sssd-common - - sssd-kcm - - sudo - - systemd - - util-linux - - vim-minimal - - xfsprogs - - yum - - NetworkManager-cloud-setup - - WALinuxAgent - - chrony - - cloud-init - - cloud-utils-growpart - - cryptsetup - - dnf - - dosfstools - - e2fsprogs - - efibootmgr - - kernel-uki-virt - - kernel-uki-virt-addons - - openssh-server - - python3-dnf-plugin-versionlock - - redhat-cloud-client-configuration - - redhat-release - - selinux-policy-targeted - - shim-x64 - - tpm2-tools - - uki-direct + arch_packages: + x86_64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - WALinuxAgent + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - cryptsetup + - curl + - dnf + - dnf + - dnf-plugins-core + - dosfstools + - e2fsprogs + - e2fsprogs + - efibootmgr + - filesystem + - firewalld + - glibc + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - kbd + - kernel-tools + - kernel-uki-virt + - kernel-uki-virt-addons + - kexec-tools + - less + - libsysfs + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-dnf-plugin-versionlock + - python3-libselinux + - redhat-cloud-client-configuration + - redhat-release + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsyslog + - selinux-policy-targeted + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-x64 + - sssd-common + - sssd-kcm + - sudo + - systemd + - tpm2-tools + - uki-direct + - util-linux + - vim-minimal + - xfsprogs + - yum diff --git a/configs/rhel-image-azure.yaml b/configs/rhel-image-azure.yaml index b8ba17c4..40175372 100644 --- a/configs/rhel-image-azure.yaml +++ b/configs/rhel-image-azure.yaml @@ -4,182 +4,337 @@ data: name: RHEL Image Azure description: Packages in the RHEL Image Azure maintainer: tdawson@redhat.com - architectures: - - aarch64 - - x86_64 labels: - eln - c10s - packages: - - NetworkManager - - NetworkManager-cloud-setup - - NetworkManager-tui - - PackageKit - - WALinuxAgent - - acl - - amd-gpu-firmware - - at - - attr - - audit - - authselect - - basesystem - - bash - - bash-color-prompt - - bash-completion - - bc - - blktrace - - bluez - - bpftool - - bzip2 - - chrony - - cloud-init - - cloud-utils-growpart - - cockpit - - cockpit-bridge - - cockpit-packagekit - - cockpit-storaged - - cockpit-system - - cockpit-ws - - coreutils - - cpio - - cronie - - crontabs - - crypto-policies - - crypto-policies-scripts - - cryptsetup - - curl - - cyrus-sasl-plain - - dbus - - dnf - - dnf-plugins-core - - dos2unix - - dosfstools - - dracut-config-generic - - e2fsprogs - - ed - - efibootmgr - - ethtool - - file - - filesystem - - glibc - - gnupg2 - - grubby - - hostname - - hyperv-daemons - - initscripts-rename-device - - insights-client - - intel-gpu-firmware - - iproute - - iproute-tc - - iputils - - irqbalance - - kbd - - kernel - - kernel-core - - kernel-modules - - kernel-tools - - kexec-tools - - kpatch - - kpatch-dnf - - langpacks-en - - ledmon - - less - - libertas-firmware - - libstoragemgmt - - libsysfs - - linux-firmware - - logrotate - - lshw - - lsof - - lsscsi - - lvm2 - - mailcap - - man-db - - man-pages - - mdadm - - mtr - - nano - - ncurses - - net-tools - - netronome-firmware - - nmap-ncat - - nvidia-gpu-firmware - - nvme-cli - - openssh-clients - - openssh-server - - p11-kit - - parted - - patch - - pciutils - - plocate - - policycoreutils - - polkit - - prefixdevname - - procps-ng - - psacct - - python3-libselinux - - quota - - realmd - - redhat-release - - redhat-release-eula - - rhc - - rng-tools - - rootfiles - - rpm - - rpm-plugin-audit - - rsync - - rsyslog - - rsyslog-gnutls - - rsyslog-gssapi - - rsyslog-relp - - selinux-policy-targeted - - setup - - sg3_utils - - sg3_utils-libs - - shadow-utils - - smartmontools - - sos - - sscg - - sssd - - sssd-common - - sssd-kcm - - strace - - sudo - - symlinks - - system-reinstall-bootc - - systemd - - systemd-udev - - tar - - tcpdump - - time - - tree - - tuned - - unzip - - usbutils - - util-linux - - uuid - - vim-enhanced - - vim-minimal - - virt-what - - wget - - which - - words - - xfsdump - - xfsprogs - - yum - - yum-utils - - zip arch_packages: aarch64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - PackageKit + - WALinuxAgent + - acl + - amd-gpu-firmware + - at + - attr + - audit + - authselect + - basesystem + - bash + - bash-color-prompt + - bash-completion + - bc + - blktrace + - bluez + - bpftool + - bzip2 + - chrony + - cloud-init + - cloud-utils-growpart + - cockpit + - cockpit-bridge + - cockpit-packagekit + - cockpit-storaged + - cockpit-system + - cockpit-ws + - coreutils + - cpio + - cronie + - crontabs + - crypto-policies + - crypto-policies-scripts + - cryptsetup + - curl + - cyrus-sasl-plain + - dbus + - dnf + - dnf-plugins-core + - dos2unix + - dosfstools + - dracut-config-generic + - e2fsprogs + - ed + - efibootmgr + - ethtool + - file + - filesystem + - glibc + - gnupg2 - grub2-efi-aa64 - grub2-tools + - grubby + - hostname + - hyperv-daemons + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - kbd + - kernel + - kernel-core + - kernel-modules + - kernel-tools + - kexec-tools + - kpatch + - kpatch-dnf + - langpacks-en + - ledmon + - less + - libertas-firmware + - libstoragemgmt + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsof + - lsscsi + - lvm2 + - mailcap + - man-db + - man-pages + - mdadm + - mtr + - nano + - ncurses + - net-tools + - netronome-firmware + - nmap-ncat + - nvidia-gpu-firmware + - nvme-cli + - openssh-clients + - openssh-server + - p11-kit + - parted + - patch + - pciutils + - plocate + - policycoreutils + - polkit + - prefixdevname + - procps-ng + - psacct + - python3-libselinux + - quota + - realmd + - redhat-release + - redhat-release-eula + - rhc + - rng-tools + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - rsyslog-gnutls + - rsyslog-gssapi + - rsyslog-relp + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils - shim-aa64 + - smartmontools + - sos + - sscg + - sssd + - sssd-common + - sssd-kcm + - strace + - sudo + - symlinks + - system-reinstall-bootc + - systemd + - systemd-udev + - tar + - tcpdump + - time + - tree + - tuned + - unzip + - usbutils + - util-linux + - uuid + - vim-enhanced + - vim-minimal + - virt-what + - wget + - which + - words + - xfsdump + - xfsprogs + - yum + - yum-utils + - zip x86_64: + + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - PackageKit + - WALinuxAgent + - acl + - amd-gpu-firmware + - at + - attr + - audit + - authselect + - basesystem + - bash + - bash-color-prompt + - bash-completion + - bc + - blktrace + - bluez + - bpftool + - bzip2 + - chrony + - cloud-init + - cloud-utils-growpart + - cockpit + - cockpit-bridge + - cockpit-packagekit + - cockpit-storaged + - cockpit-system + - cockpit-ws + - coreutils + - cpio + - cronie + - crontabs + - crypto-policies + - crypto-policies-scripts + - cryptsetup + - curl + - cyrus-sasl-plain + - dbus + - dnf + - dnf-plugins-core + - dos2unix + - dosfstools + - dracut-config-generic + - e2fsprogs + - ed + - efibootmgr + - ethtool + - file + - filesystem - fprintd-pam + - glibc + - gnupg2 - grub2-efi-x64 - grub2-pc + - grubby + - hostname + - hyperv-daemons + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance - iwlwifi-dvm-firmware - iwlwifi-mvm-firmware + - kbd + - kernel + - kernel-core + - kernel-modules + - kernel-tools + - kexec-tools + - kpatch + - kpatch-dnf + - langpacks-en + - ledmon + - less + - libertas-firmware + - libstoragemgmt + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsof + - lsscsi + - lvm2 + - mailcap + - man-db + - man-pages - mcelog + - mdadm - microcode_ctl + - mtr + - nano + - ncurses + - net-tools + - netronome-firmware + - nmap-ncat + - nvidia-gpu-firmware + - nvme-cli + - openssh-clients + - openssh-server + - p11-kit + - parted + - patch + - pciutils + - plocate + - policycoreutils + - polkit + - prefixdevname + - procps-ng + - psacct + - python3-libselinux + - quota + - realmd + - redhat-release + - redhat-release-eula + - rhc + - rng-tools + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - rsyslog-gnutls + - rsyslog-gssapi + - rsyslog-relp + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils - shim-x64 + - smartmontools + - sos + - sscg + - sssd + - sssd-common + - sssd-kcm + - strace + - sudo + - symlinks + - system-reinstall-bootc + - systemd + - systemd-udev + - tar + - tcpdump + - time + - tree + - tuned + - unzip + - usbutils + - util-linux + - uuid + - vim-enhanced + - vim-minimal + - virt-what + - wget + - which + - words + - xfsdump + - xfsprogs + - yum + - yum-utils + - zip diff --git a/configs/rhel-image-ec2--ha.yaml b/configs/rhel-image-ec2--ha.yaml index 63d15f8e..3869193d 100644 --- a/configs/rhel-image-ec2--ha.yaml +++ b/configs/rhel-image-ec2--ha.yaml @@ -4,103 +4,102 @@ data: name: RHEL Image EC2 HA description: Packages in the RHEL Image EC2 HA maintainer: tdawson@redhat.com - architectures: - - x86_64 labels: - eln - c10s - packages: - - NetworkManager - - NetworkManager-tui - - amd-gpu-firmware - - audit - - authselect - - basesystem - - bash - - coreutils - - cronie - - crypto-policies - - crypto-policies-scripts - - curl - - dnf - - dnf-plugins-core - - e2fsprogs - - filesystem - - glibc - - grubby - - hostname - - initscripts-rename-device - - insights-client - - intel-gpu-firmware - - iproute - - iproute-tc - - iputils - - irqbalance - - iwlwifi-dvm-firmware - - iwlwifi-mvm-firmware - - kbd - - kernel-tools - - kexec-tools - - less - - libsysfs - - linux-firmware - - logrotate - - lshw - - lsscsi - - man-db - - microcode_ctl - - ncurses - - nvidia-gpu-firmware - - openssh-clients - - openssh-server - - p11-kit - - parted - - policycoreutils - - prefixdevname - - procps-ng - - python3-libselinux - - rhc - - rootfiles - - rpm - - rpm-plugin-audit - - rsyslog - - selinux-policy-targeted - - setup - - sg3_utils - - sg3_utils-libs - - shadow-utils - - sssd-common - - sssd-kcm - - sudo - - systemd - - util-linux - - vim-minimal - - xfsprogs - - yum - - NetworkManager-cloud-setup - - chrony - - cloud-init - - cloud-utils-growpart - - dhcpcd - - dosfstools - - dracut-config-generic - - efibootmgr - - fence-agents-all - - grub2 - - grub2-efi-x64 - - grub2-pc - - insights-client - - kernel - - langpacks-en - - pacemaker - - pcs - - redhat-release - - redhat-release-eula - - rsync - - selinux-policy-targeted - - shim-x64 - - system-reinstall-bootc - - tar - - tuned - - xfsprogs - - yum-utils + arch_packages: + x86_64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dhcpcd + - dnf + - dnf-plugins-core + - dosfstools + - dracut-config-generic + - e2fsprogs + - efibootmgr + - fence-agents-all + - filesystem + - glibc + - grub2 + - grub2-efi-x64 + - grub2-pc + - grubby + - hostname + - initscripts-rename-device + - insights-client + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - kbd + - kernel + - kernel-tools + - kexec-tools + - langpacks-en + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - pacemaker + - parted + - pcs + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - redhat-release + - redhat-release-eula + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - selinux-policy-targeted + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-x64 + - sssd-common + - sssd-kcm + - sudo + - system-reinstall-bootc + - systemd + - tar + - tuned + - util-linux + - vim-minimal + - xfsprogs + - xfsprogs + - yum + - yum-utils diff --git a/configs/rhel-image-ec2.yaml b/configs/rhel-image-ec2.yaml index 3c013695..e52d8874 100644 --- a/configs/rhel-image-ec2.yaml +++ b/configs/rhel-image-ec2.yaml @@ -4,107 +4,189 @@ data: name: RHEL Image EC2 description: Packages in the RHEL Image EC2 maintainer: tdawson@redhat.com - architectures: - - aarch64 - - x86_64 labels: - eln - c10s packages: - - NetworkManager - - NetworkManager-tui - - amd-gpu-firmware - - audit - - authselect - - basesystem - - bash - - coreutils - - cronie - - crypto-policies - - crypto-policies-scripts - - curl - - dnf - - dnf-plugins-core - - e2fsprogs - - filesystem - - glibc - - grubby - - hostname - - initscripts-rename-device - - insights-client - - intel-gpu-firmware - - iproute - - iproute-tc - - iputils - - irqbalance - - kbd - - kernel-tools - - kexec-tools - - less - - libsysfs - - linux-firmware - - logrotate - - lshw - - lsscsi - - man-db - - ncurses - - nvidia-gpu-firmware - - openssh-clients - - openssh-server - - p11-kit - - parted - - policycoreutils - - prefixdevname - - procps-ng - - python3-libselinux - - rhc - - rootfiles - - rpm - - rpm-plugin-audit - - rsyslog - - selinux-policy-targeted - - setup - - sg3_utils - - sg3_utils-libs - - shadow-utils - - sssd-common - - sssd-kcm - - sudo - - systemd - - util-linux - - vim-minimal - - xfsprogs - - yum - - NetworkManager-cloud-setup - - chrony - - cloud-init - - cloud-utils-growpart - - dhcpcd - - dosfstools - - dracut-config-generic - - efibootmgr - - grub2 - - insights-client - - kernel - - langpacks-en - - redhat-release - - redhat-release-eula - - rsync - - selinux-policy-targeted - - system-reinstall-bootc - - tar - - tuned - - xfsprogs - - yum-utils arch_packages: aarch64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dhcpcd + - dnf + - dnf-plugins-core + - dosfstools + - dracut-config-generic + - e2fsprogs + - efibootmgr + - filesystem + - glibc + - grub2 - grub2-efi-aa64 - grub2-tools + - grubby + - hostname + - initscripts-rename-device + - insights-client + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - kbd + - kernel + - kernel-tools + - kexec-tools + - langpacks-en + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - redhat-release + - redhat-release-eula + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - selinux-policy-targeted + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils - shim-aa64 + - sssd-common + - sssd-kcm + - sudo + - system-reinstall-bootc + - systemd + - tar + - tuned + - util-linux + - vim-minimal + - xfsprogs + - xfsprogs + - yum + - yum-utils x86_64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dhcpcd + - dnf + - dnf-plugins-core + - dosfstools + - dracut-config-generic + - e2fsprogs + - efibootmgr + - filesystem + - glibc + - grub2 - grub2-efi-x64 - grub2-pc + - grubby + - hostname + - initscripts-rename-device + - insights-client + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance - iwlwifi-dvm-firmware - iwlwifi-mvm-firmware + - kbd + - kernel + - kernel-tools + - kexec-tools + - langpacks-en + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - redhat-release + - redhat-release-eula + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - selinux-policy-targeted + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils - shim-x64 + - sssd-common + - sssd-kcm + - sudo + - system-reinstall-bootc + - systemd + - tar + - tuned + - util-linux + - vim-minimal + - xfsprogs + - xfsprogs + - yum + - yum-utils diff --git a/configs/rhel-image-wsl.yaml b/configs/rhel-image-wsl.yaml index ec307880..379eab88 100644 --- a/configs/rhel-image-wsl.yaml +++ b/configs/rhel-image-wsl.yaml @@ -4,54 +4,97 @@ data: name: RHEL Image WSL description: Packages in the RHEL Image WSL maintainer: tdawson@redhat.com - architectures: - - aarch64 - - x86_64 labels: - eln - c10s - packages: - - alternatives - - audit-libs - - basesystem - - bash - - ca-certificates - - cloud-init - - coreutils-single - - crypto-policies-scripts - - curl-minimal - - dejavu-sans-fonts - - dnf - - filesystem - - findutils - - gdb-gdbserver - - glibc-minimal-langpack - - gmp - - gnupg2 - - gobject-introspection - - hostname - - langpacks-en - - libcurl-minimal - - openssh-server - - openssl - - pam - - passwd - - procps-ng - - python3 - - python3-inotify - - redhat-logos - - redhat-release - - rootfiles - - rpm - - sed - - setup - - shadow-utils - - subscription-manager - - sudo - - systemd - - tar - - tpm2-tss - - tzdata - - util-linux - - vim-minimal - - yum + arch_packages: + aarch64: + - alternatives + - audit-libs + - basesystem + - bash + - ca-certificates + - cloud-init + - coreutils-single + - crypto-policies-scripts + - curl-minimal + - dejavu-sans-fonts + - dnf + - filesystem + - findutils + - gdb-gdbserver + - glibc-minimal-langpack + - gmp + - gnupg2 + - gobject-introspection + - hostname + - langpacks-en + - libcurl-minimal + - openssh-server + - openssl + - pam + - passwd + - procps-ng + - python3 + - python3-inotify + - redhat-logos + - redhat-release + - rootfiles + - rpm + - sed + - setup + - shadow-utils + - subscription-manager + - sudo + - systemd + - tar + - tpm2-tss + - tzdata + - util-linux + - vim-minimal + - yum + x86_64: + - alternatives + - audit-libs + - basesystem + - bash + - ca-certificates + - cloud-init + - coreutils-single + - crypto-policies-scripts + - curl-minimal + - dejavu-sans-fonts + - dnf + - filesystem + - findutils + - gdb-gdbserver + - glibc-minimal-langpack + - gmp + - gnupg2 + - gobject-introspection + - hostname + - langpacks-en + - libcurl-minimal + - openssh-server + - openssl + - pam + - passwd + - procps-ng + - python3 + - python3-inotify + - redhat-logos + - redhat-release + - rootfiles + - rpm + - sed + - setup + - shadow-utils + - subscription-manager + - sudo + - systemd + - tar + - tpm2-tss + - tzdata + - util-linux + - vim-minimal + - yum From 356aaf146a1b23e9234a845df62a06e40a49d283 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 7 Aug 2025 10:30:10 -0700 Subject: [PATCH 5/9] Final package cleanup and checks --- configs/rhel-image-azure--cvm.yaml | 5 +---- configs/rhel-image-ec2--ha.yaml | 2 -- configs/rhel-image-ec2.yaml | 4 ---- configs/rhel-image-qcow.yaml | 1 + 4 files changed, 2 insertions(+), 10 deletions(-) diff --git a/configs/rhel-image-azure--cvm.yaml b/configs/rhel-image-azure--cvm.yaml index 13de6635..ddfbf732 100644 --- a/configs/rhel-image-azure--cvm.yaml +++ b/configs/rhel-image-azure--cvm.yaml @@ -28,11 +28,9 @@ data: - cryptsetup - curl - dnf - - dnf - dnf-plugins-core - dosfstools - e2fsprogs - - e2fsprogs - efibootmgr - filesystem - firewalld @@ -61,7 +59,6 @@ data: - nvidia-gpu-firmware - openssh-clients - openssh-server - - openssh-server - p11-kit - parted - policycoreutils @@ -77,7 +74,6 @@ data: - rpm-plugin-audit - rsyslog - selinux-policy-targeted - - selinux-policy-targeted - setup - sg3_utils - sg3_utils-libs @@ -86,6 +82,7 @@ data: - sssd-common - sssd-kcm - sudo + - system-reinstall-bootc - systemd - tpm2-tools - uki-direct diff --git a/configs/rhel-image-ec2--ha.yaml b/configs/rhel-image-ec2--ha.yaml index 3869193d..cc4a941b 100644 --- a/configs/rhel-image-ec2--ha.yaml +++ b/configs/rhel-image-ec2--ha.yaml @@ -42,7 +42,6 @@ data: - hostname - initscripts-rename-device - insights-client - - insights-client - intel-gpu-firmware - iproute - iproute-tc @@ -84,7 +83,6 @@ data: - rsync - rsyslog - selinux-policy-targeted - - selinux-policy-targeted - setup - sg3_utils - sg3_utils-libs diff --git a/configs/rhel-image-ec2.yaml b/configs/rhel-image-ec2.yaml index e52d8874..7f518d66 100644 --- a/configs/rhel-image-ec2.yaml +++ b/configs/rhel-image-ec2.yaml @@ -42,7 +42,6 @@ data: - hostname - initscripts-rename-device - insights-client - - insights-client - intel-gpu-firmware - iproute - iproute-tc @@ -79,7 +78,6 @@ data: - rsync - rsyslog - selinux-policy-targeted - - selinux-policy-targeted - setup - sg3_utils - sg3_utils-libs @@ -131,7 +129,6 @@ data: - hostname - initscripts-rename-device - insights-client - - insights-client - intel-gpu-firmware - iproute - iproute-tc @@ -171,7 +168,6 @@ data: - rsync - rsyslog - selinux-policy-targeted - - selinux-policy-targeted - setup - sg3_utils - sg3_utils-libs diff --git a/configs/rhel-image-qcow.yaml b/configs/rhel-image-qcow.yaml index 7fb6876f..e5b39626 100644 --- a/configs/rhel-image-qcow.yaml +++ b/configs/rhel-image-qcow.yaml @@ -92,6 +92,7 @@ data: - rsync - selinux-policy-targeted - subscription-manager-cockpit + - system-reinstall-bootc - tar - tcpdump - tuned From 9d7f7e756ab250773629cabe254bc883474786dc Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 7 Aug 2025 12:29:24 -0700 Subject: [PATCH 6/9] rename all the image files --- ...l-image-azure--cvm.yaml => rhel-program--image-azure-cvm.yaml} | 0 configs/{rhel-image-azure.yaml => rhel-program--image-azure.yaml} | 0 .../{rhel-image-ec2--ha.yaml => rhel-program--image-ec2-ha.yaml} | 0 configs/{rhel-image-ec2.yaml => rhel-program--image-ec2.yaml} | 0 configs/{rhel-image-qcow.yaml => rhel-program--image-qcow2.yaml} | 0 configs/{rhel-image-wsl.yaml => rhel-program--image-wsl.yaml} | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename configs/{rhel-image-azure--cvm.yaml => rhel-program--image-azure-cvm.yaml} (100%) rename configs/{rhel-image-azure.yaml => rhel-program--image-azure.yaml} (100%) rename configs/{rhel-image-ec2--ha.yaml => rhel-program--image-ec2-ha.yaml} (100%) rename configs/{rhel-image-ec2.yaml => rhel-program--image-ec2.yaml} (100%) rename configs/{rhel-image-qcow.yaml => rhel-program--image-qcow2.yaml} (100%) rename configs/{rhel-image-wsl.yaml => rhel-program--image-wsl.yaml} (100%) diff --git a/configs/rhel-image-azure--cvm.yaml b/configs/rhel-program--image-azure-cvm.yaml similarity index 100% rename from configs/rhel-image-azure--cvm.yaml rename to configs/rhel-program--image-azure-cvm.yaml diff --git a/configs/rhel-image-azure.yaml b/configs/rhel-program--image-azure.yaml similarity index 100% rename from configs/rhel-image-azure.yaml rename to configs/rhel-program--image-azure.yaml diff --git a/configs/rhel-image-ec2--ha.yaml b/configs/rhel-program--image-ec2-ha.yaml similarity index 100% rename from configs/rhel-image-ec2--ha.yaml rename to configs/rhel-program--image-ec2-ha.yaml diff --git a/configs/rhel-image-ec2.yaml b/configs/rhel-program--image-ec2.yaml similarity index 100% rename from configs/rhel-image-ec2.yaml rename to configs/rhel-program--image-ec2.yaml diff --git a/configs/rhel-image-qcow.yaml b/configs/rhel-program--image-qcow2.yaml similarity index 100% rename from configs/rhel-image-qcow.yaml rename to configs/rhel-program--image-qcow2.yaml diff --git a/configs/rhel-image-wsl.yaml b/configs/rhel-program--image-wsl.yaml similarity index 100% rename from configs/rhel-image-wsl.yaml rename to configs/rhel-program--image-wsl.yaml From b2bcb4e2b15a18e772bad55911f90bcc44c6ff17 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 7 Aug 2025 12:59:13 -0700 Subject: [PATCH 7/9] Change maintainer to bstinson --- configs/rhel-program--image-azure-cvm.yaml | 2 +- configs/rhel-program--image-azure.yaml | 2 +- configs/rhel-program--image-ec2-ha.yaml | 2 +- configs/rhel-program--image-ec2.yaml | 2 +- configs/rhel-program--image-qcow2.yaml | 2 +- configs/rhel-program--image-wsl.yaml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/configs/rhel-program--image-azure-cvm.yaml b/configs/rhel-program--image-azure-cvm.yaml index ddfbf732..b8618301 100644 --- a/configs/rhel-program--image-azure-cvm.yaml +++ b/configs/rhel-program--image-azure-cvm.yaml @@ -3,7 +3,7 @@ version: 1 data: name: RHEL Image Azure CVM description: Packages in the RHEL Image Azure CVM - maintainer: tdawson@redhat.com + maintainer: bstinson labels: - eln - c10s diff --git a/configs/rhel-program--image-azure.yaml b/configs/rhel-program--image-azure.yaml index 40175372..024f55a0 100644 --- a/configs/rhel-program--image-azure.yaml +++ b/configs/rhel-program--image-azure.yaml @@ -3,7 +3,7 @@ version: 1 data: name: RHEL Image Azure description: Packages in the RHEL Image Azure - maintainer: tdawson@redhat.com + maintainer: bstinson labels: - eln - c10s diff --git a/configs/rhel-program--image-ec2-ha.yaml b/configs/rhel-program--image-ec2-ha.yaml index cc4a941b..df92c716 100644 --- a/configs/rhel-program--image-ec2-ha.yaml +++ b/configs/rhel-program--image-ec2-ha.yaml @@ -3,7 +3,7 @@ version: 1 data: name: RHEL Image EC2 HA description: Packages in the RHEL Image EC2 HA - maintainer: tdawson@redhat.com + maintainer: bstinson labels: - eln - c10s diff --git a/configs/rhel-program--image-ec2.yaml b/configs/rhel-program--image-ec2.yaml index 7f518d66..d88794ba 100644 --- a/configs/rhel-program--image-ec2.yaml +++ b/configs/rhel-program--image-ec2.yaml @@ -3,7 +3,7 @@ version: 1 data: name: RHEL Image EC2 description: Packages in the RHEL Image EC2 - maintainer: tdawson@redhat.com + maintainer: bstinson labels: - eln - c10s diff --git a/configs/rhel-program--image-qcow2.yaml b/configs/rhel-program--image-qcow2.yaml index e5b39626..68dca7f9 100644 --- a/configs/rhel-program--image-qcow2.yaml +++ b/configs/rhel-program--image-qcow2.yaml @@ -3,7 +3,7 @@ version: 1 data: name: RHEL Image qcow2 description: Packages in the RHEL Image qcow2 - maintainer: tdawson@redhat.com + maintainer: bstinson labels: - eln - c10s diff --git a/configs/rhel-program--image-wsl.yaml b/configs/rhel-program--image-wsl.yaml index 379eab88..ebca3212 100644 --- a/configs/rhel-program--image-wsl.yaml +++ b/configs/rhel-program--image-wsl.yaml @@ -3,7 +3,7 @@ version: 1 data: name: RHEL Image WSL description: Packages in the RHEL Image WSL - maintainer: tdawson@redhat.com + maintainer: bstinson labels: - eln - c10s From 9b3084a6c3b2eae30113c03906061c9ae737fc27 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Fri, 8 Aug 2025 06:56:30 -0700 Subject: [PATCH 8/9] Split rhel-program--image into eln and c10s, changing dnf to dnf5 --- configs/rhel-program--image-azure-c10s.yaml | 338 ++++++++++++++++++ .../rhel-program--image-azure-cvm-c10s.yaml | 91 +++++ configs/rhel-program--image-azure-cvm.yaml | 6 +- configs/rhel-program--image-azure.yaml | 16 +- configs/rhel-program--image-ec2-c10s.yaml | 185 ++++++++++ configs/rhel-program--image-ec2-ha-c10s.yaml | 102 ++++++ configs/rhel-program--image-ec2-ha.yaml | 8 +- configs/rhel-program--image-ec2.yaml | 17 +- configs/rhel-program--image-qcow2-c10s.yaml | 128 +++++++ configs/rhel-program--image-qcow2.yaml | 57 ++- configs/rhel-program--image-wsl-c10s.yaml | 99 +++++ configs/rhel-program--image-wsl.yaml | 7 +- 12 files changed, 990 insertions(+), 64 deletions(-) create mode 100644 configs/rhel-program--image-azure-c10s.yaml create mode 100644 configs/rhel-program--image-azure-cvm-c10s.yaml create mode 100644 configs/rhel-program--image-ec2-c10s.yaml create mode 100644 configs/rhel-program--image-ec2-ha-c10s.yaml create mode 100644 configs/rhel-program--image-qcow2-c10s.yaml create mode 100644 configs/rhel-program--image-wsl-c10s.yaml diff --git a/configs/rhel-program--image-azure-c10s.yaml b/configs/rhel-program--image-azure-c10s.yaml new file mode 100644 index 00000000..a8944e3a --- /dev/null +++ b/configs/rhel-program--image-azure-c10s.yaml @@ -0,0 +1,338 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image Azure + description: Packages in the RHEL Image Azure + maintainer: bstinson + labels: + - c10s + arch_packages: + aarch64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - PackageKit + - WALinuxAgent + - acl + - amd-gpu-firmware + - at + - attr + - audit + - authselect + - basesystem + - bash + - bash-color-prompt + - bash-completion + - bc + - blktrace + - bluez + - bpftool + - bzip2 + - chrony + - cloud-init + - cloud-utils-growpart + - cockpit + - cockpit-bridge + - cockpit-packagekit + - cockpit-storaged + - cockpit-system + - cockpit-ws + - coreutils + - cpio + - cronie + - crontabs + - crypto-policies + - crypto-policies-scripts + - cryptsetup + - curl + - cyrus-sasl-plain + - dbus + - dnf + - dnf-plugins-core + - dos2unix + - dosfstools + - dracut-config-generic + - e2fsprogs + - ed + - efibootmgr + - ethtool + - file + - filesystem + - glibc + - gnupg2 + - grub2-efi-aa64 + - grub2-tools + - grubby + - hostname + - hyperv-daemons + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - kbd + - kernel + - kernel-core + - kernel-modules + - kernel-tools + - kexec-tools + - kpatch + - kpatch-dnf + - langpacks-en + - ledmon + - less + - libertas-firmware + - libstoragemgmt + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsof + - lsscsi + - lvm2 + - mailcap + - man-db + - man-pages + - mdadm + - mtr + - nano + - ncurses + - net-tools + - netronome-firmware + - nmap-ncat + - nvidia-gpu-firmware + - nvme-cli + - openssh-clients + - openssh-server + - p11-kit + - parted + - patch + - pciutils + - plocate + - policycoreutils + - polkit + - prefixdevname + - procps-ng + - psacct + - python3-libselinux + - quota + - realmd + - redhat-release + - redhat-release-eula + - rhc + - rng-tools + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - rsyslog-gnutls + - rsyslog-gssapi + - rsyslog-relp + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-aa64 + - smartmontools + - sos + - sscg + - sssd + - sssd-common + - sssd-kcm + - strace + - sudo + - symlinks + - system-reinstall-bootc + - systemd + - systemd-udev + - tar + - tcpdump + - time + - tree + - tuned + - unzip + - usbutils + - util-linux + - uuid + - vim-enhanced + - vim-minimal + - virt-what + - wget + - which + - words + - xfsdump + - xfsprogs + - yum + - yum-utils + - zip + x86_64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - PackageKit + - WALinuxAgent + - acl + - amd-gpu-firmware + - at + - attr + - audit + - authselect + - basesystem + - bash + - bash-color-prompt + - bash-completion + - bc + - blktrace + - bluez + - bpftool + - bzip2 + - chrony + - cloud-init + - cloud-utils-growpart + - cockpit + - cockpit-bridge + - cockpit-packagekit + - cockpit-storaged + - cockpit-system + - cockpit-ws + - coreutils + - cpio + - cronie + - crontabs + - crypto-policies + - crypto-policies-scripts + - cryptsetup + - curl + - cyrus-sasl-plain + - dbus + - dnf + - dnf-plugins-core + - dos2unix + - dosfstools + - dracut-config-generic + - e2fsprogs + - ed + - efibootmgr + - ethtool + - file + - filesystem + - fprintd-pam + - glibc + - gnupg2 + - grub2-efi-x64 + - grub2-pc + - grubby + - hostname + - hyperv-daemons + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - kbd + - kernel + - kernel-core + - kernel-modules + - kernel-tools + - kexec-tools + - kpatch + - kpatch-dnf + - langpacks-en + - ledmon + - less + - libertas-firmware + - libstoragemgmt + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsof + - lsscsi + - lvm2 + - mailcap + - man-db + - man-pages + - mcelog + - mdadm + - microcode_ctl + - mtr + - nano + - ncurses + - net-tools + - netronome-firmware + - nmap-ncat + - nvidia-gpu-firmware + - nvme-cli + - openssh-clients + - openssh-server + - p11-kit + - parted + - patch + - pciutils + - plocate + - policycoreutils + - polkit + - prefixdevname + - procps-ng + - psacct + - python3-libselinux + - quota + - realmd + - redhat-release + - redhat-release-eula + - rhc + - rng-tools + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - rsyslog-gnutls + - rsyslog-gssapi + - rsyslog-relp + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-x64 + - smartmontools + - sos + - sscg + - sssd + - sssd-common + - sssd-kcm + - strace + - sudo + - symlinks + - system-reinstall-bootc + - systemd + - systemd-udev + - tar + - tcpdump + - time + - tree + - tuned + - unzip + - usbutils + - util-linux + - uuid + - vim-enhanced + - vim-minimal + - virt-what + - wget + - which + - words + - xfsdump + - xfsprogs + - yum + - yum-utils + - zip diff --git a/configs/rhel-program--image-azure-cvm-c10s.yaml b/configs/rhel-program--image-azure-cvm-c10s.yaml new file mode 100644 index 00000000..c834f0eb --- /dev/null +++ b/configs/rhel-program--image-azure-cvm-c10s.yaml @@ -0,0 +1,91 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image Azure CVM + description: Packages in the RHEL Image Azure CVM + maintainer: bstinson + labels: + - c10s + arch_packages: + x86_64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - WALinuxAgent + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - cryptsetup + - curl + - dnf + - dnf-plugins-core + - dosfstools + - e2fsprogs + - efibootmgr + - filesystem + - firewalld + - glibc + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - kbd + - kernel-tools + - kernel-uki-virt + - kernel-uki-virt-addons + - kexec-tools + - less + - libsysfs + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-dnf-plugin-versionlock + - python3-libselinux + - redhat-cloud-client-configuration + - redhat-release + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsyslog + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-x64 + - sssd-common + - sssd-kcm + - sudo + - system-reinstall-bootc + - systemd + - tpm2-tools + - uki-direct + - util-linux + - vim-minimal + - xfsprogs + - yum diff --git a/configs/rhel-program--image-azure-cvm.yaml b/configs/rhel-program--image-azure-cvm.yaml index b8618301..0d61ff26 100644 --- a/configs/rhel-program--image-azure-cvm.yaml +++ b/configs/rhel-program--image-azure-cvm.yaml @@ -6,7 +6,6 @@ data: maintainer: bstinson labels: - eln - - c10s arch_packages: x86_64: - NetworkManager @@ -27,8 +26,8 @@ data: - crypto-policies-scripts - cryptsetup - curl - - dnf - - dnf-plugins-core + - dnf5 + - dnf5-plugins - dosfstools - e2fsprogs - efibootmgr @@ -89,4 +88,3 @@ data: - util-linux - vim-minimal - xfsprogs - - yum diff --git a/configs/rhel-program--image-azure.yaml b/configs/rhel-program--image-azure.yaml index 024f55a0..8ee89c55 100644 --- a/configs/rhel-program--image-azure.yaml +++ b/configs/rhel-program--image-azure.yaml @@ -6,7 +6,6 @@ data: maintainer: bstinson labels: - eln - - c10s arch_packages: aarch64: - NetworkManager @@ -48,8 +47,9 @@ data: - curl - cyrus-sasl-plain - dbus - - dnf - - dnf-plugins-core + - dnf5 + - dnf5-plugins + - dnf-utils - dos2unix - dosfstools - dracut-config-generic @@ -167,11 +167,8 @@ data: - words - xfsdump - xfsprogs - - yum - - yum-utils - zip x86_64: - - NetworkManager - NetworkManager-cloud-setup - NetworkManager-tui @@ -211,8 +208,9 @@ data: - curl - cyrus-sasl-plain - dbus - - dnf - - dnf-plugins-core + - dnf5 + - dnf5-plugins + - dnf-utils - dos2unix - dosfstools - dracut-config-generic @@ -335,6 +333,4 @@ data: - words - xfsdump - xfsprogs - - yum - - yum-utils - zip diff --git a/configs/rhel-program--image-ec2-c10s.yaml b/configs/rhel-program--image-ec2-c10s.yaml new file mode 100644 index 00000000..946a7834 --- /dev/null +++ b/configs/rhel-program--image-ec2-c10s.yaml @@ -0,0 +1,185 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image EC2 + description: Packages in the RHEL Image EC2 + maintainer: bstinson + labels: + - c10s + packages: + arch_packages: + aarch64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dhcpcd + - dnf + - dnf-plugins-core + - dosfstools + - dracut-config-generic + - e2fsprogs + - efibootmgr + - filesystem + - glibc + - grub2 + - grub2-efi-aa64 + - grub2-tools + - grubby + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - kbd + - kernel + - kernel-tools + - kexec-tools + - langpacks-en + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - redhat-release + - redhat-release-eula + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-aa64 + - sssd-common + - sssd-kcm + - sudo + - system-reinstall-bootc + - systemd + - tar + - tuned + - util-linux + - vim-minimal + - xfsprogs + - yum + - yum-utils + x86_64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dhcpcd + - dnf + - dnf-plugins-core + - dosfstools + - dracut-config-generic + - e2fsprogs + - efibootmgr + - filesystem + - glibc + - grub2 + - grub2-efi-x64 + - grub2-pc + - grubby + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - kbd + - kernel + - kernel-tools + - kexec-tools + - langpacks-en + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - redhat-release + - redhat-release-eula + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-x64 + - sssd-common + - sssd-kcm + - sudo + - system-reinstall-bootc + - systemd + - tar + - tuned + - util-linux + - vim-minimal + - xfsprogs + - yum + - yum-utils diff --git a/configs/rhel-program--image-ec2-ha-c10s.yaml b/configs/rhel-program--image-ec2-ha-c10s.yaml new file mode 100644 index 00000000..30cc09a0 --- /dev/null +++ b/configs/rhel-program--image-ec2-ha-c10s.yaml @@ -0,0 +1,102 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image EC2 HA + description: Packages in the RHEL Image EC2 HA + maintainer: bstinson + labels: + - c10s + arch_packages: + x86_64: + - NetworkManager + - NetworkManager-cloud-setup + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dhcpcd + - dnf + - dnf-plugins-core + - dosfstools + - dracut-config-generic + - e2fsprogs + - efibootmgr + - fence-agents-all + - filesystem + - glibc + - grub2 + - grub2-efi-x64 + - grub2-pc + - grubby + - hostname + - initscripts-rename-device + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - kbd + - kernel + - kernel-tools + - kexec-tools + - langpacks-en + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - microcode_ctl + - ncurses + - nvidia-gpu-firmware + - openssh-clients + - openssh-server + - p11-kit + - pacemaker + - parted + - pcs + - policycoreutils + - prefixdevname + - procps-ng + - python3-libselinux + - redhat-release + - redhat-release-eula + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - shim-x64 + - sssd-common + - sssd-kcm + - sudo + - system-reinstall-bootc + - systemd + - tar + - tuned + - util-linux + - vim-minimal + - xfsprogs + - xfsprogs + - yum + - yum-utils diff --git a/configs/rhel-program--image-ec2-ha.yaml b/configs/rhel-program--image-ec2-ha.yaml index df92c716..afea0491 100644 --- a/configs/rhel-program--image-ec2-ha.yaml +++ b/configs/rhel-program--image-ec2-ha.yaml @@ -6,7 +6,6 @@ data: maintainer: bstinson labels: - eln - - c10s arch_packages: x86_64: - NetworkManager @@ -26,8 +25,9 @@ data: - crypto-policies-scripts - curl - dhcpcd - - dnf - - dnf-plugins-core + - dnf5 + - dnf5-plugins + - dnf-utils - dosfstools - dracut-config-generic - e2fsprogs @@ -99,5 +99,3 @@ data: - vim-minimal - xfsprogs - xfsprogs - - yum - - yum-utils diff --git a/configs/rhel-program--image-ec2.yaml b/configs/rhel-program--image-ec2.yaml index d88794ba..8450dd07 100644 --- a/configs/rhel-program--image-ec2.yaml +++ b/configs/rhel-program--image-ec2.yaml @@ -6,7 +6,6 @@ data: maintainer: bstinson labels: - eln - - c10s packages: arch_packages: aarch64: @@ -27,8 +26,9 @@ data: - crypto-policies-scripts - curl - dhcpcd - - dnf - - dnf-plugins-core + - dnf5 + - dnf5-plugins + - dnf-utils - dosfstools - dracut-config-generic - e2fsprogs @@ -93,9 +93,6 @@ data: - util-linux - vim-minimal - xfsprogs - - xfsprogs - - yum - - yum-utils x86_64: - NetworkManager - NetworkManager-cloud-setup @@ -114,8 +111,9 @@ data: - crypto-policies-scripts - curl - dhcpcd - - dnf - - dnf-plugins-core + - dnf5 + - dnf5-plugins + - dnf-utils - dosfstools - dracut-config-generic - e2fsprogs @@ -183,6 +181,3 @@ data: - util-linux - vim-minimal - xfsprogs - - xfsprogs - - yum - - yum-utils diff --git a/configs/rhel-program--image-qcow2-c10s.yaml b/configs/rhel-program--image-qcow2-c10s.yaml new file mode 100644 index 00000000..247cf376 --- /dev/null +++ b/configs/rhel-program--image-qcow2-c10s.yaml @@ -0,0 +1,128 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image qcow2 + description: Packages in the RHEL Image qcow2 + maintainer: bstinson + labels: + - c10s + packages: + - NetworkManager + - NetworkManager-tui + - amd-gpu-firmware + - audit + - authselect + - basesystem + - bash + - chrony + - cloud-init + - cloud-utils-growpart + - cockpit-system + - cockpit-ws + - coreutils + - cronie + - crypto-policies + - crypto-policies-scripts + - curl + - dnf + - dnf-plugins-core + - dnf-utils + - dracut-config-generic + - e2fsprogs + - efibootmgr + - filesystem + - glibc + - grubby + - hostname + - initscripts-rename-device + - insights-client + - insights-client + - intel-gpu-firmware + - iproute + - iproute-tc + - iputils + - kbd + - kernel + - kernel-tools + - kexec-tools + - less + - libsysfs + - linux-firmware + - logrotate + - lshw + - lsscsi + - man-db + - ncurses + - nfs-utils + - nvidia-gpu-firmware + - oddjob + - oddjob-mkhomedir + - openssh-clients + - openssh-server + - p11-kit + - parted + - policycoreutils + - prefixdevname + - procps-ng + - psmisc + - python3-jsonschema + - python3-libselinux + - qemu-guest-agent + - redhat-release + - redhat-release-eula + - rhc + - rootfiles + - rpm + - rpm-plugin-audit + - rsync + - rsyslog + - selinux-policy-targeted + - selinux-policy-targeted + - setup + - sg3_utils + - sg3_utils-libs + - shadow-utils + - sssd-common + - sssd-kcm + - subscription-manager-cockpit + - sudo + - system-reinstall-bootc + - systemd + - tar + - tcpdump + - tuned + - util-linux + - vim-minimal + - xfsprogs + - xfsprogs + - yum + arch_packages: + aarch64: + - dosfstools + - efibootmgr + - grub2-efi-aa64 + - grub2-tools + - irqbalance + - shim-aa64 + ppc64le: + - dosfstools + - grub2-ppc64le + - grub2-ppc64le-modules + - irqbalance + - lsvpd + - powerpc-utils + - powerpc-utils-core + - ppc64-diag-rtas + s390x: + - s390utils-base + - s390utils-core + x86_64: + - dosfstools + - efibootmgr + - grub2-efi-x64 + - grub2-pc + - irqbalance + - iwlwifi-dvm-firmware + - iwlwifi-mvm-firmware + - microcode_ctl + - shim-x64 diff --git a/configs/rhel-program--image-qcow2.yaml b/configs/rhel-program--image-qcow2.yaml index 68dca7f9..3824443c 100644 --- a/configs/rhel-program--image-qcow2.yaml +++ b/configs/rhel-program--image-qcow2.yaml @@ -6,7 +6,6 @@ data: maintainer: bstinson labels: - eln - - c10s packages: - NetworkManager - NetworkManager-tui @@ -15,25 +14,35 @@ data: - authselect - basesystem - bash + - chrony + - cloud-init + - cloud-utils-growpart + - cockpit-system + - cockpit-ws - coreutils - cronie - crypto-policies - crypto-policies-scripts - curl - - dnf - - dnf-plugins-core + - dnf5 + - dnf5-plugins + - dnf-utils + - dracut-config-generic - e2fsprogs + - efibootmgr - filesystem - glibc - grubby - hostname - initscripts-rename-device - insights-client + - insights-client - intel-gpu-firmware - iproute - iproute-tc - iputils - kbd + - kernel - kernel-tools - kexec-tools - less @@ -44,7 +53,10 @@ data: - lsscsi - man-db - ncurses + - nfs-utils - nvidia-gpu-firmware + - oddjob + - oddjob-mkhomedir - openssh-clients - openssh-server - p11-kit @@ -52,51 +64,38 @@ data: - policycoreutils - prefixdevname - procps-ng + - psmisc + - python3-jsonschema - python3-libselinux + - qemu-guest-agent + - redhat-release + - redhat-release-eula - rhc - rootfiles - rpm - rpm-plugin-audit + - rsync - rsyslog - selinux-policy-targeted + - selinux-policy-targeted - setup - sg3_utils - sg3_utils-libs - shadow-utils - sssd-common - sssd-kcm - - sudo - - systemd - - util-linux - - vim-minimal - - xfsprogs - - yum - - chrony - - cloud-init - - cloud-utils-growpart - - cockpit-system - - cockpit-ws - - dnf-utils - - dracut-config-generic - - efibootmgr - - insights-client - - kernel - - nfs-utils - - oddjob - - oddjob-mkhomedir - - psmisc - - python3-jsonschema - - qemu-guest-agent - - redhat-release - - redhat-release-eula - - rsync - - selinux-policy-targeted - subscription-manager-cockpit + - sudo - system-reinstall-bootc + - systemd - tar - tcpdump - tuned + - util-linux + - vim-minimal + - xfsprogs - xfsprogs + - yum arch_packages: aarch64: - dosfstools diff --git a/configs/rhel-program--image-wsl-c10s.yaml b/configs/rhel-program--image-wsl-c10s.yaml new file mode 100644 index 00000000..bd0833dc --- /dev/null +++ b/configs/rhel-program--image-wsl-c10s.yaml @@ -0,0 +1,99 @@ +document: feedback-pipeline-workload +version: 1 +data: + name: RHEL Image WSL + description: Packages in the RHEL Image WSL + maintainer: bstinson + labels: + - c10s + arch_packages: + aarch64: + - alternatives + - audit-libs + - basesystem + - bash + - ca-certificates + - cloud-init + - coreutils-single + - crypto-policies-scripts + - curl-minimal + - dejavu-sans-fonts + - dnf + - filesystem + - findutils + - gdb-gdbserver + - glibc-minimal-langpack + - gmp + - gnupg2 + - gobject-introspection + - hostname + - langpacks-en + - libcurl-minimal + - openssh-server + - openssl + - pam + - passwd + - procps-ng + - python3 + - python3-inotify + - redhat-logos + - redhat-release + - rootfiles + - rpm + - sed + - setup + - shadow-utils + - subscription-manager + - sudo + - systemd + - tar + - tpm2-tss + - tzdata + - util-linux + - vim-minimal + - yum + x86_64: + - alternatives + - audit-libs + - basesystem + - bash + - ca-certificates + - cloud-init + - coreutils-single + - crypto-policies-scripts + - curl-minimal + - dejavu-sans-fonts + - dnf + - filesystem + - findutils + - gdb-gdbserver + - glibc-minimal-langpack + - gmp + - gnupg2 + - gobject-introspection + - hostname + - langpacks-en + - libcurl-minimal + - openssh-server + - openssl + - pam + - passwd + - procps-ng + - python3 + - python3-inotify + - redhat-logos + - redhat-release + - rootfiles + - rpm + - sed + - setup + - shadow-utils + - subscription-manager + - sudo + - systemd + - tar + - tpm2-tss + - tzdata + - util-linux + - vim-minimal + - yum diff --git a/configs/rhel-program--image-wsl.yaml b/configs/rhel-program--image-wsl.yaml index ebca3212..a1190577 100644 --- a/configs/rhel-program--image-wsl.yaml +++ b/configs/rhel-program--image-wsl.yaml @@ -6,7 +6,6 @@ data: maintainer: bstinson labels: - eln - - c10s arch_packages: aarch64: - alternatives @@ -19,7 +18,7 @@ data: - crypto-policies-scripts - curl-minimal - dejavu-sans-fonts - - dnf + - dnf5 - filesystem - findutils - gdb-gdbserver @@ -52,7 +51,6 @@ data: - tzdata - util-linux - vim-minimal - - yum x86_64: - alternatives - audit-libs @@ -64,7 +62,7 @@ data: - crypto-policies-scripts - curl-minimal - dejavu-sans-fonts - - dnf + - dnf5 - filesystem - findutils - gdb-gdbserver @@ -97,4 +95,3 @@ data: - tzdata - util-linux - vim-minimal - - yum From bf86a57ab585ecf70ffa909faaf984fe0997ae47 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Tue, 12 Aug 2025 10:18:30 -0700 Subject: [PATCH 9/9] cleanup image configs --- configs/rhel-program--image-azure-cvm-c10s.yaml | 2 +- configs/rhel-program--image-azure-cvm.yaml | 4 ++-- configs/rhel-program--image-azure.yaml | 4 ++-- configs/rhel-program--image-ec2-ha.yaml | 2 +- configs/rhel-program--image-ec2.yaml | 4 ++-- configs/rhel-program--image-qcow2-c10s.yaml | 2 -- configs/rhel-program--image-qcow2.yaml | 4 +--- 7 files changed, 9 insertions(+), 13 deletions(-) diff --git a/configs/rhel-program--image-azure-cvm-c10s.yaml b/configs/rhel-program--image-azure-cvm-c10s.yaml index c834f0eb..786cb7ea 100644 --- a/configs/rhel-program--image-azure-cvm-c10s.yaml +++ b/configs/rhel-program--image-azure-cvm-c10s.yaml @@ -65,7 +65,7 @@ data: - procps-ng - python3-dnf-plugin-versionlock - python3-libselinux - - redhat-cloud-client-configuration + # redhat-cloud-client-configuration - redhat-release - rhc - rootfiles diff --git a/configs/rhel-program--image-azure-cvm.yaml b/configs/rhel-program--image-azure-cvm.yaml index 0d61ff26..ec82a1bb 100644 --- a/configs/rhel-program--image-azure-cvm.yaml +++ b/configs/rhel-program--image-azure-cvm.yaml @@ -36,7 +36,7 @@ data: - glibc - hostname - initscripts-rename-device - - insights-client + # insights-client - intel-gpu-firmware - iproute - iproute-tc @@ -65,7 +65,7 @@ data: - procps-ng - python3-dnf-plugin-versionlock - python3-libselinux - - redhat-cloud-client-configuration + # redhat-cloud-client-configuration - redhat-release - rhc - rootfiles diff --git a/configs/rhel-program--image-azure.yaml b/configs/rhel-program--image-azure.yaml index 8ee89c55..1cf74a1a 100644 --- a/configs/rhel-program--image-azure.yaml +++ b/configs/rhel-program--image-azure.yaml @@ -67,7 +67,7 @@ data: - hostname - hyperv-daemons - initscripts-rename-device - - insights-client + # insights-client - intel-gpu-firmware - iproute - iproute-tc @@ -229,7 +229,7 @@ data: - hostname - hyperv-daemons - initscripts-rename-device - - insights-client + # insights-client - intel-gpu-firmware - iproute - iproute-tc diff --git a/configs/rhel-program--image-ec2-ha.yaml b/configs/rhel-program--image-ec2-ha.yaml index afea0491..249ea73e 100644 --- a/configs/rhel-program--image-ec2-ha.yaml +++ b/configs/rhel-program--image-ec2-ha.yaml @@ -41,7 +41,7 @@ data: - grubby - hostname - initscripts-rename-device - - insights-client + # insights-client - intel-gpu-firmware - iproute - iproute-tc diff --git a/configs/rhel-program--image-ec2.yaml b/configs/rhel-program--image-ec2.yaml index 8450dd07..7bd3b205 100644 --- a/configs/rhel-program--image-ec2.yaml +++ b/configs/rhel-program--image-ec2.yaml @@ -41,7 +41,7 @@ data: - grubby - hostname - initscripts-rename-device - - insights-client + # insights-client - intel-gpu-firmware - iproute - iproute-tc @@ -126,7 +126,7 @@ data: - grubby - hostname - initscripts-rename-device - - insights-client + # insights-client - intel-gpu-firmware - iproute - iproute-tc diff --git a/configs/rhel-program--image-qcow2-c10s.yaml b/configs/rhel-program--image-qcow2-c10s.yaml index 247cf376..e2257f93 100644 --- a/configs/rhel-program--image-qcow2-c10s.yaml +++ b/configs/rhel-program--image-qcow2-c10s.yaml @@ -36,7 +36,6 @@ data: - hostname - initscripts-rename-device - insights-client - - insights-client - intel-gpu-firmware - iproute - iproute-tc @@ -77,7 +76,6 @@ data: - rsync - rsyslog - selinux-policy-targeted - - selinux-policy-targeted - setup - sg3_utils - sg3_utils-libs diff --git a/configs/rhel-program--image-qcow2.yaml b/configs/rhel-program--image-qcow2.yaml index 3824443c..1d6378f3 100644 --- a/configs/rhel-program--image-qcow2.yaml +++ b/configs/rhel-program--image-qcow2.yaml @@ -35,8 +35,7 @@ data: - grubby - hostname - initscripts-rename-device - - insights-client - - insights-client + # insights-client - intel-gpu-firmware - iproute - iproute-tc @@ -77,7 +76,6 @@ data: - rsync - rsyslog - selinux-policy-targeted - - selinux-policy-targeted - setup - sg3_utils - sg3_utils-libs