Switch MariaDB to archive.mariadb.org

Previous repository mirror.mariadb.org contains only last 2 releases
of MariaDB. Rest are preserved in archive.mariadb.org.

We should use this repo to be able to install specific version[1]

[1] https://mariadb.com/kb/en/installing-mariadb-deb-files/#pinning-the-mariadb-repository-to-a-specific-minor-release

Change-Id: I1ece14502bb98041bca0e7589d4c0fe7511fa0c7
This commit is contained in:
Dmitriy Rabotyagov 2025-05-08 11:30:37 +02:00
parent a5063d048f
commit 5653f32560
4 changed files with 14 additions and 3 deletions

View File

@ -48,7 +48,7 @@ galera_major_version: 11.4
galera_minor_version: 5
# Set the URL for the MariaDB repository
galera_repo_host: "mirror.mariadb.org"
galera_repo_host: "archive.mariadb.org"
galera_repo_url: "{{ _galera_repo_url }}"
# Set the repo information for the MariaDB repository

View File

@ -0,0 +1,11 @@
---
fixes:
- |
With change of policy regarding stored versions of MariaDB in
``mirror.mariadb.org``, currently pinned MariaDB versions were removed
from the repo.
With a switch to ``archive.mariadb.org``, this should resolve failing
installation for MariaDB.
other:
- |
Mirror for MariaDB has been switched to ``archive.mariadb.org``

View File

@ -76,7 +76,7 @@ galera_debconf_items:
# Repositories
_galera_repo_url: >-
https://{{ galera_repo_host }}/repo/{{ galera_major_version }}/{{ ansible_facts['distribution'] | lower }}
https://{{ galera_repo_host }}/repo/{{ galera_major_version }}.{{ galera_minor_version }}/{{ ansible_facts['distribution'] | lower }}
_galera_repo:
- name: "MariaDB"

View File

@ -70,7 +70,7 @@ galera_server_upgrade_packages_remove:
- "{{ galera_mariadb_server_package }}"
_galera_repo_url: >-
https://{{ galera_repo_host }}/yum/{{ galera_major_version }}/rhel/$releasever/{{
https://{{ galera_repo_host }}/yum/{{ galera_major_version }}.{{ galera_minor_version }}/rhel/$releasever/{{
galera_architecture_mapping[ansible_facts['architecture']] }}
_galera_repo: