Truenas Scale vaultwarden 1.35.0 Postgres 15 depricated #6635
smic717394
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I just noticed, a message on my vaultwarden app after updating to 1.35, that Postgres 15 depricated and should update. I edited the app and tried to change to 17 and then 18 and both with the same resoults start 25% then 70% Updating docker resources the fails with the message “[EFAULT] Failed ‘up’ action for ‘vaultwarden’ app. Please check /var/log/app_lifecycle.log for more details”
on the app_lifecycle.log this is the las entry:
Open Log
[2025/12/30 00:52:32] (ERROR) app_lifecycle.compose_action():58 - Failed ‘up’ action for ‘vaultwarden’ app: Network ix-vaultwarden_default Creating\n Network ix-vaultwarden_default Created\n Container ix-vaultwarden-permissions-1 Creating\n Container ix-vaultwarden-permissions-1 Created\n Container ix-vaultwarden-postgres_upgrade-1 Creating\n Container ix-vaultwarden-postgres_upgrade-1 Created\n Container ix-vaultwarden-postgres-1 Creating\n Container ix-vaultwarden-postgres-1 Created\n Container ix-vaultwarden-vaultwarden-1 Creating\n Container ix-vaultwarden-vaultwarden-1 Created\n Container ix-vaultwarden-permissions-1 Starting\n Container ix-vaultwarden-permissions-1 Started\n Container ix-vaultwarden-permissions-1 Waiting\n Container ix-vaultwarden-permissions-1 Exited\n Container ix-vaultwarden-postgres_upgrade-1 Starting\n Container ix-vaultwarden-postgres_upgrade-1 Started\n Container ix-vaultwarden-permissions-1 Waiting\n Container ix-vaultwarden-postgres_upgrade-1 Waiting\n Container ix-vaultwarden-permissions-1 Exited\n Container ix-vaultwarden-postgres_upgrade-1 Exited\n Container ix-vaultwarden-postgres-1 Starting\n Container ix-vaultwarden-postgres-1 Started\n Container ix-vaultwarden-postgres-1 Waiting\n Container ix-vaultwarden-permissions-1 Waiting\n Container ix-vaultwarden-permissions-1 Exited\n Container ix-vaultwarden-postgres-1 Error\ndependency failed to start: container ix-vaultwarden-postgres-1 is unhealthy\n
The vaultwarden dataset is inside App_Data dataset, and has this 2 sub datasets
Data Storage: /mnt/HDD/App_Data/vaultwardenVaultwarden Postgres Data Storage: /mnt/HDD/App_Data/vaultwarden
This is whats inside the vaultwarden dataset
root@HomeServer[/mnt/HDD/App_Data/vaultwarden]# lsbackups config.json data icon_cache pg_data rsa_key.pem tmp
This are the permissions:
Permissions
root@HomeServer[/mnt/HDD/App_Data]# ls vaultwarden -ltotal 62drwxr-xr-x 2 netdata docker 3 Nov 29 22:58 backups-rw-rw-r-- 1 netdata docker 1785 Nov 30 14:41 config.jsondrwxr-xr-x 2 root root 2 Nov 30 00:29 datadrwxrwxr-x 2 netdata docker 177 Dec 27 01:13 icon_cachedrwxr-xr-x 6 netdata docker 6 Dec 30 01:05 pg_data-rw-rw-r-- 1 netdata docker 1679 Nov 30 00:29 rsa_key.pemdrwxrwxr-x 2 netdata docker 2 Nov 30 00:29 tmp
Inside the pg_data dataset are 3 folders 15, 17, 18 I guess the postgres version, so I checked the permissions of each and this are the resoults:
vaultwarden/pg_data/15
root@HomeServer[/mnt/HDD/App_Data/vaultwarden/pg_data/15]# ls docker -ltotal 11026-rwxr-xr-x 1 netdata docker 3 May 17 2023 PG_VERSIONdrwxr-xr-x 2 netdata docker 2 May 17 2023 attachmentsdrwxr-xr-x 6 netdata docker 6 May 17 2023 base-rwxr-xr-x 1 netdata docker 1834 Jan 5 2025 config.jsondrwxr-xr-x 2 netdata docker 63 Dec 29 04:17 globaldrwxr-xr-x 2 netdata docker 310 Nov 24 19:35 icon_cachedrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_commit_tsdrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_dynshmem-rwxr-xr-x 1 netdata docker 4821 May 17 2023 pg_hba.conf-rwxr-xr-x 1 netdata docker 1636 May 17 2023 pg_ident.confdrwxr-xr-x 4 netdata docker 5 Dec 30 00:49 pg_logicaldrwxr-xr-x 4 netdata docker 4 May 17 2023 pg_multixactdrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_notifydrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_replslotdrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_serialdrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_snapshotsdrwxr-xr-x 2 netdata docker 3 Dec 30 00:49 pg_statdrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_stat_tmpdrwxr-xr-x 2 netdata docker 3 May 17 2023 pg_subtransdrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_tblspcdrwxr-xr-x 2 netdata docker 2 May 17 2023 pg_twophasedrwxr-xr-x 3 netdata docker 5 Dec 19 2024 pg_waldrwxr-xr-x 2 netdata docker 3 May 17 2023 pg_xact-rwxr-xr-x 1 netdata docker 88 May 17 2023 postgresql.auto.conf-rwxr-xr-x 1 netdata docker 29517 May 17 2023 postgresql.conf-rwxr-xr-x 1 netdata docker 36 Dec 29 04:17 postmaster.opts-rwxr-xr-x 1 netdata docker 1675 May 17 2023 rsa_key.pem-rwxr-xr-x 1 netdata docker 451 May 17 2023 rsa_key.pub.pemdrwxr-xr-x 2 netdata docker 2 Oct 16 2023 sendsdrwxr-xr-x 2 netdata docker 2 Oct 16 2023 tmp-rwxr-xr-x 1 netdata docker 541 May 17 2023 vaultwarden_2023-05-17_20-15-53.sql-rwxr-xr-x 1 netdata docker 30008 May 17 2023 vaultwarden_2023-05-17_20-18-04.sql-rwxr-xr-x 1 netdata docker 34257 May 17 2023 vaultwarden_2023-05-17_21-18-14.sql-rwxr-xr-x 1 netdata docker 34257 May 17 2023 vaultwarden_2023-05-17_21-18-45.sql-rwxr-xr-x 1 netdata docker 47337 May 23 2023 vaultwarden_2023-05-23_20-20-14.sql-rwxr-xr-x 1 netdata docker 322874 Jun 1 2023 vaultwarden_2023-05-31_23-52-34.sql-rwxr-xr-x 1 netdata docker 322874 Jun 4 2023 vaultwarden_2023-06-04_00-12-22.sql-rwxr-xr-x 1 netdata docker 326445 Jun 12 2023 vaultwarden_2023-06-12_21-51-18.sql-rwxr-xr-x 1 netdata docker 326446 Jun 13 2023 vaultwarden_2023-06-13_20-15-22.sql-rwxr-xr-x 1 netdata docker 330749 Jul 6 2023 vaultwarden_2023-07-06_21-26-27.sql-rwxr-xr-x 1 netdata docker 330749 Jul 6 2023 vaultwarden_2023-07-06_21-58-10.sql-rwxr-xr-x 1 netdata docker 331219 Jul 14 2023 vaultwarden_2023-07-14_06-35-29.sql-rwxr-xr-x 1 netdata docker 332603 Jul 16 2023 vaultwarden_2023-07-15_23-18-12.sql-rwxr-xr-x 1 netdata docker 332601 Jul 20 2023 vaultwarden_2023-07-20_17-25-19.sql-rwxr-xr-x 1 netdata docker 334723 Jul 28 2023 vaultwarden_2023-07-28_21-47-26.sql-rwxr-xr-x 1 netdata docker 334918 Aug 4 2023 vaultwarden_2023-08-04_13-53-23.sql-rwxr-xr-x 1 netdata docker 343348 Aug 31 2023 vaultwarden_2023-08-31_10-57-22.sql-rwxr-xr-x 1 netdata docker 343348 Sep 3 2023 vaultwarden_2023-09-02_22-30-11.sql-rwxr-xr-x 1 netdata docker 345979 Sep 10 2023 vaultwarden_2023-09-10_01-05-27.sql-rwxr-xr-x 1 netdata docker 347440 Oct 1 2023 vaultwarden_2023-10-01_19-38-12.sql-rwxr-xr-x 1 netdata docker 347440 Oct 1 2023 vaultwarden_2023-10-01_19-39-09.sql-rwxr-xr-x 1 netdata docker 358459 Oct 20 2023 vaultwarden_2023-10-20_07-54-19.sql-rwxr-xr-x 1 netdata docker 360798 Oct 30 2023 vaultwarden_2023-10-30_09-50-58.sql-rwxr-xr-x 1 netdata docker 361536 Nov 10 2023 vaultwarden_2023-11-10_00-27-11.sql-rwxr-xr-x 1 netdata docker 364662 Nov 12 2023 vaultwarden_2023-11-12_22-25-57.sql-rwxr-xr-x 1 netdata docker 366127 Nov 25 2023 vaultwarden_2023-11-25_09-49-14.sql-rwxr-xr-x 1 netdata docker 366127 Nov 29 2023 vaultwarden_2023-11-29_23-23-32.sql-rwxr-xr-x 1 netdata docker 366127 Dec 2 2023 vaultwarden_2023-12-02_20-48-24.sql-rwxr-xr-x 1 netdata docker 372919 Dec 19 2023 vaultwarden_2023-12-19_23-33-51.sql-rwxr-xr-x 1 netdata docker 373040 Dec 22 2023 vaultwarden_2023-12-22_00-41-53.sql-rwxr-xr-x 1 netdata docker 373789 Dec 29 2023 vaultwarden_2023-12-29_01-14-13.sql-rwxr-xr-x 1 netdata docker 377951 Jan 5 2024 vaultwarden_2024-01-05_18-43-23.sql-rwxr-xr-x 1 netdata docker 377953 Jan 12 2024 vaultwarden_2024-01-12_09-14-26.sql-rwxr-xr-x 1 netdata docker 377951 Jan 16 2024 vaultwarden_2024-01-16_23-25-25.sql-rwxr-xr-x 1 netdata docker 379315 Jan 24 2024 vaultwarden_2024-01-24_23-06-36.sql-rwxr-xr-x 1 netdata docker 382262 Feb 3 2024 vaultwarden_2024-02-03_11-07-18.sql-rwxr-xr-x 1 netdata docker 388344 Mar 5 2024 vaultwarden_2024-03-05_17-16-48.sql-rwxr-xr-x 1 netdata docker 403151 Jul 11 2024 vaultwarden_2024-07-11_13-41-37.sql-rwxr-xr-x 1 netdata docker 403858 Aug 16 2024 vaultwarden_2024-08-16_22-15-06.sql-rwxr-xr-x 1 netdata docker 405419 Oct 6 2024 vaultwarden_2024-10-06_01-37-56.sql-rwxr-xr-x 1 netdata docker 406459 Oct 16 2024 vaultwarden_2024-10-16_15-52-15.sql-rwxr-xr-x 1 netdata docker 409528 Nov 2 2024 vaultwarden_2024-11-02_17-02-00.sql-rwxr-xr-x 1 netdata docker 411146 Nov 14 2024 vaultwarden_2024-11-14_09-47-29.sql-rwxr-xr-x 1 netdata docker 411545 Nov 21 2024 vaultwarden_2024-11-21_21-45-52.sql-rwxr-xr-x 1 netdata docker 412520 Dec 19 2024 vaultwarden_2024-12-19_02-03-58.sql-rwxr-xr-x 1 netdata docker 413421 Dec 27 2024 vaultwarden_2024-12-27_22-34-04.sql
vaultwarden/pg_data/17
root@HomeServer[/mnt/HDD/App_Data/vaultwarden/pg_data/17]# ls docker -ltotal 64-rwxr-xr-x 1 netdata docker 3 Nov 29 22:58 PG_VERSIONdrwxr-xr-x 5 netdata docker 5 Nov 29 22:58 basedrwxr-xr-x 2 netdata docker 60 Nov 29 22:58 globaldrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_commit_tsdrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_dynshmem-rwxr-xr-x 1 netdata docker 5721 Nov 29 22:58 pg_hba.conf-rwxr-xr-x 1 netdata docker 2681 Nov 29 22:58 pg_ident.confdrwxr-xr-x 4 netdata docker 5 Nov 29 22:58 pg_logicaldrwxr-xr-x 4 netdata docker 4 Nov 29 22:58 pg_multixactdrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_notifydrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_replslotdrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_serialdrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_snapshotsdrwxr-xr-x 2 netdata docker 3 Nov 29 22:58 pg_statdrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_stat_tmpdrwxr-xr-x 2 netdata docker 3 Nov 29 22:58 pg_subtransdrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_tblspcdrwxr-xr-x 2 netdata docker 2 Nov 29 22:58 pg_twophasedrwxr-xr-x 3 netdata docker 3 Nov 29 22:58 pg_upgrade_output.ddrwxr-xr-x 4 netdata docker 5 Nov 29 22:58 pg_waldrwxr-xr-x 2 netdata docker 3 Nov 29 22:58 pg_xact-rwxr-xr-x 1 netdata docker 88 Nov 29 22:58 postgresql.auto.conf-rwxr-xr-x 1 netdata docker 32331 Nov 29 22:58 postgresql.conf
vaultwarden/pg_data/18
root@HomeServer[/mnt/HDD/App_Data/vaultwarden/pg_data/18]# ls docker -ltotal 0
How can I changed this, I remember same happened with NextCloud, but changing the postgres version in the app details was enough.
I do have checked the auto permissions options. Selecting back Postgres 15 and the app starts fine again.
Beta Was this translation helpful? Give feedback.
All reactions