Test: fix recent 024.cert_auth regression test failure.
authorTatsuo Ishii <ishii@postgresql.org>
Sat, 23 Nov 2024 10:13:06 +0000 (19:13 +0900)
committerTatsuo Ishii <ishii@postgresql.org>
Sat, 23 Nov 2024 10:25:57 +0000 (19:25 +0900)
commitdd5a79aef8081bea74f9be7c4beb54ef34637ec9
treeba51a39c6f03e44a07b6cac61c4c2f7031b1023b
parent8343af575acf67b26613332adb04a49dcff378f5
Test: fix recent 024.cert_auth regression test failure.

Starting from Thu, 21 Nov 2024 16:11:06 +0900, buildfarm's
024.cert_auth have started failed on RockyLinux9 regardless the
Pgpool-II versions or PostgreSQL versions. It seems at the timing the
test platform was updated from RockyLinux9.4 to RockyLinux9.5 and
openssl version was updated from 3.0 to 3.2 as well.  The test firstly
revokes the frontend certificate using openssl ca -revoke, and then
generate a separate CRL file using openssl ca -gencrl command. I
suspect that openssl 3.2 now checks the revoked certificate itself and
decides that it is not valid.

Let's see how buildfarm reacts.
src/test/regression/tests/024.cert_auth/cert.sh
src/test/regression/tests/024.cert_auth/test.sh