I am trying to learn how to use podman, specifically quadlets, I am trying to setup the postgres container that I need to run in order to use Planka, when the container starts it uses the user postgres I believe and that users get’s the error which I’ve pasted below:
Loaded: loaded (/home/thatg/.config/containers/systemd/postgres.container; generated)
Active: failed (Result: exit-code) since Sat 2025-03-15 10:05:21 EDT; 5min ago
Duration: 161ms
Invocation: 9af2acd5d29e4bc38d6b40318b88b918
Process: 186217 ExecStart=/usr/bin/podman run --name postgres --cidfile=/run/user/1000/postgres.cid --replace --rm --cgroups=split --network systemd-planka --sdnotify=conmon -d -v /mnt/trainyard/volumes/planka/db:/var/lib/postgresql/data --env POSTGRES_DB=planka --env POSTGRES_HOST_AUTH_METHOD=trust --label app=planka --health-cmd pg_isready -U postgres >
Process: 186277 ExecStopPost=/usr/bin/podman rm -v -f -i --cidfile=/run/user/1000/postgres.cid (code=exited, status=0/SUCCESS)
Main PID: 186217 (code=exited, status=1/FAILURE)
CPU: 284ms
Mar 15 10:05:21 cardinal podman[186162]: 2025-03-15 10:05:21.514960187 -0400 EDT m=+0.179546616 container init df060327466bb5eaffbee298d8ae5cb44ad33eff49ca478aaddd8bf254e0288d (image=docker.io/library/postgres:16, name=postgres, app=planka, PODMAN_SYSTEMD_UNIT=postgres.service)
Mar 15 10:05:21 cardinal systemd[2172]: Started Planka Database Container.
Mar 15 10:05:21 cardinal podman[186162]: 2025-03-15 10:05:21.52693765 -0400 EDT m=+0.191524079 container start df060327466bb5eaffbee298d8ae5cb44ad33eff49ca478aaddd8bf254e0288d (image=docker.io/library/postgres:16, name=postgres, app=planka, PODMAN_SYSTEMD_UNIT=postgres.service)
Mar 15 10:05:21 cardinal postgres[186162]: df060327466bb5eaffbee298d8ae5cb44ad33eff49ca478aaddd8bf254e0288d
Mar 15 10:05:21 cardinal postgres[186217]: chmod: changing permissions of '/var/lib/postgresql/data': Operation not permitted
Mar 15 10:05:21 cardinal postgres[186217]: find: ‘/var/lib/postgresql/data’: Permission denied
Mar 15 10:05:21 cardinal conmon[186217]: conmon df060327466bb5eaffbe <nwarn>: Failed to open cgroups file: /sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/postgres.service/libpod-payload-df060327466bb5eaffbee298d8ae5cb44ad33eff49ca478aaddd8bf254e0288d/memory.events
Mar 15 10:05:21 cardinal podman[186234]: 2025-03-15 10:05:21.676328158 -0400 EDT m=+0.127643709 container remove df060327466bb5eaffbee298d8ae5cb44ad33eff49ca478aaddd8bf254e0288d (image=docker.io/library/postgres:16, name=postgres, PODMAN_SYSTEMD_UNIT=postgres.service, app=planka)
Mar 15 10:05:21 cardinal systemd[2172]: postgres.service: Main process exited, code=exited, status=1/FAILURE
Mar 15 10:05:21 cardinal systemd[2172]: postgres.service: Failed with result 'exit-code'.
~
Any insights would be appreciated! Also if this needs to be moved to a new thread I apologize.