Blockquote
postgres_upgrade Warning pull access denied for ix-postgres, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied
and
Blockquote
(ERROR) app_lifecycle.compose_action():56 - Failed ‘up’ action for ‘vaultwarden’ app: Network ix-vaultwarden_default Creating
Network ix-vaultwarden_default Created
Container ix-vaultwarden-postgres_upgrade-1 Creating
level=warning msg=“config uid, gid and mode are not supported, they will be ignored”
I setup a passsword before during the setup.
Any idea or where is my setup issue?
Should I delete the password and reset after the installation procedure?
Did you use iXVolume or hostpath for storage?
In both cases did you check the “automatic permission” checkbox so that postgress has the right permission?
Hmmm… Every post on the forum describing problems with vaultwarden were postgress permission related, but reading your first post again it seems, that the app installer has problems to reach the repository to pulll files.
When was the last time you refreshed the apps catalogue? I looked on github and it seems there were some changed made yesterday.
Ok that still hints back to a permission issue on your hostpath datasets.
I would propably try to delete you current vaultwarden datasets, create new ones and apply permissions for user 999 (netdata) manually. Postgress wants to run as user 999 and then try to install it fresh.
If that also doesn’t work im out if ideas. My knowledge of the buildin apps system is limited since i’m still using a scale-jail and portainer with my own docker-compose to deploy it.
vaultwarden is one of the few apps i’ve deployed where i manually used docker-compose up -d because i’m using a .env file and i don’t like portainers implementation of .env files. It still shows up in the portainer gui and has limited managability
it definitely has something to do with the HOST PATH, as I can get an error-free deployment with the recommended config
Error with selected HOST Path:
Blockquote
(ERROR) app_lifecycle.compose_action():56 - Failed ‘up’ action for ‘vaultwarden’ app: postgres Pulling
postgres_upgrade Warning pull access denied for ix-postgres, repository does not exist or may require ‘docker login’: denied: requested access to the resource is denied
Container ix-vaultwarden-postgres_upgrade-1 service “postgres_upgrade” didn’t complete successfully: exit 1
So, as @LarsR has been saying, it’s an issue with your postgres dataset permissions. Try creating a new dataset using the Generic preset, so it has posix permissions, don’t try manually adjusting permissions for now. Then install again using your new dataset as a host path, select enable ACL and automatic permissions.