diff mbox series

CI: work around xen failures until fixed upstream

Message ID 20260112183243.3270090-1-ross.burton@arm.com
State New
Headers show
Series CI: work around xen failures until fixed upstream | expand

Commit Message

Ross Burton Jan. 12, 2026, 6:32 p.m. UTC
In master, xen images fail to build as the xt-masquerade module is not
built by the kernel. This has been fixed in the linux-yocto 6.18.3
upgrade but that is not yet merged.

Until it is merged, we can temporarily update the kmeta in our CI.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 ci/base.yml | 4 ++++
 1 file changed, 4 insertions(+)
diff mbox series

Patch

diff --git a/ci/base.yml b/ci/base.yml
index 87192fba26..8e72310fb3 100644
--- a/ci/base.yml
+++ b/ci/base.yml
@@ -43,6 +43,10 @@  local_conf_header:
   extrapackages: |
     CORE_IMAGE_EXTRA_INSTALL += "perf"
     CORE_IMAGE_EXTRA_INSTALL:append:aarch64 = " gator-daemon"
+  fix-xen: |
+    # Temporary workaround until linux-yocto 6.18.3 is merged
+    SRCREV_meta:pn-linux-yocto:qemuarm = "83fff3acfc84814b4da0cdb2a63d608d376c3cdd"
+    SRCREV_meta:pn-linux-yocto:qemuarm64 = "83fff3acfc84814b4da0cdb2a63d608d376c3cdd"
 
 machine: unset