From a88992750d7fb49493ad6d3740c38a86a4c67992 Mon Sep 17 00:00:00 2001 From: Denys Fedoryshchenko Date: Fri, 21 Aug 2026 01:12:46 +0300 Subject: [PATCH] docker: uprev logspec to 15d893c Pull in kernelci/logspec#29 ("kbuild: preserve generic error excerpts"), which fixes empty log_excerpt fields for generic kbuild failures. Before the fix, a failure such as make[5]: *** [/tmp/kci/linux/arch/x86/Makefile:269: arch/x86/include/generated/asm/cpufeaturemasks.h] Error 1 produced an issue with an empty excerpt, so the report mailed out had nothing between the "Log excerpt" markers. KbuildGenericError now keeps the full diagnostic line when the target appears within it, and falls back to the make failure itself when no preceding diagnostic exists. 370c994..15d893c: de0ad0a kbuild: preserve generic error excerpts 15d893c Merge pull request #29 from nuclearcat/fix-kbuild-empty-log-excerpt Reported-by: kernelci.org bot Link: https://lore.kernel.org/all/178711194407.380.4108589457572337694@kernelci.org/ Signed-off-by: Denys Fedoryshchenko --- config/docker/fragment/pipeline.jinja2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/docker/fragment/pipeline.jinja2 b/config/docker/fragment/pipeline.jinja2 index 37f64224e7..41bd809b83 100644 --- a/config/docker/fragment/pipeline.jinja2 +++ b/config/docker/fragment/pipeline.jinja2 @@ -6,7 +6,7 @@ RUN python3 -m pip install git+https://github.com/kernelci/kcidb.git --break-sys # Install logspec ARG logspec_url=https://github.com/kernelci/logspec.git -ARG logspec_rev=370c994c940011e35cd7eb6ff173c451a5de2cd1 +ARG logspec_rev=15d893c47dee1d02b00714672edb59d0e144ad17 RUN python3 -m pip install "git+${logspec_url}@${logspec_rev}" --break-system-packages ENV KCI_VER_LOGSPEC=$logspec_rev