[Bug]: cloud-init extension renames /boot/vmlinuz-xxx
to /boot/Image
causing build failure for Raspberry Pi 5
#7693
Labels
Bug
Something isn't working as it should
What happened?
An error occured when I enabled the
cloud-init
extension with therpi5b
board. From what i understand cloud-init extension creates FAT boot partition which result in kernel name change from/boot/vmlinuz-6.6.70-current-bcm2711
to/boot/Image
. This causes the build to fail with the error:I attempted to reproduce the issue with the
orangepi5
board, but the issue appears to be specific to the Raspberry Pi 5 board (rpi5b
).I created a pull request that addresses this issue, and testing on the Raspberry Pi 5 indicates the fix resolves the problem. Here is PR: #7692. If you're interested in my fix i will work on my PR to change it's status from draft to ready.
How to reproduce?
Run the following build command:
./compile.sh build BOARD=rpi5b BRANCH=current BUILD_DESKTOP=no BUILD_MINIMAL=yes KERNEL_CONFIGURE=no RELEASE=bookworm KERNEL_GIT=shallow ENABLE_EXTENSIONS="cloud-init"
Observe the error during the build process. Specifically, the error occurs when the
/boot/firmware
directory is populated, and the script fails to locate/boot/vmlinuz-6.6.70-current-bcm2711
.Branch
main (main development branch)
On which host OS are you running the build script and observing this problem?
Debian 12 Bookworm
Are you building on Windows WSL2?
Relevant log URL
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: