From bc4de6e513e8b801b461f4c1e8eab29d987e3e8b Mon Sep 17 00:00:00 2001 From: eabdullin Date: Thu, 5 Feb 2026 11:37:11 +0000 Subject: [PATCH 1/2] import OL osbuild-composer-149-4.0.1.el10_1 --- ...od-update-osbuild-images-to-v0.178.2.patch | 142 ++++ ...ories-for-OL-8.10-OL-9.6-and-OL-10.0.patch | 174 +++++ ...d-support-for-OL-on-osbuild-composer.patch | 232 +++++++ 1003-Removing-non-supported-image-types.patch | 125 ++++ 1004-Fix-packageSets.patch | 394 +++++++++++ 1005-Increase-support-for-OCI-images.patch | 631 ++++++++++++++++++ 1006-Increase-default-boot-size-to-1GB.patch | 27 + ...pository-definitions-with-OCI-variab.patch | 85 +++ ...epositories-to-contain-OCI-variables.patch | 176 +++++ ...fy-repo-name-removing-minor-versions.patch | 99 +++ ...Oscap-customization-for-Oracle-Linux.patch | 114 ++++ osbuild-composer.spec | 48 +- 12 files changed, 2246 insertions(+), 1 deletion(-) create mode 100644 0001-go.mod-update-osbuild-images-to-v0.178.2.patch create mode 100644 1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch create mode 100644 1002-Add-support-for-OL-on-osbuild-composer.patch create mode 100644 1003-Removing-non-supported-image-types.patch create mode 100644 1004-Fix-packageSets.patch create mode 100644 1005-Increase-support-for-OCI-images.patch create mode 100644 1006-Increase-default-boot-size-to-1GB.patch create mode 100644 1007-Support-using-repository-definitions-with-OCI-variab.patch create mode 100644 1008-Update-Oracle-repositories-to-contain-OCI-variables.patch create mode 100644 1009-Simplify-repo-name-removing-minor-versions.patch create mode 100644 1010-Oscap-customization-for-Oracle-Linux.patch diff --git a/0001-go.mod-update-osbuild-images-to-v0.178.2.patch b/0001-go.mod-update-osbuild-images-to-v0.178.2.patch new file mode 100644 index 0000000..03e7ae8 --- /dev/null +++ b/0001-go.mod-update-osbuild-images-to-v0.178.2.patch @@ -0,0 +1,142 @@ +From 6eb166b02c4690dd772180fe581961d22084cf7d Mon Sep 17 00:00:00 2001 +From: Achilleas Koutsou +Date: Fri, 19 Dec 2025 18:51:02 +0100 +Subject: [PATCH] go.mod: update osbuild/images to v0.178.2 + +Adds the new RHEL 10.1 GPG key to the repository config. +--- + go.mod | 2 +- + go.sum | 4 ++-- + .../osbuild/images/data/distrodefs/distros.yaml | 1 + + .../images/data/repositories/rhel-10.1.json | 16 ++++++++-------- + vendor/modules.txt | 2 +- + 5 files changed, 13 insertions(+), 12 deletions(-) + +diff --git a/go.mod b/go.mod +index 1965315d4..7d31844ce 100644 +--- a/go.mod ++++ b/go.mod +@@ -34,7 +34,7 @@ require ( + github.com/oapi-codegen/runtime v1.1.2 + github.com/openshift-online/ocm-sdk-go v0.1.473 + github.com/osbuild/blueprint v1.13.0 +- github.com/osbuild/images v0.178.0 ++ github.com/osbuild/images v0.178.2 + github.com/osbuild/osbuild-composer/pkg/splunk_logger v0.0.0-20240814102216-0239db53236d + github.com/prometheus/client_golang v1.23.0 + github.com/segmentio/ksuid v1.0.4 +diff --git a/go.sum b/go.sum +index 843668bc9..327d30e17 100644 +--- a/go.sum ++++ b/go.sum +@@ -517,8 +517,8 @@ github.com/oracle/oci-go-sdk/v54 v54.0.0 h1:CDLjeSejv2aDpElAJrhKpi6zvT/zhZCZuXch + github.com/oracle/oci-go-sdk/v54 v54.0.0/go.mod h1:+t+yvcFGVp+3ZnztnyxqXfQDsMlq8U25faBLa+mqCMc= + github.com/osbuild/blueprint v1.13.0 h1:blo22+S2ZX5bBmjGcRveoTUrV4Ms7kLfKyb32WyuymA= + github.com/osbuild/blueprint v1.13.0/go.mod h1:HPlJzkEl7q5g8hzaGksUk7ifFAy9QFw9LmzhuFOAVm4= +-github.com/osbuild/images v0.178.0 h1:ojCD1rRtO+khFHpRHUxd6ydXBarEu+6pwt0w8oqilaY= +-github.com/osbuild/images v0.178.0/go.mod h1:7CfDwGb8YA4erIzvMnqJysVpSu52i6l/f3h82usGPTg= ++github.com/osbuild/images v0.178.2 h1:/DWjhbM2iMXmJX52UABm0ZdGshCgDoSGLVcVlR7thOw= ++github.com/osbuild/images v0.178.2/go.mod h1:7CfDwGb8YA4erIzvMnqJysVpSu52i6l/f3h82usGPTg= + github.com/osbuild/osbuild-composer/pkg/splunk_logger v0.0.0-20240814102216-0239db53236d h1:r9BFPDv0uuA9k1947Jybcxs36c/pTywWS1gjeizvtcQ= + github.com/osbuild/osbuild-composer/pkg/splunk_logger v0.0.0-20240814102216-0239db53236d/go.mod h1:zR1iu/hOuf+OQNJlk70tju9IqzzM4ycq0ectkFBm94U= + github.com/perimeterx/marshmallow v1.1.5 h1:a2LALqQ1BlHM8PZblsDdidgv1mWi1DgC2UmX50IvK2s= +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml +index f1d3dab24..53b6bd659 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml +@@ -214,6 +214,7 @@ distros: + - "xccdf_org.ssgproject.content_profile_anssi_bp28_high" + - "xccdf_org.ssgproject.content_profile_anssi_bp28_intermediary" + - "xccdf_org.ssgproject.content_profile_anssi_bp28_minimal" ++ - "xccdf_org.ssgproject.content_profile_bsi" + - "xccdf_org.ssgproject.content_profile_ccn_advanced" + - "xccdf_org.ssgproject.content_profile_ccn_basic" + - "xccdf_org.ssgproject.content_profile_ccn_intermediate" +diff --git a/vendor/github.com/osbuild/images/data/repositories/rhel-10.1.json b/vendor/github.com/osbuild/images/data/repositories/rhel-10.1.json +index c177564fa..d1ce7ad7f 100644 +--- a/vendor/github.com/osbuild/images/data/repositories/rhel-10.1.json ++++ b/vendor/github.com/osbuild/images/data/repositories/rhel-10.1.json +@@ -3,14 +3,14 @@ + { + "name": "baseos", + "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10.1/aarch64/baseos/os", +- "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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apor\n-----END PGP PUBLIC KEY BLOCK-----", + "rhsm": true, + "check_gpg": true + }, + { + "name": "appstream", + "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10.1/aarch64/appstream/os", +- "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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apor\n-----END PGP PUBLIC KEY BLOCK-----", + "rhsm": true, + "check_gpg": true + } +@@ -19,14 +19,14 @@ + { + "name": "baseos", + "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10.1/ppc64le/baseos/os", +- "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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apor\n-----END PGP PUBLIC KEY BLOCK-----", + "rhsm": true, + "check_gpg": true + }, + { + "name": "appstream", + "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10.1/ppc64le/appstream/os", +- "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nxsmjBmjmofMfAAAKWUIcwR4suOELYJqnxt3E9spG6WTPed8b+2zQJH/OiqX8aKfY1FlvBGQLpaHEc2fTYfdPA7tQtUNqAJLDw8MUxyk7X7eiyD23UX/igmUoMui37OEbpG16RPiW+3hKIfGfzjhPk4u9iaOK+VlWk3eu76yKxkGoIqtyCSts4ybj6tHJgJw/lsta7vet1iiHCrvJAlD/0gj06Ow0rfqG6/76QohYHLjqwbGhEI81f/WtmOQw+zX7aopvd0GAqrfR4+aSjAF25wpK4ahwHKHWNKi1bLNwjPxBLlay12p4NJq3yyVKtrqK+PFI0ZXf/MnxBpR16i5rgKnTvH7yby+bp+yZzjZaneWMejoMRCfugFYLGUk2ajANYPjqBEDitsqUtRJIEuWaBd/YjAh0+BHxPhzSd6Cn4DJf3IGNK9OVDrwaHaVGmqWg2+lVk3BqeEdkxgRGy6hoBHDpTS3177O2NN27rMrzu405WBJ3uyHgSTqj4fHufo9jiaFuCP5Hp0HsSWJzc4Xuryaqdyx1G1vVCRj8O03ndKpeupLgR/taF4e1PbLm/vrvMSaSJXipq67p7UY3GCT0Lq9PaFfg+MJt6HET/cYObmCpPzi3lxMT/bjI/QZkX3JRb47JceB78H9uFxsaDnNkUt/oi9HOu8L965uUPWoM87dJepEOgfTyyzrMcFYvQvD9COUd2/MDFjU/R3+lqswFcGB5hnRc44bniyJ6APRKQrtMiX0Us3J7KEPxgVj0pWL3tCmFp/gGLgJVAn8WhahDxG26CHgtM5n4fc54gAF5JqDK6RlDfdotc41yrrPFasrqbptXPbRsH/Erlu0T/hp3982Et9ciugl1yu9GPADwpvmcPFT6CG2VKBIRIUIKfJVXbbLW0vEyLzKIcIPss8M26G2hecqIJ63cgrHTDLulYmKaa0lBza4Z7YnF/p/bgimYYu49jW7hA7dlm3fYd+CGMdYxSrUr3ae3MbBByhPhEJ2M8chG12m2rFhgGmLCZv7yIXmzMoJTMOycOY8GGg0fWjVDzB2RbZIigwGiS3kZaZehx1QM+tMdgJ+GaGs+oy287Lv4QyvsvHRBaZF9YgnvuPG63T8VvuLjmBAgYM8vg9+SfqR39ncW8MQE/9M+T2l/+aYlG/r0iTbpEnNKJjZYEbSjlxAfIVSrtlQtPxht2UELe4F2hxwrJ9DyqbnWd+4msanxT3i9GpkHwB5JqyS1zoUBxTg3sBY7bQV7L3igylY5B3lyLIzsIBj8hPbr4mHbs4pi3qHFg34ROCwsHdlFqN5fuIrALmUyqijNM+fxPgYTcm+TxO1/CLC4GsV6pnnpUkT8v1bcsEOTA2m/amlOm7AbsHU8K4rd84V8V8iMDn7NqdcHDerHhO8FA0rTf5ql3jEK+jH8atw1lkpZMnFAptWk7e9FG/pU0DmQ8BohJU4euAYW1TPziSWQRgF2OQ8KRLiSppIN6Rz+p4ptW7pFHvbJkUv6EhEUKnwE5EIOO7voUlbHdswr1AxJZV/iCnnkH3EowXJKAhNqpLru06WHk/q2xrzHH/EWXjfrIstbXAYyH+F7pgYEwvfp0/FHoKxEST/LwChbIyZOnl9hHgSu+3SMupoNLStSbipo568EYYlslkC9R95MUTKJaLw1R+42KwsqY93tIs9l1y6QtH5Qy0ugQGF/uRicmoMNEQaukwVRVMi3jkIQSq1QyRp702TzQbMPKMjV97DQSN2R5Aqzwjtk3TOakGL5iQUpuhcQtSwoJ8puZQDUWAZCbKQvIzmutt9N/HIem7tSjyKqoK74JswymzSEkDhDDyyQ0hkxeJnfe6eunN+5dAvG2deQqXl8cHdMiawhFEWOkxXJA1dBbTfsBsfD/Zt+qo/O07pB4BjmcBDxt1uJRJSvY/feKDgUJOqCPYUjfopPx8wN+yeywyMQFSYmXxdOQr34v8xeIzL9xuxoMPv0d3QLnR4IWfceAHT1OmDqeFnTS3BDMK3/Ke0qq/7cFGJHHRhTPfPUxhmM/ufvvGWDR6RnfZBOt62Dtl4g51rxxjX5BBAa++psZy+QtQwN0yZhV02fsTJxvR15lyAMbI5bJmAcwdKkGpE3gbXzEz0mD7cPEo+ujJPqEhkgkSS+hci10bKcSGSiIR6XV3l0aIouj9qKNpwc7BQGjPi04MXxUF5xgPwtXiOwpkbPvbJhwDbV0y8LdfkajKLLaJ3QZZAiOJ9wtFkMavt4gbq4YPYrJcxNGJg5i02n9PQVZB5U62Pew2JWeOuPA4PL82y/26o4GDeQpbQNwa/grW7tGUygutcqM9siTSI9LJlN8qD20LoTFZEIcy3QOj/MPo9pnaAY5ffPEwUN4MVPKvxLOyR/WeNND+DYWvx5Lj2pTf5JDGTJpmW+FTZ52mHzja8fXIm5DzQFdCnEYxduXuwXDF7/yHAyZdsp8X20fh6nnpPPBX4a5LlVsWNs0I7rJFGA4e2nOLW+ZTl3V9jI54Tid0FcRhGHIvtm6/ve3826lWda8UyA/kZUxScg6anLycVNa04NGxuWIhrXHc1zkVSyBj7PsV8MS/8BdG27oyxLDcucjQn/ybT5tDHGiQNj/kiHZLmiHSGZaO/6HmtR47JBtkU4nMqASYULp0WZM/TqPBBlN0WSDiJ9CnSSdxbGuYXDqvuinuWILyngYDiR4JCdsPUMSMMC7Em/qmCDO/0nF0oQCRjpROfY16iztiom79mUx0LnbtX0gxTSwmjWXKPAnftgedhN7wHKs9eNRGWh5xJcbB9ZuJFnBnux6T6yCufXOPpyV5yvx6OxAxBT5yvp0nEtAJoLBy95SRThGwzWuYSuC8H19hjbPoJmIBn+a39PF7nrj2LCbNslKPe6BxAOYlkVszzEXpAjNgbaDilqnqtiE/e/IhPkpNIcBhPqCBzHHkrN2OBYuwitmwTNzEK4LzGuF9yhgSMpdyDHaL1dO/rvOB7Fd3d6oIpbKhRMCk9T0zt2WKSCJ5KvKjtGTGWNgB6Z7Ia8vmpixGWt2SG6XCrrO8hBhyB9RHe7GhvBw0fKk7J1mNuV4xs9A83xdrktbOv/9Pbm4sVN0XRMeSMsWfYAUdj+p5Ely9qm36Pvl1Rt9X5sPOg8/9T6DODUNl9MoJbr32xVy4jQwvJ/sx6y2/tjk+Bo4juncphuzAmzEBsSO0I6Fd8UFJsgtskS1iphIe0mh7tEg94bIynFLyt3/nTjP6W9oCHvUR2Xa5S2+ZIEyZhpTkhCUCgimvt98Lh5ympx9sts0aevdqMKmcw/0Qs13gV3GCDcIIWa94jALOW7ai07cShF1o3UGTZUXBwyfIQ8HfFekAE+GGq95g5VXhZM1lMmRFmGpwzAHpz5jOk8hsW7ILcZLPLWkWQql7xUaqr2SMq1H1p4YmlQx+fO5z/cvj/l+jSBGpjITc49T4l0SR8ea5Pm/xM0L2SpfNVDIdYIKplaaaWB0QiuxX3QLbqbtY97lrJeDayxx0LSL98ntGMaSNP3AOe3twI9HLW9Hmy+cf/xkjSR6BStc4PG9fJWysLSKwYfHwoAAAA3BYJo5qHzAwsJBwMVCggCmwMCHgkiIQb801WzBXB6YtoUOrbkIjl+UP6EZ6KpU0PSRtYnav7fjwAAAACGKiCImphmMrmrOwSBsG8Rw1XRBojAeINOTE8+ZxMKi9IZDea3H1+t58nviDg7ktzKkTOXVKpp0TZBNBJzR34YtisE/t/n6R/j8SvdGBADOes3tQNHMkX7QfMWAAGe8+QFH/eW9gHP4fxG1XHz1gMoyFn7giYLhaCCl5+qY1HML6mCaVdwyJNzAHJM/pJewBRphZcEAGor87ZLAeSx+zzO+kqIIqtXuCrVcEM8fmuOHp5lJCW/jvGU2Kg684mdpuUnlGS+F9gBsfKNO//ib3NFCi2rJ0m1ossr/AC3lbLvYi7GX6S3ULuI86fEqkInAykCjSUz5GXETS0Us5xgoPdgoCvQopNo+gcgQIu0M78ATo5rsZcazQxEkLTnhhcdM3DLme73gU3GAUssm8rG8BtepIQG2IdVu2IihLuUio67Mzu5Ixy+tCotw7S7NlcBq+uYAqzCxAwBxzE0WPcPDbZM9oa4H1qdEbHqT8/4mdSQHU1FTDFkK57PoZCESnh4hZqE3pGxrsWvVh+X9payOA28v3QuDOBjwu46Y9m0hJ/AIoH1Tr96P5vanmzfikIBRYU1HgiublXXPQqPe8hePTo3JmDH3Xvq7KIlKRZOUsT+MkAwa5D2yW4vfondvrZDqpJuadZtDmbDi9fWSk/EBnK3m4nCEjb2HAv2vafkAtNlttcpRXm7/QSRiyHdVgnw00GP/3pYHMPu/u4cV6R7cjq1PYDMe71k1dj+IEATp4tyL+2scYyfXDkLC6krM1fm5z3SQ8bCdbQXt10vKs5LyU3ShZDZECKQwRYeYzHBxOt0hsFZys9jiciEaaIhrJbQJbi3BiCu8orrrdBaKZJ2Q0VfQEQa/G9dbti1DOiaE6Mswxb2FEJ2XHGzhQq7EbZqTxeEzOuc1sIk7IudCaxrrP3gIXV0+Rx6NRLjAVD1/H87GM0wQrrx6/Whc5bWpire1FivCoKSKoD+1Sxb9VnTSg8BP/irP5qQ58mT3mZjps9tBiJ61nDZUyZ4afnmC60e6uq/1aAzNZYAJeVPg4miyvum6/NHDdLeOO6nBVHQRBChTRUi9opg+wWzVjxMpzhWYjLMFyjcaTzqg8+ZsChx57SmIrTmu4jsiScHUoMlgGSWQlAVAZ3xXYpgCkDUWrnZLbKQlBzhxpbArWBQiFZ6nc4/K7KKJbeC9OzdmuYQ+lqVCvi714VQwzgh6ODUFu2lFWyMD8+XxFV8+wxZ0lAX0LM5ZNROBVED3o5NyCBtVn97Fy4hanTdwWDibIDDSmYMIee8S/2ecKJbUV4azm+1wAcaBPwgHdgHI+GyOvzocj8GgVnfkQavgB8PEZL6vWND5hcmGHi/7ckrhaeeTV5+8vlHf5f7E6hFbXr+BuXjvilKTo2NHfZyPYZI6AMZLblof3HtM7qnohsoN4HmrmLhB8H+IgwifXTj6e5+2/yOYIsbjr6VhZY8lePzhRKdqL/7GI0zo0GxQosTgLmzFPzys2ZhY7EaPvlDJCRQpL4af+308rZpwYklC0qrhcze+6rBezDwUjmcpxif5GVs9ydJTGxfEng6dbsNvUD5yhncXHjke49nvIJfQG/RkXrHaa4OuquVa+Xu6dOBe6NKyaJPAkKuG1+qlxXLKAu98nrEf6DWDB+hVLZNQR+poFA5USfqux3s7LQERChglvcXEVb2TZHDM+zwY9sQa0+n1Fm5JdkNSQmbfI3QOPsIcMlIkgLU5q0pRSP0Gx0pNHXm8bv7whAH+JXktvKfB95BrCPBn6IiL9dzXNcJraba9jFwQ28UE33MhiIUvi/AqREsZfJDnlE7ASSbdTD5b24RWVT0+eUkoCF2HgiSM88sullCufpXIEX+2U+VAcQqnypHs3m5pDMQWYglmp4H+lFTKAKZm7rkWYCaObsVdgrb3uuRPLrffbAsIQUbNYbeyJcejDIotsVebowKvXRzkenAsnN809I8zCD/2bnzdozoZxE8ZlWbg+KNYkwWMU4spw6AP88iGlJD7101q7MxbLuDDvP+uxG+kvO/NooyWuuQNtGkYyGviIlOiq3P8URqR3ujOFzrqQLJ6yu0FYanPoxGgskqWVvorgLwWbjOREiCz7tI4KCBC4N6kNwKijs/rWvpsOFhStuxlY31zk7IU4IMJyclVsxlPETAFb2ubf+qPqqk45/QkmrjX0AEKghH7kpJ631X7rAU+nlmFsxU5jLb5AxfuaTbejczxOdVhj/wE88B/u4JquI2NtvHQYBYRgjjGvdqEHmFlhOei+6nDAJJ7OWVNi+/hqDr7znHfxzFZQIqaooyiwx0ovsqWKwhcn91KmTflbz35q8JLSvKwxgpbL2cNgGeaUbPHshRgezB1D6FFxA3RBZDsr/u29OVUOT6jJlT90R00Hr9ZvzKYVOH7FfIgqMggWMliJ9kR9Du8dM35xExJoCg8IYFOHJndJZNO5q7emRATZCXVUK4qDQf3+X24yuIOCcUIAoP/5ZyRwqN8QwcGOHe3Z4f9qefB6Lo9uYUk0AywHlGOypcPhSN7TF40NJlAc9dTcWgUaOW77yg2Wie+OXIXzMMfTMf80nWb+uRUjJmM/7GgTV/DIaJwmaBxbMQzqqtpMPK2DXDEXo1LbophN56lVG6Q+OU83nVz2ypFPr6r2+8JH4I+8NNXc+nWBF0QrtcQQjpu4pbWL6XDadqBPALUwrUZGOFlO5e6QU/eox9xdslTf+mPEkLrAdcqRC3brRNKN7saMeBKWTnyXUpXzCL1a4+XAgB2glFK89DboXIVa3gIL+ETmiR3piYnh7Q6AqunumExqaY+XWSdIBBiV6AQhEikfUcTzlttKWIPpXVSb63JO5KyM38pjWKrQE4NsK8r2IOuLAEIC76/NlFYyEtSwEqCGVM6G7DNDEyDfv3W6ksPYIkCVOVmYk7fNbqYAKCowIR21IGRHDbYlt7CZfxVn8HeOLrL7tkdRgiFwC8gZ66DBmxNzfmUy+vmkbfwU7+ZJBip5Ss/cZ7zVuCfIcVosO7EbRgN7ef92T1glNxG0D6ke/IHGEm93lrKXx+GkuqmMyWARXwf+T1NCG7M5ef8sEZ+W70WSywWJjw9VyX4quNvlFytH5Txqt8vm76RbXNWhpa9URrOMsZjNsKz5qEdyKWQK7JhucpeUZKgB6xpLx3VoUONBNQ15Puolhc/IQ1Zi0Hh16kEVNMW+0hNs8aEoD469JpjD1L2Q5bgdZ6d9WkF/tDjJefWEC0SsQ6Bk+TSGoKy13W71lRr/3QQMCDGMTR/woct7Pvabjk09Y6c+6g+8U1xo08pnDlLymSloVh+h/zlU/BExYrtmuwOEEcXDnAjdBgHqeEOtznNf7ZIme2OxaoZQiGAhcTB7T3Oh77H09IJkBW44TV7GSRqW0xxlAh7LI722yLmgYCHR2MR8vyexJQNp70zXho/B0IK/O7TUP02WFJBdaDSCcpQtzpOAh8l+Igibn48/g1p/3cG4DK0TacUP8osBAhCvfF7dhJDn+HGNPis9yQTcrvGaItMKEpaYtfUTKmjzHM/VKfgbgs9gsTO2UPTPwPeVHw46T8/feMZ+oulF6KIvoJ/d2mfIbNVQ2ifBwoyWsbhEMyJhJD44FqE/MMhtqsCIm3b3c2ybNH+h9P+ZhFLyYFs1X6mWA09Az098aQY6hbko46J9ZpBh3PjxkP5vDL3fNCnhDHqKvnga1cYaVriUBri7W1sKKJ3fQ65OZF5ILK0l8STWPldu36NC6871ACZEBluoUnD1MFgFdTA1fa2gedWKSCG+Gho7JzMGLq4d/hKVpSwzomYEVW5wOIAzmGXfDutw4bBhxCwLbO2eWJXp8WkrZ0Ov0qqcvp2xVsnCbJCRJqsJDtbvnk8NWBl+I9pBTv+SI7Y2i2dNH1DAI0DNHyajUu2z2vRK668/xCCXXLn+S1uWUqTbcRJYjeZfG4gN7mF91P64/6ycF43VXyv+afIAmTu8XZBtqcmG2wlR1U6UsjYIykxqPSnjz9YPJSa6EXF88MmwyszbJVZtVIdjHEZXVhdjQ+zvUJJLbX5kmNZzsVRKVlTSpYaU5nrCEVOrq7Ee8e6n1YyxF8/Ce/BXf72lPh/f9Y8Eemc6vUry6MBrI3Xudyb2a2BcQxGPQ1tWWzUdfiRtlwIuMvEY/yicuRUww7VEiNOH+cad1Hyv0H/2+leyrJQv1bPgReQsQLTDPuGluoiLHE0VSNscmhqme9d0zNU7luD+Hx6YkpFBKlgqEYVrQAFx2uXLura9muVTFHHTuQLq9CSg2wwvkGkRdXr1NeEbzU7JxCU+ZRWNxv5lxwD3DKGUcdWO0TnndnF7hHkPbCA8in04wVW0ST9S18wno4u//9p3JJ9hooU9gDFdpuHlIJ/WjRVgtOySuxF/Ld5QKjgjuryA0mDgItcZpQvDaPRP7mxioFSnr52vUjrQNXKdj8/SJmryyPVMg8WCONu9NxmXlrffohzAHrlOu9kTopQSdXDGcdaWQtK1aWR6+f2TyZytSXpidGg6gD73mEArTK7WHIfroqWkQQw2beE35oHP68OPpst5Y4A7fbo02O5ClK1GngOsHoFKzahRf4+97HPcpT2pExIed8xBeQ+kfJHSHKm+vzUMgoH95C7DeB1X0l+IG7dmfMLmmTVRWqNf6Rn88/neLQIWyYWkbCdl9y8q6dJD4aPHdyZN3MEerVCvpzh2IXx56ITNHrAuNZfpJt51UdfE+aWiVblbCVjKsiN2F0wlqx7FOjaB1aRzDdiqSuG7af8KiL+8GDujXGH5yt1prrljqKy3nAGkKBjbAbU1BumFXDULnvo0DVZfphRPs3r6mQbvwSTDjNsVtwz7a2EomP34EFG2VvcKnZDWLNPqpVu3TYVO0ZkSJEXwjeQh8LBYhbInbbzDtkFJ08y9Gj440f6OFaaOM7HCV/OPsLJ0wXYpOcDRdnDTGS+DpcrBTc2O06KpF/6/wJb00kZr0IseQvhRR5XGa0hzRot5rm0Q43FP+DtaKMhihromLNRjbhCnaMf8z+dEeec22oxSqzNkOQ5j3mtMoLeKtOVhHz/3z1kIRK4hM6Qc3+jaHhf7gY9A+c3pqsXYjVtt6gYwY030JSIAhXDqKBA/FHlpI3ox/pHv44WQNfgeWbCXsa/Rzl2yaL6ACGYI1Sn+93vmuDkcohE8bQ8D94RelwwvCKMQEBqW4XMidzjVYBaQq8ZEi1QgcAFdZF6+qNR5N2PLB/UJMBD4QjOv/tfdhRcStqTYbbbLjjNnMDnLb76/x3g5ZPWnCY0b8l9HhbaVbNUzeblyvCCYruipW4Wds/zvB6Uon/pM99ghXeFuh0nkQ8qO1GM50xQs6k7MAw0rgSLEB+OP8PlshmwSpm78viL4r25MQeO8JfvRS8MxKC4tZ4JPHgusbyaaxtU8u+mm24W2PN14OLmO2wDimIdaiVCvgSNl1RNV+TiiIHo++9FCM+hORE3+eaZONvcBXQ/QHNs6LcCkrigO4w3tPXRSYJ8s8gUurKXxC/o2Y/b0gwIDRKxjPTRXtvdFXEb5KZSJZlQhq2msw2fqtbaz2lVjfCHLiVzoc+y50SeM5pZHLyMfDsmhwGJO/Cs5sGOKwjhETGf6witv1EtGIgAkf7147oaazS4ORMNHF5zk/9wVGqVhmqEDTI3czjn49RQOr+X57D7NiEKR8f2ha4qgvUjxYmAyedFyG7dzgMHGM4fj6/BTAtaNMPIocm6o3uM53RDXEDAwMPxWO2CGnCNZBMiQnuqjFoHcrjBvFJt4zvo+WbLXvcBzTuDrWyr6XtOZEjm9OtCTK6tKtND+vtvNT4j3gcge2RIiVEmxDihBCr7SpJ3incJKQ8SSegth15gmMYP1HvLgB5Cx6x7FnA8Rfr69S+Sz0YVopwMaki7LwIyFszkEJqhhilFEFi3ldN9YwuhxQW9tgtd/uv6xiQMz5qiKCsh41j9c0aiqAZVKWaT2uTt0aM/Rz9DslSwRFSobN8D+lRffb2MhYZBSS14UhCSiviVgwVBhLClQE3V9G1q3ruTzsjJ39y54zkMTcC7qRflaMx0j7Ng+PZSnxmNEEvBDoOJ5u8hwfAHAFYU9pBT9P2dQF5BWPTSy29URTKFFL9R+Xe8KgBp3m+kdk2YM34veOIbZ2yhrDZ9HJmYm8Ul155jNMQzbpvXMhH2pYkgkZjux0dqcXvdfZYGnqsLAb9nJgTXY4d4YtlO+u8wfpBsPFxt2nyk7R2Si6sfZ3SCpptXPWUF/chPaoJh7LACyNhr7CyDjI7QW27vNDg6SRMiI3KztftZpaX7P0PQ0ZVYHWa0zpel52nhq0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwkTGyAoLS/NM1JlZCBIYXQsIEluYy4gKHJlbGVhc2Uga2V5IDQpIDxzZWN1cml0eUByZWRoYXQuY29tPsLSLgYTHwoAAAA6BYJo5qHzAwsJBwMVCggCmQECmwMCHgkiIQb801WzBXB6YtoUOrbkIjl+UP6EZ6KpU0PSRtYnav7fjwAAAADrryCOISULalOiDT8vYzO8DZ4hdr4RFFkuPaAdLlft4VOs+mzuAT+rCZa57wFhe0Qol0W+YPqHdATHBG6suZjEO0Vjoz/hGJEEduXar8Yiqmz2GM2eKlTGvHGhgF9oUqIGsBqPnvF00NZhA8NB0cMbmYX/Dn6kSplIfUx7ThoePo7kQUAtoSVbWBOsePEZtNBEOUUGAHMBpcuRWlpPaoqvycLZm+rTODun86d+5M92Rtw35m65215DzbBTZFO0MiRLGWQgPFn4JbyyE9su0nux6d4Zxt5tSa8laLWoOB/t27HzF64K6X1+sB2eQdmRDlxFjmAEOc2pvBeX/P33nQj0Kufx34DW9nFAdSlPbRg9SgR5uRrwBfk9kW4y3sksMKiNsoswFoohJ+qAG11C90oKL5gtgUulIcIIFJr4NPwwBc7X1utGFPoowPsL+h4QNPYiPCMHiavlORwvovHCiSXBYAYcTWfiZphn7pTZWlO5QRlSUlS2ZtB0vGTVFfFwfzU4WZrzK1Yxlek/EgHitgfLTNFprK//4GFBdIGrzL+Mg4aMwP9MEyNz9WT+pdPUBby0CZ9f6yFopzBVVs0B7JUp79EyZI8ScEkTKaohVpPjQHELekvw9C/5fkpmMO+e/kQVlJM19bYrGdi8GqeAkTjmX06yluVrRg03M6bshYIV+RC2bqhk1z3SslRob3mUvVkt+9cIbpME+rXGGS6gzt00S8MQXu9SzaFSBS1Vrwv10PBNeBFnpHtb7q9uQlef+Z/7YD0NJbEUCnfjnSfbsiZA/iWYHtaut3ldBY+prq4CC4M2FcR3d5GmK5rMlBhoHF0h21XIs0C3Gh1Bi4I2qH3B4aeMBBWsSjOSL9Gw3geWxGEGJbrL1kaaZI+JMjsr6yl6ugx9QTge65eAes40l3DyzOSkTG5bb5VXHWfz4UKzuZQEGzNaMiKoULEYHAZBNgEkaJ2T9SsT1y86J4wJP9BKkETfeSjHkIW3BWrO2Z4Vbj7BpX4Oc733CYRc82IK0vCMzFwzaOjqjBz3lhJkcf6rCszC0YJNBrNFoWopdESC6EYBqR1/t+PE3Fcd7L06jORvsM8MmeU1r6J5mwoNCWGIH/7gWRXYdgrXHLp2ujcy1sF/rxJ0zQgNZU0eZw2ZqOhmuNnQaTbygpyB9x2ZONrfhxGgNXgcDkG22WpHZUwbjvH1XPkVVBe/sbnrVX/1rDu5qNmaiwsyWotpGRqkRxY9KKFl3q43khSRBxC4yKThOaerlYf9KO6zutORN9PH+yX1G60JTKcXqgDaXuzRYoHEz9WYK3G1CO8T/X2P9YjRVLXg1YVZvkw28TMSphTiZO8hGc4+KamTbwvxgFyY2ikT5RJ52+k0c0lfo9JjxCA/S5p5PrRgev81gOyDmaxBd8VdOJfCblFDzCZaliqoG00lksA+oWU7C6jrRsi7bfvHtcfiU9YBA/bQ5Tqfnz47VWbXa2ovEFJt/kwvKP7Bh9YeFmUjx2u4wfZfP65v0ouNzwUREVtaP8NY4MB1fhry1VzaCgN78K+QrZmXd0kFDcaJZsfoiYq6DmemkMv36Wpb13CYWmSrk6NvP2CePx9A/y49opr12bpdLkwvr6lEaiOByqhkLwjDeXYGMy991D5Ny1HTln6iW6Iy4VF71mdjk3sbAGXUwe+Iga0HN1ooJbSeZDcmHI9WUIRmuBXEnomRo7p3tHCGlgCmk6SNTeRWhKinR1Xc89BHz1cH0uxaijxfUTs0BF5chBLXSj3sF4rSBlu2ttpXiQn1VDdkmkSgP6KLmWdnIsrNcc8M9Oj3Z8CAssRZ1NfmyrsUVNs8F8FpfGaaKOD9FVR5Bku9MRLj/Oi4lz3DykFIBEi1TO1VIsbLk9b1w1a2p6gVji96WkDZfkD/pCL9+eJtoYwlo808JqbJ4kkLx9adPbBwwfF+DjRBKn/qm6G2t/rv6egtz7HlqWNxNsu/Autr2mLjYZkd0Q/nFlTAQf7ZuXljdHWkMDzk56Tq9j1P7XXyr8q4U+hGxKeiDPfw3VUmLFEsgN3cW+s528ImHCA40Epj5nq7Q4Oczx7arR8MNYDHch4H/oS7FWXA7pRZDHaewRzc8H9Nis3uf1kUIPjnpL/S1w9rVFK3l/lLFXYQBd3bcoZooZHj2/RdeNjBpCJnQVxJqpK8fkC2A7Fb/C48DOAOdZ9/+ORb4o2KaF76hmRp1Jd3ub2vxzYa4VbTtUrVVsgOA1FRp+fywx+EBRhRKK4FwSesB/ClZShN10SvzXYKwAewKCzxA8d9A0QIQT17Ye3rlwkBm55fY4E1ev7psC0zTbTTMK+iZZeBLZ4t6ZjPgK2WTVMNBe4f0PnCJPk9wvRsUq5ao0wzyim4OxOsHxxT0+EMwFb1eFkFVzGsvHhvRvNP64+l4860lb0XtwBrnylL+qm1fpHd69EA1jMYhFTZZFLOlcUNrhbAWpW68BD5cTf04fYnKLpFUPbqC8VUK7PGKGuZTM5yyviuQ0Fvx8jMBA24io59m0Jx23GYboeLfTkdmoDi1Jq644p2WDImR9q9qg62Y9f6H9l9yXvVJQoCUTnzA3iQAmtzW8aN+oowxyevCktP/EGzk1lBUoapkDm2QaCqLtgPHW8yHtR7RzKVhJl9QDtqqMSbvTtQNqnxKK3PwxFyZs4iqqlNznrH+lPEcNJ8FwDAvryv6jEh+9ZuAoX1fAVzZvCVtbkFeM5zf0MlX8hIjRdu/lia3yPelg2xK9943fF9Q90FK7xxfMKQkDRCVzSOz08OK9n+FCmhIoXblQw03z3VEhDSj+n4T11xH1kYpudHX0TIe0VGXK8I9eHnFMaImTeWjr12TAil0EFBUhmNUK9ro9tbDPlBEEKHf0K3T5qGKb4V8X4BshLWI0BqKqy1X693OeAumOwohMrlCsA6i2306pGEMQ8DKCDWIdN+Y5wrYICaPr7KrpapCDksbC2QbtFx9Z2pM0P8EYdCrq2KGunYvb7q/JBW2FdjWEZpgifuoN3Y5qGAKzDu2um6Spkg1vuxDsQlPa/6n763wedOT8xlpNvQu6aZlvB9HcZu1/0JPgXHDthsAlu57ssYjv8oAvWYovztjE1HNyjlS5TdOLKI9oWLv74q5qMbdUYeePUkwUxA3QNIZTzpkb29/buO9AOe628d8pIqMAo4R6OnqGe8Ms8jZUonQ/p08S6fYkm6sRxosZ9pHgF0sUY4CSP6wTNiz646UmfA0SryWOUPDWVIGQBkPaK/GpmeKxLMQhQUMburxiarrh/RFPFrVzu3zJKTmJDzELyd3gSTf4DJN+PwfcZpWZRyKITy409wDKJ9ATGbe0JSJ4sERBKmcn78mlnrV1VarCaXhcWs1xwQYrZ9WZR8twjNDiCk4+uX6nA6fvggGuDDmilpmXwhNifHoFYrpuqWgNlvHe5wK72scRlJPFRMJL8WoJFfO8WVLHqnUKtWJN35MgW0z0zGMMEzv+IvmxM6VPNGYz0Kbt5aTkWfBF4E6vxrCj4OV9EGkaXVRBijZ9f3OqV4w/ZH3V2ZT2sJnoTlLiti+xqNT+4W4TA2njI85ttlQBwcstcxHwra/V0dKYhUsgIwNJKvy3CPLtb2VPqWEgAySBvIaUqy/ZqUWg2z7UKqqTc00ZESlD3UrAl+DafDFdAeUvFtbOp6U6p/IbEYG9xXTx5rgIYKxuZPiVfG0vzC1o1IeSsNjOsrUMsSfpV4Sx1hqV/MjOfWNdB+B3XXY2pHrlMHakOa+p/pcg6gCvBCbUIyKr1EL3M3v4PdM4xxy5FyKTlQcj75T3sUVufSliNBKydP3Cb1pYJu+UA7bbWun+NP+R7OI2apmD3ngO8L6MvFuizxSgVxSZLWKP54IuROVFCfsALQt8CNdL+3627e7KBVmPWYbmD4zmHbXrsb2r+KGCRsU53kijCkLk99PAgGAiOFs4QWo0UOgn8nBLH750ZeM7TvhHRjrAAMyF9MRQeFhBgtUMvHgi66SIek7azw8ZZc20f78jV85C3/UVu5TJVd4Se89nXRu27Ufo5R4yl6qoqDR9anbf2HT+kUMTA/+d1/E1w28gy5wSsT2Sl6Gaz7maBHfA4N+QjK3y/0QM4n6f6I7CcjDBm7gRCFs1pCYXseXIVkBiSksY3xktdFVGwXo0+GiurlfgNy7bVosh4qrtKKF1uGn1J2PXMg1M4fIDDctYPzs6jwe1VdEDijUAgP1RsPEsf4TgqG67ut4Rbi/sopZ2uuT1gE4ICxJQ8+VjJ+dclooZHNG5GjUUtHevi0ELNP4khF62/mm7a3GMyrGf7WIJtKN7LgCnmK3q/46aUQDt0IVLX7s2Kf+MVzJj8bdIQwWF2HK8NfLd3fKmlyR3oJqD1y3phrv+FSxXyTRJRW3clsX/pFFmdv0+j1cwATHCI/RY9HG/pi7BIbvgDYHzOcwBiUHq5nbFixEhzxbAv8FcjYxUQqj8KO7WNR5jXhOlpUVc/5nXl5rLf1QFCePem+8vWNM7G8jckRjVGSLZVdlgO6nrQsXQVTAzJGgSAiTfwRzetHCiGHgZxAm2llRiZcCleVzmvmxj7AxWV9mYyP6++IhKSNX4ZfI7wCmruGvWxfQaXJEIhULAn3Y6tVRNytcS8FVocxXXQ3DbNkZSBattlrdIX9tGc7BpTK/rgyMIASXgUDc2wyFJ0a2r9EZ90uX8nWd254pyIEHstynDI1cf14KS4f0YMa/imn8bY2dR7uwcgY9rq6dmgGykoj4kvHmFwgz+BoppCoaV2G+n14Yjksa7UAvUulHKWgFI9Cer6SagA0tSBKxPU29r/VZM/zILyrLvveJ74fzi+uEGp9h8pkN3tLJ5k6cotJ1VsjhShpF6LNaJVVVGibRYzC+C1Ot7e+xtzE+QKkVMZzj3y67Rblub4ijELQTqaIBt7g8XEhz5l9aO8d5aF4mwwdnE84SImvtRSBmSjsOkJRG5NJJG8L2NEtIYtISWlzTAYM5IdTSh+rs8lo9u3Dc+3nP9nDvxBADI/ZEFYWLYCQY9pZ+QsjXNbAAPtqqxMXtqnLxkENE9D8g5fzircmKhWo36l5aLpJU1J/5CLIJh+Tb5Bj9V4zjBGRecwfliKLejx2BM9g9dl+n8LaO0eNB9DucFVOySstGwwZkdETN5ewijlmMksBoEFF3J5RyDusBj0ErkeztJr+8DOI/lHsNaAZzUxIOl6YQA1VojCnBpeWCOdJIs7QVszD2ih3g34ZQv7IavnOx+bzNBfpDh+x7ynePSLG2H/1brixZZntuq57Bfm9f97Qa+lC6/nfx8ApYqVQEs2cWETZsrT5QHrHiAwnVbDWTqGvb0tQRT/XmBKaz670N78Qzo3P6zQI/fxrHw8Oyrhe+paLP7Yl9nU55mx/rYZgsvZqBtKhicjtCtMxvx8y2s0YcJX336yp6bJf1U6g+taKx1+3timyKUl/EIg6f/iFIfj+bEAhk9ebl0nx/IVwFd8iLQ342He1QCecfiEUhEt6NFXBLYy/tpdruWdnS2AvRbytJGBj8SK6Ehu1zuJmBwu+gCWkpPrZonqAafYSdIqD19I53qcEQVZot8t6Krw2wn6Vn71A/6hgXTT7TutjfmMElx62Qvp36/f5pdQfoyFHuFds6FW1dWEAwM0TYFIs/pr+F8ozQbikZxeWt4smdXf/Dm6Ll7SceU394lCz1oz8sFJ0BGP5KoJK5EKQXWpDwZIBzBl9aLe+v3dXPwaIM2n4X2UnU4fakR78wiB2FnRodPEJGjflloAZC/CiFb/msBo4WhBOrnw37KctmyIzJ2BRTGxhp4S9erVOeUi7UtoLAfqy085VjbuPAYzrxeheMl2VhAd0tgMIebHsyA8WAFcm6TTnxlMQdRj3DBibseh8QgLuK2X577zJac+eJUxNUqidwb1WWLFTmsNvMEnwbqrFTkqI0xghVRfcWWWFvJl/JWYYieCsvwpv0nYzuzpR6znqJsV//Us0OtL9Eu4m2Ce1rJr/azGeXxgymP2GLeYTfCHx4pV9pAwMP5z8prBneG4tnZnSwPaavLYN8j5Kdf3uwkN8SAHvTVpp2SPri/trqhtVSxNFVsQXwXX1io3DDkdrf8UtKx2ICnJuvzIFJyKKsyEERuqpmEU7lSiG30BIFClfcUjqt5pfs11gWDmiHotKBIVA7IIZHWmYGyCZ4hysv66eFZghv/9+LZKvPCgfWd0P2DpLerA1Zzx1HbYnMvRHpK8HYr7duszv9fYwA65VeTRCHCECIUFeZ3fFywdTVV+rss7c5hxOdoSmxtv2ipa3xtDTE0nE1i1BUTxUhcHM0NjlDXByk5WnzNEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxAYHiIlLTU==apor\n-----END PGP PUBLIC KEY BLOCK-----", + "rhsm": true, + "check_gpg": true + } +@@ -35,14 +35,14 @@ + { + "name": "baseos", + "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10.1/s390x/baseos/os", +- "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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apor\n-----END PGP PUBLIC KEY BLOCK-----", + "rhsm": true, + "check_gpg": true + }, + { + "name": "appstream", + "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10.1/s390x/appstream/os", +- "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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apor\n-----END PGP PUBLIC KEY BLOCK-----", + "rhsm": true, + "check_gpg": true + } +@@ -51,14 +51,14 @@ + { + "name": "baseos", + "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10.1/x86_64/baseos/os", +- "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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apor\n-----END PGP PUBLIC KEY BLOCK-----", + "rhsm": true, + "check_gpg": true + }, + { + "name": "appstream", + "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10.1/x86_64/appstream/os", +- "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2.0.22 (GNU/Linux)\n\nmQINBErgSTsBEACh2A4b0O9t+vzC9VrVtL1AKvUWi9OPCjkvR7Xd8DtJxeeMZ5eF\n0HtzIG58qDRybwUe89FZprB1ffuUKzdE+HcL3FbNWSSOXVjZIersdXyH3NvnLLLF\n0DNRB2ix3bXG9Rh/RXpFsNxDp2CEMdUvbYCzE79K1EnUTVh1L0Of023FtPSZXX0c\nu7Pb5DI5lX5YeoXO6RoodrIGYJsVBQWnrWw4xNTconUfNPk0EGZtEnzvH2zyPoJh\nXGF+Ncu9XwbalnYde10OCvSWAZ5zTCpoLMTvQjWpbCdWXJzCm6G+/hx9upke546H\n5IjtYm4dTIVTnc3wvDiODgBKRzOl9rEOCIgOuGtDxRxcQkjrC+xvg5Vkqn7vBUyW\n9pHedOU+PoF3DGOM+dqv+eNKBvh9YF9ugFAQBkcG7viZgvGEMGGUpzNgN7XnS1gj\n/DPo9mZESOYnKceve2tIC87p2hqjrxOHuI7fkZYeNIcAoa83rBltFXaBDYhWAKS1\nPcXS1/7JzP0ky7d0L6Xbu/If5kqWQpKwUInXtySRkuraVfuK3Bpa+X1XecWi24JY\nHVtlNX025xx1ewVzGNCTlWn1skQN2OOoQTV4C8/qFpTW6DTWYurd4+fE0OJFJZQF\nbuhfXYwmRlVOgN5i77NTIJZJQfYFj38c/Iv5vZBPokO6mffrOTv3MHWVgQARAQAB\ntDNSZWQgSGF0LCBJbmMuIChyZWxlYXNlIGtleSAyKSA8c2VjdXJpdHlAcmVkaGF0\nLmNvbT6JAjYEEwEIACACGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCSuBJPAAK\nCRAZni+R/UMdUfIkD/9m3HWv07uJG26R3KBexTo2FFu3rmZs+m2nfW8R3dBX+k0o\nAOFpgJCsNgKwU81LOPrkMN19G0+Yn/ZTCDD7cIQ7dhYuDyEX97xh4une/EhnnRuh\nASzR+1xYbj/HcYZIL9kbslgpebMn+AhxbUTQF/mziug3hLidR9Bzvygq0Q09E11c\nOZL4BU6J2HqxL+9m2F+tnLdfhL7MsAq9nbmWAOpkbGefc5SXBSq0sWfwoes3X3yD\nQ8B5Xqr9AxABU7oUB+wRqvY69ZCxi/BhuuJCUxY89ZmwXfkVxeHl1tYfROUwOnJO\nGYSbI/o41KBK4DkIiDcT7QqvqvCyudnxZdBjL2QU6OrIJvWmKs319qSF9m3mXRSt\nZzWtB89Pj5LZ6cdtuHvW9GO4qSoBLmAfB313pGkbgi1DE6tqCLHlA0yQ8zv99OWV\ncMDGmS7tVTZqfX1xQJ0N3bNORQNtikJC3G+zBCJzIeZleeDlMDQcww00yWU1oE7/\nTo2UmykMGc7o9iggFWR2g0PIcKsA/SXdRKWPqCHG2uKHBvdRTQGupdXQ1sbV+AHw\nycyA/9H/mp/NUSNM2cqnBDcZ6GhlHt59zWtEveiuU5fpTbp4GVcFXbW8jStj8j8z\n1HI3cywZO8+YNPzqyx0JWsidXGkfzkPHyS4jTG84lfu2JG8m/nqLnRSeKpl20Q==\n=79bX\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGIpIp4BEAC/o5e1WzLIsS6/JOQCs4XYATYTcf6B6ALzcP05G0W3uRpUQSrL\nFRKNrU8ZCelm/B+XSh2ljJNeklp2WLxYENDOsftDXGoyLr2hEkI5OyK267IHhFNJ\ng+BN+T5Cjh4ZiiWij6o9F7x2ZpxISE9M4iI80rwSv1KOnGSw5j2zD2EwoMjTVyVE\n/t3s5XJxnDclB7ZqL+cgjv0mWUY/4+b/OoRTkhq7b8QILuZp75Y64pkrndgakm1T\n8mAGXV02mEzpNj9DyAJdUqa11PIhMJMxxHOGHJ8CcHZ2NJL2e7yJf4orTj+cMhP5\nLzJcVlaXnQYu8Zkqa0V6J1Qdj8ZXL72QsmyicRYXAtK9Jm5pvBHuYU2m6Ja7dBEB\nVkhe7lTKhAjkZC5ErPmANNS9kPdtXCOpwN1lOnmD2m04hks3kpH9OTX7RkTFUSws\neARAfRID6RLfi59B9lmAbekecnsMIFMx7qR7ZKyQb3GOuZwNYOaYFevuxusSwCHv\n4FtLDIhk+Fge+EbPdEva+VLJeMOb02gC4V/cX/oFoPkxM1A5LHjkuAM+aFLAiIRd\nNp/tAPWk1k6yc+FqkcDqOttbP4ciiXb9JPtmzTCbJD8lgH0rGp8ufyMXC9x7/dqX\nTjsiGzyvlMnrkKB4GL4DqRFl8LAR02A3846DD8CAcaxoXggL2bJCU2rgUQARAQAB\ntDVSZWQgSGF0LCBJbmMuIChhdXhpbGlhcnkga2V5IDMpIDxzZWN1cml0eUByZWRo\nYXQuY29tPokCUgQTAQgAPBYhBH5GJCWMQGU11W1vE1BU5KRaY0CzBQJiKSKeAhsD\nBQsJCAcCAyICAQYVCgkICwIEFgIDAQIeBwIXgAAKCRBQVOSkWmNAsyBfEACuTN/X\nYR+QyzeRw0pXcTvMqzNE4DKKr97hSQEwZH1/v1PEPs5O3psuVUm2iam7bqYwG+ry\nEskAgMHi8AJmY0lioQD5/LTSLTrM8UyQnU3g17DHau1NHIFTGyaW4a7xviU4C2+k\nc6X0u1CPHI1U4Q8prpNcfLsldaNYlsVZtUtYSHKPAUcswXWliW7QYjZ5tMSbu8jR\nOMOc3mZuf0fcVFNu8+XSpN7qLhRNcPv+FCNmk/wkaQfH4Pv+jVsOgHqkV3aLqJeN\nkNUnpyEKYkNqo7mNfNVWOcl+Z1KKKwSkIi3vg8maC7rODsy6IX+Y96M93sqYDQom\naaWue2gvw6thEoH4SaCrCL78mj2YFpeg1Oew4QwVcBnt68KOPfL9YyoOicNs4Vuu\nfb/vjU2ONPZAeepIKA8QxCETiryCcP43daqThvIgdbUIiWne3gae6eSj0EuUPoYe\nH5g2Lw0qdwbHIOxqp2kvN96Ii7s1DK3VyhMt/GSPCxRnDRJ8oQKJ2W/I1IT5VtiU\nzMjjq5JcYzRPzHDxfVzT9CLeU/0XQ+2OOUAiZKZ0dzSyyVn8xbpviT7iadvjlQX3\nCINaPB+d2Kxa6uFWh+ZYOLLAgZ9B8NKutUHpXN66YSfe79xFBSFWKkJ8cSIMk13/\nIfs7ApKlKCCRDpwoDqx/sjIaj1cpOfLHYjnefg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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apor\n-----END PGP PUBLIC KEY BLOCK-----", + "rhsm": true, + "check_gpg": true + }, +diff --git a/vendor/modules.txt b/vendor/modules.txt +index 8356ae046..02859358a 100644 +--- a/vendor/modules.txt ++++ b/vendor/modules.txt +@@ -958,7 +958,7 @@ github.com/oracle/oci-go-sdk/v54/workrequests + ## explicit; go 1.23.9 + github.com/osbuild/blueprint/internal/common + github.com/osbuild/blueprint/pkg/blueprint +-# github.com/osbuild/images v0.178.0 ++# github.com/osbuild/images v0.178.2 + ## explicit; go 1.23.9 + github.com/osbuild/images/data/dependencies + github.com/osbuild/images/data/distrodefs +-- +2.52.0 + diff --git a/1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch b/1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch new file mode 100644 index 0000000..afff521 --- /dev/null +++ b/1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch @@ -0,0 +1,174 @@ +From c5b1912c22447b896843a692cf6303c086b89b5f Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Wed, 30 Oct 2024 17:08:55 +0000 +Subject: [PATCH 01/10] Add repositories for OL-8.10, OL-9.6 and OL-10.0 + +Signed-off-by: Josue David Hernandez Gutierrez +--- + .../images/data/repositories/ol-100.json | 48 +++++++++++++++++++ + .../images/data/repositories/ol-810.json | 42 ++++++++++++++++ + .../images/data/repositories/ol-96.json | 48 +++++++++++++++++++ + 3 files changed, 138 insertions(+) + create mode 100644 vendor/github.com/osbuild/images/data/repositories/ol-100.json + create mode 100644 vendor/github.com/osbuild/images/data/repositories/ol-810.json + create mode 100644 vendor/github.com/osbuild/images/data/repositories/ol-96.json + +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-100.json b/vendor/github.com/osbuild/images/data/repositories/ol-100.json +new file mode 100644 +index 0000000..45ac9c0 +--- /dev/null ++++ b/vendor/github.com/osbuild/images/data/repositories/ol-100.json +@@ -0,0 +1,48 @@ ++{ ++ "aarch64": [ ++ { ++ "name": "baseos", ++ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/baseos/latest/aarch64", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": false, ++ "rhsm": false ++ }, ++ { ++ "name": "uekr8", ++ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/UEKR8/aarch64/", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGHndTsBEAC7HmXThb17S4Rk3Chb5FIPa7ixiujYZIYX2ATn9EOEbFCzbVS9\nIMNFWl4jo+yqNVS8CMY49rCTAtN5DP3kGVThkqAUhNa4SgcA8Hbt+9hRP7W95hdH\nSZ45XcT3j0VfmzhBwJ/Bu3ygdyc77kX+q52vphXxviDZBDOwlfe/JvILcxhD7GvT\nxrX1ZIWtopvvPivGL66g0AbyRtKgZK4vJm1ZggSVn6s7eNjUH9rzh4Pxn1D+nWve\nN6pLhZbQMPDPLd1yPkYKarmbLXX3fa9bybdz7j7/9JSIrLAr3eKEMzIPI2O+1ujH\nLAwCUdpuIdMKu+ILxWLPoHEbcMegqkAmmO4uBhx62+4OX1oFIVW+T+GcoOIUHRwy\nKbQ1N8MTLggT5pEuKnSTtQ73bJ69sS6Vo/Pd03LtKLGpWLULJc+aISZ7WV7DoRy5\nKpYgq/OQhTcBkLNn49/FePrMwlgyBDMlYLqlPH7oJa7t13QbsEwb6ZHGWBbPU5zU\nASvbO3L+KvIqcSChLkqN7l5MnKtbDQsKTukgSTAXgWuQQ7VBZiTboprfKax4xkeS\nmHuIM4S0giCi2iZjE521Lr+ZOGcepKt1Vg26hYN4B8BjsoL8KjzU2H3xViBUyuy9\ncCIQVa/vsJHD46vbdEkLmcmJ1Fuha6JZdNvH4y2+QnH+pfzWho5xDUQN0QARAQAB\ntDlPcmFjbGUgTGludXggKGRldmVsb3BtZW50IGtleSAxKSA8c2VjYWxlcnRfdXNA\nb3JhY2xlLmNvbT6JAlQEEwEKAD4WIQRJAUj1l3ULHLrXLenkqBNO03gM2gUCYp7J\n4gIbAwUJJZgGAAULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRDkqBNO03gM2ha0\nEACiC1vTZmXG0Vi3/pjmletmLw95xqBFOrHEkUgw49z0FoBYhzSd5TjrIRwuMu96\njjt8qYLQEfNNqWczEJdq+gArBcH+Bqgk3VnDIl0E+VQv40Pz5MgpdlRwA5asjlD0\nABxB1ZjSC3M1lymAkjd324y440b8a04+Bw41767o7wT2sgZJ7iGKifZtFpyQHmLw\nFPscRmTd2DszmFNwEqXjbmIkLM1Ppfr2YNnDW17q4rX2couHRIiIzXUCaZIH7Kpb\nZYM6wMUimpiln6lMTdJitcxBKBL6L/zk5Y1XvSCZTeQpww+Px/SG7vZC9paCUCuZ\n3J2XMBidLOKfCRYTFR37ALO/AmZKwJY3OdU6/QfHU0RInYJpYMQ/3NyAAZLBGLkO\nBtoWcBKR/tWm3hPV0NqXO3j0EF9Hf+wlc4pcxixOJ2ntDXowy1K5KkU3lDm3ooL7\nexTRterfZAIkir8Dggs/2fcINf6TMGaIWLXxjJH6xal5CH1skz2InlUwKIs/n5yC\nwXGmlUgOfr7MH8TcJDx352UvmBM86d8Y5V2Y8UpHKwMaBINd6uVudbIBJwszXL2q\nemZjeWAOMRKji2ntRQQ3MeDskb68FmXelkMjN9TwO4hmGuD0kXcbx2RqH1FoRy+P\nvqOKDMjZW5ZkyeTqCH5Tvdb0JXiJ/bA8ELwy3+ye05JyDbkCDQRh53U7ARAAq35j\nmdFK94TJq9uXDHl8Z7I7XoBWhiVlBQdXdKaI49eOXHnVV/vdlQvUlnTUE5/KoX6g\nWbriHM6IkynJ76xA04XnBNHwW1/qWfZs20uLFgQIzpfLAo9EiLTkxbbP4qjUQDQD\ndn6kinwjxMOndaHQuV56IAclkqzlJzEMXyKKrmAJX76khwexMtTyM/3i6uuX83sf\nhKmyGd8YhfL6PBtWiT7a8BwISWqeP+LQMCTwQWFt8UGLurrUvqwIXElVr++CveQn\nleK+mCvFm6xIN17fC6HdSqcjugfTf/Fexvoi+/UmInDFRRIQKhvd5upVBpskk4tu\nhUSoR5STY0li6ZA7gx7qxLxTQto85LpedDW6ODX95AsuvOysWnNa4OKxBQU2SD2F\nXL0WNtVYuMZ2MiCOPBdnZ5o6cQ4MYXKN9ajIBzjce5gWw7sEzPp60Z+GNeVYo/ey\n2pYxABu6koV+p5+2MkwZD2lsblh2BYFa7YzJkJ8c153uoTAms5CVmLbTUzXJr90/\n5MrNL4OcI8gFVeUuoRp6qZDBZHDpJeOfW8vP0woz6XKltfrXRyk2lP6StOuNpZzI\nN8ghklZifOLr44eRTA8ngCjRXu/ytkLFMKkBgIIH6olj93dILuS+KXEWJ9qVDc59\nfkhUlQFRDln8rzxBLcL2DA3vdZ+A92+ANhvSCUkAEQEAAYkCPAQYAQoAJgIbDBYh\nBEkBSPWXdQscutct6eSoE07TeAzaBQJinsoTBQkkbidYAAoJEOSoE07TeAza9DsP\n/RksNxUdlXMcsEIr4uJRk6OTFBvv/EZblwnPz6xS2e0uksuNWKoudIBF0+69iWt5\nOSeGWg0GquB6Jj+Md50jzLnezSEWXWGnd/f7X4Q3wLEvqqB5eKodBDid5hTlwQ3v\nZkEs2RPxpU7jwJcnMTPj5xUXwTejo6yh7Kjs7FmUmFnDLnqdGbzmlXQ8B3WJm1+o\nafDesRx8jW8Z95GXtEK9ooFneLa4YUTLEEoIexA3CNZlI/7wAHHYn2CYxnm41zo/\ndAFSTsaEoVgqOx93pZ5F5+GDF2l9At3PLpkja4CZwYZ1FL6+Cxn1Qt4AGQJbMj3k\njiwMcOQJmicGBhdNSTwg1qbBJcOz7feTdmP8nzwd73OmtvCtXqRMdlYfEzccLiZW\nRGEQ6YRoW9rpYhFwzADXoGi9yj/D3ArCNkjGwDSWFrLmqzhl4hrwbAZX3Tr6+F76\nbw8yxXnredb0x9zqDQT3du4I/1yriJAWJFCvd4/8ktthaEmem4IXJb0SgIchBMv/\nhWyjaG7iunq1ov+klxBbZgs8M3Qa1Dkg2tPJpjH1OK76Fx4+L+8nCItC3GMFeG1Z\n8E8ZKFTLhR+NMC6carekGDRMvt+1MVkYoGZnuE5y/0tz+ZRkA6rOe38sY9tE6jas\nD4IqfMGiFYInDO0oztwzJq72/XT82L5ECjquWkIg5sy3\n=0hyN\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": false, ++ "rhsm": false ++ }, ++ { ++ "name": "appstream", ++ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/appstream/aarch64", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGHncu8BEAC2dhocMZkdapnP9o/MvAnKOczaSpF4Cj9yqt49bxLPJCY57jz9\n2ZkJ5iGk6kpBt4rPTh18aAl30T+nPP8VMQjMhvHJKfZmBtaJJ5RpvvpK5mj1UgRJ\n4DQX7gqAbT0s/uZZcouZsJzXo3c7GNMrim1C+ScfGG6BoB6GVBK74jFeJNMsxZ2Y\nBwQhpE+KG+1zD94RZCySykJjNoKj+U4W5H2XdB/mNEc8icFqxjJGZ5BN0DA2Wqxn\nmwELTO3Q2ne1y9+sPn2YKhRqyihuZYaUPR/Jpdki93mk61MdaoTTxFPZ8FWAYrAW\n9KVdreT8K33SaTFFpmhbpndPEYesgCqDqiZG7Ywjgbf2nqSOzBr2ZX23PX7QUCvQ\nar58bNbWENLhC3B950TK+r23kkPa3GICE9WP5TftWJdbJMWRBX3YhdNooNGGCbeB\nxM7B/UV9hSRx1S/US8HvDhJezZDuKrpPXrNWJTuW9Kty2WGwUkEDT2GBbcjx9ocJ\nfqyNJKhaLoYKCVlsmhJUi4xCY0CDDapekWLZOzHB2zgT49uIjawV5ex6pA7oLaPI\nhQGvTcCl7GFWOP/6feazzIpnsJ4V3B2DoLnAevpZlINo/bi3Hv/YmbvE6NyYzD6c\n1y90pc0+Om1trLPCAZpaO1I369ZhLl6T/mCd92hrCG1y8K3PFiRIKpEMVwARAQAB\ntDVPcmFjbGUgTGludXggKHJlbGVhc2Uga2V5IDEpIDxzZWNhbGVydF91c0BvcmFj\nbGUuY29tPokCVAQTAQoAPhYhBD5tgm0/urOJwvOONLxNBqCNi3VvBQJinlnsAhsD\nBQklmAYABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJELxNBqCNi3Vv3LEP/2au\nkXzbdA/T/7i+4AbGFfYnTWqmZy58wfteDNy1sk6cPmfOUqZQXUrJcSGqqeIDjPvl\nKNExpee/Ja4NGg2YfzkwH5IK5sXmEDKObXRCXGZh9/WyYpr4TBoDU2rSYBP4sbKm\nPsnVoRalt2Zb0qbQF8GilytoRabjI0gLzwhmoHBZMMc3MIO14KQ5yFbekaJZKcxE\nBxaDQ1NDZV1rOVbkg0yDLS9Nw89dDYWVn1wx0foRJcD277ExvmaB4vmC5yayo4ss\ncFldYLu7W9FHmh46flXQGfduORCbDFfjn92eB0jdrkuoEhVRpljAtMO15GMpuVbv\nHzbImI2f1MfydOa6dHbRAlzeV37fPz+1nO9IWdXqFeRG0nrH2gB02AfeoObMkK/a\nXYT9sq1mC5DaK6fbOPWlY+c2hIq0BhUpe+OBdDfmm7L+si9Ffj2sUdn4sHLN6Tj7\nBrJuWmJEz42+rblDNBkrdBC6XXDaRYILKSuGD65PVV+/pVl1c2EOqcktW00iiehb\neLhj2sz6NaoO5Rhx0J3pMsaCaEBAm8P6UxQSx4iGhZ8Kh5O1SVVlqu3xOhSGOKRE\nsS8gIjeV/Jl3frR4eZG/BpzdTjKZmQV7dvJ4gDuDE+X7rZBzUm7nggyE2pV6UbTD\n5Qwy+ASQfYHfHK4lsHD4kbO/We6H1fEFPlzlr14UuQINBGHncu8BEADBG52gWRob\nVEsQIzAfq2obFnwMroxMupXrDBka7i6cUJw8HsqyHs9maGxAuRDlAma2MBPUYcbm\nDH3bmctaUR7CA1RouPkb6qbZXwSwpvgN4eh4naPX20/VEp/cd5DhKWjP9yC70weh\nr4LmGWV41jBAMK0G1l6+FDw2ITgsamZP+tw0swCKqzpIY2waiygCtPHCCCFMuZ6S\n7hzQpsKVFh8zqzRxMs6Mni9olk4+xwng0ahYfoe2esByR2M1kGX62Y6BOcIRX1cE\nzYFCUww5GrjZdJoObBtffUSz+q2LNOBcqg5huRd8BoC+k5yrXUq8ypspfV1kNEI3\n/ebFew6A8sdf2c+sOdTxTu4MI5iXM1fhCC6X4lAN8w1Ga3ML+k/kgL75mH62Yyzr\nOHXNkylTDfxz9qvq6qszVfWdzVaGXRfulW5nAbAXhuX1gmgZW+M7IQ22xyWC+I60\nUcaE2l9QtHFKuekdYnekTkSUA0ghVwuw+JCQZGQbq5LqbA5TkEYuibBOJD3MZYQ5\nC3DK4KHs/3wxf2aq+Pkf3mpSscC4B0Ba5tlpJawUWqnUmGd208sfUwD20MFfHM+1\nN+M6JYCv0tC0cyAV9Jq74bAUDXLMfkGKZyAWmlPaZBMMt4WaN0r2PAKp00T6PX6x\njTM6/aNDvNTpsaaUpMXRzH13AiJ/1SjfZwARAQABiQI8BBgBCgAmAhsMFiEEPm2C\nbT+6s4nC8440vE0GoI2LdW8FAmKeWsgFCSRtulkACgkQvE0GoI2LdW/pig//Zi0a\nbmFJKTxku0/LMI31ZaLn9gzXjv2ugmJumfXAce+nlaheCNBa+IMLQdAmrbislzLs\nqXX2+6Eqh4Q/vqGLCkElIzT9ulkgwwEp0cVF6jnXqlWHa0a/T6oAq10jRneaQFCE\nt6hweJ9KTUQufp5aAiZr/GVpBJLJ8kfOx+5eHvDj+VFlFUhpzzns/NfN5N+bthJ/\nWbt49tzmWaWoEFA0tlwMBPO3zEh/mo5lys0GqENPs4Yb4tL82qg+SG7jHSuH2lZk\nXLLyLQ6p63VZysL9+UTBtafs5jxnTopQFIXtzAOwdtQ8o7/6hhsUchRoUy23EIHT\nJ25yA2Qtb8Z/1m/G0e3lz46xHBPIs8FKSOPToCT6E1+9lomnzJPRBCCDTZO5imfX\n4N4l7BodW9nb7zEMHCi2BUM+InpSsEkQkQFs0HIRI2KHSyY30uN0pVXJLOoVQIBr\nWdUzLTTkN9w43fLpkcFXGbpU+pZvK2uksC3O+eBhIpZA9E7iZDwfEaZlUKO5kFvS\nV5f8ZM1jbEb0sOZNNNEaEhTFTl8pQPc2GqgZ3rYt9mqH5OwhzKftV9PDYulIbY+Y\nAN6eJhHj8Eu/IlxG6iYCDmF2hOVPs9aLo9zqdxbu8B6rUyVPOwfNbOR1U7WMRCYm\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": false, ++ "rhsm": false ++ } ++ ], ++ "x86_64": [ ++ { ++ "name": "baseos", ++ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/baseos/latest/x86_64", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": false, ++ "rhsm": false ++ }, ++ { ++ "name": "uekr8", ++ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/UEKR8/x86_64/", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n=0hyN\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": false, ++ "rhsm": false ++ }, ++ { ++ "name": "appstream", ++ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/appstream/x86_64", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": false, ++ "rhsm": false ++ } ++ ] ++} +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-810.json b/vendor/github.com/osbuild/images/data/repositories/ol-810.json +new file mode 100644 +index 0000000..a23b3c6 +--- /dev/null ++++ b/vendor/github.com/osbuild/images/data/repositories/ol-810.json +@@ -0,0 +1,42 @@ ++{ ++ "aarch64": [ ++ { ++ "name": "baseos", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/aarch64", ++ "check_gpg": false, ++ "rhsm": false ++ }, ++ { ++ "name": "uekr7", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/UEKR7/aarch64/", ++ "check_gpg": false, ++ "rhsm": false ++ }, ++ { ++ "name": "appstream", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/appstream/aarch64", ++ "check_gpg": false, ++ "rhsm": false ++ } ++ ], ++ "x86_64": [ ++ { ++ "name": "baseos", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/x86_64", ++ "check_gpg": false, ++ "rhsm": false ++ }, ++ { ++ "name": "uekr7", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/UEKR7/x86_64/", ++ "check_gpg": false, ++ "rhsm": false ++ }, ++ { ++ "name": "appstream", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64", ++ "check_gpg": false, ++ "rhsm": false ++ } ++ ] ++} +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-96.json b/vendor/github.com/osbuild/images/data/repositories/ol-96.json +new file mode 100644 +index 0000000..08b877e +--- /dev/null ++++ b/vendor/github.com/osbuild/images/data/repositories/ol-96.json +@@ -0,0 +1,48 @@ ++{ ++ "aarch64": [ ++ { ++ "name": "baseos", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/aarch64", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": true, ++ "rhsm": false ++ }, ++ { ++ "name": "uekr7", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/UEKR7/aarch64/", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": true, ++ "rhsm": false ++ }, ++ { ++ "name": "appstream", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/appstream/aarch64", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": true, ++ "rhsm": false ++ } ++ ], ++ "x86_64": [ ++ { ++ "name": "baseos", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/x86_64", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": true, ++ "rhsm": false ++ }, ++ { ++ "name": "uekr7", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/UEKR7/x86_64/", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": true, ++ "rhsm": false ++ }, ++ { ++ "name": "appstream", ++ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/appstream/x86_64", ++ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGHncu8BEAC2dhocMZkdapnP9o/MvAnKOczaSpF4Cj9yqt49bxLPJCY57jz9\n2ZkJ5iGk6kpBt4rPTh18aAl30T+nPP8VMQjMhvHJKfZmBtaJJ5RpvvpK5mj1UgRJ\n4DQX7gqAbT0s/uZZcouZsJzXo3c7GNMrim1C+ScfGG6BoB6GVBK74jFeJNMsxZ2Y\nBwQhpE+KG+1zD94RZCySykJjNoKj+U4W5H2XdB/mNEc8icFqxjJGZ5BN0DA2Wqxn\nmwELTO3Q2ne1y9+sPn2YKhRqyihuZYaUPR/Jpdki93mk61MdaoTTxFPZ8FWAYrAW\n9KVdreT8K33SaTFFpmhbpndPEYesgCqDqiZG7Ywjgbf2nqSOzBr2ZX23PX7QUCvQ\nar58bNbWENLhC3B950TK+r23kkPa3GICE9WP5TftWJdbJMWRBX3YhdNooNGGCbeB\nxM7B/UV9hSRx1S/US8HvDhJezZDuKrpPXrNWJTuW9Kty2WGwUkEDT2GBbcjx9ocJ\nfqyNJKhaLoYKCVlsmhJUi4xCY0CDDapekWLZOzHB2zgT49uIjawV5ex6pA7oLaPI\nhQGvTcCl7GFWOP/6feazzIpnsJ4V3B2DoLnAevpZlINo/bi3Hv/YmbvE6NyYzD6c\n1y90pc0+Om1trLPCAZpaO1I369ZhLl6T/mCd92hrCG1y8K3PFiRIKpEMVwARAQAB\ntDVPcmFjbGUgTGludXggKHJlbGVhc2Uga2V5IDEpIDxzZWNhbGVydF91c0BvcmFj\nbGUuY29tPokCVAQTAQoAPhYhBD5tgm0/urOJwvOONLxNBqCNi3VvBQJinlnsAhsD\nBQklmAYABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJELxNBqCNi3Vv3LEP/2au\nkXzbdA/T/7i+4AbGFfYnTWqmZy58wfteDNy1sk6cPmfOUqZQXUrJcSGqqeIDjPvl\nKNExpee/Ja4NGg2YfzkwH5IK5sXmEDKObXRCXGZh9/WyYpr4TBoDU2rSYBP4sbKm\nPsnVoRalt2Zb0qbQF8GilytoRabjI0gLzwhmoHBZMMc3MIO14KQ5yFbekaJZKcxE\nBxaDQ1NDZV1rOVbkg0yDLS9Nw89dDYWVn1wx0foRJcD277ExvmaB4vmC5yayo4ss\ncFldYLu7W9FHmh46flXQGfduORCbDFfjn92eB0jdrkuoEhVRpljAtMO15GMpuVbv\nHzbImI2f1MfydOa6dHbRAlzeV37fPz+1nO9IWdXqFeRG0nrH2gB02AfeoObMkK/a\nXYT9sq1mC5DaK6fbOPWlY+c2hIq0BhUpe+OBdDfmm7L+si9Ffj2sUdn4sHLN6Tj7\nBrJuWmJEz42+rblDNBkrdBC6XXDaRYILKSuGD65PVV+/pVl1c2EOqcktW00iiehb\neLhj2sz6NaoO5Rhx0J3pMsaCaEBAm8P6UxQSx4iGhZ8Kh5O1SVVlqu3xOhSGOKRE\nsS8gIjeV/Jl3frR4eZG/BpzdTjKZmQV7dvJ4gDuDE+X7rZBzUm7nggyE2pV6UbTD\n5Qwy+ASQfYHfHK4lsHD4kbO/We6H1fEFPlzlr14UuQINBGHncu8BEADBG52gWRob\nVEsQIzAfq2obFnwMroxMupXrDBka7i6cUJw8HsqyHs9maGxAuRDlAma2MBPUYcbm\nDH3bmctaUR7CA1RouPkb6qbZXwSwpvgN4eh4naPX20/VEp/cd5DhKWjP9yC70weh\nr4LmGWV41jBAMK0G1l6+FDw2ITgsamZP+tw0swCKqzpIY2waiygCtPHCCCFMuZ6S\n7hzQpsKVFh8zqzRxMs6Mni9olk4+xwng0ahYfoe2esByR2M1kGX62Y6BOcIRX1cE\nzYFCUww5GrjZdJoObBtffUSz+q2LNOBcqg5huRd8BoC+k5yrXUq8ypspfV1kNEI3\n/ebFew6A8sdf2c+sOdTxTu4MI5iXM1fhCC6X4lAN8w1Ga3ML+k/kgL75mH62Yyzr\nOHXNkylTDfxz9qvq6qszVfWdzVaGXRfulW5nAbAXhuX1gmgZW+M7IQ22xyWC+I60\nUcaE2l9QtHFKuekdYnekTkSUA0ghVwuw+JCQZGQbq5LqbA5TkEYuibBOJD3MZYQ5\nC3DK4KHs/3wxf2aq+Pkf3mpSscC4B0Ba5tlpJawUWqnUmGd208sfUwD20MFfHM+1\nN+M6JYCv0tC0cyAV9Jq74bAUDXLMfkGKZyAWmlPaZBMMt4WaN0r2PAKp00T6PX6x\njTM6/aNDvNTpsaaUpMXRzH13AiJ/1SjfZwARAQABiQI8BBgBCgAmAhsMFiEEPm2C\nbT+6s4nC8440vE0GoI2LdW8FAmKeWsgFCSRtulkACgkQvE0GoI2LdW/pig//Zi0a\nbmFJKTxku0/LMI31ZaLn9gzXjv2ugmJumfXAce+nlaheCNBa+IMLQdAmrbislzLs\nqXX2+6Eqh4Q/vqGLCkElIzT9ulkgwwEp0cVF6jnXqlWHa0a/T6oAq10jRneaQFCE\nt6hweJ9KTUQufp5aAiZr/GVpBJLJ8kfOx+5eHvDj+VFlFUhpzzns/NfN5N+bthJ/\nWbt49tzmWaWoEFA0tlwMBPO3zEh/mo5lys0GqENPs4Yb4tL82qg+SG7jHSuH2lZk\nXLLyLQ6p63VZysL9+UTBtafs5jxnTopQFIXtzAOwdtQ8o7/6hhsUchRoUy23EIHT\nJ25yA2Qtb8Z/1m/G0e3lz46xHBPIs8FKSOPToCT6E1+9lomnzJPRBCCDTZO5imfX\n4N4l7BodW9nb7zEMHCi2BUM+InpSsEkQkQFs0HIRI2KHSyY30uN0pVXJLOoVQIBr\nWdUzLTTkN9w43fLpkcFXGbpU+pZvK2uksC3O+eBhIpZA9E7iZDwfEaZlUKO5kFvS\nV5f8ZM1jbEb0sOZNNNEaEhTFTl8pQPc2GqgZ3rYt9mqH5OwhzKftV9PDYulIbY+Y\nAN6eJhHj8Eu/IlxG6iYCDmF2hOVPs9aLo9zqdxbu8B6rUyVPOwfNbOR1U7WMRCYm\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", ++ "check_gpg": true, ++ "rhsm": false ++ } ++ ] ++} +-- +2.47.3 + diff --git a/1002-Add-support-for-OL-on-osbuild-composer.patch b/1002-Add-support-for-OL-on-osbuild-composer.patch new file mode 100644 index 0000000..d4084a8 --- /dev/null +++ b/1002-Add-support-for-OL-on-osbuild-composer.patch @@ -0,0 +1,232 @@ +From c166c9145f9d82225a9795d789546cd2753da3d8 Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Fri, 17 Oct 2025 00:33:57 +0000 +Subject: [PATCH 02/10] Add support for OL on osbuild-composer + +Signed-off-by: Josue David Hernandez Gutierrez +--- + internal/runner/ol.go | 18 ++++++++ + .../blueprint/pkg/blueprint/customizations.go | 2 +- + .../images/data/distrodefs/distros.yaml | 45 +++++++++++++++++++ + .../data/distrodefs/rhel-10/imagetypes.yaml | 6 +++ + .../data/distrodefs/rhel-8/imagetypes.yaml | 15 +++++++ + .../data/distrodefs/rhel-9/imagetypes.yaml | 12 +++++ + .../osbuild/images/pkg/runner/ol.go | 18 ++++++++ + 7 files changed, 115 insertions(+), 1 deletion(-) + create mode 100644 internal/runner/ol.go + create mode 100644 vendor/github.com/osbuild/images/pkg/runner/ol.go + +diff --git a/internal/runner/ol.go b/internal/runner/ol.go +new file mode 100644 +index 0000000..4d28e91 +--- /dev/null ++++ b/internal/runner/ol.go +@@ -0,0 +1,18 @@ ++package runner ++ ++type Ol struct { ++ Version uint64 ++} ++ ++func (o *Ol) String() string { ++ return "org.osbuild.ol" ++} ++ ++func (o *Ol) GetBuildPackages() []string { ++ packages := []string{ ++ "glibc", // ldconfig ++ "platform-python", // osbuild ++ "python3", ++ } ++ return packages ++} +diff --git a/vendor/github.com/osbuild/blueprint/pkg/blueprint/customizations.go b/vendor/github.com/osbuild/blueprint/pkg/blueprint/customizations.go +index 7d56026..2500de0 100644 +--- a/vendor/github.com/osbuild/blueprint/pkg/blueprint/customizations.go ++++ b/vendor/github.com/osbuild/blueprint/pkg/blueprint/customizations.go +@@ -285,7 +285,7 @@ func (c *Customizations) GetKernel() *KernelCustomization { + } + + if kernelName == "" { +- kernelName = "kernel" ++ kernelName = "kernel-uek" + } + + return &KernelCustomization{ +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml +index f1d3dab..c16e6ad 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml +@@ -165,6 +165,21 @@ distros: + vendor: "almalinux" + ostree_ref_tmpl: "almalinux/10/%s/edge" + ++ - &ol10 ++ <<: *rhel10 ++ name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" ++ match: '(?Pol)-(?P10)\.?(?P[0-9]{1,2})' ++ product: "Oracle Linux" ++ os_version: "{{.MajorVersion}}.{{.MinorVersion}}" ++ release_version: 10 ++ module_platform_id: "platform:el10" ++ vendor: "redhat" ++ ostree_ref_tmpl: "ol/10/%s/edge" ++ iso_label_tmpl: "OracleLinux-{{.Distro.MajorVersion}}-{{.Distro.MinorVersion}}-{{.Arch}}-dvd" ++ runner: ++ build_packages: *rhel10_runner_build_packages ++ name: org.osbuild.ol ++ + - &rhel9 + name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" + # rhel9 support being named "rhel-91" for "rhel-9.1" or "rhel-910" for "rhel-9.10" etc +@@ -257,6 +272,21 @@ distros: + x86_64: "quay.io/toolbx-images/centos-toolbox:stream{{.MajorVersion}}" + aarch64: "quay.io/toolbx-images/centos-toolbox:stream{{.MajorVersion}}" + ++ - &ol9 ++ <<: *rhel9 ++ name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" ++ match: '(?Pol)-(?P9)\.?(?P[0-9]{1,2})' ++ product: "Oracle Linux" ++ os_version: "{{.MajorVersion}}.{{.MinorVersion}}" ++ release_version: 9 ++ module_platform_id: "platform:el9" ++ vendor: "redhat" ++ ostree_ref_tmpl: "ol/9/%s/edge" ++ iso_label_tmpl: "OracleLinux-{{.Distro.MajorVersion}}-{{.Distro.MinorVersion}}-{{.Arch}}-dvd" ++ runner: ++ build_packages: *rhel9_runner_build_packages ++ name: org.osbuild.ol ++ + - &rhel8 + name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" + # rhel8 support being named "rhel-81" for "rhel-8.1" or "rhel-810" for "rhel-8.10" etc +@@ -344,6 +374,21 @@ distros: + x86_64: "quay.io/toolbx-images/centos-toolbox:stream{{.MajorVersion}}" + aarch64: "quay.io/toolbx-images/centos-toolbox:stream{{.MajorVersion}}" + ++ - &ol8 ++ <<: *rhel8 ++ name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" ++ match: '(?Pol)-(?P8)\.?(?P[0-9]{1,2})' ++ product: "Oracle Linux" ++ os_version: "{{.MajorVersion}}.{{.MinorVersion}}" ++ release_version: 8 ++ module_platform_id: "platform:el8" ++ vendor: "redhat" ++ ostree_ref_tmpl: "ol/8/%s/edge" ++ iso_label_tmpl: "OracleLinux-{{.Distro.MajorVersion}}-{{.Distro.MinorVersion}}-{{.Arch}}-dvd" ++ runner: ++ build_packages: *rhel8_runner_build_packages ++ name: org.osbuild.ol ++ + - &rhel7 + name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" + match: 'rhel-7\.[0-9]' +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml +index 3091616..ff7d82e 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml +@@ -1708,6 +1708,12 @@ image_types: + append: + include: + - "dmidecode" ++ "ol kernel": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "kernel-uek" + + gce: + # this image type is set to `gcp` in image-builder-crc +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml +index ed22763..faba3b9 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml +@@ -137,6 +137,14 @@ + # original code so this never gets actually added so we + # don't add it here either + # - "rhc" ++ "ol kernel": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "kernel-uek-core" ++ - "kernel-uek-modules" ++ - "kernel-uek" + + # Default AMI (custom image built by users) images config. + # The configuration does not touch the RHSM configuration at all. +@@ -455,6 +463,13 @@ + append: + include: + - "biosdevname" ++ "ol kernel": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "kernel-uek" ++ + + anaconda_boot_pkgset: &anaconda_boot_pkgset + conditions: +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml +index 0f1032c..a028bf2 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml +@@ -446,6 +446,12 @@ + append: + include: + - "biosdevname" ++ "ol kernel": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "kernel-uek" + + wsl: &wsl_config + config: +@@ -648,6 +654,12 @@ + append: + include: + - "dmidecode" ++ "ol kernel": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "kernel-uek" + + partitioning: + ids: +diff --git a/vendor/github.com/osbuild/images/pkg/runner/ol.go b/vendor/github.com/osbuild/images/pkg/runner/ol.go +new file mode 100644 +index 0000000..4d28e91 +--- /dev/null ++++ b/vendor/github.com/osbuild/images/pkg/runner/ol.go +@@ -0,0 +1,18 @@ ++package runner ++ ++type Ol struct { ++ Version uint64 ++} ++ ++func (o *Ol) String() string { ++ return "org.osbuild.ol" ++} ++ ++func (o *Ol) GetBuildPackages() []string { ++ packages := []string{ ++ "glibc", // ldconfig ++ "platform-python", // osbuild ++ "python3", ++ } ++ return packages ++} +-- +2.47.3 + diff --git a/1003-Removing-non-supported-image-types.patch b/1003-Removing-non-supported-image-types.patch new file mode 100644 index 0000000..9b0b7ee --- /dev/null +++ b/1003-Removing-non-supported-image-types.patch @@ -0,0 +1,125 @@ +From faef0bf6142c92575b5da836d47674916173cc4e Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Fri, 17 Oct 2025 00:41:35 +0000 +Subject: [PATCH 03/10] Remove unsopported image types + +Signed-off-by: Josue David Hernandez Gutierrez +--- + .../images/data/distrodefs/distros.yaml | 87 +++++++++++++++++++ + 1 file changed, 87 insertions(+) + +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml +index 1503a3b..0ecf79e 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml +@@ -178,6 +178,35 @@ distros: + runner: + build_packages: *rhel10_runner_build_packages + name: org.osbuild.ol ++ conditions: ++ "some images are not supported by Oracle Linux": ++ when: ++ distro_name: "ol" ++ ignore_image_types: ++ - edge-ami ++ - edge-commit ++ - edge-container ++ - edge-installer ++ - edge-raw-image ++ - edge-simplified-installer ++ - edge-vsphere ++ - openstack ++ - gce ++ - minimal-raw ++ - vmdk ++ - ova ++ - vagrant-libvirt ++ - vagrant-virtualbox ++ - azure ++ # this images are ignored in all non rhel images ++ - azure-cvm ++ - azure-rhui ++ - azure-sap-rhui ++ - azure-sapapps-rhui ++ - ec2 ++ - ec2-sap ++ - ec2-ha ++ - wsl + + - &rhel9 + name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" +@@ -284,6 +313,35 @@ distros: + runner: + build_packages: *rhel9_runner_build_packages + name: org.osbuild.ol ++ conditions: ++ "some images are not supported by Oracle Linux": ++ when: ++ distro_name: "ol" ++ ignore_image_types: ++ - edge-ami ++ - edge-commit ++ - edge-container ++ - edge-installer ++ - edge-raw-image ++ - edge-simplified-installer ++ - edge-vsphere ++ - openstack ++ - gce ++ - minimal-raw ++ - vmdk ++ - ova ++ - vagrant-libvirt ++ - vagrant-virtualbox ++ - azure ++ # this images are ignored in all non rhel images ++ - azure-cvm ++ - azure-rhui ++ - azure-sap-rhui ++ - azure-sapapps-rhui ++ - ec2 ++ - ec2-sap ++ - ec2-ha ++ - wsl + + - &rhel8 + name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" +@@ -385,6 +443,35 @@ distros: + runner: + build_packages: *rhel8_runner_build_packages + name: org.osbuild.ol ++ conditions: ++ "some images are not supported by Oracle Linux": ++ when: ++ distro_name: "ol" ++ ignore_image_types: ++ - edge-ami ++ - edge-commit ++ - edge-container ++ - edge-installer ++ - edge-raw-image ++ - edge-simplified-installer ++ - edge-vsphere ++ - openstack ++ - gce ++ - minimal-raw ++ - vmdk ++ - ova ++ - vagrant-libvirt ++ - vagrant-virtualbox ++ - azure ++ # this images are ignored in all non rhel images ++ - azure-cvm ++ - azure-rhui ++ - azure-sap-rhui ++ - azure-sapapps-rhui ++ - ec2 ++ - ec2-sap ++ - ec2-ha ++ - wsl + + - &rhel7 + name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" +-- +2.47.3 + diff --git a/1004-Fix-packageSets.patch b/1004-Fix-packageSets.patch new file mode 100644 index 0000000..0ca1a84 --- /dev/null +++ b/1004-Fix-packageSets.patch @@ -0,0 +1,394 @@ +From 0e66e4d92cb58e45fad672ea2c29955464b6df8b Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Fri, 17 Oct 2025 00:53:53 +0000 +Subject: [PATCH 04/10] fix packageSets + +Removing packages not available in Oracle Linux +like redhat-release-eula and adding packages needed for some Oracle +Linux images like dracut-config-rescue + +Signed-off-by: Josue David Hernandez Gutierrez +--- + .../data/distrodefs/rhel-10/imagetypes.yaml | 42 +++++++++++++---- + .../data/distrodefs/rhel-8/imagetypes.yaml | 37 ++++++++++++--- + .../data/distrodefs/rhel-9/imagetypes.yaml | 45 ++++++++++++++++--- + 3 files changed, 101 insertions(+), 23 deletions(-) + +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml +index ff7d82e..48c4925 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml +@@ -688,7 +688,6 @@ + - "buildah" + - "cockpit-podman" + - "containernetworking-plugins" +- - "dnf-plugin-spacewalk" + - "dracut-config-rescue" + - "glibc-all-langpacks" + - "iprutils" +@@ -716,7 +715,6 @@ + - "NetworkManager-config-server" + - "plymouth" + - "podman" +- - "python3-dnf-plugin-spacewalk" + - "python3-hwdata" + - "python3-rhnlib" + - "rhn-check" +@@ -790,13 +788,10 @@ image_types: + - "python3-jsonschema" + - "qemu-guest-agent" + - "redhat-release" +- - "redhat-release-eula" + - "rsync" + - "tar" + - "tcpdump" + - "tuned" +- exclude: +- - "dracut-config-rescue" + conditions: + "add subscription-manager-cockpit on rhel": + when: +@@ -804,6 +799,15 @@ image_types: + append: + include: + - "subscription-manager-cockpit" ++ "include and exclude pkgs for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" ++ exclude: ++ - "dracut-config-rescue" ++ + + qcow2: &qcow2 + name_aliases: ["guest-image"] +@@ -861,7 +865,6 @@ image_types: + - "python3-jsonschema" + - "qemu-guest-agent" + - "redhat-release" +- - "redhat-release-eula" + - "rsync" + - "system-reinstall-bootc" + - "tar" +@@ -873,7 +876,6 @@ image_types: + - "alsa-lib" + - "alsa-tools-firmware" + - "biosdevname" +- - "dnf-plugin-spacewalk" + - "dracut-config-rescue" + - "fedora-release" + - "fedora-repos" +@@ -910,6 +912,12 @@ image_types: + include: + - "insights-client" + - "subscription-manager-cockpit" ++ "include redhat-release-eula for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + "vagrant-libvirt": &vagrant_libvirt + <<: *qcow2 +@@ -1326,7 +1334,6 @@ image_types: + - "langpacks-en" + - "NetworkManager-cloud-setup" + - "redhat-release" +- - "redhat-release-eula" + - "rsync" + - "system-reinstall-bootc" + - "tuned" +@@ -1370,6 +1377,12 @@ image_types: + append: + include: + - "insights-client" ++ "include redhat-release-eula for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + # RHEL internal-only x86_64 EC2 image type + ec2: &ec2 +@@ -1669,7 +1682,6 @@ image_types: + - "prefixdevname" + - "python3-pyatspi" + - "rdma-core" +- - "redhat-release-eula" + - "rng-tools" + - "rpcbind" + - "rpm-ostree" +@@ -1714,6 +1726,18 @@ image_types: + append: + include: + - "kernel-uek" ++ "add dracut-config-rescue for ol installer": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "dracut-config-rescue" ++ "include redhat-release-eula for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + gce: + # this image type is set to `gcp` in image-builder-crc +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml +index faba3b9..0f00095 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml +@@ -16,7 +16,6 @@ + - "NetworkManager" + - "NetworkManager-cloud-setup" + - "redhat-release" +- - "redhat-release-eula" + - "rsync" + - "tar" + - "yum-utils" +@@ -57,6 +56,12 @@ + append: + include: + - "insights-client" ++ "include redhat-release-eula for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + azure_common_pkgset: &azure_common_pkgset + include: +@@ -95,7 +100,6 @@ + - "buildah" + - "cockpit-podman" + - "containernetworking-plugins" +- - "dnf-plugin-spacewalk" + - "dracut-config-rescue" + - "glibc-all-langpacks" + - "iprutils" +@@ -121,7 +125,6 @@ + - "libertas-usb8388-firmware" + - "plymouth" + - "podman" +- - "python3-dnf-plugin-spacewalk" + - "python3-hwdata" + - "python3-rhnlib" + - "rhn-check" +@@ -469,6 +472,12 @@ + append: + include: + - "kernel-uek" ++ "add dracut-config-rescue for ol installer": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "dracut-config-rescue" + + + anaconda_boot_pkgset: &anaconda_boot_pkgset +@@ -593,7 +602,6 @@ + - "pigz" + - "python3-pyatspi" + - "rdma-core" +- - "redhat-release-eula" + - "rpm-ostree" + - "rsync" + - "rsyslog" +@@ -638,6 +646,12 @@ + append: + include: + - "dmidecode" ++ "include redhat-release-eula for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + gce_common_pkgset: &gce_common_pkgset + include: +@@ -726,7 +740,6 @@ + - "python3-jsonschema" + - "qemu-guest-agent" + - "redhat-release" +- - "redhat-release-eula" + - "rsync" + - "tar" + - "tcpdump" +@@ -737,7 +750,6 @@ + - "alsa-lib" + - "alsa-tools-firmware" + - "biosdevname" +- - "dnf-plugin-spacewalk" + - "dracut-config-rescue" + - "fedora-release" + - "fedora-repos" +@@ -779,6 +791,12 @@ + include: + - "insights-client" + - "subscription-manager-cockpit" ++ "include redhat-release-eula for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + disk_sizes: + default_required_partition_sizes: &default_required_dir_sizes +@@ -1292,6 +1310,12 @@ image_types: + - "yum" + conditions: + <<: *condition_rhel_insights_clinet_subman ++ "include redhat-release-eula for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + ami: &ami + filename: "image.raw" +@@ -2485,7 +2509,6 @@ image_types: + - "biosdevname" + - "cpio" + - "diffutils" +- - "dnf-plugin-spacewalk" + - "dracut" + - "elfutils-debuginfod-client" + - "fedora-release" +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml +index a028bf2..212cc0a 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml +@@ -158,7 +158,6 @@ + - "langpacks-en" + - "NetworkManager-cloud-setup" + - "redhat-release" +- - "redhat-release-eula" + - "rsync" + - "tuned" + - "tar" +@@ -202,6 +201,13 @@ + append: + include: + - "system-reinstall-bootc" ++ "include redhat-release-eula for not oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" ++ + azure_base_pkgset: &azure_base_pkgset + include: + - "@Server" +@@ -452,6 +458,12 @@ + append: + include: + - "kernel-uek" ++ "add dracut-config-rescue for ol installer": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "dracut-config-rescue" + + wsl: &wsl_config + config: +@@ -604,7 +616,6 @@ + - "prefixdevname" + - "python3-pyatspi" + - "rdma-core" +- - "redhat-release-eula" + - "rng-tools" + - "rpcbind" + - "rpm-ostree" +@@ -654,7 +665,13 @@ + append: + include: + - "dmidecode" +- "ol kernel": ++ "include redhat-release-eula for not oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" ++ "Custom packages for Oracle Linux": + when: + distro_name: "ol" + append: +@@ -1243,13 +1260,10 @@ image_types: + - "python3-jsonschema" + - "qemu-guest-agent" + - "redhat-release" +- - "redhat-release-eula" + - "rsync" + - "tar" + - "tcpdump" + - "tuned" +- exclude: +- - "dracut-config-rescue" + conditions: &conditions_subscription_manager_cockpit + "add subscription-manager-cockpit on rhel": + when: +@@ -1257,6 +1271,14 @@ image_types: + append: + include: + - "subscription-manager-cockpit" ++ "include redhat-release-eula for not oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" ++ exclude: ++ - "dracut-config-rescue" + + qcow2: &qcow2 + name_aliases: ["guest-image"] +@@ -1318,7 +1340,6 @@ image_types: + - "python3-jsonschema" + - "qemu-guest-agent" + - "redhat-release" +- - "redhat-release-eula" + - "rsync" + - "tar" + - "tuned" +@@ -1357,6 +1378,10 @@ image_types: + - "libertas-sd8787-firmware" + - "nss" + - "plymouth" ++ - "rhn-check" ++ - "rhn-setup" ++ - "rhnsd" ++ - "dnf-plugin-spacewalk" + - "rng-tools" + - "udisks2" + conditions: &conditions_pkgsets_insigths_pkgs +@@ -1367,6 +1392,12 @@ image_types: + include: + - "insights-client" + - "subscription-manager-cockpit" ++ "include redhat-release-eula for not oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + "vagrant-libvirt": &vagrant_libvirt + <<: *qcow2 +-- +2.47.3 + diff --git a/1005-Increase-support-for-OCI-images.patch b/1005-Increase-support-for-OCI-images.patch new file mode 100644 index 0000000..97cb28c --- /dev/null +++ b/1005-Increase-support-for-OCI-images.patch @@ -0,0 +1,631 @@ +From 5aeee70fd36718597f62795db0ce5e3df805739c Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Fri, 17 Oct 2025 01:03:57 +0000 +Subject: [PATCH 05/10] Increase support for OCI images + +Add support for OCI images: +- Support for OCI hybrid images +- Add selinux auto-relabeling during first boot +- Support dnf variables inside OCI built images + +Signed-off-by: Josue David Hernandez Gutierrez +--- + .../data/distrodefs/rhel-10/imagetypes.yaml | 167 +++++++++++++++++ + .../data/distrodefs/rhel-8/imagetypes.yaml | 167 ++++++++++++++++- + .../data/distrodefs/rhel-9/imagetypes.yaml | 171 +++++++++++++++++- + .../images/pkg/distro/generic/images.go | 4 + + .../osbuild/images/pkg/distro/image_config.go | 1 + + .../osbuild/images/pkg/manifest/os.go | 11 +- + 6 files changed, 518 insertions(+), 3 deletions(-) + +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml +index b4ec077..b903e6e 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml +@@ -967,6 +967,173 @@ image_types: + platforms: + - <<: *x86_64_bios_platform + image_format: "qcow2" ++ image_config: ++ <<: *qcow2_image_config ++ default_target: "multi-user.target" ++ selinux_force_relabel: true ++ hostonly: true ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ files: ++ - path: &early-oci-setup "/sbin/early-oci-setup" ++ user: "root" ++ group: "root" ++ mode: 0700 ++ data: | ++ #!/usr/bin/env bash ++ arch=$(uname -m) ++ ++ imds_domain=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmDomainComponent') ++ imds_region=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.regionIdentifier') ++ imds_realm=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmKey') ++ ++ function retry_command() { ++ ++ retry_attempts=5 ++ retry_interval_sec=2 ++ while [[ "$retry_attempts" -gt 0 ]]; do ++ command_success=true ++ "$@" || { command_success=false; } ++ if [[ "$command_success" == false ]]; then ++ (( retry_attempts-- )) ++ logger -t earlyocisetup "Error occurred running command $@. Will retry in $retry_interval_sec seconds" ++ sleep $retry_interval_sec ++ else ++ break ++ fi ++ done ++ ++ if [[ "$command_success" == false ]]; then ++ logger -t earlyocisetup "ERROR: failed to execute command '$@' (Retried $retry_attempts times)" ++ exit 1 ++ fi ++ } ++ ++ if [[ -n "$imds_realm" ]]; then ++ domain="oci.$imds_domain" ++ region="$imds_region" ++ ociregion=".$region" ++ reponame="oci_install" ++ repourl="https://yum$ociregion.$domain/repo/OracleLinux/OL10/oci/included/$arch/" ++ else ++ logger -t earlyocisetup 'Running out of OCI region' ++ exit 1 ++ fi ++ ++ echo $region > /etc/dnf/vars/region ++ echo $domain > /etc/dnf/vars/ocidomain ++ echo $ociregion > /etc/dnf/vars/ociregion ++ ++ cat < /etc/yum.repos.d/oci-install.repo ++ [$reponame] ++ name=Install OCI repo ($arch) ++ baseurl=$repourl ++ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle ++ gpgcheck=1 ++ enabled=1 ++ EOF ++ ++ retry_command yum install -y oci-included-release-el10 ++ retry_command yum install -y oci-linux-config ++ retry_command yum install -y python39-oci-sdk ++ ++ if $(yum repolist |grep -q "$reponame"); then ++ rm -f /etc/yum.repos.d/oci-install.repo ++ fi ++ ++ mkdir -p /var/lib/oci-repo-installer ++ touch /var/lib/oci-repo-installer/oci-repo-installed ++ ++ rm -f /usr/lib/systemd/system/oci-repo-installer.service /sbin/early-oci-setup ++ systemd_unit: ++ - filename: &oci_repo_installer "oci-repo-installer.service" ++ config: ++ "Unit": ++ Description: "First-boot service for installing oci repository once OCI image has booted" ++ ConditionPathExists: ["!/var/lib/oci-repo-installer/oci-repo-installed"] ++ Requires: ["network-online.target"] ++ "Service": ++ Type: "oneshot" ++ RemainAfterExit: false ++ ExecStart: [*early-oci-setup] ++ "Install": ++ WantedBy: ["network-online.target"] ++ enabled_services: ++ - *oci_repo_installer ++ conditions: ++ "Custom options for x86_64": ++ when: ++ arch: "x86_64" ++ shallow_merge: ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ - "console=tty0" ++ - "console=ttyS0,115200n8" ++ - "no_timer_check" ++ "Custom options for Aarch64": ++ when: ++ arch: "aarch64" ++ shallow_merge: ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ - "ro" ++ - "crashkernel=2G-8G:256M,8G-512G:1G,512G-:3G" ++ - "LANG=en_US.UTF-8" ++ - "console=ttyAMA0" ++ - "console=ttyAMA0,115200" ++ package_sets: ++ os: ++ - *qcow2_pkgset ++ - conditions: &conditions_pkgsets_insigths_pkgs ++ "add insights pkgs on rhel": ++ when: ++ distro_name: "rhel" ++ append: ++ include: ++ - "insights-client" ++ - "subscription-manager-cockpit" ++ "include redhat-release-eula for not oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" ++ "Add iscsi package": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "iscsi-initiator-utils" + + vhd: &vhd + <<: *qcow2 +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml +index a8be32a..884f42e 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml +@@ -1480,7 +1480,7 @@ image_types: + - <<: *s390x_zipl_platform + image_format: "qcow2" + qcow2_compat: "0.10" +- image_config: ++ image_config: &qcow2_image_config + default_target: "multi-user.target" + kernel_options: + - "console=tty0" +@@ -2402,6 +2402,171 @@ image_types: + - <<: *x86_64_bios_platform + image_format: "qcow2" + qcow2_compat: "0.10" ++ image_config: ++ <<: *qcow2_image_config ++ default_target: "multi-user.target" ++ selinux_force_relabel: true ++ hostonly: true ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ files: ++ - path: &early-oci-setup "/sbin/early-oci-setup" ++ user: "root" ++ group: "root" ++ mode: 0700 ++ data: | ++ #!/usr/bin/env bash ++ arch=$(uname -m) ++ ++ imds_domain=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmDomainComponent') ++ imds_region=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.regionIdentifier') ++ imds_realm=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmKey') ++ ++ function retry_command() { ++ ++ retry_attempts=5 ++ retry_interval_sec=2 ++ while [[ "$retry_attempts" -gt 0 ]]; do ++ command_success=true ++ "$@" || { command_success=false; } ++ if [[ "$command_success" == false ]]; then ++ (( retry_attempts-- )) ++ logger -t earlyocisetup "Error occurred running command $@. Will retry in $retry_interval_sec seconds" ++ sleep $retry_interval_sec ++ else ++ break ++ fi ++ done ++ ++ if [[ "$command_success" == false ]]; then ++ logger -t earlyocisetup "ERROR: failed to execute command '$@' (Retried $retry_attempts times)" ++ exit 1 ++ fi ++ } ++ ++ if [[ -n "$imds_realm" ]]; then ++ domain="oci.$imds_domain" ++ region="$imds_region" ++ ociregion=".$region" ++ reponame="oci_install" ++ repourl="https://yum$ociregion.$domain/repo/OracleLinux/OL8/oci/included/$arch/" ++ else ++ logger -t earlyocisetup 'Running out of OCI region' ++ exit 1 ++ fi ++ ++ echo $region > /etc/dnf/vars/region ++ echo $domain > /etc/dnf/vars/ocidomain ++ echo $ociregion > /etc/dnf/vars/ociregion ++ ++ cat < /etc/yum.repos.d/oci-install.repo ++ [$reponame] ++ name=Install OCI repo ($arch) ++ baseurl=$repourl ++ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle ++ gpgcheck=1 ++ enabled=1 ++ EOF ++ ++ retry_command yum install -y oci-included-release-el8 ++ retry_command yum install -y oci-linux-config ++ retry_command yum install -y python36-oci-sdk ++ ++ if $(yum repolist |grep -q "$reponame"); then ++ rm -f /etc/yum.repos.d/oci-install.repo ++ fi ++ ++ mkdir -p /var/lib/oci-repo-installer ++ touch /var/lib/oci-repo-installer/oci-repo-installed ++ ++ rm -f /usr/lib/systemd/system/oci-repo-installer.service /sbin/early-oci-setup ++ systemd_unit: ++ - filename: &oci_repo_installer "oci-repo-installer.service" ++ config: ++ "Unit": ++ Description: "First-boot service for installing oci repository once OCI image has booted" ++ ConditionPathExists: ["!/var/lib/oci-repo-installer/oci-repo-installed"] ++ Requires: ["network-online.target"] ++ "Service": ++ Type: "oneshot" ++ RemainAfterExit: false ++ ExecStart: [*early-oci-setup] ++ "Install": ++ WantedBy: ["network-online.target"] ++ enabled_services: ++ - *oci_repo_installer ++ conditions: ++ "Custom options for x86_64": ++ when: ++ arch: "x86_64" ++ shallow_merge: ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ - "console=tty0" ++ - "console=ttyS0,115200n8" ++ - "no_timer_check" ++ "Custom options for Aarch64": ++ when: ++ arch: "aarch64" ++ shallow_merge: ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ - "ro" ++ - "crashkernel=auto" ++ - "LANG=en_US.UTF-8" ++ - "console=ttyAMA0" ++ - "console=ttyAMA0,115200" ++ - "ip=dhcp,dhcp6" ++ package_sets: ++ os: ++ - *qcow2_common_pkgset ++ - include: ++ - "authselect-compat" ++ - "jq" ++ conditions: &condition_rhel_insights_clinet_subman ++ "add insights/subscription manager for copilot": ++ when: ++ distro_name: "rhel" ++ append: ++ include: ++ - "insights-client" ++ - "subscription-manager-cockpit" ++ "include redhat-release-eula for non oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" + + openstack: + <<: *qcow2 +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml +index fa3f916..927ad16 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml +@@ -1317,7 +1317,8 @@ image_types: + <<: *default_partition_tables + package_sets: + os: +- - include: ++ - &qcow2_package_sets ++ include: + - "@core" + - "authselect-compat" + - "chrony" +@@ -1442,6 +1443,174 @@ image_types: + platforms: + - <<: *x86_64_bios_platform + image_format: "qcow2" ++ image_config: ++ <<: *qcow2_image_config ++ default_target: "multi-user.target" ++ selinux_force_relabel: true ++ hostonly: true ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ files: ++ - path: &early-oci-setup "/sbin/early-oci-setup" ++ user: "root" ++ group: "root" ++ mode: 0700 ++ data: | ++ #!/usr/bin/env bash ++ arch=$(uname -m) ++ ++ imds_domain=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmDomainComponent') ++ imds_region=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.regionIdentifier') ++ imds_realm=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmKey') ++ ++ function retry_command() { ++ ++ retry_attempts=5 ++ retry_interval_sec=2 ++ while [[ "$retry_attempts" -gt 0 ]]; do ++ command_success=true ++ "$@" || { command_success=false; } ++ if [[ "$command_success" == false ]]; then ++ (( retry_attempts-- )) ++ logger -t earlyocisetup "Error occurred running command $@. Will retry in $retry_interval_sec seconds" ++ sleep $retry_interval_sec ++ else ++ break ++ fi ++ done ++ ++ if [[ "$command_success" == false ]]; then ++ logger -t earlyocisetup "ERROR: failed to execute command '$@' (Retried $retry_attempts times)" ++ exit 1 ++ fi ++ } ++ ++ if [[ -n "$imds_realm" ]]; then ++ domain="oci.$imds_domain" ++ region="$imds_region" ++ ociregion=".$region" ++ reponame="oci_install" ++ repourl="https://yum$ociregion.$domain/repo/OracleLinux/OL9/oci/included/$arch/" ++ else ++ logger -t earlyocisetup 'Running out of OCI region' ++ exit 1 ++ fi ++ ++ echo $region > /etc/dnf/vars/region ++ echo $domain > /etc/dnf/vars/ocidomain ++ echo $ociregion > /etc/dnf/vars/ociregion ++ ++ cat < /etc/yum.repos.d/oci-install.repo ++ [$reponame] ++ name=Install OCI repo ($arch) ++ baseurl=$repourl ++ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle ++ gpgcheck=1 ++ enabled=1 ++ EOF ++ ++ retry_command yum install -y oci-included-release-el9 ++ retry_command yum install -y oci-linux-config ++ retry_command yum install -y python39-oci-sdk ++ ++ if $(yum repolist |grep -q "$reponame"); then ++ rm -f /etc/yum.repos.d/oci-install.repo ++ fi ++ ++ mkdir -p /var/lib/oci-repo-installer ++ touch /var/lib/oci-repo-installer/oci-repo-installed ++ ++ rm -f /usr/lib/systemd/system/oci-repo-installer.service /sbin/early-oci-setup ++ systemd_unit: ++ - filename: &oci_repo_installer "oci-repo-installer.service" ++ config: ++ "Unit": ++ Description: "First-boot service for installing oci repository once OCI image has booted" ++ ConditionPathExists: ["!/var/lib/oci-repo-installer/oci-repo-installed"] ++ Requires: ["network-online.target"] ++ "Service": ++ Type: "oneshot" ++ RemainAfterExit: false ++ ExecStart: [*early-oci-setup] ++ "Install": ++ WantedBy: ["network-online.target"] ++ enabled_services: ++ - *oci_repo_installer ++ conditions: ++ "Custom options for x86_64": ++ when: ++ arch: "x86_64" ++ shallow_merge: ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ - "console=tty0" ++ - "console=ttyS0,115200n8" ++ - "no_timer_check" ++ "Custom options for Aarch64": ++ when: ++ arch: "aarch64" ++ shallow_merge: ++ kernel_options: ++ - "rd.net.timeout.dhcp=10" ++ - "rd.net.timeout.carrier=5" ++ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" ++ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" ++ - "net.ifnames=1" ++ - "nvme_core.shutdown_timeout=10" ++ - "ipmi_si.tryacpi=0" ++ - "ipmi_si.trydmi=0" ++ - "libiscsi.debug_libiscsi_eh=1" ++ - "loglevel=4" ++ - "crash_kexec_post_notifiers" ++ - "ro" ++ - "crashkernel=auto" ++ - "LANG=en_US.UTF-8" ++ - "console=ttyAMA0" ++ - "console=ttyAMA0,115200" ++ - "ip=dhcp,dhcp6" ++ package_sets: ++ os: ++ - *qcow2_package_sets ++ - conditions: &conditions_pkgsets_insigths_pkgs ++ "add insights pkgs on rhel": ++ when: ++ distro_name: "rhel" ++ append: ++ include: ++ - "insights-client" ++ - "subscription-manager-cockpit" ++ "include redhat-release-eula for not oracle linux": ++ when: ++ not_distro_name: "ol" ++ append: ++ include: ++ - "redhat-release-eula" ++ "Add iscsi package": ++ when: ++ distro_name: "ol" ++ append: ++ include: ++ - "iscsi-initiator-utils" + + vhd: &vhd + <<: *qcow2 +diff --git a/vendor/github.com/osbuild/images/pkg/distro/generic/images.go b/vendor/github.com/osbuild/images/pkg/distro/generic/images.go +index 3c088ee..7ca3fec 100644 +--- a/vendor/github.com/osbuild/images/pkg/distro/generic/images.go ++++ b/vendor/github.com/osbuild/images/pkg/distro/generic/images.go +@@ -68,6 +68,10 @@ func osCustomizations(t *imageType, osPackageSet rpmmd.PackageSet, options distr + osc.ExcludeDocs = *imageConfig.ExcludeDocs + } + ++ if imageConfig.Hostonly != nil { ++ osc.Hostonly = *imageConfig.Hostonly ++ } ++ + if !t.ImageTypeYAML.BootISO { + // don't put users and groups in the payload of an installer + // add them via kickstart instead +diff --git a/vendor/github.com/osbuild/images/pkg/distro/image_config.go b/vendor/github.com/osbuild/images/pkg/distro/image_config.go +index 7c3289a..9b7d60e 100644 +--- a/vendor/github.com/osbuild/images/pkg/distro/image_config.go ++++ b/vendor/github.com/osbuild/images/pkg/distro/image_config.go +@@ -93,6 +93,7 @@ type ImageConfig struct { + + Files []*fsnode.File + Directories []*fsnode.Directory ++ Hostonly *bool `yaml:"hostonly,omitempty"` + + // KernelOptionsBootloader controls whether kernel command line options + // should be specified in the bootloader grubenv configuration. Otherwise +diff --git a/vendor/github.com/osbuild/images/pkg/manifest/os.go b/vendor/github.com/osbuild/images/pkg/manifest/os.go +index dc3365f..03e8c71 100644 +--- a/vendor/github.com/osbuild/images/pkg/manifest/os.go ++++ b/vendor/github.com/osbuild/images/pkg/manifest/os.go +@@ -160,7 +160,8 @@ type OSCustomizations struct { + + CACerts []string + +- FIPS bool ++ FIPS bool ++ Hostonly bool + + // NoBLS configures the image bootloader with traditional menu entries + // instead of BLS. Required for legacy systems like RHEL 7. +@@ -733,6 +734,14 @@ func (p *OS) serialize() osbuild.Pipeline { + pipeline.AddStage(osbuild.NewUdevRulesStage(p.OSCustomizations.UdevRules)) + } + ++ if p.OSCustomizations.Hostonly { ++ pipeline.AddStage(osbuild.NewDracutStage(&osbuild.DracutStageOptions{ ++ Kernel: []string{p.kernelVer}, ++ EarlyMicrocode: true, ++ Reproducible: true, ++ })) ++ } ++ + if pt := p.PartitionTable; pt != nil { + rootUUID, kernelOptions, err := osbuild.GenImageKernelOptions(p.PartitionTable, p.OSCustomizations.MountUnits) + if err != nil { +-- +2.47.3 + diff --git a/1006-Increase-default-boot-size-to-1GB.patch b/1006-Increase-default-boot-size-to-1GB.patch new file mode 100644 index 0000000..b91ad92 --- /dev/null +++ b/1006-Increase-default-boot-size-to-1GB.patch @@ -0,0 +1,27 @@ +From 271ba461db89382f99e1524be2fb4b352a238f03 Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Wed, 1 Oct 2025 01:28:46 +0000 +Subject: [PATCH 06/10] Increase default /boot size to 1GB + +Signed-off-by: Josue David Hernandez Gutierrez +Signed-off-by: Alex Burmashev +--- + vendor/github.com/osbuild/images/pkg/disk/partition_table.go | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/vendor/github.com/osbuild/images/pkg/disk/partition_table.go b/vendor/github.com/osbuild/images/pkg/disk/partition_table.go +index 6cf353b..0eea1fb 100644 +--- a/vendor/github.com/osbuild/images/pkg/disk/partition_table.go ++++ b/vendor/github.com/osbuild/images/pkg/disk/partition_table.go +@@ -648,7 +648,7 @@ func clampFSSize(mountpoint string, size uint64) uint64 { + var minSize uint64 = 1073741824 + + if mountpoint == "/boot" { +- minSize = 524288000 ++ minSize = 1073741824 + } + + if minSize > size { +-- +2.47.3 + diff --git a/1007-Support-using-repository-definitions-with-OCI-variab.patch b/1007-Support-using-repository-definitions-with-OCI-variab.patch new file mode 100644 index 0000000..675680a --- /dev/null +++ b/1007-Support-using-repository-definitions-with-OCI-variab.patch @@ -0,0 +1,85 @@ +From 90ce1614e0c2d416c53c684471c3b7f4ae66e393 Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Thu, 21 Aug 2025 23:11:32 +0000 +Subject: [PATCH 07/10] Support using repository definitions with OCI + variables. + +We can use repository definitions in a format, more similar to generic Oracle repositories +with DNF vars. +Essentially in osbuild-composer log when parsing repos, we at first parse variables, then process +original repo file in memory and replace vars with their values and write modified repo to buffer. +After that we use buffer to actually populate repository data. + +If we have failed to read ocidomain, which is the key variable, we fallback to values to generic public repos. + +Signed-off-by: Alex Burmashev +Signed-off-by: Josue David Hernandez Gutierrez +--- + .../osbuild/images/pkg/rpmmd/repository.go | 42 ++++++++++++++++++- + 1 file changed, 41 insertions(+), 1 deletion(-) + +diff --git a/vendor/github.com/osbuild/images/pkg/rpmmd/repository.go b/vendor/github.com/osbuild/images/pkg/rpmmd/repository.go +index bcad415..a04548a 100644 +--- a/vendor/github.com/osbuild/images/pkg/rpmmd/repository.go ++++ b/vendor/github.com/osbuild/images/pkg/rpmmd/repository.go +@@ -10,6 +10,8 @@ import ( + "strings" + "time" + ++ "bufio" ++ "bytes" + "github.com/gobwas/glob" + ) + +@@ -276,9 +278,47 @@ func LoadRepositoriesFromFile(filename string) (map[string][]RepoConfig, error) + func LoadRepositoriesFromReader(r io.Reader) (map[string][]RepoConfig, error) { + var reposMap map[string][]repository + repoConfigs := make(map[string][]RepoConfig) ++ var ocidomain, ociregion, region []byte + +- err := json.NewDecoder(r).Decode(&reposMap) ++ var OCIlines []string ++ ocidomain = []byte("oracle.com") ++ ociregion = []byte("") ++ region = []byte("") ++ ++ ociregion, err := os.ReadFile("/etc/dnf/vars/ociregion") ++ if err != nil { ++ fmt.Println("Error while reading file: /etc/dnf/vars/ociregion") ++ } ++ region, err = os.ReadFile("/etc/dnf/vars/region") ++ if err != nil { ++ fmt.Println("Error while reading file: /etc/dnf/vars/region") ++ } ++ ocidomain, err = os.ReadFile("/etc/dnf/vars/ocidomain") ++ if err != nil { ++ fmt.Println("Error while reading file: /etc/dnf/vars/ocidomain") ++ } ++ if ocidomain == nil { ++ ocidomain = []byte("oracle.com") ++ ociregion = []byte("") ++ } ++ scanner := bufio.NewScanner(r) ++ OCIreplacer := strings.NewReplacer("$ocidomain", strings.TrimSuffix(string(ocidomain), "\n"), "$ociregion", strings.TrimSuffix(string(ociregion), "\n"), "$region", strings.TrimSuffix(string(region), "\n")) ++ for scanner.Scan() { ++ line := scanner.Text() ++ OCIline := OCIreplacer.Replace(line) ++ OCIlines = append(OCIlines, OCIline) ++ continue ++ } ++ if err := scanner.Err(); err != nil { ++ panic(err) ++ } ++ fOCI := strings.Join(OCIlines, "\n") ++ ++ buf := new(bytes.Buffer) ++ fmt.Fprint(buf, fOCI) ++ err = json.NewDecoder(buf).Decode(&reposMap) + if err != nil { ++ fmt.Println("Error parsing the repo") + return nil, err + } + +-- +2.47.3 + diff --git a/1008-Update-Oracle-repositories-to-contain-OCI-variables.patch b/1008-Update-Oracle-repositories-to-contain-OCI-variables.patch new file mode 100644 index 0000000..c31ae01 --- /dev/null +++ b/1008-Update-Oracle-repositories-to-contain-OCI-variables.patch @@ -0,0 +1,176 @@ +From 719df493a81a0d5f53fe8788cabde0cb672422e6 Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Fri, 17 Oct 2025 19:18:07 +0000 +Subject: [PATCH 08/10] Update Oracle repositories to contain OCI variables + +We now support oci variables for osbuild-composer, so let's actually use them. + +Signed-off-by: Alex Burmashev +Signed-off-by: Josue David Hernandez Gutierrez +--- + .../osbuild/images/data/repositories/ol-100.json | 12 ++++++------ + .../osbuild/images/data/repositories/ol-810.json | 12 ++++++------ + .../osbuild/images/data/repositories/ol-96.json | 12 ++++++------ + 3 files changed, 18 insertions(+), 18 deletions(-) + +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-100.json b/vendor/github.com/osbuild/images/data/repositories/ol-100.json +index 45ac9c0..9f1e82c 100644 +--- a/vendor/github.com/osbuild/images/data/repositories/ol-100.json ++++ b/vendor/github.com/osbuild/images/data/repositories/ol-100.json +@@ -2,21 +2,21 @@ + "aarch64": [ + { + "name": "baseos", +- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/baseos/latest/aarch64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/baseos/latest/aarch64", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": false, + "rhsm": false + }, + { + "name": "uekr8", +- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/UEKR8/aarch64/", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/UEKR8/aarch64/", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n=0hyN\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": false, + "rhsm": false + }, + { + "name": "appstream", +- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/appstream/aarch64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/appstream/aarch64", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": false, + "rhsm": false +@@ -25,21 +25,21 @@ + "x86_64": [ + { + "name": "baseos", +- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/baseos/latest/x86_64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/baseos/latest/x86_64", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": false, + "rhsm": false + }, + { + "name": "uekr8", +- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/UEKR8/x86_64/", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/UEKR8/x86_64/", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n=0hyN\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": false, + "rhsm": false + }, + { + "name": "appstream", +- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/appstream/x86_64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/appstream/x86_64", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": false, + "rhsm": false +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-810.json b/vendor/github.com/osbuild/images/data/repositories/ol-810.json +index a23b3c6..e8cffe7 100644 +--- a/vendor/github.com/osbuild/images/data/repositories/ol-810.json ++++ b/vendor/github.com/osbuild/images/data/repositories/ol-810.json +@@ -2,19 +2,19 @@ + "aarch64": [ + { + "name": "baseos", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/aarch64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/baseos/latest/aarch64", + "check_gpg": false, + "rhsm": false + }, + { + "name": "uekr7", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/UEKR7/aarch64/", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/UEKR7/aarch64/", + "check_gpg": false, + "rhsm": false + }, + { + "name": "appstream", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/appstream/aarch64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/appstream/aarch64", + "check_gpg": false, + "rhsm": false + } +@@ -22,19 +22,19 @@ + "x86_64": [ + { + "name": "baseos", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/x86_64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/baseos/latest/x86_64", + "check_gpg": false, + "rhsm": false + }, + { + "name": "uekr7", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/UEKR7/x86_64/", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/UEKR7/x86_64/", + "check_gpg": false, + "rhsm": false + }, + { + "name": "appstream", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/appstream/x86_64", + "check_gpg": false, + "rhsm": false + } +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-96.json b/vendor/github.com/osbuild/images/data/repositories/ol-96.json +index 08b877e..df1c369 100644 +--- a/vendor/github.com/osbuild/images/data/repositories/ol-96.json ++++ b/vendor/github.com/osbuild/images/data/repositories/ol-96.json +@@ -2,21 +2,21 @@ + "aarch64": [ + { + "name": "baseos", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/aarch64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/baseos/latest/aarch64", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": true, + "rhsm": false + }, + { + "name": "uekr7", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/UEKR7/aarch64/", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/UEKR7/aarch64/", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": true, + "rhsm": false + }, + { + "name": "appstream", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/appstream/aarch64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/appstream/aarch64", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": true, + "rhsm": false +@@ -25,21 +25,21 @@ + "x86_64": [ + { + "name": "baseos", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/x86_64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/baseos/latest/x86_64", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": true, + "rhsm": false + }, + { + "name": "uekr7", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/UEKR7/x86_64/", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/UEKR7/x86_64/", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": true, + "rhsm": false + }, + { + "name": "appstream", +- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/appstream/x86_64", ++ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/appstream/x86_64", + "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", + "check_gpg": true, + "rhsm": false +-- +2.47.3 + diff --git a/1009-Simplify-repo-name-removing-minor-versions.patch b/1009-Simplify-repo-name-removing-minor-versions.patch new file mode 100644 index 0000000..21252a3 --- /dev/null +++ b/1009-Simplify-repo-name-removing-minor-versions.patch @@ -0,0 +1,99 @@ +From 9b486d54abfcdcdd8c405f1e58a031a44ff181ac Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Fri, 17 Oct 2025 01:11:18 +0000 +Subject: [PATCH 09/10] Simplify repo name removing minor versions + +Rename ol-810.json to ol-8.json and ol-96.json to ol-9.json + +Signed-off-by: Josue David Hernandez Gutierrez +--- + .../images/data/distrodefs/distros.yaml | 18 +++++++++--------- + .../repositories/{ol-100.json => ol-10.json} | 0 + .../repositories/{ol-810.json => ol-8.json} | 0 + .../repositories/{ol-96.json => ol-9.json} | 0 + .../osbuild/images/pkg/distro/host.go | 8 ++++++++ + 5 files changed, 17 insertions(+), 9 deletions(-) + rename vendor/github.com/osbuild/images/data/repositories/{ol-100.json => ol-10.json} (100%) + rename vendor/github.com/osbuild/images/data/repositories/{ol-810.json => ol-8.json} (100%) + rename vendor/github.com/osbuild/images/data/repositories/{ol-96.json => ol-9.json} (100%) + +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml +index 0ecf79e..1b3b44f 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml +@@ -167,10 +167,10 @@ distros: + + - &ol10 + <<: *rhel10 +- name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" +- match: '(?Pol)-(?P10)\.?(?P[0-9]{1,2})' ++ name: "ol-{{.MajorVersion}}" ++ match: '(?Pol)-(?P10)' + product: "Oracle Linux" +- os_version: "{{.MajorVersion}}.{{.MinorVersion}}" ++ os_version: "{{.MajorVersion}}" + release_version: 10 + module_platform_id: "platform:el10" + vendor: "redhat" +@@ -302,10 +302,10 @@ distros: + + - &ol9 + <<: *rhel9 +- name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" +- match: '(?Pol)-(?P9)\.?(?P[0-9]{1,2})' ++ name: "ol-{{.MajorVersion}}" ++ match: '(?Pol)-(?P9)' + product: "Oracle Linux" +- os_version: "{{.MajorVersion}}.{{.MinorVersion}}" ++ os_version: "{{.MajorVersion}}" + release_version: 9 + module_platform_id: "platform:el9" + vendor: "redhat" +@@ -432,10 +432,10 @@ distros: + + - &ol8 + <<: *rhel8 +- name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" +- match: '(?Pol)-(?P8)\.?(?P[0-9]{1,2})' ++ name: "ol-{{.MajorVersion}}" ++ match: '(?Pol)-(?P8)' + product: "Oracle Linux" +- os_version: "{{.MajorVersion}}.{{.MinorVersion}}" ++ os_version: "{{.MajorVersion}}" + release_version: 8 + module_platform_id: "platform:el8" + vendor: "redhat" +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-100.json b/vendor/github.com/osbuild/images/data/repositories/ol-10.json +similarity index 100% +rename from vendor/github.com/osbuild/images/data/repositories/ol-100.json +rename to vendor/github.com/osbuild/images/data/repositories/ol-10.json +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-810.json b/vendor/github.com/osbuild/images/data/repositories/ol-8.json +similarity index 100% +rename from vendor/github.com/osbuild/images/data/repositories/ol-810.json +rename to vendor/github.com/osbuild/images/data/repositories/ol-8.json +diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-96.json b/vendor/github.com/osbuild/images/data/repositories/ol-9.json +similarity index 100% +rename from vendor/github.com/osbuild/images/data/repositories/ol-96.json +rename to vendor/github.com/osbuild/images/data/repositories/ol-9.json +diff --git a/vendor/github.com/osbuild/images/pkg/distro/host.go b/vendor/github.com/osbuild/images/pkg/distro/host.go +index db1aaea..1c5c6c4 100644 +--- a/vendor/github.com/osbuild/images/pkg/distro/host.go ++++ b/vendor/github.com/osbuild/images/pkg/distro/host.go +@@ -62,6 +62,14 @@ func GetHostDistroName() (string, error) { + } + } + ++ if osrelease["ID"] == "ol" { ++ versionParts := strings.Split(osrelease["VERSION_ID"], ".") ++ if len(versionParts) < 2 { ++ return "", errors.New("failed to parse version from os-release, not enough dotted parts") ++ } ++ return osrelease["ID"] + "-" + versionParts[0], nil ++ } ++ + name := osrelease["ID"] + "-" + osrelease["VERSION_ID"] + + return name, nil +-- +2.47.3 + diff --git a/1010-Oscap-customization-for-Oracle-Linux.patch b/1010-Oscap-customization-for-Oracle-Linux.patch new file mode 100644 index 0000000..c8b97a5 --- /dev/null +++ b/1010-Oscap-customization-for-Oracle-Linux.patch @@ -0,0 +1,114 @@ +From 996e85b4f8855af92c587ed562ebe7cf7105e2f0 Mon Sep 17 00:00:00 2001 +From: Josue David Hernandez Gutierrez +Date: Fri, 17 Oct 2025 01:15:38 +0000 +Subject: [PATCH 10/10] Oscap customization for Oracle Linux + +Signed-off-by: Josue David Hernandez Gutierrez +--- + .../data/distrodefs/rhel-10/imagetypes.yaml | 5 +++++ + .../data/distrodefs/rhel-8/imagetypes.yaml | 5 +++++ + .../data/distrodefs/rhel-9/imagetypes.yaml | 5 +++++ + .../images/pkg/customizations/oscap/oscap.go | 21 +++++++++++++------ + 4 files changed, 30 insertions(+), 6 deletions(-) + +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml +index 1e9f114..8cea1b9 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml +@@ -749,6 +749,11 @@ image_config: + distro_name: "centos" + shallow_merge: + default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-cs10-ds.xml" ++ "oscap needs a different path on Oracle linux": ++ when: ++ distro_name: "ol" ++ shallow_merge: ++ default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-ol10-ds.xml" + + image_types: + # XXX: not a real pkgset but the "os" pipeline pkgset for image-installer +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml +index 67a189d..af6a4bf 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml +@@ -1251,6 +1251,11 @@ image_config: + distro_name: "centos" + shallow_merge: + default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-centos8-ds.xml" ++ "oscap needs a different path on Oracle linux": ++ when: ++ distro_name: "ol" ++ shallow_merge: ++ default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-ol8-ds.xml" + + image_types: + # XXX: not a real pkgset but the "os" pipeline pkgset for image-installer +diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml +index ca61d0d..78735c7 100644 +--- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml ++++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml +@@ -1213,6 +1213,11 @@ image_config: + distro_name: "centos" + shallow_merge: + default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-cs9-ds.xml" ++ "oscap needs a different path on Oracle linux": ++ when: ++ distro_name: "ol" ++ shallow_merge: ++ default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-ol9-ds.xml" + + image_types: + # XXX: not a real pkgset but the "os" pipeline pkgset for image-installer +diff --git a/vendor/github.com/osbuild/images/pkg/customizations/oscap/oscap.go b/vendor/github.com/osbuild/images/pkg/customizations/oscap/oscap.go +index 59fba61..889f20a 100644 +--- a/vendor/github.com/osbuild/images/pkg/customizations/oscap/oscap.go ++++ b/vendor/github.com/osbuild/images/pkg/customizations/oscap/oscap.go +@@ -41,6 +41,9 @@ const ( + defaultCentos8Datastream string = "/usr/share/xml/scap/ssg/content/ssg-centos8-ds.xml" + defaultCentos9Datastream string = "/usr/share/xml/scap/ssg/content/ssg-cs9-ds.xml" + defaultCentos10Datastream string = "/usr/share/xml/scap/ssg/content/ssg-cs10-ds.xml" ++ defaultOL8Datastream string = "/usr/share/xml/scap/ssg/content/ssg-ol8-ds.xml" ++ defaultOL9Datastream string = "/usr/share/xml/scap/ssg/content/ssg-ol9-ds.xml" ++ defaultOL10Datastream string = "/usr/share/xml/scap/ssg/content/ssg-ol10-ds.xml" + defaultRHEL8Datastream string = "/usr/share/xml/scap/ssg/content/ssg-rhel8-ds.xml" + defaultRHEL9Datastream string = "/usr/share/xml/scap/ssg/content/ssg-rhel9-ds.xml" + defaultRHEL10Datastream string = "/usr/share/xml/scap/ssg/content/ssg-rhel10-ds.xml" +@@ -127,23 +130,29 @@ func DefaultFedoraDatastream() string { + return defaultFedoraDatastream + } + +-func DefaultRHEL8Datastream(isRHEL bool) string { +- if isRHEL { ++func DefaultRHEL8Datastream(name string) string { ++ if strings.HasPrefix(name, "rhel") { + return defaultRHEL8Datastream ++ } else if strings.HasPrefix(name, "ol") { ++ return defaultOL8Datastream + } + return defaultCentos8Datastream + } + +-func DefaultRHEL9Datastream(isRHEL bool) string { +- if isRHEL { ++func DefaultRHEL9Datastream(name string) string { ++ if strings.HasPrefix(name, "rhel") { + return defaultRHEL9Datastream ++ } else if strings.HasPrefix(name, "ol") { ++ return defaultOL9Datastream + } + return defaultCentos9Datastream + } + +-func DefaultRHEL10Datastream(isRHEL bool) string { +- if isRHEL { ++func DefaultRHEL10Datastream(name string) string { ++ if strings.HasPrefix(name, "rhel") { + return defaultRHEL10Datastream ++ } else if strings.HasPrefix(name, "ol") { ++ return defaultOL10Datastream + } + return defaultCentos10Datastream + } +-- +2.47.3 + diff --git a/osbuild-composer.spec b/osbuild-composer.spec index 02f2695..6cbac6f 100644 --- a/osbuild-composer.spec +++ b/osbuild-composer.spec @@ -25,7 +25,7 @@ It is compatible with composer-cli and cockpit-composer clients. } Name: osbuild-composer -Release: 1%{?dist} +Release: 4.0.1%{?dist} Summary: An image building service based on osbuild # osbuild-composer doesn't have support for building i686 and armv7hl images @@ -35,7 +35,18 @@ ExcludeArch: i686 armv7hl License: Apache-2.0 URL: %{gourl} Source0: %{gosource} +Patch1001: 1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch +Patch1002: 1002-Add-support-for-OL-on-osbuild-composer.patch +Patch1003: 1003-Removing-non-supported-image-types.patch +Patch1004: 1004-Fix-packageSets.patch +Patch1005: 1005-Increase-support-for-OCI-images.patch +Patch1006: 1006-Increase-default-boot-size-to-1GB.patch +Patch1007: 1007-Support-using-repository-definitions-with-OCI-variab.patch +Patch1008: 1008-Update-Oracle-repositories-to-contain-OCI-variables.patch +Patch1009: 1009-Simplify-repo-name-removing-minor-versions.patch +Patch1010: 1010-Oscap-customization-for-Oracle-Linux.patch +Patch0: 0001-go.mod-update-osbuild-images-to-v0.178.2.patch BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} BuildRequires: systemd @@ -155,6 +166,15 @@ install -m 0644 -vp vendor/github.com/osbuild/images/data/repositories/centos-%{ cp -a repositories/centos-stream-%{centos}* %{buildroot}%{_datadir}/osbuild-composer/repositories/ %endif +%else +%if 0%{?oraclelinux} +%if 0%{?oraclelinux} >= 9 +install -m 0644 -vp vendor/github.com/osbuild/images/data/repositories/ol-* %{buildroot}%{_datadir}/osbuild-composer/repositories/ +%else +install -m 0644 -vp vendor/github.com/osbuild/images/data/repositories/ol-%{oraclelinux}* %{buildroot}%{_datadir}/osbuild-composer/repositories/ + +%endif + %else %if 0%{?rhel} @@ -185,6 +205,7 @@ done %endif %endif %endif +%endif # Fedora can build for all included fedora releases %if 0%{?fedora} @@ -434,6 +455,31 @@ Integration tests to be run on a pristine-dedicated system to test the osbuild-c %endif %changelog +* Wed Feb 04 2026 EL Errata - 149-4.0.1 +- Add missing dependency over dracut-config-rescue for image-installer [Orabug: 38587453] +- Add OL10 support +- Update repository URLs for baseos, appstream and UERK +- Fix the label for UEKR repository +- Simplify repository names [JIRA: OLDIS-35893] +- Ensure build on latest golang: CVE-2024-34156 +- Refactor patches to fix some naming and set a correct kernel for Oracle Linux [Orabug: 37253643] +- Support using OCI variables inside built images [JIRA: OLDIS-35302] +- Support using repository definitons with OCI variables [JIRA: OLDIS-38657] +- Update repositories to contain OCI variables +- Remove image types Minimal-raw and wsl [JIRA: OLDIS-38123] +- Increase default /boot size to 1GB [Orabug: 36827079] +- Add support for OCI hybrid images [JIRA: OLDIS-33593] +- enable aarch64 OCI image builds [JIRA: OLDIS-33593] +- support for building OL8/9 images on Oracle Linux 9 [Orabug: 36400619] + +* Tue Jan 06 2026 imagebuilder-bot - 149-4 +- Rebuilt to fix: + - CVE-2025-58183 + - RHEL-125637 + +* Fri Dec 19 2025 Achilleas Koutsou - 149-3 +- Add Red Hat v4 key for RHEL 10.1 RPMs + * Thu Aug 21 2025 imagebuilder-bot - 149-1 - New upstream release From cb7a56bcee8c601c15345623b0c8f66d8372d331 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Thu, 5 Feb 2026 12:37:12 +0000 Subject: [PATCH 2/2] Revert OL modifications --- ...ories-for-OL-8.10-OL-9.6-and-OL-10.0.patch | 174 ----- ...d-support-for-OL-on-osbuild-composer.patch | 232 ------- 1003-Removing-non-supported-image-types.patch | 125 ---- 1004-Fix-packageSets.patch | 394 ----------- 1005-Increase-support-for-OCI-images.patch | 631 ------------------ 1006-Increase-default-boot-size-to-1GB.patch | 27 - ...pository-definitions-with-OCI-variab.patch | 85 --- ...epositories-to-contain-OCI-variables.patch | 176 ----- ...fy-repo-name-removing-minor-versions.patch | 99 --- ...Oscap-customization-for-Oracle-Linux.patch | 114 ---- osbuild-composer.spec | 39 +- 11 files changed, 1 insertion(+), 2095 deletions(-) delete mode 100644 1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch delete mode 100644 1002-Add-support-for-OL-on-osbuild-composer.patch delete mode 100644 1003-Removing-non-supported-image-types.patch delete mode 100644 1004-Fix-packageSets.patch delete mode 100644 1005-Increase-support-for-OCI-images.patch delete mode 100644 1006-Increase-default-boot-size-to-1GB.patch delete mode 100644 1007-Support-using-repository-definitions-with-OCI-variab.patch delete mode 100644 1008-Update-Oracle-repositories-to-contain-OCI-variables.patch delete mode 100644 1009-Simplify-repo-name-removing-minor-versions.patch delete mode 100644 1010-Oscap-customization-for-Oracle-Linux.patch diff --git a/1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch b/1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch deleted file mode 100644 index afff521..0000000 --- a/1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch +++ /dev/null @@ -1,174 +0,0 @@ -From c5b1912c22447b896843a692cf6303c086b89b5f Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Wed, 30 Oct 2024 17:08:55 +0000 -Subject: [PATCH 01/10] Add repositories for OL-8.10, OL-9.6 and OL-10.0 - -Signed-off-by: Josue David Hernandez Gutierrez ---- - .../images/data/repositories/ol-100.json | 48 +++++++++++++++++++ - .../images/data/repositories/ol-810.json | 42 ++++++++++++++++ - .../images/data/repositories/ol-96.json | 48 +++++++++++++++++++ - 3 files changed, 138 insertions(+) - create mode 100644 vendor/github.com/osbuild/images/data/repositories/ol-100.json - create mode 100644 vendor/github.com/osbuild/images/data/repositories/ol-810.json - create mode 100644 vendor/github.com/osbuild/images/data/repositories/ol-96.json - -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-100.json b/vendor/github.com/osbuild/images/data/repositories/ol-100.json -new file mode 100644 -index 0000000..45ac9c0 ---- /dev/null -+++ b/vendor/github.com/osbuild/images/data/repositories/ol-100.json -@@ -0,0 +1,48 @@ -+{ -+ "aarch64": [ -+ { -+ "name": "baseos", -+ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/baseos/latest/aarch64", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": false, -+ "rhsm": false -+ }, -+ { -+ "name": "uekr8", -+ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/UEKR8/aarch64/", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n=0hyN\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": false, -+ "rhsm": false -+ }, -+ { -+ "name": "appstream", -+ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/appstream/aarch64", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGHncu8BEAC2dhocMZkdapnP9o/MvAnKOczaSpF4Cj9yqt49bxLPJCY57jz9\n2ZkJ5iGk6kpBt4rPTh18aAl30T+nPP8VMQjMhvHJKfZmBtaJJ5RpvvpK5mj1UgRJ\n4DQX7gqAbT0s/uZZcouZsJzXo3c7GNMrim1C+ScfGG6BoB6GVBK74jFeJNMsxZ2Y\nBwQhpE+KG+1zD94RZCySykJjNoKj+U4W5H2XdB/mNEc8icFqxjJGZ5BN0DA2Wqxn\nmwELTO3Q2ne1y9+sPn2YKhRqyihuZYaUPR/Jpdki93mk61MdaoTTxFPZ8FWAYrAW\n9KVdreT8K33SaTFFpmhbpndPEYesgCqDqiZG7Ywjgbf2nqSOzBr2ZX23PX7QUCvQ\nar58bNbWENLhC3B950TK+r23kkPa3GICE9WP5TftWJdbJMWRBX3YhdNooNGGCbeB\nxM7B/UV9hSRx1S/US8HvDhJezZDuKrpPXrNWJTuW9Kty2WGwUkEDT2GBbcjx9ocJ\nfqyNJKhaLoYKCVlsmhJUi4xCY0CDDapekWLZOzHB2zgT49uIjawV5ex6pA7oLaPI\nhQGvTcCl7GFWOP/6feazzIpnsJ4V3B2DoLnAevpZlINo/bi3Hv/YmbvE6NyYzD6c\n1y90pc0+Om1trLPCAZpaO1I369ZhLl6T/mCd92hrCG1y8K3PFiRIKpEMVwARAQAB\ntDVPcmFjbGUgTGludXggKHJlbGVhc2Uga2V5IDEpIDxzZWNhbGVydF91c0BvcmFj\nbGUuY29tPokCVAQTAQoAPhYhBD5tgm0/urOJwvOONLxNBqCNi3VvBQJinlnsAhsD\nBQklmAYABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJELxNBqCNi3Vv3LEP/2au\nkXzbdA/T/7i+4AbGFfYnTWqmZy58wfteDNy1sk6cPmfOUqZQXUrJcSGqqeIDjPvl\nKNExpee/Ja4NGg2YfzkwH5IK5sXmEDKObXRCXGZh9/WyYpr4TBoDU2rSYBP4sbKm\nPsnVoRalt2Zb0qbQF8GilytoRabjI0gLzwhmoHBZMMc3MIO14KQ5yFbekaJZKcxE\nBxaDQ1NDZV1rOVbkg0yDLS9Nw89dDYWVn1wx0foRJcD277ExvmaB4vmC5yayo4ss\ncFldYLu7W9FHmh46flXQGfduORCbDFfjn92eB0jdrkuoEhVRpljAtMO15GMpuVbv\nHzbImI2f1MfydOa6dHbRAlzeV37fPz+1nO9IWdXqFeRG0nrH2gB02AfeoObMkK/a\nXYT9sq1mC5DaK6fbOPWlY+c2hIq0BhUpe+OBdDfmm7L+si9Ffj2sUdn4sHLN6Tj7\nBrJuWmJEz42+rblDNBkrdBC6XXDaRYILKSuGD65PVV+/pVl1c2EOqcktW00iiehb\neLhj2sz6NaoO5Rhx0J3pMsaCaEBAm8P6UxQSx4iGhZ8Kh5O1SVVlqu3xOhSGOKRE\nsS8gIjeV/Jl3frR4eZG/BpzdTjKZmQV7dvJ4gDuDE+X7rZBzUm7nggyE2pV6UbTD\n5Qwy+ASQfYHfHK4lsHD4kbO/We6H1fEFPlzlr14UuQINBGHncu8BEADBG52gWRob\nVEsQIzAfq2obFnwMroxMupXrDBka7i6cUJw8HsqyHs9maGxAuRDlAma2MBPUYcbm\nDH3bmctaUR7CA1RouPkb6qbZXwSwpvgN4eh4naPX20/VEp/cd5DhKWjP9yC70weh\nr4LmGWV41jBAMK0G1l6+FDw2ITgsamZP+tw0swCKqzpIY2waiygCtPHCCCFMuZ6S\n7hzQpsKVFh8zqzRxMs6Mni9olk4+xwng0ahYfoe2esByR2M1kGX62Y6BOcIRX1cE\nzYFCUww5GrjZdJoObBtffUSz+q2LNOBcqg5huRd8BoC+k5yrXUq8ypspfV1kNEI3\n/ebFew6A8sdf2c+sOdTxTu4MI5iXM1fhCC6X4lAN8w1Ga3ML+k/kgL75mH62Yyzr\nOHXNkylTDfxz9qvq6qszVfWdzVaGXRfulW5nAbAXhuX1gmgZW+M7IQ22xyWC+I60\nUcaE2l9QtHFKuekdYnekTkSUA0ghVwuw+JCQZGQbq5LqbA5TkEYuibBOJD3MZYQ5\nC3DK4KHs/3wxf2aq+Pkf3mpSscC4B0Ba5tlpJawUWqnUmGd208sfUwD20MFfHM+1\nN+M6JYCv0tC0cyAV9Jq74bAUDXLMfkGKZyAWmlPaZBMMt4WaN0r2PAKp00T6PX6x\njTM6/aNDvNTpsaaUpMXRzH13AiJ/1SjfZwARAQABiQI8BBgBCgAmAhsMFiEEPm2C\nbT+6s4nC8440vE0GoI2LdW8FAmKeWsgFCSRtulkACgkQvE0GoI2LdW/pig//Zi0a\nbmFJKTxku0/LMI31ZaLn9gzXjv2ugmJumfXAce+nlaheCNBa+IMLQdAmrbislzLs\nqXX2+6Eqh4Q/vqGLCkElIzT9ulkgwwEp0cVF6jnXqlWHa0a/T6oAq10jRneaQFCE\nt6hweJ9KTUQufp5aAiZr/GVpBJLJ8kfOx+5eHvDj+VFlFUhpzzns/NfN5N+bthJ/\nWbt49tzmWaWoEFA0tlwMBPO3zEh/mo5lys0GqENPs4Yb4tL82qg+SG7jHSuH2lZk\nXLLyLQ6p63VZysL9+UTBtafs5jxnTopQFIXtzAOwdtQ8o7/6hhsUchRoUy23EIHT\nJ25yA2Qtb8Z/1m/G0e3lz46xHBPIs8FKSOPToCT6E1+9lomnzJPRBCCDTZO5imfX\n4N4l7BodW9nb7zEMHCi2BUM+InpSsEkQkQFs0HIRI2KHSyY30uN0pVXJLOoVQIBr\nWdUzLTTkN9w43fLpkcFXGbpU+pZvK2uksC3O+eBhIpZA9E7iZDwfEaZlUKO5kFvS\nV5f8ZM1jbEb0sOZNNNEaEhTFTl8pQPc2GqgZ3rYt9mqH5OwhzKftV9PDYulIbY+Y\nAN6eJhHj8Eu/IlxG6iYCDmF2hOVPs9aLo9zqdxbu8B6rUyVPOwfNbOR1U7WMRCYm\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": false, -+ "rhsm": false -+ } -+ ], -+ "x86_64": [ -+ { -+ "name": "baseos", -+ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/baseos/latest/x86_64", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": false, -+ "rhsm": false -+ }, -+ { -+ "name": "uekr8", -+ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/UEKR8/x86_64/", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n=0hyN\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": false, -+ "rhsm": false -+ }, -+ { -+ "name": "appstream", -+ "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/appstream/x86_64", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": false, -+ "rhsm": false -+ } -+ ] -+} -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-810.json b/vendor/github.com/osbuild/images/data/repositories/ol-810.json -new file mode 100644 -index 0000000..a23b3c6 ---- /dev/null -+++ b/vendor/github.com/osbuild/images/data/repositories/ol-810.json -@@ -0,0 +1,42 @@ -+{ -+ "aarch64": [ -+ { -+ "name": "baseos", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/aarch64", -+ "check_gpg": false, -+ "rhsm": false -+ }, -+ { -+ "name": "uekr7", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/UEKR7/aarch64/", -+ "check_gpg": false, -+ "rhsm": false -+ }, -+ { -+ "name": "appstream", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/appstream/aarch64", -+ "check_gpg": false, -+ "rhsm": false -+ } -+ ], -+ "x86_64": [ -+ { -+ "name": "baseos", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/x86_64", -+ "check_gpg": false, -+ "rhsm": false -+ }, -+ { -+ "name": "uekr7", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/UEKR7/x86_64/", -+ "check_gpg": false, -+ "rhsm": false -+ }, -+ { -+ "name": "appstream", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64", -+ "check_gpg": false, -+ "rhsm": false -+ } -+ ] -+} -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-96.json b/vendor/github.com/osbuild/images/data/repositories/ol-96.json -new file mode 100644 -index 0000000..08b877e ---- /dev/null -+++ b/vendor/github.com/osbuild/images/data/repositories/ol-96.json -@@ -0,0 +1,48 @@ -+{ -+ "aarch64": [ -+ { -+ "name": "baseos", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/aarch64", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": true, -+ "rhsm": false -+ }, -+ { -+ "name": "uekr7", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/UEKR7/aarch64/", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": true, -+ "rhsm": false -+ }, -+ { -+ "name": "appstream", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/appstream/aarch64", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": true, -+ "rhsm": false -+ } -+ ], -+ "x86_64": [ -+ { -+ "name": "baseos", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/x86_64", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": true, -+ "rhsm": false -+ }, -+ { -+ "name": "uekr7", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/UEKR7/x86_64/", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": true, -+ "rhsm": false -+ }, -+ { -+ "name": "appstream", -+ "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/appstream/x86_64", -+ "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBGHncu8BEAC2dhocMZkdapnP9o/MvAnKOczaSpF4Cj9yqt49bxLPJCY57jz9\n2ZkJ5iGk6kpBt4rPTh18aAl30T+nPP8VMQjMhvHJKfZmBtaJJ5RpvvpK5mj1UgRJ\n4DQX7gqAbT0s/uZZcouZsJzXo3c7GNMrim1C+ScfGG6BoB6GVBK74jFeJNMsxZ2Y\nBwQhpE+KG+1zD94RZCySykJjNoKj+U4W5H2XdB/mNEc8icFqxjJGZ5BN0DA2Wqxn\nmwELTO3Q2ne1y9+sPn2YKhRqyihuZYaUPR/Jpdki93mk61MdaoTTxFPZ8FWAYrAW\n9KVdreT8K33SaTFFpmhbpndPEYesgCqDqiZG7Ywjgbf2nqSOzBr2ZX23PX7QUCvQ\nar58bNbWENLhC3B950TK+r23kkPa3GICE9WP5TftWJdbJMWRBX3YhdNooNGGCbeB\nxM7B/UV9hSRx1S/US8HvDhJezZDuKrpPXrNWJTuW9Kty2WGwUkEDT2GBbcjx9ocJ\nfqyNJKhaLoYKCVlsmhJUi4xCY0CDDapekWLZOzHB2zgT49uIjawV5ex6pA7oLaPI\nhQGvTcCl7GFWOP/6feazzIpnsJ4V3B2DoLnAevpZlINo/bi3Hv/YmbvE6NyYzD6c\n1y90pc0+Om1trLPCAZpaO1I369ZhLl6T/mCd92hrCG1y8K3PFiRIKpEMVwARAQAB\ntDVPcmFjbGUgTGludXggKHJlbGVhc2Uga2V5IDEpIDxzZWNhbGVydF91c0BvcmFj\nbGUuY29tPokCVAQTAQoAPhYhBD5tgm0/urOJwvOONLxNBqCNi3VvBQJinlnsAhsD\nBQklmAYABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJELxNBqCNi3Vv3LEP/2au\nkXzbdA/T/7i+4AbGFfYnTWqmZy58wfteDNy1sk6cPmfOUqZQXUrJcSGqqeIDjPvl\nKNExpee/Ja4NGg2YfzkwH5IK5sXmEDKObXRCXGZh9/WyYpr4TBoDU2rSYBP4sbKm\nPsnVoRalt2Zb0qbQF8GilytoRabjI0gLzwhmoHBZMMc3MIO14KQ5yFbekaJZKcxE\nBxaDQ1NDZV1rOVbkg0yDLS9Nw89dDYWVn1wx0foRJcD277ExvmaB4vmC5yayo4ss\ncFldYLu7W9FHmh46flXQGfduORCbDFfjn92eB0jdrkuoEhVRpljAtMO15GMpuVbv\nHzbImI2f1MfydOa6dHbRAlzeV37fPz+1nO9IWdXqFeRG0nrH2gB02AfeoObMkK/a\nXYT9sq1mC5DaK6fbOPWlY+c2hIq0BhUpe+OBdDfmm7L+si9Ffj2sUdn4sHLN6Tj7\nBrJuWmJEz42+rblDNBkrdBC6XXDaRYILKSuGD65PVV+/pVl1c2EOqcktW00iiehb\neLhj2sz6NaoO5Rhx0J3pMsaCaEBAm8P6UxQSx4iGhZ8Kh5O1SVVlqu3xOhSGOKRE\nsS8gIjeV/Jl3frR4eZG/BpzdTjKZmQV7dvJ4gDuDE+X7rZBzUm7nggyE2pV6UbTD\n5Qwy+ASQfYHfHK4lsHD4kbO/We6H1fEFPlzlr14UuQINBGHncu8BEADBG52gWRob\nVEsQIzAfq2obFnwMroxMupXrDBka7i6cUJw8HsqyHs9maGxAuRDlAma2MBPUYcbm\nDH3bmctaUR7CA1RouPkb6qbZXwSwpvgN4eh4naPX20/VEp/cd5DhKWjP9yC70weh\nr4LmGWV41jBAMK0G1l6+FDw2ITgsamZP+tw0swCKqzpIY2waiygCtPHCCCFMuZ6S\n7hzQpsKVFh8zqzRxMs6Mni9olk4+xwng0ahYfoe2esByR2M1kGX62Y6BOcIRX1cE\nzYFCUww5GrjZdJoObBtffUSz+q2LNOBcqg5huRd8BoC+k5yrXUq8ypspfV1kNEI3\n/ebFew6A8sdf2c+sOdTxTu4MI5iXM1fhCC6X4lAN8w1Ga3ML+k/kgL75mH62Yyzr\nOHXNkylTDfxz9qvq6qszVfWdzVaGXRfulW5nAbAXhuX1gmgZW+M7IQ22xyWC+I60\nUcaE2l9QtHFKuekdYnekTkSUA0ghVwuw+JCQZGQbq5LqbA5TkEYuibBOJD3MZYQ5\nC3DK4KHs/3wxf2aq+Pkf3mpSscC4B0Ba5tlpJawUWqnUmGd208sfUwD20MFfHM+1\nN+M6JYCv0tC0cyAV9Jq74bAUDXLMfkGKZyAWmlPaZBMMt4WaN0r2PAKp00T6PX6x\njTM6/aNDvNTpsaaUpMXRzH13AiJ/1SjfZwARAQABiQI8BBgBCgAmAhsMFiEEPm2C\nbT+6s4nC8440vE0GoI2LdW8FAmKeWsgFCSRtulkACgkQvE0GoI2LdW/pig//Zi0a\nbmFJKTxku0/LMI31ZaLn9gzXjv2ugmJumfXAce+nlaheCNBa+IMLQdAmrbislzLs\nqXX2+6Eqh4Q/vqGLCkElIzT9ulkgwwEp0cVF6jnXqlWHa0a/T6oAq10jRneaQFCE\nt6hweJ9KTUQufp5aAiZr/GVpBJLJ8kfOx+5eHvDj+VFlFUhpzzns/NfN5N+bthJ/\nWbt49tzmWaWoEFA0tlwMBPO3zEh/mo5lys0GqENPs4Yb4tL82qg+SG7jHSuH2lZk\nXLLyLQ6p63VZysL9+UTBtafs5jxnTopQFIXtzAOwdtQ8o7/6hhsUchRoUy23EIHT\nJ25yA2Qtb8Z/1m/G0e3lz46xHBPIs8FKSOPToCT6E1+9lomnzJPRBCCDTZO5imfX\n4N4l7BodW9nb7zEMHCi2BUM+InpSsEkQkQFs0HIRI2KHSyY30uN0pVXJLOoVQIBr\nWdUzLTTkN9w43fLpkcFXGbpU+pZvK2uksC3O+eBhIpZA9E7iZDwfEaZlUKO5kFvS\nV5f8ZM1jbEb0sOZNNNEaEhTFTl8pQPc2GqgZ3rYt9mqH5OwhzKftV9PDYulIbY+Y\nAN6eJhHj8Eu/IlxG6iYCDmF2hOVPs9aLo9zqdxbu8B6rUyVPOwfNbOR1U7WMRCYm\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", -+ "check_gpg": true, -+ "rhsm": false -+ } -+ ] -+} --- -2.47.3 - diff --git a/1002-Add-support-for-OL-on-osbuild-composer.patch b/1002-Add-support-for-OL-on-osbuild-composer.patch deleted file mode 100644 index d4084a8..0000000 --- a/1002-Add-support-for-OL-on-osbuild-composer.patch +++ /dev/null @@ -1,232 +0,0 @@ -From c166c9145f9d82225a9795d789546cd2753da3d8 Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Fri, 17 Oct 2025 00:33:57 +0000 -Subject: [PATCH 02/10] Add support for OL on osbuild-composer - -Signed-off-by: Josue David Hernandez Gutierrez ---- - internal/runner/ol.go | 18 ++++++++ - .../blueprint/pkg/blueprint/customizations.go | 2 +- - .../images/data/distrodefs/distros.yaml | 45 +++++++++++++++++++ - .../data/distrodefs/rhel-10/imagetypes.yaml | 6 +++ - .../data/distrodefs/rhel-8/imagetypes.yaml | 15 +++++++ - .../data/distrodefs/rhel-9/imagetypes.yaml | 12 +++++ - .../osbuild/images/pkg/runner/ol.go | 18 ++++++++ - 7 files changed, 115 insertions(+), 1 deletion(-) - create mode 100644 internal/runner/ol.go - create mode 100644 vendor/github.com/osbuild/images/pkg/runner/ol.go - -diff --git a/internal/runner/ol.go b/internal/runner/ol.go -new file mode 100644 -index 0000000..4d28e91 ---- /dev/null -+++ b/internal/runner/ol.go -@@ -0,0 +1,18 @@ -+package runner -+ -+type Ol struct { -+ Version uint64 -+} -+ -+func (o *Ol) String() string { -+ return "org.osbuild.ol" -+} -+ -+func (o *Ol) GetBuildPackages() []string { -+ packages := []string{ -+ "glibc", // ldconfig -+ "platform-python", // osbuild -+ "python3", -+ } -+ return packages -+} -diff --git a/vendor/github.com/osbuild/blueprint/pkg/blueprint/customizations.go b/vendor/github.com/osbuild/blueprint/pkg/blueprint/customizations.go -index 7d56026..2500de0 100644 ---- a/vendor/github.com/osbuild/blueprint/pkg/blueprint/customizations.go -+++ b/vendor/github.com/osbuild/blueprint/pkg/blueprint/customizations.go -@@ -285,7 +285,7 @@ func (c *Customizations) GetKernel() *KernelCustomization { - } - - if kernelName == "" { -- kernelName = "kernel" -+ kernelName = "kernel-uek" - } - - return &KernelCustomization{ -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -index f1d3dab..c16e6ad 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -@@ -165,6 +165,21 @@ distros: - vendor: "almalinux" - ostree_ref_tmpl: "almalinux/10/%s/edge" - -+ - &ol10 -+ <<: *rhel10 -+ name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" -+ match: '(?Pol)-(?P10)\.?(?P[0-9]{1,2})' -+ product: "Oracle Linux" -+ os_version: "{{.MajorVersion}}.{{.MinorVersion}}" -+ release_version: 10 -+ module_platform_id: "platform:el10" -+ vendor: "redhat" -+ ostree_ref_tmpl: "ol/10/%s/edge" -+ iso_label_tmpl: "OracleLinux-{{.Distro.MajorVersion}}-{{.Distro.MinorVersion}}-{{.Arch}}-dvd" -+ runner: -+ build_packages: *rhel10_runner_build_packages -+ name: org.osbuild.ol -+ - - &rhel9 - name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" - # rhel9 support being named "rhel-91" for "rhel-9.1" or "rhel-910" for "rhel-9.10" etc -@@ -257,6 +272,21 @@ distros: - x86_64: "quay.io/toolbx-images/centos-toolbox:stream{{.MajorVersion}}" - aarch64: "quay.io/toolbx-images/centos-toolbox:stream{{.MajorVersion}}" - -+ - &ol9 -+ <<: *rhel9 -+ name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" -+ match: '(?Pol)-(?P9)\.?(?P[0-9]{1,2})' -+ product: "Oracle Linux" -+ os_version: "{{.MajorVersion}}.{{.MinorVersion}}" -+ release_version: 9 -+ module_platform_id: "platform:el9" -+ vendor: "redhat" -+ ostree_ref_tmpl: "ol/9/%s/edge" -+ iso_label_tmpl: "OracleLinux-{{.Distro.MajorVersion}}-{{.Distro.MinorVersion}}-{{.Arch}}-dvd" -+ runner: -+ build_packages: *rhel9_runner_build_packages -+ name: org.osbuild.ol -+ - - &rhel8 - name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" - # rhel8 support being named "rhel-81" for "rhel-8.1" or "rhel-810" for "rhel-8.10" etc -@@ -344,6 +374,21 @@ distros: - x86_64: "quay.io/toolbx-images/centos-toolbox:stream{{.MajorVersion}}" - aarch64: "quay.io/toolbx-images/centos-toolbox:stream{{.MajorVersion}}" - -+ - &ol8 -+ <<: *rhel8 -+ name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" -+ match: '(?Pol)-(?P8)\.?(?P[0-9]{1,2})' -+ product: "Oracle Linux" -+ os_version: "{{.MajorVersion}}.{{.MinorVersion}}" -+ release_version: 8 -+ module_platform_id: "platform:el8" -+ vendor: "redhat" -+ ostree_ref_tmpl: "ol/8/%s/edge" -+ iso_label_tmpl: "OracleLinux-{{.Distro.MajorVersion}}-{{.Distro.MinorVersion}}-{{.Arch}}-dvd" -+ runner: -+ build_packages: *rhel8_runner_build_packages -+ name: org.osbuild.ol -+ - - &rhel7 - name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" - match: 'rhel-7\.[0-9]' -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -index 3091616..ff7d82e 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -@@ -1708,6 +1708,12 @@ image_types: - append: - include: - - "dmidecode" -+ "ol kernel": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "kernel-uek" - - gce: - # this image type is set to `gcp` in image-builder-crc -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -index ed22763..faba3b9 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -@@ -137,6 +137,14 @@ - # original code so this never gets actually added so we - # don't add it here either - # - "rhc" -+ "ol kernel": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "kernel-uek-core" -+ - "kernel-uek-modules" -+ - "kernel-uek" - - # Default AMI (custom image built by users) images config. - # The configuration does not touch the RHSM configuration at all. -@@ -455,6 +463,13 @@ - append: - include: - - "biosdevname" -+ "ol kernel": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "kernel-uek" -+ - - anaconda_boot_pkgset: &anaconda_boot_pkgset - conditions: -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -index 0f1032c..a028bf2 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -@@ -446,6 +446,12 @@ - append: - include: - - "biosdevname" -+ "ol kernel": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "kernel-uek" - - wsl: &wsl_config - config: -@@ -648,6 +654,12 @@ - append: - include: - - "dmidecode" -+ "ol kernel": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "kernel-uek" - - partitioning: - ids: -diff --git a/vendor/github.com/osbuild/images/pkg/runner/ol.go b/vendor/github.com/osbuild/images/pkg/runner/ol.go -new file mode 100644 -index 0000000..4d28e91 ---- /dev/null -+++ b/vendor/github.com/osbuild/images/pkg/runner/ol.go -@@ -0,0 +1,18 @@ -+package runner -+ -+type Ol struct { -+ Version uint64 -+} -+ -+func (o *Ol) String() string { -+ return "org.osbuild.ol" -+} -+ -+func (o *Ol) GetBuildPackages() []string { -+ packages := []string{ -+ "glibc", // ldconfig -+ "platform-python", // osbuild -+ "python3", -+ } -+ return packages -+} --- -2.47.3 - diff --git a/1003-Removing-non-supported-image-types.patch b/1003-Removing-non-supported-image-types.patch deleted file mode 100644 index 9b0b7ee..0000000 --- a/1003-Removing-non-supported-image-types.patch +++ /dev/null @@ -1,125 +0,0 @@ -From faef0bf6142c92575b5da836d47674916173cc4e Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Fri, 17 Oct 2025 00:41:35 +0000 -Subject: [PATCH 03/10] Remove unsopported image types - -Signed-off-by: Josue David Hernandez Gutierrez ---- - .../images/data/distrodefs/distros.yaml | 87 +++++++++++++++++++ - 1 file changed, 87 insertions(+) - -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -index 1503a3b..0ecf79e 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -@@ -178,6 +178,35 @@ distros: - runner: - build_packages: *rhel10_runner_build_packages - name: org.osbuild.ol -+ conditions: -+ "some images are not supported by Oracle Linux": -+ when: -+ distro_name: "ol" -+ ignore_image_types: -+ - edge-ami -+ - edge-commit -+ - edge-container -+ - edge-installer -+ - edge-raw-image -+ - edge-simplified-installer -+ - edge-vsphere -+ - openstack -+ - gce -+ - minimal-raw -+ - vmdk -+ - ova -+ - vagrant-libvirt -+ - vagrant-virtualbox -+ - azure -+ # this images are ignored in all non rhel images -+ - azure-cvm -+ - azure-rhui -+ - azure-sap-rhui -+ - azure-sapapps-rhui -+ - ec2 -+ - ec2-sap -+ - ec2-ha -+ - wsl - - - &rhel9 - name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" -@@ -284,6 +313,35 @@ distros: - runner: - build_packages: *rhel9_runner_build_packages - name: org.osbuild.ol -+ conditions: -+ "some images are not supported by Oracle Linux": -+ when: -+ distro_name: "ol" -+ ignore_image_types: -+ - edge-ami -+ - edge-commit -+ - edge-container -+ - edge-installer -+ - edge-raw-image -+ - edge-simplified-installer -+ - edge-vsphere -+ - openstack -+ - gce -+ - minimal-raw -+ - vmdk -+ - ova -+ - vagrant-libvirt -+ - vagrant-virtualbox -+ - azure -+ # this images are ignored in all non rhel images -+ - azure-cvm -+ - azure-rhui -+ - azure-sap-rhui -+ - azure-sapapps-rhui -+ - ec2 -+ - ec2-sap -+ - ec2-ha -+ - wsl - - - &rhel8 - name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" -@@ -385,6 +443,35 @@ distros: - runner: - build_packages: *rhel8_runner_build_packages - name: org.osbuild.ol -+ conditions: -+ "some images are not supported by Oracle Linux": -+ when: -+ distro_name: "ol" -+ ignore_image_types: -+ - edge-ami -+ - edge-commit -+ - edge-container -+ - edge-installer -+ - edge-raw-image -+ - edge-simplified-installer -+ - edge-vsphere -+ - openstack -+ - gce -+ - minimal-raw -+ - vmdk -+ - ova -+ - vagrant-libvirt -+ - vagrant-virtualbox -+ - azure -+ # this images are ignored in all non rhel images -+ - azure-cvm -+ - azure-rhui -+ - azure-sap-rhui -+ - azure-sapapps-rhui -+ - ec2 -+ - ec2-sap -+ - ec2-ha -+ - wsl - - - &rhel7 - name: "rhel-{{.MajorVersion}}.{{.MinorVersion}}" --- -2.47.3 - diff --git a/1004-Fix-packageSets.patch b/1004-Fix-packageSets.patch deleted file mode 100644 index 0ca1a84..0000000 --- a/1004-Fix-packageSets.patch +++ /dev/null @@ -1,394 +0,0 @@ -From 0e66e4d92cb58e45fad672ea2c29955464b6df8b Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Fri, 17 Oct 2025 00:53:53 +0000 -Subject: [PATCH 04/10] fix packageSets - -Removing packages not available in Oracle Linux -like redhat-release-eula and adding packages needed for some Oracle -Linux images like dracut-config-rescue - -Signed-off-by: Josue David Hernandez Gutierrez ---- - .../data/distrodefs/rhel-10/imagetypes.yaml | 42 +++++++++++++---- - .../data/distrodefs/rhel-8/imagetypes.yaml | 37 ++++++++++++--- - .../data/distrodefs/rhel-9/imagetypes.yaml | 45 ++++++++++++++++--- - 3 files changed, 101 insertions(+), 23 deletions(-) - -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -index ff7d82e..48c4925 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -@@ -688,7 +688,6 @@ - - "buildah" - - "cockpit-podman" - - "containernetworking-plugins" -- - "dnf-plugin-spacewalk" - - "dracut-config-rescue" - - "glibc-all-langpacks" - - "iprutils" -@@ -716,7 +715,6 @@ - - "NetworkManager-config-server" - - "plymouth" - - "podman" -- - "python3-dnf-plugin-spacewalk" - - "python3-hwdata" - - "python3-rhnlib" - - "rhn-check" -@@ -790,13 +788,10 @@ image_types: - - "python3-jsonschema" - - "qemu-guest-agent" - - "redhat-release" -- - "redhat-release-eula" - - "rsync" - - "tar" - - "tcpdump" - - "tuned" -- exclude: -- - "dracut-config-rescue" - conditions: - "add subscription-manager-cockpit on rhel": - when: -@@ -804,6 +799,15 @@ image_types: - append: - include: - - "subscription-manager-cockpit" -+ "include and exclude pkgs for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" -+ exclude: -+ - "dracut-config-rescue" -+ - - qcow2: &qcow2 - name_aliases: ["guest-image"] -@@ -861,7 +865,6 @@ image_types: - - "python3-jsonschema" - - "qemu-guest-agent" - - "redhat-release" -- - "redhat-release-eula" - - "rsync" - - "system-reinstall-bootc" - - "tar" -@@ -873,7 +876,6 @@ image_types: - - "alsa-lib" - - "alsa-tools-firmware" - - "biosdevname" -- - "dnf-plugin-spacewalk" - - "dracut-config-rescue" - - "fedora-release" - - "fedora-repos" -@@ -910,6 +912,12 @@ image_types: - include: - - "insights-client" - - "subscription-manager-cockpit" -+ "include redhat-release-eula for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - "vagrant-libvirt": &vagrant_libvirt - <<: *qcow2 -@@ -1326,7 +1334,6 @@ image_types: - - "langpacks-en" - - "NetworkManager-cloud-setup" - - "redhat-release" -- - "redhat-release-eula" - - "rsync" - - "system-reinstall-bootc" - - "tuned" -@@ -1370,6 +1377,12 @@ image_types: - append: - include: - - "insights-client" -+ "include redhat-release-eula for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - # RHEL internal-only x86_64 EC2 image type - ec2: &ec2 -@@ -1669,7 +1682,6 @@ image_types: - - "prefixdevname" - - "python3-pyatspi" - - "rdma-core" -- - "redhat-release-eula" - - "rng-tools" - - "rpcbind" - - "rpm-ostree" -@@ -1714,6 +1726,18 @@ image_types: - append: - include: - - "kernel-uek" -+ "add dracut-config-rescue for ol installer": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "dracut-config-rescue" -+ "include redhat-release-eula for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - gce: - # this image type is set to `gcp` in image-builder-crc -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -index faba3b9..0f00095 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -@@ -16,7 +16,6 @@ - - "NetworkManager" - - "NetworkManager-cloud-setup" - - "redhat-release" -- - "redhat-release-eula" - - "rsync" - - "tar" - - "yum-utils" -@@ -57,6 +56,12 @@ - append: - include: - - "insights-client" -+ "include redhat-release-eula for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - azure_common_pkgset: &azure_common_pkgset - include: -@@ -95,7 +100,6 @@ - - "buildah" - - "cockpit-podman" - - "containernetworking-plugins" -- - "dnf-plugin-spacewalk" - - "dracut-config-rescue" - - "glibc-all-langpacks" - - "iprutils" -@@ -121,7 +125,6 @@ - - "libertas-usb8388-firmware" - - "plymouth" - - "podman" -- - "python3-dnf-plugin-spacewalk" - - "python3-hwdata" - - "python3-rhnlib" - - "rhn-check" -@@ -469,6 +472,12 @@ - append: - include: - - "kernel-uek" -+ "add dracut-config-rescue for ol installer": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "dracut-config-rescue" - - - anaconda_boot_pkgset: &anaconda_boot_pkgset -@@ -593,7 +602,6 @@ - - "pigz" - - "python3-pyatspi" - - "rdma-core" -- - "redhat-release-eula" - - "rpm-ostree" - - "rsync" - - "rsyslog" -@@ -638,6 +646,12 @@ - append: - include: - - "dmidecode" -+ "include redhat-release-eula for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - gce_common_pkgset: &gce_common_pkgset - include: -@@ -726,7 +740,6 @@ - - "python3-jsonschema" - - "qemu-guest-agent" - - "redhat-release" -- - "redhat-release-eula" - - "rsync" - - "tar" - - "tcpdump" -@@ -737,7 +750,6 @@ - - "alsa-lib" - - "alsa-tools-firmware" - - "biosdevname" -- - "dnf-plugin-spacewalk" - - "dracut-config-rescue" - - "fedora-release" - - "fedora-repos" -@@ -779,6 +791,12 @@ - include: - - "insights-client" - - "subscription-manager-cockpit" -+ "include redhat-release-eula for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - disk_sizes: - default_required_partition_sizes: &default_required_dir_sizes -@@ -1292,6 +1310,12 @@ image_types: - - "yum" - conditions: - <<: *condition_rhel_insights_clinet_subman -+ "include redhat-release-eula for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - ami: &ami - filename: "image.raw" -@@ -2485,7 +2509,6 @@ image_types: - - "biosdevname" - - "cpio" - - "diffutils" -- - "dnf-plugin-spacewalk" - - "dracut" - - "elfutils-debuginfod-client" - - "fedora-release" -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -index a028bf2..212cc0a 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -@@ -158,7 +158,6 @@ - - "langpacks-en" - - "NetworkManager-cloud-setup" - - "redhat-release" -- - "redhat-release-eula" - - "rsync" - - "tuned" - - "tar" -@@ -202,6 +201,13 @@ - append: - include: - - "system-reinstall-bootc" -+ "include redhat-release-eula for not oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" -+ - azure_base_pkgset: &azure_base_pkgset - include: - - "@Server" -@@ -452,6 +458,12 @@ - append: - include: - - "kernel-uek" -+ "add dracut-config-rescue for ol installer": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "dracut-config-rescue" - - wsl: &wsl_config - config: -@@ -604,7 +616,6 @@ - - "prefixdevname" - - "python3-pyatspi" - - "rdma-core" -- - "redhat-release-eula" - - "rng-tools" - - "rpcbind" - - "rpm-ostree" -@@ -654,7 +665,13 @@ - append: - include: - - "dmidecode" -- "ol kernel": -+ "include redhat-release-eula for not oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" -+ "Custom packages for Oracle Linux": - when: - distro_name: "ol" - append: -@@ -1243,13 +1260,10 @@ image_types: - - "python3-jsonschema" - - "qemu-guest-agent" - - "redhat-release" -- - "redhat-release-eula" - - "rsync" - - "tar" - - "tcpdump" - - "tuned" -- exclude: -- - "dracut-config-rescue" - conditions: &conditions_subscription_manager_cockpit - "add subscription-manager-cockpit on rhel": - when: -@@ -1257,6 +1271,14 @@ image_types: - append: - include: - - "subscription-manager-cockpit" -+ "include redhat-release-eula for not oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" -+ exclude: -+ - "dracut-config-rescue" - - qcow2: &qcow2 - name_aliases: ["guest-image"] -@@ -1318,7 +1340,6 @@ image_types: - - "python3-jsonschema" - - "qemu-guest-agent" - - "redhat-release" -- - "redhat-release-eula" - - "rsync" - - "tar" - - "tuned" -@@ -1357,6 +1378,10 @@ image_types: - - "libertas-sd8787-firmware" - - "nss" - - "plymouth" -+ - "rhn-check" -+ - "rhn-setup" -+ - "rhnsd" -+ - "dnf-plugin-spacewalk" - - "rng-tools" - - "udisks2" - conditions: &conditions_pkgsets_insigths_pkgs -@@ -1367,6 +1392,12 @@ image_types: - include: - - "insights-client" - - "subscription-manager-cockpit" -+ "include redhat-release-eula for not oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - "vagrant-libvirt": &vagrant_libvirt - <<: *qcow2 --- -2.47.3 - diff --git a/1005-Increase-support-for-OCI-images.patch b/1005-Increase-support-for-OCI-images.patch deleted file mode 100644 index 97cb28c..0000000 --- a/1005-Increase-support-for-OCI-images.patch +++ /dev/null @@ -1,631 +0,0 @@ -From 5aeee70fd36718597f62795db0ce5e3df805739c Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Fri, 17 Oct 2025 01:03:57 +0000 -Subject: [PATCH 05/10] Increase support for OCI images - -Add support for OCI images: -- Support for OCI hybrid images -- Add selinux auto-relabeling during first boot -- Support dnf variables inside OCI built images - -Signed-off-by: Josue David Hernandez Gutierrez ---- - .../data/distrodefs/rhel-10/imagetypes.yaml | 167 +++++++++++++++++ - .../data/distrodefs/rhel-8/imagetypes.yaml | 167 ++++++++++++++++- - .../data/distrodefs/rhel-9/imagetypes.yaml | 171 +++++++++++++++++- - .../images/pkg/distro/generic/images.go | 4 + - .../osbuild/images/pkg/distro/image_config.go | 1 + - .../osbuild/images/pkg/manifest/os.go | 11 +- - 6 files changed, 518 insertions(+), 3 deletions(-) - -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -index b4ec077..b903e6e 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -@@ -967,6 +967,173 @@ image_types: - platforms: - - <<: *x86_64_bios_platform - image_format: "qcow2" -+ image_config: -+ <<: *qcow2_image_config -+ default_target: "multi-user.target" -+ selinux_force_relabel: true -+ hostonly: true -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ files: -+ - path: &early-oci-setup "/sbin/early-oci-setup" -+ user: "root" -+ group: "root" -+ mode: 0700 -+ data: | -+ #!/usr/bin/env bash -+ arch=$(uname -m) -+ -+ imds_domain=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmDomainComponent') -+ imds_region=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.regionIdentifier') -+ imds_realm=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmKey') -+ -+ function retry_command() { -+ -+ retry_attempts=5 -+ retry_interval_sec=2 -+ while [[ "$retry_attempts" -gt 0 ]]; do -+ command_success=true -+ "$@" || { command_success=false; } -+ if [[ "$command_success" == false ]]; then -+ (( retry_attempts-- )) -+ logger -t earlyocisetup "Error occurred running command $@. Will retry in $retry_interval_sec seconds" -+ sleep $retry_interval_sec -+ else -+ break -+ fi -+ done -+ -+ if [[ "$command_success" == false ]]; then -+ logger -t earlyocisetup "ERROR: failed to execute command '$@' (Retried $retry_attempts times)" -+ exit 1 -+ fi -+ } -+ -+ if [[ -n "$imds_realm" ]]; then -+ domain="oci.$imds_domain" -+ region="$imds_region" -+ ociregion=".$region" -+ reponame="oci_install" -+ repourl="https://yum$ociregion.$domain/repo/OracleLinux/OL10/oci/included/$arch/" -+ else -+ logger -t earlyocisetup 'Running out of OCI region' -+ exit 1 -+ fi -+ -+ echo $region > /etc/dnf/vars/region -+ echo $domain > /etc/dnf/vars/ocidomain -+ echo $ociregion > /etc/dnf/vars/ociregion -+ -+ cat < /etc/yum.repos.d/oci-install.repo -+ [$reponame] -+ name=Install OCI repo ($arch) -+ baseurl=$repourl -+ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle -+ gpgcheck=1 -+ enabled=1 -+ EOF -+ -+ retry_command yum install -y oci-included-release-el10 -+ retry_command yum install -y oci-linux-config -+ retry_command yum install -y python39-oci-sdk -+ -+ if $(yum repolist |grep -q "$reponame"); then -+ rm -f /etc/yum.repos.d/oci-install.repo -+ fi -+ -+ mkdir -p /var/lib/oci-repo-installer -+ touch /var/lib/oci-repo-installer/oci-repo-installed -+ -+ rm -f /usr/lib/systemd/system/oci-repo-installer.service /sbin/early-oci-setup -+ systemd_unit: -+ - filename: &oci_repo_installer "oci-repo-installer.service" -+ config: -+ "Unit": -+ Description: "First-boot service for installing oci repository once OCI image has booted" -+ ConditionPathExists: ["!/var/lib/oci-repo-installer/oci-repo-installed"] -+ Requires: ["network-online.target"] -+ "Service": -+ Type: "oneshot" -+ RemainAfterExit: false -+ ExecStart: [*early-oci-setup] -+ "Install": -+ WantedBy: ["network-online.target"] -+ enabled_services: -+ - *oci_repo_installer -+ conditions: -+ "Custom options for x86_64": -+ when: -+ arch: "x86_64" -+ shallow_merge: -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ - "console=tty0" -+ - "console=ttyS0,115200n8" -+ - "no_timer_check" -+ "Custom options for Aarch64": -+ when: -+ arch: "aarch64" -+ shallow_merge: -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ - "ro" -+ - "crashkernel=2G-8G:256M,8G-512G:1G,512G-:3G" -+ - "LANG=en_US.UTF-8" -+ - "console=ttyAMA0" -+ - "console=ttyAMA0,115200" -+ package_sets: -+ os: -+ - *qcow2_pkgset -+ - conditions: &conditions_pkgsets_insigths_pkgs -+ "add insights pkgs on rhel": -+ when: -+ distro_name: "rhel" -+ append: -+ include: -+ - "insights-client" -+ - "subscription-manager-cockpit" -+ "include redhat-release-eula for not oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" -+ "Add iscsi package": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "iscsi-initiator-utils" - - vhd: &vhd - <<: *qcow2 -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -index a8be32a..884f42e 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -@@ -1480,7 +1480,7 @@ image_types: - - <<: *s390x_zipl_platform - image_format: "qcow2" - qcow2_compat: "0.10" -- image_config: -+ image_config: &qcow2_image_config - default_target: "multi-user.target" - kernel_options: - - "console=tty0" -@@ -2402,6 +2402,171 @@ image_types: - - <<: *x86_64_bios_platform - image_format: "qcow2" - qcow2_compat: "0.10" -+ image_config: -+ <<: *qcow2_image_config -+ default_target: "multi-user.target" -+ selinux_force_relabel: true -+ hostonly: true -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ files: -+ - path: &early-oci-setup "/sbin/early-oci-setup" -+ user: "root" -+ group: "root" -+ mode: 0700 -+ data: | -+ #!/usr/bin/env bash -+ arch=$(uname -m) -+ -+ imds_domain=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmDomainComponent') -+ imds_region=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.regionIdentifier') -+ imds_realm=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmKey') -+ -+ function retry_command() { -+ -+ retry_attempts=5 -+ retry_interval_sec=2 -+ while [[ "$retry_attempts" -gt 0 ]]; do -+ command_success=true -+ "$@" || { command_success=false; } -+ if [[ "$command_success" == false ]]; then -+ (( retry_attempts-- )) -+ logger -t earlyocisetup "Error occurred running command $@. Will retry in $retry_interval_sec seconds" -+ sleep $retry_interval_sec -+ else -+ break -+ fi -+ done -+ -+ if [[ "$command_success" == false ]]; then -+ logger -t earlyocisetup "ERROR: failed to execute command '$@' (Retried $retry_attempts times)" -+ exit 1 -+ fi -+ } -+ -+ if [[ -n "$imds_realm" ]]; then -+ domain="oci.$imds_domain" -+ region="$imds_region" -+ ociregion=".$region" -+ reponame="oci_install" -+ repourl="https://yum$ociregion.$domain/repo/OracleLinux/OL8/oci/included/$arch/" -+ else -+ logger -t earlyocisetup 'Running out of OCI region' -+ exit 1 -+ fi -+ -+ echo $region > /etc/dnf/vars/region -+ echo $domain > /etc/dnf/vars/ocidomain -+ echo $ociregion > /etc/dnf/vars/ociregion -+ -+ cat < /etc/yum.repos.d/oci-install.repo -+ [$reponame] -+ name=Install OCI repo ($arch) -+ baseurl=$repourl -+ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle -+ gpgcheck=1 -+ enabled=1 -+ EOF -+ -+ retry_command yum install -y oci-included-release-el8 -+ retry_command yum install -y oci-linux-config -+ retry_command yum install -y python36-oci-sdk -+ -+ if $(yum repolist |grep -q "$reponame"); then -+ rm -f /etc/yum.repos.d/oci-install.repo -+ fi -+ -+ mkdir -p /var/lib/oci-repo-installer -+ touch /var/lib/oci-repo-installer/oci-repo-installed -+ -+ rm -f /usr/lib/systemd/system/oci-repo-installer.service /sbin/early-oci-setup -+ systemd_unit: -+ - filename: &oci_repo_installer "oci-repo-installer.service" -+ config: -+ "Unit": -+ Description: "First-boot service for installing oci repository once OCI image has booted" -+ ConditionPathExists: ["!/var/lib/oci-repo-installer/oci-repo-installed"] -+ Requires: ["network-online.target"] -+ "Service": -+ Type: "oneshot" -+ RemainAfterExit: false -+ ExecStart: [*early-oci-setup] -+ "Install": -+ WantedBy: ["network-online.target"] -+ enabled_services: -+ - *oci_repo_installer -+ conditions: -+ "Custom options for x86_64": -+ when: -+ arch: "x86_64" -+ shallow_merge: -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ - "console=tty0" -+ - "console=ttyS0,115200n8" -+ - "no_timer_check" -+ "Custom options for Aarch64": -+ when: -+ arch: "aarch64" -+ shallow_merge: -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ - "ro" -+ - "crashkernel=auto" -+ - "LANG=en_US.UTF-8" -+ - "console=ttyAMA0" -+ - "console=ttyAMA0,115200" -+ - "ip=dhcp,dhcp6" -+ package_sets: -+ os: -+ - *qcow2_common_pkgset -+ - include: -+ - "authselect-compat" -+ - "jq" -+ conditions: &condition_rhel_insights_clinet_subman -+ "add insights/subscription manager for copilot": -+ when: -+ distro_name: "rhel" -+ append: -+ include: -+ - "insights-client" -+ - "subscription-manager-cockpit" -+ "include redhat-release-eula for non oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" - - openstack: - <<: *qcow2 -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -index fa3f916..927ad16 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -@@ -1317,7 +1317,8 @@ image_types: - <<: *default_partition_tables - package_sets: - os: -- - include: -+ - &qcow2_package_sets -+ include: - - "@core" - - "authselect-compat" - - "chrony" -@@ -1442,6 +1443,174 @@ image_types: - platforms: - - <<: *x86_64_bios_platform - image_format: "qcow2" -+ image_config: -+ <<: *qcow2_image_config -+ default_target: "multi-user.target" -+ selinux_force_relabel: true -+ hostonly: true -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ files: -+ - path: &early-oci-setup "/sbin/early-oci-setup" -+ user: "root" -+ group: "root" -+ mode: 0700 -+ data: | -+ #!/usr/bin/env bash -+ arch=$(uname -m) -+ -+ imds_domain=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmDomainComponent') -+ imds_region=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.regionIdentifier') -+ imds_realm=$(curl -H "Authorization:Bearer Oracle" -sfm 25 http://169.254.169.254/opc/v2/instance/ 2>/dev/null | jq -r '.regionInfo.realmKey') -+ -+ function retry_command() { -+ -+ retry_attempts=5 -+ retry_interval_sec=2 -+ while [[ "$retry_attempts" -gt 0 ]]; do -+ command_success=true -+ "$@" || { command_success=false; } -+ if [[ "$command_success" == false ]]; then -+ (( retry_attempts-- )) -+ logger -t earlyocisetup "Error occurred running command $@. Will retry in $retry_interval_sec seconds" -+ sleep $retry_interval_sec -+ else -+ break -+ fi -+ done -+ -+ if [[ "$command_success" == false ]]; then -+ logger -t earlyocisetup "ERROR: failed to execute command '$@' (Retried $retry_attempts times)" -+ exit 1 -+ fi -+ } -+ -+ if [[ -n "$imds_realm" ]]; then -+ domain="oci.$imds_domain" -+ region="$imds_region" -+ ociregion=".$region" -+ reponame="oci_install" -+ repourl="https://yum$ociregion.$domain/repo/OracleLinux/OL9/oci/included/$arch/" -+ else -+ logger -t earlyocisetup 'Running out of OCI region' -+ exit 1 -+ fi -+ -+ echo $region > /etc/dnf/vars/region -+ echo $domain > /etc/dnf/vars/ocidomain -+ echo $ociregion > /etc/dnf/vars/ociregion -+ -+ cat < /etc/yum.repos.d/oci-install.repo -+ [$reponame] -+ name=Install OCI repo ($arch) -+ baseurl=$repourl -+ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle -+ gpgcheck=1 -+ enabled=1 -+ EOF -+ -+ retry_command yum install -y oci-included-release-el9 -+ retry_command yum install -y oci-linux-config -+ retry_command yum install -y python39-oci-sdk -+ -+ if $(yum repolist |grep -q "$reponame"); then -+ rm -f /etc/yum.repos.d/oci-install.repo -+ fi -+ -+ mkdir -p /var/lib/oci-repo-installer -+ touch /var/lib/oci-repo-installer/oci-repo-installed -+ -+ rm -f /usr/lib/systemd/system/oci-repo-installer.service /sbin/early-oci-setup -+ systemd_unit: -+ - filename: &oci_repo_installer "oci-repo-installer.service" -+ config: -+ "Unit": -+ Description: "First-boot service for installing oci repository once OCI image has booted" -+ ConditionPathExists: ["!/var/lib/oci-repo-installer/oci-repo-installed"] -+ Requires: ["network-online.target"] -+ "Service": -+ Type: "oneshot" -+ RemainAfterExit: false -+ ExecStart: [*early-oci-setup] -+ "Install": -+ WantedBy: ["network-online.target"] -+ enabled_services: -+ - *oci_repo_installer -+ conditions: -+ "Custom options for x86_64": -+ when: -+ arch: "x86_64" -+ shallow_merge: -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ - "console=tty0" -+ - "console=ttyS0,115200n8" -+ - "no_timer_check" -+ "Custom options for Aarch64": -+ when: -+ arch: "aarch64" -+ shallow_merge: -+ kernel_options: -+ - "rd.net.timeout.dhcp=10" -+ - "rd.net.timeout.carrier=5" -+ - "netroot=iscsi:169.254.0.2:::1:iqn.2015-02.oracle.boot:uefi" -+ - "rd.iscsi.param=node.session.timeo.replacement_timeout=6000" -+ - "net.ifnames=1" -+ - "nvme_core.shutdown_timeout=10" -+ - "ipmi_si.tryacpi=0" -+ - "ipmi_si.trydmi=0" -+ - "libiscsi.debug_libiscsi_eh=1" -+ - "loglevel=4" -+ - "crash_kexec_post_notifiers" -+ - "ro" -+ - "crashkernel=auto" -+ - "LANG=en_US.UTF-8" -+ - "console=ttyAMA0" -+ - "console=ttyAMA0,115200" -+ - "ip=dhcp,dhcp6" -+ package_sets: -+ os: -+ - *qcow2_package_sets -+ - conditions: &conditions_pkgsets_insigths_pkgs -+ "add insights pkgs on rhel": -+ when: -+ distro_name: "rhel" -+ append: -+ include: -+ - "insights-client" -+ - "subscription-manager-cockpit" -+ "include redhat-release-eula for not oracle linux": -+ when: -+ not_distro_name: "ol" -+ append: -+ include: -+ - "redhat-release-eula" -+ "Add iscsi package": -+ when: -+ distro_name: "ol" -+ append: -+ include: -+ - "iscsi-initiator-utils" - - vhd: &vhd - <<: *qcow2 -diff --git a/vendor/github.com/osbuild/images/pkg/distro/generic/images.go b/vendor/github.com/osbuild/images/pkg/distro/generic/images.go -index 3c088ee..7ca3fec 100644 ---- a/vendor/github.com/osbuild/images/pkg/distro/generic/images.go -+++ b/vendor/github.com/osbuild/images/pkg/distro/generic/images.go -@@ -68,6 +68,10 @@ func osCustomizations(t *imageType, osPackageSet rpmmd.PackageSet, options distr - osc.ExcludeDocs = *imageConfig.ExcludeDocs - } - -+ if imageConfig.Hostonly != nil { -+ osc.Hostonly = *imageConfig.Hostonly -+ } -+ - if !t.ImageTypeYAML.BootISO { - // don't put users and groups in the payload of an installer - // add them via kickstart instead -diff --git a/vendor/github.com/osbuild/images/pkg/distro/image_config.go b/vendor/github.com/osbuild/images/pkg/distro/image_config.go -index 7c3289a..9b7d60e 100644 ---- a/vendor/github.com/osbuild/images/pkg/distro/image_config.go -+++ b/vendor/github.com/osbuild/images/pkg/distro/image_config.go -@@ -93,6 +93,7 @@ type ImageConfig struct { - - Files []*fsnode.File - Directories []*fsnode.Directory -+ Hostonly *bool `yaml:"hostonly,omitempty"` - - // KernelOptionsBootloader controls whether kernel command line options - // should be specified in the bootloader grubenv configuration. Otherwise -diff --git a/vendor/github.com/osbuild/images/pkg/manifest/os.go b/vendor/github.com/osbuild/images/pkg/manifest/os.go -index dc3365f..03e8c71 100644 ---- a/vendor/github.com/osbuild/images/pkg/manifest/os.go -+++ b/vendor/github.com/osbuild/images/pkg/manifest/os.go -@@ -160,7 +160,8 @@ type OSCustomizations struct { - - CACerts []string - -- FIPS bool -+ FIPS bool -+ Hostonly bool - - // NoBLS configures the image bootloader with traditional menu entries - // instead of BLS. Required for legacy systems like RHEL 7. -@@ -733,6 +734,14 @@ func (p *OS) serialize() osbuild.Pipeline { - pipeline.AddStage(osbuild.NewUdevRulesStage(p.OSCustomizations.UdevRules)) - } - -+ if p.OSCustomizations.Hostonly { -+ pipeline.AddStage(osbuild.NewDracutStage(&osbuild.DracutStageOptions{ -+ Kernel: []string{p.kernelVer}, -+ EarlyMicrocode: true, -+ Reproducible: true, -+ })) -+ } -+ - if pt := p.PartitionTable; pt != nil { - rootUUID, kernelOptions, err := osbuild.GenImageKernelOptions(p.PartitionTable, p.OSCustomizations.MountUnits) - if err != nil { --- -2.47.3 - diff --git a/1006-Increase-default-boot-size-to-1GB.patch b/1006-Increase-default-boot-size-to-1GB.patch deleted file mode 100644 index b91ad92..0000000 --- a/1006-Increase-default-boot-size-to-1GB.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 271ba461db89382f99e1524be2fb4b352a238f03 Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Wed, 1 Oct 2025 01:28:46 +0000 -Subject: [PATCH 06/10] Increase default /boot size to 1GB - -Signed-off-by: Josue David Hernandez Gutierrez -Signed-off-by: Alex Burmashev ---- - vendor/github.com/osbuild/images/pkg/disk/partition_table.go | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/vendor/github.com/osbuild/images/pkg/disk/partition_table.go b/vendor/github.com/osbuild/images/pkg/disk/partition_table.go -index 6cf353b..0eea1fb 100644 ---- a/vendor/github.com/osbuild/images/pkg/disk/partition_table.go -+++ b/vendor/github.com/osbuild/images/pkg/disk/partition_table.go -@@ -648,7 +648,7 @@ func clampFSSize(mountpoint string, size uint64) uint64 { - var minSize uint64 = 1073741824 - - if mountpoint == "/boot" { -- minSize = 524288000 -+ minSize = 1073741824 - } - - if minSize > size { --- -2.47.3 - diff --git a/1007-Support-using-repository-definitions-with-OCI-variab.patch b/1007-Support-using-repository-definitions-with-OCI-variab.patch deleted file mode 100644 index 675680a..0000000 --- a/1007-Support-using-repository-definitions-with-OCI-variab.patch +++ /dev/null @@ -1,85 +0,0 @@ -From 90ce1614e0c2d416c53c684471c3b7f4ae66e393 Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Thu, 21 Aug 2025 23:11:32 +0000 -Subject: [PATCH 07/10] Support using repository definitions with OCI - variables. - -We can use repository definitions in a format, more similar to generic Oracle repositories -with DNF vars. -Essentially in osbuild-composer log when parsing repos, we at first parse variables, then process -original repo file in memory and replace vars with their values and write modified repo to buffer. -After that we use buffer to actually populate repository data. - -If we have failed to read ocidomain, which is the key variable, we fallback to values to generic public repos. - -Signed-off-by: Alex Burmashev -Signed-off-by: Josue David Hernandez Gutierrez ---- - .../osbuild/images/pkg/rpmmd/repository.go | 42 ++++++++++++++++++- - 1 file changed, 41 insertions(+), 1 deletion(-) - -diff --git a/vendor/github.com/osbuild/images/pkg/rpmmd/repository.go b/vendor/github.com/osbuild/images/pkg/rpmmd/repository.go -index bcad415..a04548a 100644 ---- a/vendor/github.com/osbuild/images/pkg/rpmmd/repository.go -+++ b/vendor/github.com/osbuild/images/pkg/rpmmd/repository.go -@@ -10,6 +10,8 @@ import ( - "strings" - "time" - -+ "bufio" -+ "bytes" - "github.com/gobwas/glob" - ) - -@@ -276,9 +278,47 @@ func LoadRepositoriesFromFile(filename string) (map[string][]RepoConfig, error) - func LoadRepositoriesFromReader(r io.Reader) (map[string][]RepoConfig, error) { - var reposMap map[string][]repository - repoConfigs := make(map[string][]RepoConfig) -+ var ocidomain, ociregion, region []byte - -- err := json.NewDecoder(r).Decode(&reposMap) -+ var OCIlines []string -+ ocidomain = []byte("oracle.com") -+ ociregion = []byte("") -+ region = []byte("") -+ -+ ociregion, err := os.ReadFile("/etc/dnf/vars/ociregion") -+ if err != nil { -+ fmt.Println("Error while reading file: /etc/dnf/vars/ociregion") -+ } -+ region, err = os.ReadFile("/etc/dnf/vars/region") -+ if err != nil { -+ fmt.Println("Error while reading file: /etc/dnf/vars/region") -+ } -+ ocidomain, err = os.ReadFile("/etc/dnf/vars/ocidomain") -+ if err != nil { -+ fmt.Println("Error while reading file: /etc/dnf/vars/ocidomain") -+ } -+ if ocidomain == nil { -+ ocidomain = []byte("oracle.com") -+ ociregion = []byte("") -+ } -+ scanner := bufio.NewScanner(r) -+ OCIreplacer := strings.NewReplacer("$ocidomain", strings.TrimSuffix(string(ocidomain), "\n"), "$ociregion", strings.TrimSuffix(string(ociregion), "\n"), "$region", strings.TrimSuffix(string(region), "\n")) -+ for scanner.Scan() { -+ line := scanner.Text() -+ OCIline := OCIreplacer.Replace(line) -+ OCIlines = append(OCIlines, OCIline) -+ continue -+ } -+ if err := scanner.Err(); err != nil { -+ panic(err) -+ } -+ fOCI := strings.Join(OCIlines, "\n") -+ -+ buf := new(bytes.Buffer) -+ fmt.Fprint(buf, fOCI) -+ err = json.NewDecoder(buf).Decode(&reposMap) - if err != nil { -+ fmt.Println("Error parsing the repo") - return nil, err - } - --- -2.47.3 - diff --git a/1008-Update-Oracle-repositories-to-contain-OCI-variables.patch b/1008-Update-Oracle-repositories-to-contain-OCI-variables.patch deleted file mode 100644 index c31ae01..0000000 --- a/1008-Update-Oracle-repositories-to-contain-OCI-variables.patch +++ /dev/null @@ -1,176 +0,0 @@ -From 719df493a81a0d5f53fe8788cabde0cb672422e6 Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Fri, 17 Oct 2025 19:18:07 +0000 -Subject: [PATCH 08/10] Update Oracle repositories to contain OCI variables - -We now support oci variables for osbuild-composer, so let's actually use them. - -Signed-off-by: Alex Burmashev -Signed-off-by: Josue David Hernandez Gutierrez ---- - .../osbuild/images/data/repositories/ol-100.json | 12 ++++++------ - .../osbuild/images/data/repositories/ol-810.json | 12 ++++++------ - .../osbuild/images/data/repositories/ol-96.json | 12 ++++++------ - 3 files changed, 18 insertions(+), 18 deletions(-) - -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-100.json b/vendor/github.com/osbuild/images/data/repositories/ol-100.json -index 45ac9c0..9f1e82c 100644 ---- a/vendor/github.com/osbuild/images/data/repositories/ol-100.json -+++ b/vendor/github.com/osbuild/images/data/repositories/ol-100.json -@@ -2,21 +2,21 @@ - "aarch64": [ - { - "name": "baseos", -- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/baseos/latest/aarch64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/baseos/latest/aarch64", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": false, - "rhsm": false - }, - { - "name": "uekr8", -- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/UEKR8/aarch64/", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/UEKR8/aarch64/", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n=0hyN\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": false, - "rhsm": false - }, - { - "name": "appstream", -- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/appstream/aarch64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/appstream/aarch64", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": false, - "rhsm": false -@@ -25,21 +25,21 @@ - "x86_64": [ - { - "name": "baseos", -- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/baseos/latest/x86_64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/baseos/latest/x86_64", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": false, - "rhsm": false - }, - { - "name": "uekr8", -- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/UEKR8/x86_64/", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/UEKR8/x86_64/", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n=0hyN\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": false, - "rhsm": false - }, - { - "name": "appstream", -- "baseurl": "https://yum-qa.oracle.com/repo/OracleLinux/OL10/appstream/x86_64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL10/appstream/x86_64", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": false, - "rhsm": false -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-810.json b/vendor/github.com/osbuild/images/data/repositories/ol-810.json -index a23b3c6..e8cffe7 100644 ---- a/vendor/github.com/osbuild/images/data/repositories/ol-810.json -+++ b/vendor/github.com/osbuild/images/data/repositories/ol-810.json -@@ -2,19 +2,19 @@ - "aarch64": [ - { - "name": "baseos", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/aarch64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/baseos/latest/aarch64", - "check_gpg": false, - "rhsm": false - }, - { - "name": "uekr7", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/UEKR7/aarch64/", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/UEKR7/aarch64/", - "check_gpg": false, - "rhsm": false - }, - { - "name": "appstream", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/appstream/aarch64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/appstream/aarch64", - "check_gpg": false, - "rhsm": false - } -@@ -22,19 +22,19 @@ - "x86_64": [ - { - "name": "baseos", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/baseos/latest/x86_64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/baseos/latest/x86_64", - "check_gpg": false, - "rhsm": false - }, - { - "name": "uekr7", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/UEKR7/x86_64/", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/UEKR7/x86_64/", - "check_gpg": false, - "rhsm": false - }, - { - "name": "appstream", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL8/appstream/x86_64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL8/appstream/x86_64", - "check_gpg": false, - "rhsm": false - } -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-96.json b/vendor/github.com/osbuild/images/data/repositories/ol-96.json -index 08b877e..df1c369 100644 ---- a/vendor/github.com/osbuild/images/data/repositories/ol-96.json -+++ b/vendor/github.com/osbuild/images/data/repositories/ol-96.json -@@ -2,21 +2,21 @@ - "aarch64": [ - { - "name": "baseos", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/aarch64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/baseos/latest/aarch64", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": true, - "rhsm": false - }, - { - "name": "uekr7", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/UEKR7/aarch64/", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/UEKR7/aarch64/", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": true, - "rhsm": false - }, - { - "name": "appstream", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/appstream/aarch64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/appstream/aarch64", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": true, - "rhsm": false -@@ -25,21 +25,21 @@ - "x86_64": [ - { - "name": "baseos", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/baseos/latest/x86_64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/baseos/latest/x86_64", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": true, - "rhsm": false - }, - { - "name": "uekr7", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/UEKR7/x86_64/", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/UEKR7/x86_64/", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": true, - "rhsm": false - }, - { - "name": "appstream", -- "baseurl": "https://yum.oracle.com/repo/OracleLinux/OL9/appstream/x86_64", -+ "baseurl": "https://yum$ociregion.$ocidomain/repo/OracleLinux/OL9/appstream/x86_64", - "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n4QrtLe//99hXPcFVanIxgkdslnyYf4fjdbdlmNY=\n=xpaH\n-----END PGP PUBLIC KEY BLOCK-----", - "check_gpg": true, - "rhsm": false --- -2.47.3 - diff --git a/1009-Simplify-repo-name-removing-minor-versions.patch b/1009-Simplify-repo-name-removing-minor-versions.patch deleted file mode 100644 index 21252a3..0000000 --- a/1009-Simplify-repo-name-removing-minor-versions.patch +++ /dev/null @@ -1,99 +0,0 @@ -From 9b486d54abfcdcdd8c405f1e58a031a44ff181ac Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Fri, 17 Oct 2025 01:11:18 +0000 -Subject: [PATCH 09/10] Simplify repo name removing minor versions - -Rename ol-810.json to ol-8.json and ol-96.json to ol-9.json - -Signed-off-by: Josue David Hernandez Gutierrez ---- - .../images/data/distrodefs/distros.yaml | 18 +++++++++--------- - .../repositories/{ol-100.json => ol-10.json} | 0 - .../repositories/{ol-810.json => ol-8.json} | 0 - .../repositories/{ol-96.json => ol-9.json} | 0 - .../osbuild/images/pkg/distro/host.go | 8 ++++++++ - 5 files changed, 17 insertions(+), 9 deletions(-) - rename vendor/github.com/osbuild/images/data/repositories/{ol-100.json => ol-10.json} (100%) - rename vendor/github.com/osbuild/images/data/repositories/{ol-810.json => ol-8.json} (100%) - rename vendor/github.com/osbuild/images/data/repositories/{ol-96.json => ol-9.json} (100%) - -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -index 0ecf79e..1b3b44f 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/distros.yaml -@@ -167,10 +167,10 @@ distros: - - - &ol10 - <<: *rhel10 -- name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" -- match: '(?Pol)-(?P10)\.?(?P[0-9]{1,2})' -+ name: "ol-{{.MajorVersion}}" -+ match: '(?Pol)-(?P10)' - product: "Oracle Linux" -- os_version: "{{.MajorVersion}}.{{.MinorVersion}}" -+ os_version: "{{.MajorVersion}}" - release_version: 10 - module_platform_id: "platform:el10" - vendor: "redhat" -@@ -302,10 +302,10 @@ distros: - - - &ol9 - <<: *rhel9 -- name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" -- match: '(?Pol)-(?P9)\.?(?P[0-9]{1,2})' -+ name: "ol-{{.MajorVersion}}" -+ match: '(?Pol)-(?P9)' - product: "Oracle Linux" -- os_version: "{{.MajorVersion}}.{{.MinorVersion}}" -+ os_version: "{{.MajorVersion}}" - release_version: 9 - module_platform_id: "platform:el9" - vendor: "redhat" -@@ -432,10 +432,10 @@ distros: - - - &ol8 - <<: *rhel8 -- name: "ol-{{.MajorVersion}}.{{.MinorVersion}}" -- match: '(?Pol)-(?P8)\.?(?P[0-9]{1,2})' -+ name: "ol-{{.MajorVersion}}" -+ match: '(?Pol)-(?P8)' - product: "Oracle Linux" -- os_version: "{{.MajorVersion}}.{{.MinorVersion}}" -+ os_version: "{{.MajorVersion}}" - release_version: 8 - module_platform_id: "platform:el8" - vendor: "redhat" -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-100.json b/vendor/github.com/osbuild/images/data/repositories/ol-10.json -similarity index 100% -rename from vendor/github.com/osbuild/images/data/repositories/ol-100.json -rename to vendor/github.com/osbuild/images/data/repositories/ol-10.json -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-810.json b/vendor/github.com/osbuild/images/data/repositories/ol-8.json -similarity index 100% -rename from vendor/github.com/osbuild/images/data/repositories/ol-810.json -rename to vendor/github.com/osbuild/images/data/repositories/ol-8.json -diff --git a/vendor/github.com/osbuild/images/data/repositories/ol-96.json b/vendor/github.com/osbuild/images/data/repositories/ol-9.json -similarity index 100% -rename from vendor/github.com/osbuild/images/data/repositories/ol-96.json -rename to vendor/github.com/osbuild/images/data/repositories/ol-9.json -diff --git a/vendor/github.com/osbuild/images/pkg/distro/host.go b/vendor/github.com/osbuild/images/pkg/distro/host.go -index db1aaea..1c5c6c4 100644 ---- a/vendor/github.com/osbuild/images/pkg/distro/host.go -+++ b/vendor/github.com/osbuild/images/pkg/distro/host.go -@@ -62,6 +62,14 @@ func GetHostDistroName() (string, error) { - } - } - -+ if osrelease["ID"] == "ol" { -+ versionParts := strings.Split(osrelease["VERSION_ID"], ".") -+ if len(versionParts) < 2 { -+ return "", errors.New("failed to parse version from os-release, not enough dotted parts") -+ } -+ return osrelease["ID"] + "-" + versionParts[0], nil -+ } -+ - name := osrelease["ID"] + "-" + osrelease["VERSION_ID"] - - return name, nil --- -2.47.3 - diff --git a/1010-Oscap-customization-for-Oracle-Linux.patch b/1010-Oscap-customization-for-Oracle-Linux.patch deleted file mode 100644 index c8b97a5..0000000 --- a/1010-Oscap-customization-for-Oracle-Linux.patch +++ /dev/null @@ -1,114 +0,0 @@ -From 996e85b4f8855af92c587ed562ebe7cf7105e2f0 Mon Sep 17 00:00:00 2001 -From: Josue David Hernandez Gutierrez -Date: Fri, 17 Oct 2025 01:15:38 +0000 -Subject: [PATCH 10/10] Oscap customization for Oracle Linux - -Signed-off-by: Josue David Hernandez Gutierrez ---- - .../data/distrodefs/rhel-10/imagetypes.yaml | 5 +++++ - .../data/distrodefs/rhel-8/imagetypes.yaml | 5 +++++ - .../data/distrodefs/rhel-9/imagetypes.yaml | 5 +++++ - .../images/pkg/customizations/oscap/oscap.go | 21 +++++++++++++------ - 4 files changed, 30 insertions(+), 6 deletions(-) - -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -index 1e9f114..8cea1b9 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-10/imagetypes.yaml -@@ -749,6 +749,11 @@ image_config: - distro_name: "centos" - shallow_merge: - default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-cs10-ds.xml" -+ "oscap needs a different path on Oracle linux": -+ when: -+ distro_name: "ol" -+ shallow_merge: -+ default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-ol10-ds.xml" - - image_types: - # XXX: not a real pkgset but the "os" pipeline pkgset for image-installer -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -index 67a189d..af6a4bf 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-8/imagetypes.yaml -@@ -1251,6 +1251,11 @@ image_config: - distro_name: "centos" - shallow_merge: - default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-centos8-ds.xml" -+ "oscap needs a different path on Oracle linux": -+ when: -+ distro_name: "ol" -+ shallow_merge: -+ default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-ol8-ds.xml" - - image_types: - # XXX: not a real pkgset but the "os" pipeline pkgset for image-installer -diff --git a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -index ca61d0d..78735c7 100644 ---- a/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -+++ b/vendor/github.com/osbuild/images/data/distrodefs/rhel-9/imagetypes.yaml -@@ -1213,6 +1213,11 @@ image_config: - distro_name: "centos" - shallow_merge: - default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-cs9-ds.xml" -+ "oscap needs a different path on Oracle linux": -+ when: -+ distro_name: "ol" -+ shallow_merge: -+ default_oscap_datastream: "/usr/share/xml/scap/ssg/content/ssg-ol9-ds.xml" - - image_types: - # XXX: not a real pkgset but the "os" pipeline pkgset for image-installer -diff --git a/vendor/github.com/osbuild/images/pkg/customizations/oscap/oscap.go b/vendor/github.com/osbuild/images/pkg/customizations/oscap/oscap.go -index 59fba61..889f20a 100644 ---- a/vendor/github.com/osbuild/images/pkg/customizations/oscap/oscap.go -+++ b/vendor/github.com/osbuild/images/pkg/customizations/oscap/oscap.go -@@ -41,6 +41,9 @@ const ( - defaultCentos8Datastream string = "/usr/share/xml/scap/ssg/content/ssg-centos8-ds.xml" - defaultCentos9Datastream string = "/usr/share/xml/scap/ssg/content/ssg-cs9-ds.xml" - defaultCentos10Datastream string = "/usr/share/xml/scap/ssg/content/ssg-cs10-ds.xml" -+ defaultOL8Datastream string = "/usr/share/xml/scap/ssg/content/ssg-ol8-ds.xml" -+ defaultOL9Datastream string = "/usr/share/xml/scap/ssg/content/ssg-ol9-ds.xml" -+ defaultOL10Datastream string = "/usr/share/xml/scap/ssg/content/ssg-ol10-ds.xml" - defaultRHEL8Datastream string = "/usr/share/xml/scap/ssg/content/ssg-rhel8-ds.xml" - defaultRHEL9Datastream string = "/usr/share/xml/scap/ssg/content/ssg-rhel9-ds.xml" - defaultRHEL10Datastream string = "/usr/share/xml/scap/ssg/content/ssg-rhel10-ds.xml" -@@ -127,23 +130,29 @@ func DefaultFedoraDatastream() string { - return defaultFedoraDatastream - } - --func DefaultRHEL8Datastream(isRHEL bool) string { -- if isRHEL { -+func DefaultRHEL8Datastream(name string) string { -+ if strings.HasPrefix(name, "rhel") { - return defaultRHEL8Datastream -+ } else if strings.HasPrefix(name, "ol") { -+ return defaultOL8Datastream - } - return defaultCentos8Datastream - } - --func DefaultRHEL9Datastream(isRHEL bool) string { -- if isRHEL { -+func DefaultRHEL9Datastream(name string) string { -+ if strings.HasPrefix(name, "rhel") { - return defaultRHEL9Datastream -+ } else if strings.HasPrefix(name, "ol") { -+ return defaultOL9Datastream - } - return defaultCentos9Datastream - } - --func DefaultRHEL10Datastream(isRHEL bool) string { -- if isRHEL { -+func DefaultRHEL10Datastream(name string) string { -+ if strings.HasPrefix(name, "rhel") { - return defaultRHEL10Datastream -+ } else if strings.HasPrefix(name, "ol") { -+ return defaultOL10Datastream - } - return defaultCentos10Datastream - } --- -2.47.3 - diff --git a/osbuild-composer.spec b/osbuild-composer.spec index 6cbac6f..81142fd 100644 --- a/osbuild-composer.spec +++ b/osbuild-composer.spec @@ -25,7 +25,7 @@ It is compatible with composer-cli and cockpit-composer clients. } Name: osbuild-composer -Release: 4.0.1%{?dist} +Release: 4%{?dist} Summary: An image building service based on osbuild # osbuild-composer doesn't have support for building i686 and armv7hl images @@ -35,16 +35,6 @@ ExcludeArch: i686 armv7hl License: Apache-2.0 URL: %{gourl} Source0: %{gosource} -Patch1001: 1001-Add-repositories-for-OL-8.10-OL-9.6-and-OL-10.0.patch -Patch1002: 1002-Add-support-for-OL-on-osbuild-composer.patch -Patch1003: 1003-Removing-non-supported-image-types.patch -Patch1004: 1004-Fix-packageSets.patch -Patch1005: 1005-Increase-support-for-OCI-images.patch -Patch1006: 1006-Increase-default-boot-size-to-1GB.patch -Patch1007: 1007-Support-using-repository-definitions-with-OCI-variab.patch -Patch1008: 1008-Update-Oracle-repositories-to-contain-OCI-variables.patch -Patch1009: 1009-Simplify-repo-name-removing-minor-versions.patch -Patch1010: 1010-Oscap-customization-for-Oracle-Linux.patch Patch0: 0001-go.mod-update-osbuild-images-to-v0.178.2.patch @@ -166,15 +156,6 @@ install -m 0644 -vp vendor/github.com/osbuild/images/data/repositories/centos-%{ cp -a repositories/centos-stream-%{centos}* %{buildroot}%{_datadir}/osbuild-composer/repositories/ %endif -%else -%if 0%{?oraclelinux} -%if 0%{?oraclelinux} >= 9 -install -m 0644 -vp vendor/github.com/osbuild/images/data/repositories/ol-* %{buildroot}%{_datadir}/osbuild-composer/repositories/ -%else -install -m 0644 -vp vendor/github.com/osbuild/images/data/repositories/ol-%{oraclelinux}* %{buildroot}%{_datadir}/osbuild-composer/repositories/ - -%endif - %else %if 0%{?rhel} @@ -205,7 +186,6 @@ done %endif %endif %endif -%endif # Fedora can build for all included fedora releases %if 0%{?fedora} @@ -455,23 +435,6 @@ Integration tests to be run on a pristine-dedicated system to test the osbuild-c %endif %changelog -* Wed Feb 04 2026 EL Errata - 149-4.0.1 -- Add missing dependency over dracut-config-rescue for image-installer [Orabug: 38587453] -- Add OL10 support -- Update repository URLs for baseos, appstream and UERK -- Fix the label for UEKR repository -- Simplify repository names [JIRA: OLDIS-35893] -- Ensure build on latest golang: CVE-2024-34156 -- Refactor patches to fix some naming and set a correct kernel for Oracle Linux [Orabug: 37253643] -- Support using OCI variables inside built images [JIRA: OLDIS-35302] -- Support using repository definitons with OCI variables [JIRA: OLDIS-38657] -- Update repositories to contain OCI variables -- Remove image types Minimal-raw and wsl [JIRA: OLDIS-38123] -- Increase default /boot size to 1GB [Orabug: 36827079] -- Add support for OCI hybrid images [JIRA: OLDIS-33593] -- enable aarch64 OCI image builds [JIRA: OLDIS-33593] -- support for building OL8/9 images on Oracle Linux 9 [Orabug: 36400619] - * Tue Jan 06 2026 imagebuilder-bot - 149-4 - Rebuilt to fix: - CVE-2025-58183