Compare commits

...

No commits in common. "a9.3" and "a8.6" have entirely different histories.
a9.3 ... a8.6

76 changed files with 30168 additions and 114421 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
filter_packages = [
(
'^(BaseOS|Minimal|AppStream|CRB)$', {
'^(BaseOS|Minimal|AppStream|PowerTools)$', {
'aarch64': [
"insights-client",
"libreport-plugin-rhtsupport",
@ -28,12 +28,11 @@ filter_packages = [
"rhc",
"rhc-worker-playbook",
"python2-gluster*",
"greenboot-grub2",
"greenboot-reboot",
"greenboot-rpm-ostree-grub2",
"greenboot-status",
"qemu-kvm-hw-usbredir",
"subscription-manager-rhsm-certificates.aarch64",
"nmstate.noarch",
"libstoragemgmt-nfs-plugin.noarch",
"python3-libstoragemgmt.noarch",
"python3-libstoragemgmt-clibs",
"libstoragemgmt-nfs-plugin-clibs",
]
}
),
@ -54,17 +53,16 @@ filter_packages = [
"sos",
]
}
),
)
]
filter_modules = [
(
'^devel$', {
'*': [
"javapackages-bootstrap-devel:202201",
"javapackages-bootstrap:202201",
'^(BaseOS|AppStream|PowerTools)$', {
'aarch64': [
"jmc:rhel8",
]
}
),
)
]
# Based in distribution-comparison-tool report
@ -73,58 +71,23 @@ additional_packages = [
'^AppStream$', {
'*': [
"almalinux-backgrounds",
"lorax-templates-almalinux",
"libreport-almalinux",
]
}
),
(
'^Minimal$', {
'*': [
"aide",
"audispd-plugins",
"audit",
"chrony",
"crypto-policies",
"dnf-automatic",
"fapolicyd",
"firewalld",
"gnutls-utils",
"kernel-modules-extra",
"libreswan",
"libselinux",
"libsss_sudo",
"opensc",
"openscap",
"openscap-scanner",
"openssh-clients",
"openssh-server",
"openssl-pkcs11",
"pcsc-lite",
"policycoreutils",
"policycoreutils-python-utils",
"python3-libselinux",
"rear",
"rng-tools",
"rsyslog",
"rsyslog-gnutls",
"scap-security-guide",
"subscription-manager",
"sudo",
"tmux",
"usbguard",
"kernel",
"libsss_autofs",
"sssd-nfs-idmap",
"glibc-gconv-extra",
"kbd-legacy",
]
}
),
(
'^extras$', {
'^ResilientStorage$', {
'*': [
"anaconda-live",
"dlm",
"cmirror",
]
}
)
]
]

View File

@ -1,7 +0,0 @@
data:
module: maven
profiles:
'3.8':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: nginx
profiles:
'1.22':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,9 +0,0 @@
data:
module: nodejs
profiles:
'18':
- common
'20':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: php
profiles:
'8.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: postgresql
profiles:
'15':
- server
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: redis
profiles:
'7':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: ruby
profiles:
'3.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: swig
profiles:
'4.1':
- common
document: modulemd-defaults
version: '1'

File diff suppressed because it is too large Load Diff

View File

@ -16,7 +16,6 @@
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">gnome-desktop</group>
<group default="false">graphical-admin-tools</group>
<group default="false">hardware-monitoring</group>
<group default="false">hardware-support</group>
<group default="false">headless-management</group>
@ -30,6 +29,7 @@
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
@ -58,33 +58,29 @@
<group default="false">base</group>
<group default="false">base-x</group>
<group default="false">conflicts-appstream</group>
<group default="false">console-internet</group>
<group default="false">container-management</group>
<group default="false">core</group>
<group default="false">debugging</group>
<group default="false">desktop-debugging</group>
<group default="false">development</group>
<group default="false">dns-server</group>
<group default="false">dotnet</group>
<group default="false">emacs</group>
<group default="false">dotnet-core</group>
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">ftp-server</group>
<group default="false">gnome-desktop</group>
<group default="false">graphical-admin-tools</group>
<group default="false">graphics</group>
<group default="false">guest-agents</group>
<group default="false">guest-desktop-agents</group>
<group default="false">hardware-monitoring</group>
<group default="false">headless-management</group>
<group default="false">infiniband</group>
<group default="false">input-methods</group>
<group default="false">internet-applications</group>
<group default="false">internet-browser</group>
<group default="false">java-development</group>
<group default="false">java-platform</group>
<group default="false">legacy-x</group>
<group default="false">mail-server</group>
<group default="false">mainframe-access</group>
<group default="false">multimedia</group>
<group default="false">network-file-system-client</group>
<group default="false">network-server</group>
@ -93,7 +89,6 @@
<group default="false">ostree-support</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">platform-kvm</group>
<group default="false">platform-microsoft</group>
<group default="false">print-client</group>
<group default="false">remote-desktop-clients</group>
@ -102,14 +97,10 @@
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
<group default="false">texlive</group>
<group default="false">virtualization-client</group>
<group default="false">virtualization-hypervisor</group>
<group default="false">virtualization-platform</group>
<group default="false">virtualization-tools</group>
<group default="false">web-server</group>
<group default="false">workstation-product</group>
</groups>
@ -118,29 +109,105 @@
<environment display_order="1">graphical-server-environment</environment>
<environment display_order="3">minimal-environment</environment>
<environment display_order="2">server-product-environment</environment>
<environment display_order="99">virtualization-host-environment</environment>
<environment display_order="4">workstation-product-environment</environment>
</environments>
<modules>
<module>maven:3.8</module>
<module>nginx:1.22</module>
<module>nodejs:18</module>
<module>nodejs:20</module>
<module>php:8.1</module>
<module>postgresql:15</module>
<module>redis:7</module>
<module>ruby:3.1</module>
<module>389-ds:1.4</module>
<module>ant:1.10</module>
<module>container-tools:1.0</module>
<module>container-tools:2.0</module>
<module>container-tools:3.0</module>
<module>container-tools:4.0</module>
<module>container-tools:rhel8</module>
<module>freeradius:3.0</module>
<module>gimp:2.8</module>
<module>go-toolset:rhel8</module>
<module>httpd:2.4</module>
<module>idm:DL1</module>
<module>idm:client</module>
<module>inkscape:0.92.3</module>
<module>javapackages-runtime:201801</module>
<module>jmc:rhel8</module>
<module>libselinux-python:2.8</module>
<module>llvm-toolset:rhel8</module>
<module>log4j:2</module>
<module>mailman:2.1</module>
<module>mariadb:10.3</module>
<module>mariadb:10.5</module>
<module>maven:3.5</module>
<module>maven:3.6</module>
<module>mercurial:4.8</module>
<module>mod_auth_openidc:2.3</module>
<module>mysql:8.0</module>
<module>nginx:1.14</module>
<module>nginx:1.16</module>
<module>nginx:1.18</module>
<module>nginx:1.20</module>
<module>nodejs:10</module>
<module>nodejs:12</module>
<module>nodejs:14</module>
<module>nodejs:16</module>
<module>parfait:0.5</module>
<module>perl-App-cpanminus:1.7044</module>
<module>perl-DBD-MySQL:4.046</module>
<module>perl-DBD-Pg:3.7</module>
<module>perl-DBD-SQLite:1.58</module>
<module>perl-DBI:1.641</module>
<module>perl-FCGI:0.78</module>
<module>perl-IO-Socket-SSL:2.066</module>
<module>perl-YAML:1.24</module>
<module>perl-libwww-perl:6.34</module>
<module>perl:5.24</module>
<module>perl:5.26</module>
<module>perl:5.30</module>
<module>perl:5.32</module>
<module>php:7.2</module>
<module>php:7.3</module>
<module>php:7.4</module>
<module>php:8.0</module>
<module>pki-core:10.6</module>
<module>pki-deps:10.6</module>
<module>pmdk:1-fileformat-v6</module>
<module>pmdk:1_fileformat_v6</module>
<module>postgresql:10</module>
<module>postgresql:12</module>
<module>postgresql:13</module>
<module>postgresql:9.6</module>
<module>python27:2.7</module>
<module>python36:3.6</module>
<module>python38:3.8</module>
<module>python39:3.9</module>
<module>redis:5</module>
<module>redis:6</module>
<module>rhn-tools:1.0</module>
<module>ruby:2.5</module>
<module>ruby:2.6</module>
<module>ruby:2.7</module>
<module>ruby:3.0</module>
<module>rust-toolset:rhel8</module>
<module>satellite-5-client:1.0</module>
<module>scala:2.10</module>
<module>squid:4</module>
<module>subversion:1.10</module>
<module>subversion:1.14</module>
<module>swig:3.0</module>
<module>swig:4.0</module>
<module>varnish:6</module>
<module>virt:rhel</module>
</modules>
</variant>
<variant id="CRB" name="CRB" type="variant">
<variant id="PowerTools" name="PowerTools" type="variant">
<arches>
<arch>aarch64</arch>
</arches>
<groups>
<group default="false">crb</group>
<group default="false">powertools</group>
</groups>
<modules>
<module>swig:4.1</module>
<module>javapackages-tools:201801</module>
<module>mariadb-devel:10.3</module>
<module>python38-devel:3.8</module>
<module>python39-devel:3.9</module>
<module>virt-devel:rhel</module>
</modules>
</variant>
<variant id="HighAvailability" name="HighAvailability" type="variant">
@ -152,37 +219,21 @@
<group default="true">ha-devel</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>aarch64</arch>
</arches>
</variant>
<variant id="ResilientStorage" name="ResilientStorage" type="variant">
<arches>
<arch>aarch64</arch>
</arches>
<groups>
<group default="false">ha</group>
<group default="false">ha-devel</group>
<group default="false">resilient-storage</group>
<group default="true">ha</group>
<group default="true">ha-devel</group>
<group default="true">resilient-storage</group>
</groups>
</variant>
<variant id="SAP" name="SAP" type="variant">
<arches>
<arch>aarch64</arch>
</arches>
<groups>
<group default="false">sap</group>
</groups>
</variant>
<variant id="SAPHANA" name="SAPHANA" type="variant">
<arches>
<arch>aarch64</arch>
</arches>
<groups>
<group default="false">sap-hana</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>aarch64</arch>
</arches>
</variant>
<variant id="Minimal" name="Minimal" type="variant">
<arches>
<arch>aarch64</arch>
@ -211,6 +262,7 @@
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
@ -226,30 +278,4 @@
<environment display_order="3">minimal-environment</environment>
</environments>
</variant>
<variant id="devel" name="devel" type="variant">
<arches>
<arch>aarch64</arch>
</arches>
<groups>
<group default="false">gnome-apps</group>
<group default="false">office-suite</group>
<group default="false">platform-vmware</group>
</groups>
<environments>
<environment display_order="99">virtualization-host-environment</environment>
<environment display_order="4">workstation-product-environment</environment>
</environments>
<modules>
<module>javapackages-tools-devel:202201</module>
<module>javapackages-tools:202201</module>
<module>maven-devel:3.8</module>
<module>nginx-devel:1.22</module>
<module>nodejs-devel:18</module>
<module>nodejs-devel:20</module>
<module>php-devel:8.1</module>
<module>postgresql-devel:15</module>
<module>redis-devel:7</module>
<module>swig-devel:4.1</module>
</modules>
</variant>
</variants>

View File

@ -2,24 +2,14 @@
"BaseOS": {
"gather_methods": "hybrid",
"buildinstall_skip": false,
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
"createiso_skip": true,
"extra_isos": [{
"include_variants": [
"AppStream"
],
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
"skip_src": true,
"extra_files": [{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
"LICENSE",
"EULA",
"RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}"
]
}]
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
"skip_src": true
}]
},
"AppStream": {
@ -30,7 +20,7 @@
"BaseOS"
]
},
"CRB": {
"PowerTools": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
@ -66,61 +56,15 @@
"AppStream"
]
},
"SAPHANA": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"SAP": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"Minimal": {
"gather_methods": "hybrid",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-minimal{suffix}",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}",
"buildinstall_skip": false,
"createiso_skip": true,
"extra_isos": [{
"include_variants": [],
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-minimal{suffix}",
"skip_src": true,
"extra_files": [{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
"LICENSE",
"EULA",
"RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}"
]
}]
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}",
"skip_src": true
}]
},
"devel": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"CRB",
"SAP",
"SAPHANA",
"extras",
"Minimal",
"ResilientStorage",
"HighAvailability"
]
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +0,0 @@
skip_phases = [
'buildinstall',
'createiso',
'extra_isos',
]

View File

@ -1,149 +0,0 @@
filter_packages = [
(
'^(BaseOS|Minimal|AppStream|CRB)$', {
'*': [
"insights-client",
"libreport-plugin-rhtsupport",
"libreport-rhel",
"libreport-rhel-anaconda-bugzilla",
"libreport-rhel-bugzilla",
"redhat-backgrounds",
"redhat-logos",
"redhat-logos-httpd",
"redhat-logos-ipa",
"redhat-release-eula",
"redhat-support-lib-python",
"redhat-support-tool",
"spice-client-win-x64",
"spice-client-win-x86",
"spice-qxl-wddm-dod",
"spice-vdagent-win-x64",
"spice-vdagent-win-x86",
"virt-who",
"virtio-win",
"subscription-manager-cockpit",
"subscription-manager-initial-setup-addon",
"rhsm-gtk",
"rhsm-icons",
"rhc",
"rhc-worker-playbook",
"python2-gluster*",
"gcc-toolset-10-dyninst-devel.i686",
"gcc-toolset-10-systemtap-devel.i686",
"gcc-toolset-10-systemtap-sdt-devel.i686",
"ocaml-camlp4.i686",
"ocaml-camlp4-devel.i686",
"ocaml-extlib-devel.i686",
"ocaml-findlib-devel.i686",
"ocaml-labltk.i686",
"ocaml-labltk-devel.i686",
"ocaml-ocamlbuild.i686",
"ocaml-ocamlbuild-devel.i686",
"greenboot-grub2",
"greenboot-reboot",
"greenboot-rpm-ostree-grub2",
"greenboot-status",
"qemu-kvm-hw-usbredir",
"subscription-manager-rhsm-certificates.i686",
]
}
),
(
'^(BaseOS|Minimal)$', {
'*': [
"perl-Net-SSLeay",
"perl-Mozilla-CA",
"perl-IO-Socket-SSL",
"python-unversioned-command",
"python.i686",
]
}
),
(
'^(AppStream)$', {
'*': [
"java-1.8.0-openjdk-slowdebug",
"java-1.8.0-openjdk-headless-slowdebug",
"libvirt-glib.i686",
"sos",
]
}
),
]
filter_modules = [
(
'^AppStream$', {
'*': [
"maven:3.8",
]
}
),
(
'^devel$', {
'*': [
"javapackages-tools:202201",
]
}
),
]
additional_packages = [
(
'^AppStream$', {
'*': [
"almalinux-backgrounds",
"lorax-templates-almalinux",
]
}
),
(
'^Minimal$', {
'*': [
"aide",
"audispd-plugins",
"audit",
"chrony",
"crypto-policies",
"dnf-automatic",
"fapolicyd",
"firewalld",
"gnutls-utils",
"kernel-modules-extra",
"libreswan",
"libselinux",
"libsss_sudo",
"opensc",
"openscap",
"openscap-scanner",
"openssh-clients",
"openssh-server",
"openssl-pkcs11",
"pcsc-lite",
"policycoreutils",
"policycoreutils-python-utils",
"python3-libselinux",
"rear",
"rng-tools",
"rsyslog",
"rsyslog-gnutls",
"scap-security-guide",
"subscription-manager",
"sudo",
"tmux",
"usbguard",
"kernel",
"libsss_autofs",
"sssd-nfs-idmap",
"glibc-gconv-extra",
"kbd-legacy",
]
}
),
(
'^extras$', {
'*': [
"anaconda-live",
]
}
)
]

View File

@ -1,7 +0,0 @@
data:
module: maven
profiles:
'3.8':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: nginx
profiles:
'1.22':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,9 +0,0 @@
data:
module: nodejs
profiles:
'18':
- common
'20':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: php
profiles:
'8.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: postgresql
profiles:
'15':
- server
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: redis
profiles:
'7':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: ruby
profiles:
'3.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: swig
profiles:
'4.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,3 +0,0 @@
multilib_blacklist = {}
multilib_whitelist = {}
multilib = []

File diff suppressed because it is too large Load Diff

View File

@ -1,268 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE variants PUBLIC "-//AlmaLinux//DTD Variants info//EN" "variants2012.dtd">
<variants>
<variant id="BaseOS" name="BaseOS" type="variant" has_optional="false">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">additional-devel</group>
<group default="false">anaconda-tools</group>
<group default="false">base</group>
<group default="false">conflicts-baseos</group>
<group default="false">core</group>
<group default="false">development</group>
<group default="false">dial-up</group>
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">gnome-desktop</group>
<group default="false">graphical-admin-tools</group>
<group default="false">hardware-monitoring</group>
<group default="false">hardware-support</group>
<group default="false">headless-management</group>
<group default="false">infiniband</group>
<group default="false">large-systems</group>
<group default="false">legacy-unix</group>
<group default="false">mail-server</group>
<group default="false">mainframe-access</group>
<group default="false">network-file-system-client</group>
<group default="false">network-server</group>
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">server-product</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
<group default="false">workstation-product</group>
</groups>
<environments>
<environment display_order="99">custom-environment</environment>
<environment display_order="3">minimal-environment</environment>
<environment display_order="2">server-product-environment</environment>
</environments>
</variant>
<variant id="AppStream" name="AppStream" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">additional-devel</group>
<group default="false">anaconda-tools</group>
<group default="false">backup-client</group>
<group default="false">base</group>
<group default="false">base-x</group>
<group default="false">conflicts-appstream</group>
<group default="false">console-internet</group>
<group default="false">container-management</group>
<group default="false">core</group>
<group default="false">debugging</group>
<group default="false">desktop-debugging</group>
<group default="false">development</group>
<group default="false">dns-server</group>
<group default="false">dotnet</group>
<group default="false">emacs</group>
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">ftp-server</group>
<group default="false">gnome-apps</group>
<group default="false">gnome-desktop</group>
<group default="false">graphical-admin-tools</group>
<group default="false">graphics</group>
<group default="false">guest-agents</group>
<group default="false">guest-desktop-agents</group>
<group default="false">hardware-monitoring</group>
<group default="false">headless-management</group>
<group default="false">infiniband</group>
<group default="false">input-methods</group>
<group default="false">internet-applications</group>
<group default="false">internet-browser</group>
<group default="false">java-development</group>
<group default="false">java-platform</group>
<group default="false">legacy-x</group>
<group default="false">mail-server</group>
<group default="false">multimedia</group>
<group default="false">network-file-system-client</group>
<group default="false">network-server</group>
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">office-suite</group>
<group default="false">ostree-support</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">platform-kvm</group>
<group default="false">platform-microsoft</group>
<group default="false">platform-vmware</group>
<group default="false">print-client</group>
<group default="false">remote-desktop-clients</group>
<group default="false">remote-system-management</group>
<group default="false">rpm-development-tools</group>
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
<group default="false">texlive</group>
<group default="false">virtualization-client</group>
<group default="false">virtualization-hypervisor</group>
<group default="false">virtualization-platform</group>
<group default="false">virtualization-tools</group>
<group default="false">web-server</group>
<group default="false">workstation-product</group>
</groups>
<environments>
<environment display_order="99">custom-environment</environment>
<environment display_order="1">graphical-server-environment</environment>
<environment display_order="3">minimal-environment</environment>
<environment display_order="2">server-product-environment</environment>
<environment display_order="99">virtualization-host-environment</environment>
<environment display_order="4">workstation-product-environment</environment>
</environments>
<modules>
<module>maven:3.8</module>
<module>nginx:1.22</module>
<module>nodejs:18</module>
<module>nodejs:20</module>
<module>php:8.1</module>
<module>postgresql:15</module>
<module>redis:7</module>
<module>ruby:3.1</module>
</modules>
</variant>
<variant id="CRB" name="CRB" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">crb</group>
</groups>
<modules>
<module>swig:4.1</module>
</modules>
</variant>
<variant id="HighAvailability" name="HighAvailability" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="true">ha</group>
<group default="true">ha-devel</group>
</groups>
</variant>
<variant id="ResilientStorage" name="ResilientStorage" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">ha</group>
<group default="false">ha-devel</group>
<group default="false">resilient-storage</group>
</groups>
</variant>
<variant id="SAP" name="SAP" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">sap</group>
</groups>
</variant>
<variant id="SAPHANA" name="SAPHANA" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">sap-hana</group>
</groups>
</variant>
<variant id="RT" name="RT" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">rt</group>
<group default="false">rt-debug</group>
</groups>
</variant>
<variant id="NFV" name="NFV" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">nfv</group>
<group default="false">nfv-debug</group>
<group default="false">rt</group>
<group default="false">rt-debug</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>i686</arch>
</arches>
</variant>
<variant id="Minimal" name="Minimal" type="variant">
<arches>
<arch>i686</arch>
</arches>
<groups>
<group default="false">additional-devel</group>
<group default="false">anaconda-tools</group>
<group default="false">base</group>
<group default="false">conflicts-baseos</group>
<group default="false">core</group>
<group default="false">development</group>
<group default="false">dial-up</group>
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">gnome-desktop</group>
<group default="false">hardware-monitoring</group>
<group default="false">hardware-support</group>
<group default="false">headless-management</group>
<group default="false">infiniband</group>
<group default="false">large-systems</group>
<group default="false">legacy-unix</group>
<group default="false">mail-server</group>
<group default="false">mainframe-access</group>
<group default="false">network-file-system-client</group>
<group default="false">network-server</group>
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">server-product</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
<group default="false">workstation-product</group>
</groups>
<environments>
<environment display_order="3">minimal-environment</environment>
</environments>
</variant>
<variant id="devel" name="devel" type="variant">
<arches>
<arch>i686</arch>
</arches>
<modules>
<module>javapackages-tools-devel:202201</module>
<module>nginx-devel:1.22</module>
<module>nodejs-devel:18</module>
<module>nodejs-devel:20</module>
<module>php-devel:8.1</module>
<module>postgresql-devel:15</module>
<module>redis-devel:7</module>
<module>ruby-devel:3.1</module>
<module>swig-devel:4.1</module>
</modules>
</variant>
</variants>

View File

@ -1,112 +0,0 @@
{
"BaseOS": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true
},
"AppStream": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS"
]
},
"CRB": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream"
]
},
"HighAvailability": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream"
]
},
"ResilientStorage": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream"
]
},
"Minimal": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true
},
"NFV": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream"
]
},
"RT": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream"
]
},
"SAP": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"SAPHANA": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"extras": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream"
]
},
"devel": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"CRB",
"SAP",
"SAPHANA",
"extras",
"Minimal",
"RT",
"NFV",
"ResilientStorage",
"HighAvailability"
]
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
filter_packages = [
(
'^(BaseOS|Minimal|AppStream|CRB)$', {
'^(BaseOS|Minimal|AppStream|PowerTools)$', {
'ppc64le': [
"insights-client",
"libreport-plugin-rhtsupport",
@ -28,12 +28,13 @@ filter_packages = [
"rhc",
"rhc-worker-playbook",
"python2-gluster*",
"greenboot-grub2",
"greenboot-reboot",
"greenboot-rpm-ostree-grub2",
"greenboot-status",
"qemu-kvm-hw-usbredir",
"subscription-manager-rhsm-certificates.ppc64le",
"nmstate.noarch",
"glassfish-jaxb-bom",
"glassfish-jaxb-bom-ext",
"glassfish-jaxb-codemodel-parent",
"glassfish-jaxb-external-parent",
"glassfish-jaxb-runtime-parent",
"glassfish-jaxb-txw-parent",
]
}
),
@ -54,84 +55,32 @@ filter_packages = [
"sos",
]
}
),
]
filter_modules = [
(
'^devel$', {
'*': [
"javapackages-bootstrap-devel:202201",
"javapackages-bootstrap:202201",
]
}
),
)
]
filter_modules = []
additional_packages = [
(
'^AppStream$', {
'*': [
"almalinux-backgrounds",
"keylime-selinux",
"lorax-templates-almalinux",
]
}
),
(
'^CRB$', {
'*': [
"xorg-x11-server-source",
"libreport-almalinux",
]
}
),
(
'^Minimal$', {
'*': [
"aide",
"audispd-plugins",
"audit",
"chrony",
"crypto-policies",
"dnf-automatic",
"fapolicyd",
"firewalld",
"gnutls-utils",
"kernel-modules-extra",
"libreswan",
"libselinux",
"libsss_sudo",
"opensc",
"openscap",
"openscap-scanner",
"openssh-clients",
"openssh-server",
"openssl-pkcs11",
"pcsc-lite",
"policycoreutils",
"policycoreutils-python-utils",
"python3-libselinux",
"rear",
"rng-tools",
"rsyslog",
"rsyslog-gnutls",
"scap-security-guide",
"subscription-manager",
"sudo",
"tmux",
"usbguard",
"kernel",
"libsss_autofs",
"sssd-nfs-idmap",
"glibc-gconv-extra",
"kbd-legacy",
]
}
),
(
'^extras$', {
'^ResilientStorage$', {
'*': [
"anaconda-live",
"dlm",
"cmirror",
]
}
)
]
]

View File

@ -1,7 +0,0 @@
data:
module: maven
profiles:
'3.8':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: nginx
profiles:
'1.22':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,9 +0,0 @@
data:
module: nodejs
profiles:
'18':
- common
'20':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: php
profiles:
'8.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: postgresql
profiles:
'15':
- server
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: redis
profiles:
'7':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: ruby
profiles:
'3.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: swig
profiles:
'4.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,3 +1,3 @@
multilib_blacklist = {}
multilib_whitelist = {}
multilib = []
multilib = []

File diff suppressed because it is too large Load Diff

View File

@ -30,6 +30,7 @@
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
@ -58,14 +59,12 @@
<group default="false">base</group>
<group default="false">base-x</group>
<group default="false">conflicts-appstream</group>
<group default="false">console-internet</group>
<group default="false">container-management</group>
<group default="false">core</group>
<group default="false">debugging</group>
<group default="false">desktop-debugging</group>
<group default="false">development</group>
<group default="false">dns-server</group>
<group default="false">emacs</group>
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">ftp-server</group>
@ -75,25 +74,24 @@
<group default="false">graphics</group>
<group default="false">guest-agents</group>
<group default="false">guest-desktop-agents</group>
<group default="false">hardware-monitoring</group>
<group default="false">headless-management</group>
<group default="false">infiniband</group>
<group default="false">input-methods</group>
<group default="false">internet-applications</group>
<group default="false">internet-browser</group>
<group default="false">java-development</group>
<group default="false">java-platform</group>
<group default="false">legacy-x</group>
<group default="false">mail-server</group>
<group default="false">mainframe-access</group>
<group default="false">multimedia</group>
<group default="false">network-file-system-client</group>
<group default="false">network-server</group>
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">office-suite</group>
<group default="false">ostree-support</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">platform-kvm</group>
<group default="false">print-client</group>
<group default="false">remote-desktop-clients</group>
<group default="false">remote-system-management</group>
@ -101,12 +99,13 @@
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
<group default="false">texlive</group>
<group default="false">virtualization-client</group>
<group default="false">virtualization-hypervisor</group>
<group default="false">virtualization-platform</group>
<group default="false">virtualization-tools</group>
<group default="false">web-server</group>
<group default="false">workstation-product</group>
</groups>
@ -115,29 +114,106 @@
<environment display_order="1">graphical-server-environment</environment>
<environment display_order="3">minimal-environment</environment>
<environment display_order="2">server-product-environment</environment>
<environment display_order="99">virtualization-host-environment</environment>
<environment display_order="4">workstation-product-environment</environment>
</environments>
<modules>
<module>maven:3.8</module>
<module>nginx:1.22</module>
<module>nodejs:18</module>
<module>nodejs:20</module>
<module>php:8.1</module>
<module>postgresql:15</module>
<module>redis:7</module>
<module>ruby:3.1</module>
<module>389-ds:1.4</module>
<module>ant:1.10</module>
<module>container-tools:1.0</module>
<module>container-tools:2.0</module>
<module>container-tools:3.0</module>
<module>container-tools:4.0</module>
<module>container-tools:rhel8</module>
<module>freeradius:3.0</module>
<module>gimp:2.8</module>
<module>go-toolset:rhel8</module>
<module>httpd:2.4</module>
<module>idm:DL1</module>
<module>idm:client</module>
<module>inkscape:0.92.3</module>
<module>javapackages-runtime:201801</module>
<module>jmc:rhel8</module>
<module>libselinux-python:2.8</module>
<module>llvm-toolset:rhel8</module>
<module>log4j:2</module>
<module>mailman:2.1</module>
<module>mariadb:10.3</module>
<module>mariadb:10.5</module>
<module>maven:3.5</module>
<module>maven:3.6</module>
<module>mercurial:4.8</module>
<module>mod_auth_openidc:2.3</module>
<module>mysql:8.0</module>
<module>nginx:1.14</module>
<module>nginx:1.16</module>
<module>nginx:1.18</module>
<module>nginx:1.20</module>
<module>nodejs:10</module>
<module>nodejs:12</module>
<module>nodejs:14</module>
<module>nodejs:16</module>
<module>parfait:0.5</module>
<module>perl-App-cpanminus:1.7044</module>
<module>perl-DBD-MySQL:4.046</module>
<module>perl-DBD-Pg:3.7</module>
<module>perl-DBD-SQLite:1.58</module>
<module>perl-DBI:1.641</module>
<module>perl-FCGI:0.78</module>
<module>perl-IO-Socket-SSL:2.066</module>
<module>perl-YAML:1.24</module>
<module>perl-libwww-perl:6.34</module>
<module>perl:5.24</module>
<module>perl:5.26</module>
<module>perl:5.30</module>
<module>perl:5.32</module>
<module>php:7.2</module>
<module>php:7.3</module>
<module>php:7.4</module>
<module>php:8.0</module>
<module>pki-core:10.6</module>
<module>pki-deps:10.6</module>
<module>pmdk:1-fileformat-v6</module>
<module>pmdk:1_fileformat_v6</module>
<module>postgresql:10</module>
<module>postgresql:12</module>
<module>postgresql:13</module>
<module>postgresql:9.6</module>
<module>python27:2.7</module>
<module>python36:3.6</module>
<module>python38:3.8</module>
<module>python39:3.9</module>
<module>redis:5</module>
<module>redis:6</module>
<module>rhn-tools:1.0</module>
<module>ruby:2.5</module>
<module>ruby:2.6</module>
<module>ruby:2.7</module>
<module>ruby:3.0</module>
<module>rust-toolset:rhel8</module>
<module>satellite-5-client:1.0</module>
<module>scala:2.10</module>
<module>squid:4</module>
<module>subversion:1.10</module>
<module>subversion:1.14</module>
<module>swig:3.0</module>
<module>swig:4.0</module>
<module>varnish:6</module>
<module>virt:rhel</module>
</modules>
</variant>
<variant id="CRB" name="CRB" type="variant">
<variant id="PowerTools" name="PowerTools" type="variant">
<arches>
<arch>ppc64le</arch>
</arches>
<groups>
<group default="false">crb</group>
<group default="false">centos-powertools</group>
</groups>
<modules>
<module>swig:4.1</module>
<module>javapackages-tools:201801</module>
<module>mariadb-devel:10.3</module>
<module>python38-devel:3.8</module>
<module>python39-devel:3.9</module>
<module>virt-devel:rhel</module>
</modules>
</variant>
<variant id="HighAvailability" name="HighAvailability" type="variant">
@ -149,37 +225,21 @@
<group default="true">ha-devel</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>ppc64le</arch>
</arches>
</variant>
<variant id="ResilientStorage" name="ResilientStorage" type="variant">
<arches>
<arch>ppc64le</arch>
</arches>
<groups>
<group default="false">ha</group>
<group default="false">ha-devel</group>
<group default="false">resilient-storage</group>
<group default="true">ha</group>
<group default="true">ha-devel</group>
<group default="true">resilient-storage</group>
</groups>
</variant>
<variant id="SAP" name="SAP" type="variant">
<arches>
<arch>ppc64le</arch>
</arches>
<groups>
<group default="false">sap</group>
</groups>
</variant>
<variant id="SAPHANA" name="SAPHANA" type="variant">
<arches>
<arch>ppc64le</arch>
</arches>
<groups>
<group default="false">sap-hana</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>ppc64le</arch>
</arches>
</variant>
<variant id="Minimal" name="Minimal" type="variant">
<arches>
<arch>ppc64le</arch>
@ -208,6 +268,7 @@
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
@ -223,32 +284,4 @@
<environment display_order="3">minimal-environment</environment>
</environments>
</variant>
<variant id="devel" name="devel" type="variant">
<arches>
<arch>ppc64le</arch>
</arches>
<groups>
<group default="false">dotnet</group>
<group default="false">office-suite</group>
<group default="false">platform-microsoft</group>
<group default="false">platform-vmware</group>
<group default="false">virtualization-client</group>
<group default="false">virtualization-tools</group>
</groups>
<environments>
<environment display_order="99">virtualization-host-environment</environment>
</environments>
<modules>
<module>javapackages-tools-devel:202201</module>
<module>javapackages-tools:202201</module>
<module>maven-devel:3.8</module>
<module>nginx-devel:1.22</module>
<module>nodejs-devel:18</module>
<module>nodejs-devel:20</module>
<module>php-devel:8.1</module>
<module>postgresql-devel:15</module>
<module>redis-devel:7</module>
<module>swig-devel:4.1</module>
</modules>
</variant>
</variants>

View File

@ -2,24 +2,14 @@
"BaseOS": {
"gather_methods": "hybrid",
"buildinstall_skip": false,
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
"createiso_skip": true,
"extra_isos": [{
"include_variants": [
"AppStream"
],
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
"skip_src": true,
"extra_files": [{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
"LICENSE",
"EULA",
"RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}"
]
}]
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
"skip_src": true
}]
},
"AppStream": {
@ -30,7 +20,7 @@
"BaseOS"
]
},
"CRB": {
"PowerTools": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
@ -66,61 +56,15 @@
"AppStream"
]
},
"SAPHANA": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"SAP": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"Minimal": {
"gather_methods": "hybrid",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-minimal{suffix}",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}",
"buildinstall_skip": false,
"createiso_skip": true,
"extra_isos": [{
"include_variants": [],
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-minimal{suffix}",
"skip_src": true,
"extra_files": [{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
"LICENSE",
"EULA",
"RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}"
]
}]
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}",
"skip_src": true
}]
},
"devel": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"CRB",
"SAP",
"SAPHANA",
"extras",
"Minimal",
"ResilientStorage",
"HighAvailability"
]
}
}

View File

@ -1,51 +1,36 @@
{% set full_version = distribution_major_version + "." + distribution_minor_version %}
{% set branch = "a" + full_version + beta_suffix if beta_suffix is defined and beta_suffix else "a" + full_version %}
from include_exclude import *
from multilib import *
{% if extra_options %}
from extra_options import *
{% endif %}
# PRODUCT INFO
release_name = "{{ product_name }}"
release_short = "{{ product_name }}"
release_version = "{{ full_version }}"
release_version = "{{ distribution_major_version }}.{{ distribution_minor_version }}"
treeinfo_version = "{{ distribution_major_version }}"
# GENERAL SETTINGS
comps_file = {
"scm": "git",
"repo": "https://git.almalinux.org/almalinux/pungi-almalinux.git",
"branch": "{{ branch }}",
"branch": "a{{ distribution_major_version }}.{{ distribution_minor_version }}",
"file": "{{ arch }}/comps.xml",
}
link_type = 'hardlink'
module_defaults_dir = {
"scm": "git",
"repo": "https://git.almalinux.org/almalinux/pungi-almalinux.git",
"branch": "{{ branch }}",
"dir": "{{ arch }}/modules_defaults/module_defaults",
}
module_defaults_dir = 'koji/module_defaults'
variants_file = {
"scm": "git",
"repo": "https://git.almalinux.org/almalinux/pungi-almalinux.git",
"branch": "{{ branch }}",
"branch": "a{{ distribution_major_version }}.{{ distribution_minor_version }}",
"file": "{{ arch }}/variants.xml",
}
hashed_directories = False
{% if arch == 'x86_64' %}
tree_arches = ['{{ arch }}', 'i686']
{% else %}
tree_arches = ['{{ arch }}']
{% endif %}
# PKGSET
pkgset_source = "kojimock"
pkgset_source = "koji"
koji_profile = "{{ product_name.lower() }}_{{ distribution_major_version }}"
# PKGSET - KOJI
@ -54,20 +39,13 @@ pkgset_koji_inherit = False
pkgset_koji_module_tag = "dist-c8-module-compose"
pkgset_allow_reuse = False
{% if sigkeys_fingerprints %}
sigkeys = [{{ sigkeys_fingerprints | join(', ') }}]
{% endif %}
filter_system_release_packages = False
# GATHER
gather_prepopulate = {
"scm": "git",
"repo": "https://git.almalinux.org/almalinux/pungi-almalinux.git",
"branch": "{{ branch }}",
"branch": "a{{ distribution_major_version }}.{{ distribution_minor_version }}",
"file": "{{ arch }}/packages.json",
}
@ -100,7 +78,7 @@ createrepo_num_threads = 8
createrepo_num_workers = 4
createrepo_extra_args = [
'--distro=cpe:/o:{{ product_name.lower() }}:{{ product_name.lower() }}:{{ distribution_major_version }},{{ product_name }} {{ distribution_major_version }}',
'--revision={{ full_version }}',
'--revision={{ distribution_major_version }}.{{ distribution_minor_version }}',
]
# CHECKSUMS
@ -117,16 +95,14 @@ lorax_options = [
"*": {
"noupgrade": False,
"rootfs_size": 3,
"version": "{{ full_version }}"
"version": "{{ distribution_major_version }}.{{ distribution_minor_version }}"
}
})
]
buildinstall_skip = [
{% for variant, options in variants.items() %}
{% if options['buildinstall_skip'] is not boolean %}
("^{{ variant }}$", {{ options['buildinstall_skip'] }}),
{% elif options['buildinstall_skip'] | default(false) %}
{% if options['buildinstall_skip'] | default(false) %}
("^{{ variant }}$", {
"*": True,
}),
@ -140,11 +116,11 @@ image_name_format = {
"^{{ variant }}$": "{{ options['image_name_format'] }}",
{% endif %}
{% endfor %}
".*": "{release_short}-{{ full_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
".*": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
}
image_volid_formats = [
'{release_short}-{{ full_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}',
'{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}',
]
# CREATEISO
@ -183,22 +159,4 @@ variant_as_lookaside = [
{% endfor %}
]
extra_files = [
('^.*$', {
'*': [
{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
'LICENSE',
'EULA',
'RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}',
],
"target": "",
}
],
}),
]
productimg = False

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
filter_packages = [
(
'^(BaseOS|Minimal|AppStream|CRB)$', {
'^(BaseOS|Minimal|AppStream|PowerTools)$', {
's390x': [
"insights-client",
"libreport-plugin-rhtsupport",
@ -28,13 +28,11 @@ filter_packages = [
"rhc",
"rhc-worker-playbook",
"python2-gluster*",
"greenboot-grub2",
"greenboot-reboot",
"greenboot-rpm-ostree-grub2",
"greenboot-status",
"qemu-kvm-hw-usbredir",
"pcp-pmda-bpf",
"subscription-manager-rhsm-certificates.s390x",
"nmstate.noarch",
"libstoragemgmt-nfs-plugin.noarch",
"python3-libstoragemgmt.noarch",
"python3-libstoragemgmt-clibs",
"libstoragemgmt-nfs-plugin-clibs",
]
}
),
@ -55,100 +53,33 @@ filter_packages = [
"sos",
]
}
),
(
'^(extras)$', {
'*': [
"centos-release-*",
]
}
)
]
filter_modules = [
(
'^devel$', {
'*': [
"javapackages-bootstrap-devel:202201",
"javapackages-bootstrap:202201",
]
}
),
]
filter_modules = []
# Based in distribution-comparison-tool report
additional_packages = [
(
'^AppStream$', {
'*': [
"almalinux-backgrounds",
"aspnetcore-runtime-7.0",
"aspnetcore-targeting-pack-7.0",
"dotnet-apphost-pack-7.0",
"dotnet-hostfxr-7.0",
"dotnet-runtime-7.0",
"dotnet-sdk-7.0",
"dotnet-targeting-pack-7.0",
"dotnet-templates-7.0",
"keylime-selinux",
"lorax-templates-almalinux",
]
}
),
(
'^CRB$', {
'*': [
"dotnet-sdk-7.0-source-built-artifacts",
"xorg-x11-server-source",
"libreport-almalinux",
]
}
),
(
'^Minimal$', {
'*': [
"aide",
"audispd-plugins",
"audit",
"chrony",
"crypto-policies",
"dnf-automatic",
"fapolicyd",
"firewalld",
"gnutls-utils",
"kernel-modules-extra",
"libreswan",
"libselinux",
"libsss_sudo",
"opensc",
"openscap",
"openscap-scanner",
"openssh-clients",
"openssh-server",
"openssl-pkcs11",
"pcsc-lite",
"policycoreutils",
"policycoreutils-python-utils",
"python3-libselinux",
"rear",
"rng-tools",
"rsyslog",
"rsyslog-gnutls",
"scap-security-guide",
"subscription-manager",
"sudo",
"tmux",
"usbguard",
"kernel",
"libsss_autofs",
"sssd-nfs-idmap",
"glibc-gconv-extra",
"kbd-legacy",
]
}
),
(
'^extras$', {
'^ResilientStorage$', {
'*': [
"anaconda-live",
"dlm",
"cmirror",
]
}
)
]
]

View File

@ -1,7 +0,0 @@
data:
module: maven
profiles:
'3.8':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: nginx
profiles:
'1.22':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,9 +0,0 @@
data:
module: nodejs
profiles:
'18':
- common
'20':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: php
profiles:
'8.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: postgresql
profiles:
'15':
- server
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: redis
profiles:
'7':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: ruby
profiles:
'3.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: swig
profiles:
'4.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,3 +1,3 @@
multilib_blacklist = {}
multilib_whitelist = {}
multilib = []
multilib = []

File diff suppressed because it is too large Load Diff

View File

@ -16,7 +16,6 @@
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">gnome-desktop</group>
<group default="false">graphical-admin-tools</group>
<group default="false">hardware-monitoring</group>
<group default="false">hardware-support</group>
<group default="false">headless-management</group>
@ -29,12 +28,12 @@
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">server-product</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
@ -57,30 +56,26 @@
<group default="false">base</group>
<group default="false">base-x</group>
<group default="false">conflicts-appstream</group>
<group default="false">console-internet</group>
<group default="false">container-management</group>
<group default="false">core</group>
<group default="false">debugging</group>
<group default="false">desktop-debugging</group>
<group default="false">development</group>
<group default="false">dns-server</group>
<group default="false">dotnet</group>
<group default="false">emacs</group>
<group default="false">dotnet-core</group>
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">ftp-server</group>
<group default="false">gnome-desktop</group>
<group default="false">graphical-admin-tools</group>
<group default="false">guest-desktop-agents</group>
<group default="false">hardware-monitoring</group>
<group default="false">headless-management</group>
<group default="false">input-methods</group>
<group default="false">internet-applications</group>
<group default="false">internet-browser</group>
<group default="false">java-development</group>
<group default="false">java-platform</group>
<group default="false">legacy-x</group>
<group default="false">mail-server</group>
<group default="false">mainframe-access</group>
<group default="false">network-file-system-client</group>
<group default="false">network-server</group>
<group default="false">network-tools</group>
@ -88,15 +83,12 @@
<group default="false">ostree-support</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">platform-kvm</group>
<group default="false">print-client</group>
<group default="false">remote-desktop-clients</group>
<group default="false">remote-system-management</group>
<group default="false">rpm-development-tools</group>
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
<group default="false">texlive</group>
@ -112,29 +104,105 @@
<environment display_order="1">graphical-server-environment</environment>
<environment display_order="3">minimal-environment</environment>
<environment display_order="2">server-product-environment</environment>
<environment display_order="99">virtualization-host-environment</environment>
<environment display_order="4">workstation-product-environment</environment>
</environments>
<modules>
<module>maven:3.8</module>
<module>nginx:1.22</module>
<module>nodejs:18</module>
<module>nodejs:20</module>
<module>php:8.1</module>
<module>postgresql:15</module>
<module>redis:7</module>
<module>ruby:3.1</module>
<module>389-ds:1.4</module>
<module>ant:1.10</module>
<module>container-tools:1.0</module>
<module>container-tools:2.0</module>
<module>container-tools:3.0</module>
<module>container-tools:4.0</module>
<module>container-tools:rhel8</module>
<module>freeradius:3.0</module>
<module>gimp:2.8</module>
<module>go-toolset:rhel8</module>
<module>httpd:2.4</module>
<module>idm:DL1</module>
<module>idm:client</module>
<module>inkscape:0.92.3</module>
<module>javapackages-runtime:201801</module>
<module>jmc:rhel8</module>
<module>libselinux-python:2.8</module>
<module>llvm-toolset:rhel8</module>
<module>log4j:2</module>
<module>mailman:2.1</module>
<module>mariadb:10.3</module>
<module>mariadb:10.5</module>
<module>maven:3.5</module>
<module>maven:3.6</module>
<module>mercurial:4.8</module>
<module>mod_auth_openidc:2.3</module>
<module>mysql:8.0</module>
<module>nginx:1.14</module>
<module>nginx:1.16</module>
<module>nginx:1.18</module>
<module>nginx:1.20</module>
<module>nodejs:10</module>
<module>nodejs:12</module>
<module>nodejs:14</module>
<module>nodejs:16</module>
<module>parfait:0.5</module>
<module>perl-App-cpanminus:1.7044</module>
<module>perl-DBD-MySQL:4.046</module>
<module>perl-DBD-Pg:3.7</module>
<module>perl-DBD-SQLite:1.58</module>
<module>perl-DBI:1.641</module>
<module>perl-FCGI:0.78</module>
<module>perl-IO-Socket-SSL:2.066</module>
<module>perl-YAML:1.24</module>
<module>perl-libwww-perl:6.34</module>
<module>perl:5.24</module>
<module>perl:5.26</module>
<module>perl:5.30</module>
<module>perl:5.32</module>
<module>php:7.2</module>
<module>php:7.3</module>
<module>php:7.4</module>
<module>php:8.0</module>
<module>pki-core:10.6</module>
<module>pki-deps:10.6</module>
<module>pmdk:1-fileformat-v6</module>
<module>pmdk:1_fileformat_v6</module>
<module>postgresql:10</module>
<module>postgresql:12</module>
<module>postgresql:13</module>
<module>postgresql:9.6</module>
<module>python27:2.7</module>
<module>python36:3.6</module>
<module>python38:3.8</module>
<module>python39:3.9</module>
<module>redis:5</module>
<module>redis:6</module>
<module>rhn-tools:1.0</module>
<module>ruby:2.5</module>
<module>ruby:2.6</module>
<module>ruby:2.7</module>
<module>ruby:3.0</module>
<module>rust-toolset:rhel8</module>
<module>satellite-5-client:1.0</module>
<module>scala:2.10</module>
<module>squid:4</module>
<module>subversion:1.10</module>
<module>subversion:1.14</module>
<module>swig:3.0</module>
<module>swig:4.0</module>
<module>varnish:6</module>
<module>virt:rhel</module>
</modules>
</variant>
<variant id="CRB" name="CRB" type="variant">
<variant id="PowerTools" name="PowerTools" type="variant">
<arches>
<arch>s390x</arch>
</arches>
<groups>
<group default="false">crb</group>
<group default="false">powertools</group>
</groups>
<modules>
<module>swig:4.1</module>
<module>javapackages-tools:201801</module>
<module>mariadb-devel:10.3</module>
<module>python38-devel:3.8</module>
<module>python39-devel:3.9</module>
<module>virt-devel:rhel</module>
</modules>
</variant>
<variant id="HighAvailability" name="HighAvailability" type="variant">
@ -146,37 +214,21 @@
<group default="true">ha-devel</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>s390x</arch>
</arches>
</variant>
<variant id="ResilientStorage" name="ResilientStorage" type="variant">
<arches>
<arch>s390x</arch>
</arches>
<groups>
<group default="false">ha</group>
<group default="false">ha-devel</group>
<group default="false">resilient-storage</group>
<group default="true">ha</group>
<group default="true">ha-devel</group>
<group default="true">resilient-storage</group>
</groups>
</variant>
<variant id="SAP" name="SAP" type="variant">
<arches>
<arch>s390x</arch>
</arches>
<groups>
<group default="false">sap</group>
</groups>
</variant>
<variant id="SAPHANA" name="SAPHANA" type="variant">
<arches>
<arch>s390x</arch>
</arches>
<groups>
<group default="false">sap-hana</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>s390x</arch>
</arches>
</variant>
<variant id="Minimal" name="Minimal" type="variant">
<arches>
<arch>s390x</arch>
@ -204,12 +256,12 @@
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">server-product</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
@ -219,35 +271,4 @@
<environment display_order="3">minimal-environment</environment>
</environments>
</variant>
<variant id="devel" name="devel" type="variant">
<arches>
<arch>s390x</arch>
</arches>
<groups>
<group default="false">gnome-apps</group>
<group default="false">graphics</group>
<group default="false">guest-agents</group>
<group default="false">infiniband</group>
<group default="false">multimedia</group>
<group default="false">office-suite</group>
<group default="false">platform-microsoft</group>
<group default="false">platform-vmware</group>
</groups>
<environments>
<environment display_order="99">virtualization-host-environment</environment>
<environment display_order="4">workstation-product-environment</environment>
</environments>
<modules>
<module>javapackages-tools-devel:202201</module>
<module>javapackages-tools:202201</module>
<module>maven-devel:3.8</module>
<module>nginx-devel:1.22</module>
<module>nodejs-devel:18</module>
<module>nodejs-devel:20</module>
<module>php-devel:8.1</module>
<module>postgresql-devel:15</module>
<module>redis-devel:7</module>
<module>swig-devel:4.1</module>
</modules>
</variant>
</variants>

View File

@ -2,24 +2,14 @@
"BaseOS": {
"gather_methods": "hybrid",
"buildinstall_skip": false,
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
"createiso_skip": true,
"extra_isos": [{
"include_variants": [
"AppStream"
],
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
"skip_src": true,
"extra_files": [{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
"LICENSE",
"EULA",
"RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}"
]
}]
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
"skip_src": true
}]
},
"AppStream": {
@ -30,7 +20,7 @@
"BaseOS"
]
},
"CRB": {
"PowerTools": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
@ -66,61 +56,15 @@
"AppStream"
]
},
"SAPHANA": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"SAP": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"Minimal": {
"gather_methods": "hybrid",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-minimal{suffix}",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}",
"buildinstall_skip": false,
"createiso_skip": true,
"extra_isos": [{
"include_variants": [],
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-minimal{suffix}",
"skip_src": true,
"extra_files": [{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
"LICENSE",
"EULA",
"RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}"
]
}]
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}",
"skip_src": true
}]
},
"devel": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"CRB",
"SAP",
"SAPHANA",
"extras",
"Minimal",
"ResilientStorage",
"HighAvailability"
]
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
filter_packages = [
(
'^(BaseOS|Minimal|AppStream|CRB)$', {
'^(BaseOS|Minimal|AppStream|PowerTools)$', {
'x86_64': [
"insights-client",
"libreport-plugin-rhtsupport",
@ -39,12 +39,19 @@ filter_packages = [
"ocaml-labltk-devel.i686",
"ocaml-ocamlbuild.i686",
"ocaml-ocamlbuild-devel.i686",
"greenboot-grub2",
"greenboot-reboot",
"greenboot-rpm-ostree-grub2",
"greenboot-status",
"qemu-kvm-hw-usbredir",
"subscription-manager-rhsm-certificates.x86_64",
"sblim-gather.i686",
"nmstate.noarch",
"glassfish-jaxb-bom",
"glassfish-jaxb-bom-ext",
"glassfish-jaxb-codemodel-parent",
"glassfish-jaxb-parent",
"glassfish-jaxb-external-parent",
"glassfish-jaxb-runtime-parent",
"glassfish-jaxb-txw-parent",
"libstoragemgmt-nfs-plugin.noarch",
"python3-libstoragemgmt.noarch",
"python3-libstoragemgmt-clibs",
"libstoragemgmt-nfs-plugin-clibs",
]
}
),
@ -54,8 +61,6 @@ filter_packages = [
"perl-Net-SSLeay",
"perl-Mozilla-CA",
"perl-IO-Socket-SSL",
"python-unversioned-command",
"python.i686",
]
}
),
@ -68,77 +73,42 @@ filter_packages = [
"sos",
]
}
),
]
filter_modules = [
(
'^devel$', {
'*': [
"javapackages-bootstrap-devel:202201",
"javapackages-bootstrap:202201",
]
}
),
)
]
filter_modules = []
additional_packages = [
(
'^AppStream$', {
'*': [
"almalinux-backgrounds",
"lorax-templates-almalinux",
"libreport-almalinux",
"nmstate.x86_64",
]
}
),
(
'^ResilientStorage$', {
'*': [
"dlm",
"cmirror",
"xfsprogs.i686",
]
}
),
(
'^Minimal$', {
'*': [
"aide",
"audispd-plugins",
"audit",
"chrony",
"crypto-policies",
"dnf-automatic",
"fapolicyd",
"firewalld",
"gnutls-utils",
"kernel-modules-extra",
"libreswan",
"libselinux",
"libsss_sudo",
"opensc",
"openscap",
"openscap-scanner",
"openssh-clients",
"openssh-server",
"openssl-pkcs11",
"pcsc-lite",
"policycoreutils",
"policycoreutils-python-utils",
"python3-libselinux",
"rear",
"rng-tools",
"rsyslog",
"rsyslog-gnutls",
"scap-security-guide",
"subscription-manager",
"sudo",
"tmux",
"usbguard",
"kernel",
"glibc-gconv-extra.i686",
"libsss_autofs",
"sssd-nfs-idmap",
"glibc-gconv-extra",
"kbd-legacy",
]
}
),
(
'^extras$', {
'^HighAvailability$', {
'*': [
"anaconda-live",
"xfsprogs.i686",
]
}
)
]
]

View File

@ -1,7 +0,0 @@
data:
module: maven
profiles:
'3.8':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: nginx
profiles:
'1.22':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,9 +0,0 @@
data:
module: nodejs
profiles:
'18':
- common
'20':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: php
profiles:
'8.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: postgresql
profiles:
'15':
- server
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: redis
profiles:
'7':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: ruby
profiles:
'3.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,7 +0,0 @@
data:
module: swig
profiles:
'4.1':
- common
document: modulemd-defaults
version: '1'

View File

@ -1,41 +1,24 @@
multilib_blacklist = {
"*": [
"libvirt*", # RhBug 1571159
"java-*", # RCM-28652
"totem", #RCM-43729
"ocaml*", # RCM-53665
"fwupd*", # ENGCMP-488
"freeradius*", #RhBug 1923990
"httpd-*", #ENGCMP-716
"nginx-*",
"php-*",
"subversion-*",
"mariadb-common", #ENGCMP-1061
"mariadb-devel",
"mariadb-embedded*",
"mariadb-errmsg",
"mysql-common",
"mysql-devel",
"mysql-libs",
"mecab",
"postgresql-private*", #ENGCMP-1179
"postgresql-server*",
"bash*", #RhBug 2006138
"xapian-core*", #RhBug 2031780
"tk*", #RhBug 2053406
"tcl*",
"ldns-devel*", #RhBug 2058694
"apr-util-openssl",
"compiler-rt",
"libomp",
"librevenge-gdb",
"tracker",
"tracker-miners",
'*': [
"gcc-toolset-10-dyninst-devel",
"gcc-toolset-10-systemtap-devel",
"gcc-toolset-10-systemtap-sdt-devel",
"ocaml-camlp4",
"ocaml-camlp4-devel",
"ocaml-extlib-devel",
"ocaml-findlib-devel",
"ocaml-labltk",
"ocaml-labltk-devel",
"ocaml-ocamlbuild",
"ocaml-ocamlbuild-devel",
"libvirt-glib",
"sblim-gather",
],
}
multilib_whitelist = {}
multilib = [
('^.*$', {
'x86_64': ['devel', 'runtime']
}),
]
]

File diff suppressed because it is too large Load Diff

View File

@ -30,6 +30,7 @@
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
@ -58,15 +59,13 @@
<group default="false">base</group>
<group default="false">base-x</group>
<group default="false">conflicts-appstream</group>
<group default="false">console-internet</group>
<group default="false">container-management</group>
<group default="false">core</group>
<group default="false">debugging</group>
<group default="false">desktop-debugging</group>
<group default="false">development</group>
<group default="false">dns-server</group>
<group default="false">dotnet</group>
<group default="false">emacs</group>
<group default="false">dotnet-core</group>
<group default="false">file-server</group>
<group default="false">fonts</group>
<group default="false">ftp-server</group>
@ -76,16 +75,15 @@
<group default="false">graphics</group>
<group default="false">guest-agents</group>
<group default="false">guest-desktop-agents</group>
<group default="false">hardware-monitoring</group>
<group default="false">headless-management</group>
<group default="false">infiniband</group>
<group default="false">input-methods</group>
<group default="false">internet-applications</group>
<group default="false">internet-browser</group>
<group default="false">java-development</group>
<group default="false">java-platform</group>
<group default="false">legacy-x</group>
<group default="false">mail-server</group>
<group default="false">mainframe-access</group>
<group default="false">multimedia</group>
<group default="false">network-file-system-client</group>
<group default="false">network-server</group>
@ -105,7 +103,6 @@
<group default="false">scientific</group>
<group default="false">security-tools</group>
<group default="false">smart-card</group>
<group default="false">smb-server</group>
<group default="false">standard</group>
<group default="false">system-tools</group>
<group default="false">texlive</group>
@ -125,25 +122,103 @@
<environment display_order="4">workstation-product-environment</environment>
</environments>
<modules>
<module>maven:3.8</module>
<module>nginx:1.22</module>
<module>nodejs:18</module>
<module>nodejs:20</module>
<module>php:8.1</module>
<module>postgresql:15</module>
<module>redis:7</module>
<module>ruby:3.1</module>
<module>389-ds:1.4</module>
<module>ant:1.10</module>
<module>container-tools:1.0</module>
<module>container-tools:2.0</module>
<module>container-tools:3.0</module>
<module>container-tools:4.0</module>
<module>container-tools:rhel8</module>
<module>eclipse:rhel8</module>
<module>freeradius:3.0</module>
<module>gimp:2.8</module>
<module>go-toolset:rhel8</module>
<module>httpd:2.4</module>
<module>idm:DL1</module>
<module>idm:client</module>
<module>inkscape:0.92.3</module>
<module>javapackages-runtime:201801</module>
<module>jmc:rhel8</module>
<module>libselinux-python:2.8</module>
<module>llvm-toolset:rhel8</module>
<module>log4j:2</module>
<module>mailman:2.1</module>
<module>mariadb:10.3</module>
<module>mariadb:10.5</module>
<module>maven:3.5</module>
<module>maven:3.6</module>
<module>mercurial:4.8</module>
<module>mod_auth_openidc:2.3</module>
<module>mysql:8.0</module>
<module>nginx:1.14</module>
<module>nginx:1.16</module>
<module>nginx:1.18</module>
<module>nginx:1.20</module>
<module>nodejs:10</module>
<module>nodejs:12</module>
<module>nodejs:14</module>
<module>nodejs:16</module>
<module>parfait:0.5</module>
<module>perl-App-cpanminus:1.7044</module>
<module>perl-DBD-MySQL:4.046</module>
<module>perl-DBD-Pg:3.7</module>
<module>perl-DBD-SQLite:1.58</module>
<module>perl-DBI:1.641</module>
<module>perl-FCGI:0.78</module>
<module>perl-IO-Socket-SSL:2.066</module>
<module>perl-YAML:1.24</module>
<module>perl-libwww-perl:6.34</module>
<module>perl:5.24</module>
<module>perl:5.26</module>
<module>perl:5.30</module>
<module>perl:5.32</module>
<module>php:7.2</module>
<module>php:7.3</module>
<module>php:7.4</module>
<module>php:8.0</module>
<module>pki-core:10.6</module>
<module>pki-deps:10.6</module>
<module>pmdk:1_fileformat_v6</module>
<module>postgresql:10</module>
<module>postgresql:12</module>
<module>postgresql:13</module>
<module>postgresql:9.6</module>
<module>python27:2.7</module>
<module>python36:3.6</module>
<module>python38:3.8</module>
<module>python39:3.9</module>
<module>redis:5</module>
<module>redis:6</module>
<module>rhn-tools:1.0</module>
<module>ruby:2.5</module>
<module>ruby:2.6</module>
<module>ruby:2.7</module>
<module>ruby:3.0</module>
<module>rust-toolset:rhel8</module>
<module>satellite-5-client:1.0</module>
<module>scala:2.10</module>
<module>squid:4</module>
<module>subversion:1.10</module>
<module>subversion:1.14</module>
<module>swig:3.0</module>
<module>swig:4.0</module>
<module>varnish:6</module>
<module>virt:rhel</module>
</modules>
</variant>
<variant id="CRB" name="CRB" type="variant">
<variant id="PowerTools" name="PowerTools" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
<groups>
<group default="false">crb</group>
<group default="false">powertools</group>
</groups>
<modules>
<module>swig:4.1</module>
<module>javapackages-tools:201801</module>
<module>mariadb-devel:10.3</module>
<module>python38-devel:3.8</module>
<module>python39-devel:3.9</module>
<module>virt-devel:rhel</module>
</modules>
</variant>
<variant id="HighAvailability" name="HighAvailability" type="variant">
@ -155,37 +230,41 @@
<group default="true">ha-devel</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
</variant>
<variant id="ResilientStorage" name="ResilientStorage" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
<groups>
<group default="false">ha</group>
<group default="false">ha-devel</group>
<group default="false">resilient-storage</group>
<group default="true">ha</group>
<group default="true">ha-devel</group>
<group default="true">resilient-storage</group>
</groups>
</variant>
<variant id="SAP" name="SAP" type="variant">
<variant id="NFV" name="NFV" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
<groups>
<group default="false">sap</group>
<group default="false">nfv</group>
<group default="false">nfv-debug</group>
<group default="false">rt</group>
<group default="false">rt-debug</group>
</groups>
</variant>
<variant id="SAPHANA" name="SAPHANA" type="variant">
<variant id="RT" name="RT" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
<groups>
<group default="false">sap-hana</group>
<group default="false">rt</group>
<group default="false">rt-debug</group>
</groups>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
</variant>
<variant id="Minimal" name="Minimal" type="variant">
<arches>
<arch>x86_64</arch>
@ -214,6 +293,7 @@
<group default="false">network-tools</group>
<group default="false">networkmanager-submodules</group>
<group default="false">performance</group>
<group default="false">platform-devel</group>
<group default="false">python-web</group>
<group default="false">remote-system-management</group>
<group default="false">scientific</group>
@ -229,41 +309,4 @@
<environment display_order="3">minimal-environment</environment>
</environments>
</variant>
<variant id="NFV" name="NFV" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
<groups>
<group default="false">nfv</group>
<group default="false">nfv-debug</group>
<group default="false">rt</group>
<group default="false">rt-debug</group>
</groups>
</variant>
<variant id="RT" name="RT" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
<groups>
<group default="false">rt</group>
<group default="false">rt-debug</group>
</groups>
</variant>
<variant id="devel" name="devel" type="variant">
<arches>
<arch>x86_64</arch>
</arches>
<modules>
<module>javapackages-tools-devel:202201</module>
<module>javapackages-tools:202201</module>
<module>maven-devel:3.8</module>
<module>nginx-devel:1.22</module>
<module>nodejs-devel:18</module>
<module>nodejs-devel:20</module>
<module>php-devel:8.1</module>
<module>postgresql-devel:15</module>
<module>redis-devel:7</module>
<module>swig-devel:4.1</module>
</modules>
</variant>
</variants>

View File

@ -2,24 +2,14 @@
"BaseOS": {
"gather_methods": "hybrid",
"buildinstall_skip": false,
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
"createiso_skip": true,
"extra_isos": [{
"include_variants": [
"AppStream"
],
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-{disc_type}{suffix}",
"skip_src": true,
"extra_files": [{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
"LICENSE",
"EULA",
"RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}"
]
}]
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-{disc_type}{suffix}",
"skip_src": true
}]
},
"AppStream": {
@ -30,7 +20,7 @@
"BaseOS"
]
},
"CRB": {
"PowerTools": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
@ -66,26 +56,6 @@
"AppStream"
]
},
"SAPHANA": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"SAP": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"HighAvailability"
]
},
"RT": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
@ -106,41 +76,13 @@
},
"Minimal": {
"gather_methods": "hybrid",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-minimal{suffix}",
"image_name_format": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}",
"buildinstall_skip": false,
"createiso_skip": true,
"extra_isos": [{
"include_variants": [],
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}{{ volume_id_beta_suffix }}-{arch}-minimal{suffix}",
"skip_src": true,
"extra_files": [{
"scm": "git",
"repo": "https://git.almalinux.org/rpms/almalinux-release.git",
"branch": "a{{ distribution_major_version }}",
"file": [
"LICENSE",
"EULA",
"RPM-GPG-KEY-AlmaLinux-{{ distribution_major_version }}"
]
}]
"filename": "{release_short}-{{ distribution_major_version }}.{{ distribution_minor_version }}{{ beta_suffix }}-{arch}-minimal{suffix}",
"skip_src": true
}]
},
"devel": {
"gather_methods": "hybrid",
"buildinstall_skip": true,
"createiso_skip": true,
"variant_as_lookaside": [
"BaseOS",
"AppStream",
"CRB",
"SAP",
"SAPHANA",
"extras",
"Minimal",
"RT",
"NFV",
"ResilientStorage",
"HighAvailability"
]
}
}