From 4a90e8eaab6e2c146ce8649600e7e151b9944cd1 Mon Sep 17 00:00:00 2001 From: S Date: Mon, 2 Mar 2026 08:51:32 -0500 Subject: [PATCH] fix: update Docker installation command for DNF5 compatibility in fedora.sh --- setup/fedora.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup/fedora.sh b/setup/fedora.sh index 1dc7498..c81bf51 100755 --- a/setup/fedora.sh +++ b/setup/fedora.sh @@ -48,7 +48,8 @@ else log_info "Installing Docker CE on Fedora..." ssh_exec FEDORA "sudo dnf -y install dnf-plugins-core" manifest_record "fedora" "dnf_pkg" "dnf-plugins-core" - ssh_exec FEDORA "sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo" + # DNF5 (Fedora 41+) changed the syntax: addrepo --from-repofile= instead of --add-repo + ssh_exec FEDORA "sudo dnf config-manager addrepo --from-repofile=https://download.docker.com/linux/fedora/docker-ce.repo 2>/dev/null || sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo" ssh_exec FEDORA "sudo dnf -y install docker-ce docker-ce-cli containerd.io docker-compose-plugin" manifest_record "fedora" "dnf_pkg" "docker-ce" manifest_record "fedora" "dnf_pkg" "docker-ce-cli"