OpenRC mount-ro service occasionally fails on shutdown
Why is it that upgrading busybox always prevents unmounting of / filesystem?
root@localhost:~# apk upgrade busybox
(1/3) Upgrading busybox (1.36.1-r1 -> 1.36.1-r2)
Executing busybox-1.36.1-r2.post-upgrade
(2/3) Upgrading busybox-binsh (1.36.1-r1 -> 1.36.1-r2)
(3/3) Upgrading ssl_client (1.36.1-r1 -> 1.36.1-r2)
Executing busybox-1.36.1-r2.trigger
OK: 451 MiB in 205 packages
root@localhost:~# reboot
[...]
* Remounting remaining filesystems read-only ...
* Remounting / read only ...
* failed because we are using /
* ERROR: mount-ro failed to start
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL to all processes
Requesting system reboot
This of course results in filesystem corruption that is repaired automatically during boot. Not a big problem, but a little ugly.