You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nginx docker image no longer works on RPi5 after the 1.26.0 update. Tag 1.25.5 was working without any issues.
The container crashes immediately and logs error:
/bin/sh: error while loading shared libraries: libc.so.6: ELF load command address/offset not page-aligned
To reproduce
Steps to reproduce the behavior:
Deploy nginx:1.26.0 on RPi 5 running Pi OS Bookworm 64-bit
View container logs
Observe error
Expected behavior
The container launches.
Your environment
K3s 1.28.8
nginx:1.26.0
Kubernetes
RPi 5
Pi OS Lite 64-bit (Debian Bookworm)
Additional context
The container worked fine in this environment until the 1.26.0 update. Nothing else was changed except updating the image tag on my deployment from 1.25.5 to 1.26.0.
This puzzled me too, so I went ahead and purged all cached images on my nodes:
sudo k3s crictl rmi --prune
Re-pulling the image seems to have resolved the issue and my containers are running 1.26.0 now. Strange issue, but looks to have been on my end. Thank you!
Describe the bug
Nginx docker image no longer works on RPi5 after the 1.26.0 update. Tag 1.25.5 was working without any issues.
The container crashes immediately and logs error:
/bin/sh: error while loading shared libraries: libc.so.6: ELF load command address/offset not page-aligned
To reproduce
Steps to reproduce the behavior:
Expected behavior
The container launches.
Your environment
Additional context
The container worked fine in this environment until the 1.26.0 update. Nothing else was changed except updating the image tag on my deployment from 1.25.5 to 1.26.0.
It appears to be due to 16k page size on this platform: raspberrypi/bookworm-feedback#107
Evidently something in the 1.26.0 update broke compatibility.
The text was updated successfully, but these errors were encountered: