diff --git a/config.yaml b/config.yaml
index 9a9f517..0fc9f9a 100644
--- a/config.yaml
+++ b/config.yaml
@@ -3,10 +3,16 @@ actions:
- target: "spec"
section: "install"
location: "bottom"
- content: "cp %{SOURCE1001} %{SOURCE1002} %{buildroot}/%{_datadir}/osinfo/os/almalinux.org/"
+ content: |
+ cp %{SOURCE1001} %{SOURCE1002} %{buildroot}/%{_datadir}/osinfo/os/almalinux.org/
+ cp %{SOURCE1003} %{buildroot}/%{_datadir}/osinfo/os/centos.org/
+ cp %{SOURCE1004} %{SOURCE1005} %{SOURCE1006} %{buildroot}/%{_datadir}/osinfo/os/redhat.com/
+
+ mkdir -p %{buildroot}/%{_datadir}/osinfo/device/pcisig.com/pci-1af4-1058.d/
+ cp %{SOURCE1007} %{buildroot}/%{_datadir}/osinfo/device/pcisig.com/pci-1af4-1058.d/class.xml
- modify_release:
- - suffix: ".alma.2"
+ - suffix: ".alma.3"
enabled: true
- changelog_entry:
@@ -22,3 +28,18 @@ actions:
- type: "source"
name: "almalinux-kitten-10.xml"
number: 1002
+ - type: "source"
+ name: "centos-stream-10.xml"
+ number: 1003
+ - type: "source"
+ name: "rhel-10-unknown.xml"
+ number: 1004
+ - type: "source"
+ name: "rhel-10.0.xml"
+ number: 1005
+ - type: "source"
+ name: "rhel-9.5.xml"
+ number: 1006
+ - type: "source"
+ name: "pci-1af4-1058.d-class.xml"
+ number: 1007
diff --git a/files/centos-stream-10.xml b/files/centos-stream-10.xml
new file mode 100644
index 0000000..365fb2f
--- /dev/null
+++ b/files/centos-stream-10.xml
@@ -0,0 +1,228 @@
+
+
+
+
+ centos-stream10
+ CentOS Stream 10
+ 10
+ CentOS
+ CentOS
+ CentOS
+ 센트OS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ CentOS
+ linux
+ centos
+
+ rolling
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inst.repo
+
+ CentOS Stream 10
+
+
+
+ https://mirror.stream.centos.org/10-stream/BaseOS/x86_64/iso/CentOS-Stream-10-latest-x86_64-boot.iso
+
+ CentOS-Stream-10-BaseOS-x86_64
+
+ images/pxeboot/vmlinuz
+ images/pxeboot/initrd.img
+
+
+ https://mirror.stream.centos.org/10-stream/BaseOS/x86_64/iso/CentOS-Stream-10-latest-x86_64-dvd1.iso
+
+ CentOS-Stream-10-BaseOS-x86_64
+
+ images/pxeboot/vmlinuz
+ images/pxeboot/initrd.img
+
+
+
+ https://mirror.stream.centos.org/10-stream/BaseOS/aarch64/iso/CentOS-Stream-10-latest-aarch64-boot.iso
+
+ CentOS-Stream-10-BaseOS-aarch64
+
+ images/pxeboot/vmlinuz
+ images/pxeboot/initrd.img
+
+
+ https://mirror.stream.centos.org/10-stream/BaseOS/aarch64/iso/CentOS-Stream-10-latest-aarch64-dvd1.iso
+
+ CentOS-Stream-10-BaseOS-aarch64
+
+ images/pxeboot/vmlinuz
+ images/pxeboot/initrd.img
+
+
+
+ https://mirror.stream.centos.org/10-stream/BaseOS/ppc64le/iso/CentOS-Stream-10-latest-ppc64le-boot.iso
+
+ CentOS-Stream-10-BaseOS-ppc64le
+
+ ppc/ppc64/vmlinuz
+ ppc/ppc64/initrd.img
+
+
+ https://mirror.stream.centos.org/10-stream/BaseOS/ppc64le/iso/CentOS-Stream-10-latest-ppc64le-dvd1.iso
+
+ CentOS-Stream-10-BaseOS-ppc64le
+
+ ppc/ppc64/vmlinuz
+ ppc/ppc64/initrd.img
+
+
+
+ https://mirror.stream.centos.org/10-stream/BaseOS/s390x/iso/CentOS-Stream-10-latest-s390x-boot.iso
+
+ CentOS-Stream-10-BaseOS-s390x
+
+ images/kernel.img
+ images/initrd.img
+
+
+ https://mirror.stream.centos.org/10-stream/BaseOS/s390x/iso/CentOS-Stream-10-latest-s390x-dvd1.iso
+
+ CentOS-Stream-10-BaseOS-s390x
+
+ images/kernel.img
+ images/initrd.img
+
+
+ http://mirror.stream.centos.org/10-stream/BaseOS/x86_64/os/
+
+ CentOS Stream
+ ^10$
+ x86_64
+
+
+
+ http://mirror.stream.centos.org/10-stream/BaseOS/aarch64/os/
+
+ CentOS Stream
+ ^10$
+ aarch64
+
+
+
+ http://mirror.stream.centos.org/10-stream/BaseOS/ppc64le/os/
+
+ CentOS Stream
+ ^10$
+ ppc64le
+
+
+
+ http://mirror.stream.centos.org/10-stream/BaseOS/s390x/os/
+
+ CentOS Stream
+ ^10$
+ s390x
+
+
+
+
+ CentOS Stream
+ ^10$
+
+
+
+ docker://quay.io/containerdisks/centos-stream:10
+
+
+ docker://quay.io/containerdisks/centos-stream:10
+
+
+ docker://quay.io/containerdisks/centos-stream:10
+
+
+ https://cloud.centos.org/centos/10-stream/aarch64/images/CentOS-Stream-GenericCloud-10-latest.aarch64.qcow2
+
+
+ https://cloud.centos.org/centos/10-stream/ppc64le/images/CentOS-Stream-GenericCloud-10-latest.ppc64le.qcow2
+
+
+ https://cloud.centos.org/centos/10-stream/s390x/images/CentOS-Stream-GenericCloud-10-latest.s390x.qcow2
+
+
+ https://cloud.centos.org/centos/10-stream/x86_64/images/CentOS-Stream-GenericCloud-10-latest.x86_64.qcow2
+
+
+
+ 1
+ 2000000000
+ 2147483648
+ 16106127360
+
+
+ 4294967296
+ 21474836480
+
+
+
+
+
+
+
+
diff --git a/files/pci-1af4-1058.d-class.xml b/files/pci-1af4-1058.d-class.xml
new file mode 100644
index 0000000..6f65823
--- /dev/null
+++ b/files/pci-1af4-1058.d-class.xml
@@ -0,0 +1,19 @@
+
+
+
+
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ virtio1.0-mem
+ memory.balloon
+
+
diff --git a/files/rhel-10-unknown.xml b/files/rhel-10-unknown.xml
new file mode 100644
index 0000000..ee3519e
--- /dev/null
+++ b/files/rhel-10-unknown.xml
@@ -0,0 +1,175 @@
+
+
+
+
+ rhel10-unknown
+ Red Hat Enterprise Linux 10 Unknown
+ Red Hat Enterprise Linux 10 Unknown
+ Red Hat 기업용 리눅스 10 알 수 없음
+ Red Hat Enterprise Linux 10 невідома
+ Red Hat Enterprise Linux 10 Bilinmeyen
+ Red Hat Enterprise Linux 10 (nieznany)
+ Red Hat Enterprise Linux 10 (sconosciuto)
+ Red Hat Enterprise Linux 10 Tak Dikenal
+ Red Hat Enterprise Linux 10 inconnu
+ 10-unknown
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ linux
+ rhel
+ Coughlan
+
+
+
+
+ RHEL-10-([1-9]|[1-9][0-9])(-[0-9]|[1-9][0-9])?.*x86_64
+
+ isolinux/vmlinuz
+ isolinux/initrd.img
+
+
+
+ RHEL-10-([1-9]|[1-9][0-9])(-[0-9]|[1-9][0-9])?.*aarch64$
+
+ images/pxeboot/vmlinuz
+ images/pxeboot/initrd.img
+
+
+
+ RHEL[_-]10[_-]([1-9]|[1-9][0-9])([_-]([0-9]|[1-9][0-9]))?.*ppc64le$
+
+ ppc/ppc64/vmlinuz
+ ppc/ppc64/initrd.img
+
+
+
+ RHEL-10-([1-9]|[1-9][0-9])(-[0-9]|[1-9][0-9])?.*s390x$
+
+
+
+
+ Red Hat Enterprise Linux
+ ^10.([1-9]|[1-9][0-9])(-[0-9]|[1-9][0-9])?$
+ aarch64
+
+
+
+
+ Red Hat Enterprise Linux
+ ^10.([1-9]|[1-9][0-9])(.([0-9]|[1-9][0-9]))?$
+ ppc64le
+
+
+
+
+ Red Hat Enterprise Linux
+ ^10.([1-9]|[1-9][0-9])(.([0-9]|[1-9][0-9]))?$
+ s390x
+
+
+
+
+ Red Hat Enterprise Linux
+ ^10.([1-9]|[1-9][0-9])(.([0-9]|[1-9][0-9]))?$
+ x86_64
+
+
+
+
+ 1
+ 1000000000
+ 2147483648
+ 10737418240
+
+
+ 4000000000
+ 2147483648
+ 21474836480
+
+
+ 768
+ 35184372088832
+
+
+
+
+ 1000000000
+ 1610612736
+ 10737418240
+
+
+ 1000000000
+ 1610612736
+ 21474836480
+
+
+ 768
+ 26388279066624
+
+
+ 3221225472
+
+
+
+
+ 1073741824
+ 10737418240
+
+
+ 21474836480
+
+
+ 340
+ 17592186044416
+
+
+ 2147483648
+
+
+
+
+ 2147483648
+ 10737418240
+
+
+ 21474836480
+
+
+ 256
+ 1649267441664
+
+
+
+
+ 1
+ 1000000000
+ 1610612736
+ 10737418240
+
+
+ 1000000000
+ 1610612736
+ 21474836480
+
+
+
+
+
+
+
+
diff --git a/files/rhel-10.0.xml b/files/rhel-10.0.xml
new file mode 100644
index 0000000..9f11c48
--- /dev/null
+++ b/files/rhel-10.0.xml
@@ -0,0 +1,176 @@
+
+
+
+
+ rhel10.0
+ Red Hat Enterprise Linux 10.0
+ Red Hat Enterprise Linux 10.0
+ Red Hat 기업용 리눅스 10.0
+ Red Hat Enterprise Linux 10.0
+ Red Hat Enterprise Linux 10.0
+ Red Hat Enterprise Linux 10.0
+ Red Hat Enterprise Linux 10.0
+ Red Hat Enterprise Linux 10.0
+ Red Hat Enterprise Linux 10.0
+ 10.0
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ linux
+ rhel
+ Coughlan
+
+
+ prerelease
+
+
+ RHEL-10-0(-[0-9]|[1-9][0-9])?.*x86_64
+
+ isolinux/vmlinuz
+ isolinux/initrd.img
+
+
+
+ RHEL-10-0(-[0-9]|[1-9][0-9])?.*aarch64$
+
+ images/pxeboot/vmlinuz
+ images/pxeboot/initrd.img
+
+
+
+ RHEL[_-]10[_-]0([_-]([0-9]|[1-9][0-9]))?.*ppc64le$
+
+ ppc/ppc64/vmlinuz
+ ppc/ppc64/initrd.img
+
+
+
+ RHEL-10-0(-[0-9]|[1-9][0-9])?.*s390x$
+
+
+
+
+ Red Hat Enterprise Linux
+ ^10.0(-[0-9]|[1-9][0-9])?$
+ aarch64
+
+
+
+
+ Red Hat Enterprise Linux
+ ^10.0(.([0-9]|[1-9][0-9]))?$
+ ppc64le
+
+
+
+
+ Red Hat Enterprise Linux
+ ^10.0(.([0-9]|[1-9][0-9]))?$
+ s390x
+
+
+
+
+ Red Hat Enterprise Linux
+ ^10.0(.([0-9]|[1-9][0-9]))?$
+ x86_64
+
+
+
+
+ 1
+ 1000000000
+ 2147483648
+ 10737418240
+
+
+ 4000000000
+ 2147483648
+ 21474836480
+
+
+ 768
+ 35184372088832
+
+
+
+
+ 1000000000
+ 1610612736
+ 10737418240
+
+
+ 1000000000
+ 1610612736
+ 21474836480
+
+
+ 768
+ 26388279066624
+
+
+ 3221225472
+
+
+
+
+ 1073741824
+ 10737418240
+
+
+ 21474836480
+
+
+ 340
+ 17592186044416
+
+
+ 2147483648
+
+
+
+
+ 2147483648
+ 10737418240
+
+
+ 21474836480
+
+
+ 256
+ 1649267441664
+
+
+
+
+ 1
+ 1000000000
+ 1610612736
+ 10737418240
+
+
+ 1000000000
+ 1610612736
+ 21474836480
+
+
+
+
+
+
+
+
diff --git a/files/rhel-9.5.xml b/files/rhel-9.5.xml
new file mode 100644
index 0000000..cc03e36
--- /dev/null
+++ b/files/rhel-9.5.xml
@@ -0,0 +1,178 @@
+
+
+
+
+ rhel9.5
+ Red Hat Enterprise Linux 9.5
+ Red Hat Enterprise Linux 9.5
+ Red Hat 기업용 리눅스 9.5
+ Red Hat Enterprise Linux 9.5
+ Red Hat Enterprise Linux 9.5
+ Red Hat Enterprise Linux 9.5
+ Red Hat Enterprise Linux 9.5
+ Red Hat Enterprise Linux 9.5
+ Red Hat Enterprise Linux 9.5
+ 9.5
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ Red Hat, Inc
+ linux
+ rhel
+ Plow
+
+
+ 2024-11-12
+
+
+
+ RHEL-9-5-(([0-9]|[1-9][0-9])-)?BaseOS-x86_64
+
+ isolinux/vmlinuz
+ isolinux/initrd.img
+
+
+
+ RHEL[_-]9[_-]5[_-](([0-9]|[1-9][0-9])[_-])?BaseOS[_-]ppc64le
+
+ ppc/ppc64/vmlinuz
+ ppc/ppc64/initrd.img
+
+
+
+ RHEL-9-5-(([0-9]|[1-9][0-9])-)?BaseOS-aarch64
+
+ images/pxeboot/vmlinuz
+ images/pxeboot/initrd.img
+
+
+
+ RHEL-9-5-(([0-9]|[1-9][0-9])-)?BaseOS-s390x
+
+
+
+
+ Red Hat Enterprise Linux
+ ^9.5(.([0-9]|[1-9][0-9]))?$
+ aarch64
+
+
+
+
+ Red Hat Enterprise Linux
+ ^9.5(.([0-9]|[1-9][0-9]))?$
+ ppc64le
+
+
+
+
+ Red Hat Enterprise Linux
+ ^9.5(.([0-9]|[1-9][0-9]))?$
+ s390x
+
+
+
+
+ Red Hat Enterprise Linux
+ ^9.5(.([0-9]|[1-9][0-9]))?$
+ x86_64
+
+
+
+
+ 1
+ 1000000000
+ 2147483648
+ 10737418240
+
+
+ 4000000000
+ 2147483648
+ 21474836480
+
+
+ 768
+ 35184372088832
+
+
+
+
+ 1000000000
+ 1610612736
+ 10737418240
+
+
+ 1000000000
+ 1610612736
+ 21474836480
+
+
+ 768
+ 26388279066624
+
+
+ 3221225472
+
+
+
+
+ 1073741824
+ 10737418240
+
+
+ 21474836480
+
+
+ 340
+ 17592186044416
+
+
+ 2147483648
+
+
+
+
+ 2147483648
+ 10737418240
+
+
+ 21474836480
+
+
+ 256
+ 1649267441664
+
+
+
+
+ 1
+ 1000000000
+ 1610612736
+ 10737418240
+
+
+ 1000000000
+ 1610612736
+ 21474836480
+
+
+
+
+
+
+
+