mirror of
https://github.com/postgres/postgres.git
synced 2025-06-01 00:01:20 -04:00
CI should execute correctly with wal encryption
This commit is contained in:
parent
87d4f697b5
commit
f0d7d847ca
@ -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"
|
||||
|
@ -1,5 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
export TDE_MODE=1
|
||||
|
||||
SCRIPT_DIR="$(cd -- "$(dirname "$0")" >/dev/null 2>&1; pwd -P)"
|
||||
|
@ -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;
|
||||
|
@ -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(
|
||||
|
Loading…
x
Reference in New Issue
Block a user