Rootless Podman NFS Storage (Nextcloud/MariaDB/Redis on Rocky 9 with Quadlet) #24130
-
I am rebuilding my homelab with Quadlets. Working Quadlets:
Nextcloud Project (Notes in parentheses):
Researched, but tentatively rejected:
7/8 nextcloud* quadlets generate
Looks like I goofed with one error each from MariaDB and Nextcloud, but their counterparts are the same. In a post from last year, I learned it was a permissions issue with NFS. #20519 After many suggestions, I was nudged toward Quadlet and using a file overlay when I got stuck trying to fix uid/gid numbers. I'm on Linux kernel version 5.14.0, which I read is supposed to have native file system overlay to help https://www.redhat.com/sysadmin/podman-rootless-overlay.
Too long; didn't read? Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 42 replies
-
Thanks for the detailed comment. From what I can see, |
Beta Was this translation helpful? Give feedback.
10 months later...
I am 99% sure I found my answer today.
The problem wasn't ever Rocky Linux -- it was never about Rocky Linux. It was Synology's DSM all along. In short: DSM is on Linux kernel 4.4.x, a version now maintained under Civil Infrastructure Platform (CIP) support -- think an LTS for LTS versions. From what I've gathered, Podman relies on Extended Attributes (xattrs) to create namespaces. This feature was added in Linux kernel 5.9. Importantly for me, Linux kernel 5.10 is set to have a CIP support period, so when 4.4 is finally sunset in a couple years, maybe this stunt will be possible. That is assuming DSM skips a CIP version and doesn't strip out that functionality.