From ba43d72649dcd4136827e43dee4dfb3888712e9b Mon Sep 17 00:00:00 2001 From: master3395 Date: Mon, 26 Jan 2026 21:49:17 +0100 Subject: [PATCH] Call disableMariaDB12RepositoryIfNeeded earlier in main() function - Called immediately after apply_os_specific_fixes() - Runs before Pre_Install_Required_Components attempts MariaDB installation - Ensures dnf exclude is set before any package operations - Prevents MariaDB upgrade attempts --- install/install.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/install/install.py b/install/install.py index d11718ad2..89a3fb783 100644 --- a/install/install.py +++ b/install/install.py @@ -6396,6 +6396,10 @@ def main(): # Apply OS-specific fixes early in the installation process checks.apply_os_specific_fixes() + + # CRITICAL: Disable MariaDB 12.1 repository and add dnf exclude BEFORE any MariaDB installation attempts + # This must run before Pre_Install_Required_Components tries to install MariaDB + checks.disableMariaDB12RepositoryIfNeeded() # Ensure MySQL password file is created early to prevent FileNotFoundError checks.ensure_mysql_password_file()