[PATCH] linux-mirror: fix swapped qemu / qemu-jic23 mirror URLs

Daniel Gomez <[email protected]> Tue, 19 May 2026 15:36:28 +0200
Newsgroups dev.linux.lists.kdevops
Message-ID <[email protected]>
From: Daniel Gomez <[email protected]>

mirrors.yaml.j2 cross-wired the two qemu entries: the qemu.git
target cloned from mirror_qemu_jic23_url (jic23 CXL fork), and
qemu-jic23.git cloned from mirror_qemu_url (qemu-project upstream).
Any host that ran the mirror role ended up with /mirror/qemu.git
pointing at jic23/qemu, so QEMU_BUILD with the upstream choice
tried to check out v8.0.0-rc1 against a tree whose newest tag is
v6.2.0 and failed.

Swap the two url: lines so qemu.git tracks qemu-project/qemu and
qemu-jic23.git tracks jic23/qemu, matching the short_name and
target on each entry.

Generated-by: Claude AI
Signed-off-by: Daniel Gomez <[email protected]>
---
The linux-mirror role's mirrors.yaml.j2 template has the two qemu
entries cross-wired: the qemu.git target clones from the jic23 CXL
fork URL, and the qemu-jic23.git target clones from upstream
qemu-project. Any host that ran the mirror role then sees QEMU_BUILD
fail with incompatible tag ranges. Single-patch series swaps the two
URLs back to their intended targets.
---
 playbooks/roles/linux-mirror/templates/mirrors.yaml.j2 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/playbooks/roles/linux-mirror/templates/mirrors.yaml.j2 b/playbooks/roles/linux-mirror/templates/mirrors.yaml.j2
index d3220ad8..f08ca9b7 100644
--- a/playbooks/roles/linux-mirror/templates/mirrors.yaml.j2
+++ b/playbooks/roles/linux-mirror/templates/mirrors.yaml.j2
@@ -82,10 +82,10 @@ mirrors:
     target: "pynfs.git"
   - short_name: "qemu"
     target: "qemu.git"
-    url: "{{ mirror_qemu_jic23_url }}"
+    url: "{{ mirror_qemu_url }}"
   - short_name: "qemu-jic23"
     target: "qemu-jic23.git"
-    url: "{{ mirror_qemu_url }}"
+    url: "{{ mirror_qemu_jic23_url }}"
     refresh_on_boot: "10m"
     reference: "linux-next.git"
   - short_name: "stable"

---
base-commit: 1a61f43dc2bc2e019fc4a35d9673cfa31909272d
change-id: 20260518-b4-linux-mirror-fixes-780be58f133c

Best regards,
--  
Daniel Gomez <[email protected]>