dockerpi
dockerpi copied to clipboard
Update BusyBox base image to v1.34
This version of BusyBox contains a fix to an issue uncompressing OS image zip files larger than 4GB: https://busybox.net
unzip: fix for .zip archives with >4GB file
In my workflow I expand the OS image and when the file ends up bigger than 4GB it shows this zip error message and waits for user input:
$ docker run -it -v my_image.zip:/sdcard/filesystem.zip lukechilds/dockerpi:vm
No filesystem detected at /sdcard/filesystem.img!
Extracting fresh filesystem...
Archive: /filesystem.zip
inflating: 2021-05-07-raspios-buster-armhf-lite-autologin-ssh-expanded.img
unzip: bad length
replace 2021-05-07-raspios-buster-armhf-lite-autologin-ssh-expanded.img? [y]es, [n]o, [A]ll, [N]one, [r]ename:
After selecting and option it does work correctly, but waiting for user input is a problem for running these containers in CI.
Using the latest BusyBox fixes this and it uncompresses the zip file without these problems.
@lukechilds just a friendly ping, in case there is anything I could do to help the review. This is a small and fairly safe PR, just updating the BusyBox image version.