fix: permission issue with SElinux
SUMMARY
While installing superset on RedHat I got a bunch of Permission denied. Looking a bit around (e.g. 1, 2, or 3), it seems it is a known issue between docker-compose and SELinux. The suggested solution (add :z) worked for me.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
Install superset with docker compose on Redhat.
ADDITIONAL INFORMATION
- [ ] Has associated issue:
- [ ] Required feature flags:
- [ ] Changes UI
- [ ] Includes DB Migration (follow approval process in SIP-59)
- [ ] Migration is atomic, supports rollback & is backwards-compatible
- [ ] Confirm DB migration upgrade and downgrade tested
- [ ] Runtime estimates and downtime expectations provided
- [ ] Introduces new feature or API
- [ ] Removes existing feature or API
I hate to add cognitive load to our setup to fit a remote issue we don't understand within this project.... Maybe we don't merge this PR but use it as a resource/pointer as to what to do if you run a linux version that has this issue.
Since we haven't heard back here, and it sounds like there was hesitation to merge, I'll convert it to a draft, and it may be closed in time. We'd welcome a documentation PR enumerating a how-to for this situation at the very least, if you're open to it.