Upgrade to Electric Eel - Minio Apps Problem - Please ensure MinIO binary has write permissions for the backend

Good morning,

we have upgraded to the lastest version Electric Eel - now every minio instance keeps crashing with the following error:

Please ensure MinIO binary has write permissions for the backend
Unable to initialize backend: Unable to write to the backend Run the following command to add write permissions: \sudo chown -R . && sudo chmod u+rxw

Someone has the same problem after the upgrade?

Thank you

My MinIO App seems to be running fine. (I know it’s not the response you’re hoping for, but the app itself seems to run OK. I’m sorry you’re having issues! :crying_cat_face:)

1 Like

When I was digging around I found that there is script that runs for setting permission. I don’t know why anyone complicated everything but for some reason Minio looks for 473 uid/guid. I just ran chown -R 473:473 on the dataset and everything started to work. We need a configuration option in the app to set the user minio runs as so that we can set dataset permission accordingly

Unless I’m missing something, docs still say user apps (uid/gid 568) for, well, apps. Not sure where minio and 473 came from, but setting env PUID/PGID 568 should work, but it’s not for me.

I’m just encountering the same error on a clean install of 24.04 yesterday

My understanding is that while minio runs as uid 473 it has membership in 568 as a secondary group, so granting permissions to any hostpaths to have this access should function.

(post deleted by author)

@HoneyBadger
In my case, upgrading from 24.04 to 24.10, no user minio or 473 exists.