(I had ChatGPT write it.)
Environment
- Host: Raspberry Pi 5
- Raspberry Pi OS (Debian 13)
- arm64
- Incus system container
The following image works correctly:
- OpenWrt 25.12 arm64 (20260202_11:57)
The following image fails immediately after startup:
- OpenWrt 25.12 arm64 (20260726_11:57)
The container exits almost immediately because PID 1 terminates before producing any useful logs.
The amd64 image from the same release (20260726_11:57) starts and runs normally.
Testing the same arm64 image with a host kernel using a 4 KiB page size (getconf PAGESIZE = 4096) allows the container to start normally.
Running the same image on the Raspberry Pi 5’s 16 KiB page-size kernel consistently reproduces the failure.
This appears to be a regression introduced somewhere between the 20260202 and 20260726 arm64 images that affects hosts using a 16 KiB page-size kernel.
Is this a known issue, or was there a change in the arm64 container image build process during that period?