From 901dd82ae1611d9f8732174783c9281fbb1fdf92 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Fri, 22 Aug 2025 16:00:17 +0200 Subject: [PATCH] Update to 2025-08-22 16:00 --- .../templates/mock/el10-x86_64.cfg.j2 | 26 +++++++++++++++++++ roles/rpm_build_server/vars/RedHat-10.yml | 19 ++++++++++++++ roles/rpm_build_server/vars/RedHat-9.yml | 19 ++++++++++++++ roles/zabbix_agent/vars/RedHat-10.yml | 8 ++++++ 4 files changed, 72 insertions(+) create mode 100644 roles/rpm_build_server/templates/mock/el10-x86_64.cfg.j2 create mode 100644 roles/rpm_build_server/vars/RedHat-10.yml create mode 100644 roles/rpm_build_server/vars/RedHat-9.yml create mode 100644 roles/zabbix_agent/vars/RedHat-10.yml diff --git a/roles/rpm_build_server/templates/mock/el10-x86_64.cfg.j2 b/roles/rpm_build_server/templates/mock/el10-x86_64.cfg.j2 new file mode 100644 index 0000000..dab2d8a --- /dev/null +++ b/roles/rpm_build_server/templates/mock/el10-x86_64.cfg.j2 @@ -0,0 +1,26 @@ +include('templates/almalinux-kitten-10.tpl') +include('templates/epel-10.tpl') + +config_opts['chroot_setup_cmd'] += " gcc gcc-c++ perl-srpm-macros perl-macros" +config_opts['root'] = 'el10-x86_64' +config_opts['target_arch'] = 'x86_64' +config_opts['legal_host_arches'] = ('x86_64',) +config_opts['macros']['%rhel'] = '10' +config_opts['macros']['%dist'] = '.el10.dbd' + +config_opts['dnf.conf'] += """ + +[rpmfusion-free-updates] +baseurl = http://download1.rpmfusion.org/free/el/updates/10/x86_64/ +gpgcheck = 1 +gpgkey = https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-free-el-10 +name = RPM Fusion for EL - Free - Updates + +[dbd] +name=dbd +baseurl=http://rpms.lapiole.org/el10/ +enabled=1 +gpgcheck=1 +gpgkey=https://rpms.lapiole.org/RPM-GPG-KEY + +""" diff --git a/roles/rpm_build_server/vars/RedHat-10.yml b/roles/rpm_build_server/vars/RedHat-10.yml new file mode 100644 index 0000000..d6752c0 --- /dev/null +++ b/roles/rpm_build_server/vars/RedHat-10.yml @@ -0,0 +1,19 @@ +--- + +rpm_packages: + - podman + - mock + - inotify-tools + - zstd + - rsync + - rclone + - yum-utils + - rpm-sign + - perl-Linux-Inotify2 + - perl-YAML-Tiny + - perl-AnyEvent + - perl-RPM2 + - perl-Time-HiRes + - perl-Email-MIME + - perl-Email-Sender + - perl-LDAP diff --git a/roles/rpm_build_server/vars/RedHat-9.yml b/roles/rpm_build_server/vars/RedHat-9.yml new file mode 100644 index 0000000..d6752c0 --- /dev/null +++ b/roles/rpm_build_server/vars/RedHat-9.yml @@ -0,0 +1,19 @@ +--- + +rpm_packages: + - podman + - mock + - inotify-tools + - zstd + - rsync + - rclone + - yum-utils + - rpm-sign + - perl-Linux-Inotify2 + - perl-YAML-Tiny + - perl-AnyEvent + - perl-RPM2 + - perl-Time-HiRes + - perl-Email-MIME + - perl-Email-Sender + - perl-LDAP diff --git a/roles/zabbix_agent/vars/RedHat-10.yml b/roles/zabbix_agent/vars/RedHat-10.yml new file mode 100644 index 0000000..515f633 --- /dev/null +++ b/roles/zabbix_agent/vars/RedHat-10.yml @@ -0,0 +1,8 @@ +--- + +zabbix_agent_packages: + - zabbix-agent-addons + - zabbix-selinux-policy + - policycoreutils-python-utils + - openssl +