diff --git a/ci-automation/vms.sh b/ci-automation/vms.sh index 2594ebe83b..0f2fa2432b 100644 --- a/ci-automation/vms.sh +++ b/ci-automation/vms.sh @@ -106,6 +106,7 @@ function _vm_build_impl() { rm -rf "${images_in}" copy_from_buildcache "images/${arch}/${vernum}/flatcar_production_image.bin.bz2" "${images_in}" copy_from_buildcache "images/${arch}/${vernum}/version.txt" "${images_in}" + copy_from_buildcache "images/${arch}/${vernum}/flatcar_production_image.vmlinuz" "${images_in}" lbunzip2 "${images_in}/flatcar_production_image.bin.bz2" ./run_sdk_container -x ./ci-cleanup.sh -n "${vms_container}" -C "${packages_image}" \ -v "${vernum}" \ @@ -144,8 +145,12 @@ function _vm_build_impl() { mv "${CONTAINER_IMAGE_ROOT}/${arch}-usr/" "./${images_out}/" ( cd images/latest ; ln -s flatcar_production_openstack_image.img.bz2 flatcar_production_brightbox_image.img.bz2 ) + # For the digest creation we need the vmlinuz at the same folder + # because the PXE vmlinuz is a symlink to it + mv images/latest-input/flatcar_production_image.vmlinuz images/latest/ create_digests "${SIGNER}" "images/latest/"* sign_artifacts "${SIGNER}" "images/latest/"* + mv images/latest/flatcar_production_image.vmlinuz* images/latest-input/ copy_to_buildcache "images/${arch}/${vernum}/" "images/latest/"* } # --