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
Balena supervisor will bind mount the host OS /sys into the container if label io.balena.features.sysfs is set so customer might see some error like this mount: /sys/kernel/debug: nodev already mounted or mount point busy. in the logs if both UDEV and the label above is set.
The entry script should check the mount point before mounting to avoid this conflict.
The text was updated successfully, but these errors were encountered:
I have been using a custom script for USB mounting and incorporated a fix for this issue in it. The hope is to try it out for a while and check it is effective and causes no issues. The new version has also converted from the original BASH in to SH which should remove the requirement of installing bash in to Alpine containers to run the script: balena-io-experimental/starter-interface@23119f9
[maggie0002] We may also want to consider using install_packages to install udev and other package requirements rather than including them in the image by default. It wouldn't work offline but we could return an error notifying the user of the packages they should include for offline use. This reduces the image size, I tend to aim for as little in the images as possible and let people build up from there, as there isn't a good way to remove things we add in.
Balena supervisor will bind mount the host OS
/sys
into the container if labelio.balena.features.sysfs
is set so customer might see some error like thismount: /sys/kernel/debug: nodev already mounted or mount point busy.
in the logs if both UDEV and the label above is set.The entry script should check the mount point before mounting to avoid this conflict.
The text was updated successfully, but these errors were encountered: