CI should execute correctly with wal encryption

This commit is contained in:
Zsolt Parragi 2025-02-27 21:46:28 +00:00 committed by Zsolt Parragi
parent 87d4f697b5
commit f0d7d847ca
4 changed files with 4 additions and 3 deletions

View File

@ -26,6 +26,6 @@ initdb -D "$PGDATA" --set shared_preload_libraries=pg_tde
pg_ctl -D "$PGDATA" start -o "-p $PGPORT"
psql postgres -f "$SCRIPT_DIR/tde_setup_global.sql"
psql postgres -f "$SCRIPT_DIR/tde_setup_global.sql" -v ON_ERROR_STOP=on
pg_ctl -D "$PGDATA" restart -o "-p $PGPORT"

View File

@ -1,5 +1,7 @@
#!/bin/bash
set -e
export TDE_MODE=1
SCRIPT_DIR="$(cd -- "$(dirname "$0")" >/dev/null 2>&1; pwd -P)"

View File

@ -3,7 +3,6 @@ CREATE EXTENSION IF NOT EXISTS pg_tde SCHEMA tde;
SELECT tde.pg_tde_add_global_key_provider_file('reg_file-global', '/tmp/pg_tde_test_keyring.per');
SELECT tde.pg_tde_set_server_principal_key('global-principal-key', 'reg_file-global');
SELECT tde.pg_tde_create_wal_key();
ALTER SYSTEM SET pg_tde.wal_encrypt = on;
ALTER SYSTEM SET default_table_access_method = 'tde_heap';
ALTER SYSTEM SET search_path = "$user",public,tde;

View File

@ -144,7 +144,7 @@ command_like(
qr/./,
'runs with start and end segment specified');
command_fails_like(
[ 'pg_waldump', '-p', $node->data_dir ],
[ 'pg_waldump', '-p', $node->data_dir, '-k', $node->data_dir. '/pg_tde' ],
qr/error: no start WAL location given/,
'path option requires start location');
command_like(