- Notifications
You must be signed in to change notification settings - Fork91
Closed
Description
restore do not set correct group permissions for restored directories of backup, taken from instance which was initialized with--allow-group-access
======================================================================FAIL: test_pg_11_group_access (tests.restore.RestoreTest)----------------------------------------------------------------------Traceback (most recent call last): File "tests/restore.py", line 2192, in test_pg_11_group_access self.compare_pgdata(pgdata, pgdata_restored) File "tests/helpers/ptrack_helpers.py", line 1407, in compare_pgdata self.assertFalse(fail, error_message)AssertionError: Restored PGDATA is not equal to original!Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/base/13321 Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/base/13321 Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_multixact/members Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_multixact/members Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/global Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/global Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/base/13320 Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/base/13320 Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_multixact/offsets Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_multixact/offsets Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/base/1 Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/base/1 Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_replslot Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_replslot Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_stat Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_stat Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_xact Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_xact Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_serial Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_serial Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_snapshots Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_snapshots Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_dynshmem Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_dynshmem Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_commit_ts Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_commit_ts Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_tblspc Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_tblspc Permissions: 16832Dir permissions mismatch: Dir old: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node/data/pg_twophase Permissions: 16872 Dir new: /home/gsmol/git/postgres/contrib/pg_probackup/tests/tmp_dirs/restore/test_pg_11_group_access/node_restored/data/pg_twophase Permissions: 16832