From d815fb6f4616b44aa4cd7afe11bf69108edcede2 Mon Sep 17 00:00:00 2001 From: Zvonko Kaiser Date: Wed, 12 Feb 2025 15:35:45 +0000 Subject: [PATCH] gpu: Update kernel-headers Use the kernel-headers as the extra_tarball to move the encrypted key and cert from stage to stage Signed-off-by: Zvonko Kaiser --- .../kata-deploy/local-build/kata-deploy-binaries.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh index 48d04099c4..f82c614218 100755 --- a/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh +++ b/tools/packaging/kata-deploy/local-build/kata-deploy-binaries.sh @@ -1246,7 +1246,12 @@ handle_build() { kernel_headers_dir=$(get_kernel_headers_dir "${build_target}") pushd "${kernel_headers_dir}" - find . -type f -name "*.${KERNEL_HEADERS_PKG_TYPE}" -exec tar cvfJ "${kernel_headers_final_tarball_path}" {} + + find . -type f -name "*.${KERNEL_HEADERS_PKG_TYPE}" -exec tar rvf kernel-headers.tar {} + + mv kata-linux-*/certs/signing_key.pem . + mv kata-linux-*/certs/signing_key.x509 . + tar -rvf kernel-headers.tar signing_key.pem signing_key.x509 --remove-files + xz -T0 kernel-headers.tar + mv kernel-headers.tar.xz "${kernel_headers_final_tarball_path}" popd fi tar tvf "${kernel_headers_final_tarball_path}"