From e97365baeeb2656fc3d1b93ff47d5236f0224df9 Mon Sep 17 00:00:00 2001 From: master3395 Date: Sun, 15 Feb 2026 03:50:37 +0100 Subject: [PATCH] AlmaLinux 9 repo fix: remove aggressive disable of originals, keep override fallback --- cyberpanel_upgrade.sh | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/cyberpanel_upgrade.sh b/cyberpanel_upgrade.sh index 0caa5444a..3828c4ff4 100644 --- a/cyberpanel_upgrade.sh +++ b/cyberpanel_upgrade.sh @@ -487,12 +487,9 @@ if [[ "$Server_OS" = "CentOS" ]] || [[ "$Server_OS" = "AlmaLinux9" ]] ; then fi done done - # Fallback: create override with same repo IDs to replace broken config (loads last via zz- prefix) + # Fallback: create override with same repo IDs (loads last via zz- prefix, overrides broken config) if ! dnf makecache --quiet 2>/dev/null; then echo -e "[$(date +"%Y-%m-%d %H:%M:%S")] dnf makecache failed, creating AlmaLinux repo override" | tee -a /var/log/cyberpanel_upgrade_debug.log - for f in /etc/yum.repos.d/almalinux*.repo /etc/yum.repos.d/AlmaLinux*.repo 2>/dev/null; do - [[ -f "$f" ]] && sed -i 's/^enabled=1/enabled=0/' "$f" 2>/dev/null - done cat > /etc/yum.repos.d/zz-almalinux-cyberpanel-fix.repo << EOF [baseos] name=AlmaLinux ${ALMA_VER} - BaseOS