From eeb54942a91d4e8cfedecb816a42a5562b7783e9 Mon Sep 17 00:00:00 2001 From: veilor-org Date: Thu, 30 Apr 2026 17:24:43 +0100 Subject: [PATCH] ks: switch fedora/updates repos to direct baseurl (mirrorlist 404s during CDN sync) --- kickstart/veilor-os.ks | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kickstart/veilor-os.ks b/kickstart/veilor-os.ks index 30d89f3..5700eed 100644 --- a/kickstart/veilor-os.ks +++ b/kickstart/veilor-os.ks @@ -12,8 +12,10 @@ url --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&ar # Explicit `repo --name=fedora` lets livecd-creator see base repo (it only # reads repo.repoList, ignores url= directive). livemedia-creator + Anaconda # honor both. No behavior change for either tool. -repo --name=fedora --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=fedora-43&arch=x86_64" --install -repo --name=updates --mirrorlist="https://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f43&arch=x86_64" --install +# Use direct baseurl (kernel.org mirror) to avoid mirrorlist 404s during +# Fedora's metadata sync windows. +repo --name=fedora --baseurl="https://download.fedoraproject.org/pub/fedora/linux/releases/43/Everything/x86_64/os/" --install +repo --name=updates --baseurl="https://download.fedoraproject.org/pub/fedora/linux/updates/43/Everything/x86_64/" --install # Local fix-repo: build-time-only workaround for host pcre2/libselinux skew. # Stripped from CI ks via sed in build-iso.yml. NOT shipped state. repo --name=veilor-fix --baseurl=file:///tmp/veilor-fix-repo --install --cost=1