From 341a0fd9762012622699aa1431b96a50a65bf16c Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Mon, 12 Jan 2026 18:32:42 +0000 Subject: [PATCH] CI: work around xen failures until fixed upstream 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 Signed-off-by: Jon Mason --- ci/base.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ci/base.yml b/ci/base.yml index 87192fba..8e72310f 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