From f43d5f685bbb61b20bf6e0aba730a1b3c976bf01 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Sun, 1 Jun 2025 18:20:10 +1000 Subject: [PATCH] feat: update reposync repos (#308) - remove almalinux 9.4 - add almalinux 9.6 - add epel 8 and 9 - update mssql - add k8s 1.33 Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/308 --- hieradata/roles/infra/reposync/syncer.yaml | 106 +++++++++++++-------- 1 file changed, 67 insertions(+), 39 deletions(-) diff --git a/hieradata/roles/infra/reposync/syncer.yaml b/hieradata/roles/infra/reposync/syncer.yaml index 2cd9e20..a0ef558 100644 --- a/hieradata/roles/infra/reposync/syncer.yaml +++ b/hieradata/roles/infra/reposync/syncer.yaml @@ -3,6 +3,41 @@ profiles::packages::include: createrepo: {} profiles::reposync::repos_list: + almalinux_9.6_baseos: + repository: 'baseos' + description: 'AlmaLinux 9.6 BaseOS' + osname: 'almalinux' + release: '9.6' + mirrorlist: 'https://mirrors.almalinux.org/mirrorlist/9.6/baseos' + gpgkey: 'http://mirror.aarnet.edu.au/pub/almalinux/RPM-GPG-KEY-AlmaLinux-9' + almalinux_9.6_appstream: + repository: 'appstream' + description: 'AlmaLinux 9.6 AppStream' + osname: 'almalinux' + release: '9.6' + mirrorlist: 'https://mirrors.almalinux.org/mirrorlist/9.6/appstream' + gpgkey: 'http://mirror.aarnet.edu.au/pub/almalinux/RPM-GPG-KEY-AlmaLinux-9' + almalinux_9.6_crb: + repository: 'crb' + description: 'AlmaLinux 9.6 CRB' + osname: 'almalinux' + release: '9.6' + mirrorlist: 'https://mirrors.almalinux.org/mirrorlist/9.6/crb' + gpgkey: 'http://mirror.aarnet.edu.au/pub/almalinux/RPM-GPG-KEY-AlmaLinux-9' + almalinux_9.6_ha: + repository: 'ha' + description: 'AlmaLinux 9.6 HighAvailability' + osname: 'almalinux' + release: '9.6' + mirrorlist: 'https://mirrors.almalinux.org/mirrorlist/9.6/highavailability' + gpgkey: 'http://mirror.aarnet.edu.au/pub/almalinux/RPM-GPG-KEY-AlmaLinux-9' + almalinux_9.6_extras: + repository: 'extras' + description: 'AlmaLinux 9.6 extras' + osname: 'almalinux' + release: '9.6' + mirrorlist: 'https://mirrors.almalinux.org/mirrorlist/9.6/extras' + gpgkey: 'http://mirror.aarnet.edu.au/pub/almalinux/RPM-GPG-KEY-AlmaLinux-9' almalinux_9_5_baseos: repository: 'baseos' description: 'AlmaLinux 9.5 BaseOS' @@ -38,41 +73,20 @@ profiles::reposync::repos_list: release: '9.5' mirrorlist: 'https://mirrors.almalinux.org/mirrorlist/9.5/extras' gpgkey: 'http://mirror.aarnet.edu.au/pub/almalinux/RPM-GPG-KEY-AlmaLinux-9' - almalinux_9_4_baseos: - repository: 'baseos' - description: 'AlmaLinux 9.4 BaseOS' - osname: 'almalinux' - release: '9.4' - baseurl: 'https://vault.almalinux.org/9.4/BaseOS/x86_64/os/' - gpgkey: 'https://vault.almalinux.org/9.4/BaseOS/x86_64/os/RPM-GPG-KEY-AlmaLinux-9' - almalinux_9_4_appstream: - repository: 'appstream' - description: 'AlmaLinux 9.4 AppStream' - osname: 'almalinux' - release: '9.4' - baseurl: 'https://vault.almalinux.org/9.4/AppStream/x86_64/os/' - gpgkey: 'https://vault.almalinux.org/9.4/AppStream/x86_64/os/RPM-GPG-KEY-AlmaLinux-9' - almalinux_9_4_crb: - repository: 'crb' - description: 'AlmaLinux 9.4 CRB' - osname: 'almalinux' - release: '9.4' - baseurl: 'https://vault.almalinux.org/9.4/CRB/x86_64/os/' - gpgkey: 'https://vault.almalinux.org/9.4/CRB/x86_64/os/RPM-GPG-KEY-AlmaLinux-9' - almalinux_9_4_ha: - repository: 'ha' - description: 'AlmaLinux 9.4 HighAvailability' - osname: 'almalinux' - release: '9.4' - baseurl: 'https://vault.almalinux.org/9.4/HighAvailability/x86_64/os/' - gpgkey: 'https://vault.almalinux.org/9.4/HighAvailability/x86_64/os/RPM-GPG-KEY-AlmaLinux-9' - almalinux_9_4_extras: - repository: 'extras' - description: 'AlmaLinux 9.4 extras' - osname: 'almalinux' - release: '9.4' - baseurl: 'https://vault.almalinux.org/9.4/extras/x86_64/os/' - gpgkey: 'https://vault.almalinux.org/9.4/extras/x86_64/os/RPM-GPG-KEY-AlmaLinux-9' + epel_8: + repository: 'everything' + description: 'EPEL8' + osname: 'epel' + release: '8' + mirrorlist: 'https://mirrors.fedoraproject.org/mirrorlist?repo=epel-8&arch=x86_64' + gpgkey: 'https://epel.mirror.digitalpacific.com.au/RPM-GPG-KEY-EPEL-8' + epel_9: + repository: 'everything' + description: 'EPEL9' + osname: 'epel' + release: '9' + mirrorlist: 'https://mirrors.fedoraproject.org/mirrorlist?repo=epel-9&arch=x86_64' + gpgkey: 'https://epel.mirror.digitalpacific.com.au/RPM-GPG-KEY-EPEL-9' docker_stable_el8: repository: 'stable' description: 'Docker CE Stable EL8' @@ -122,12 +136,26 @@ profiles::reposync::repos_list: release: '1.32' baseurl: 'https://pkgs.k8s.io/core:/stable:/v1.32/rpm/' gpgkey: 'https://pkgs.k8s.io/core:/stable:/v1.32/rpm/repodata/repomd.xml.key' - mariadb_11_2_el8: + k8s_1.33: + repository: '1.33' + description: 'Kubernetes 1.33' + osname: 'k8s' + release: '1.33' + baseurl: 'https://pkgs.k8s.io/core:/stable:/v1.33/rpm/' + gpgkey: 'https://pkgs.k8s.io/core:/stable:/v1.33/rpm/repodata/repomd.xml.key' + mariadb_11_8_el8: repository: 'el8' - description: 'MariaDB 11.2' + description: 'MariaDB 11.8' osname: 'mariadb' - release: '11.2' - baseurl: 'http://mariadb.mirror.digitalpacific.com.au/yum/11.2/rhel8-amd64/' + release: '11.8' + baseurl: 'http://mariadb.mirror.digitalpacific.com.au/yum/11.8/rhel8-amd64/' + gpgkey: 'https://mariadb.mirror.digitalpacific.com.au/yum/RPM-GPG-KEY-MariaDB' + mariadb_11_8_el9: + repository: 'el9' + description: 'MariaDB 11.8' + osname: 'mariadb' + release: '11.8' + baseurl: 'http://mariadb.mirror.digitalpacific.com.au/yum/11.8/rhel9-amd64/' gpgkey: 'https://mariadb.mirror.digitalpacific.com.au/yum/RPM-GPG-KEY-MariaDB' puppet7_el8: repository: '8'