Weimin Yu
00728c40ba
Abort schema verifier when pg_dump fails ( #2681 )
...
Failed pg_dump may not leave a file, failing the subsequent diffing and
causing the verifier to return success.
The verifier should abort in this case.
2025-02-20 17:35:47 +00:00
Lai Jiang
b73e342820
Update PostgreSQL version in builder image and tests ( #2667 )
2025-02-18 17:34:41 +00:00
gbrodman
96a864dbd6
Add pg_stat_statements extension to allowed diffs ( #2662 )
...
This is similar to pgaudit in that it doesn't need to exist in the
golden file.
2025-02-06 20:39:59 +00:00
Pavlo Tkach
3108e8a871
Use builder image as a base for schema-deployer and schema-verifier ( #1955 )
2023-03-13 15:37:02 -04:00
Lai Jiang
a53b71ecd5
Install procps ( #1932 )
...
The schema verifier script needs pgrep and pkill, which do not come with
Debian.
2023-02-06 19:45:04 -05:00
Lai Jiang
14d68d4cb2
Change base image for schema-verifier and schema-deployer ( #1930 )
...
Ubuntu 18.04 is entering EOL and the Cloud Build jobs are failing,
seemingly due to connection error to 18.04 repos:
https://pantheon.corp.google.com/cloud-build/builds;region=global/126a7c90-4322-41f1-ba1c-a10e38a32dab;step=5?project=domain-registry-dev
We use Debian 10 for the main builder, so it's better to keep everything
on the same schedule:
https://cs.opensource.google/nomulus/nomulus/+/master:release/builder/Dockerfile
Debian 10 is supported till June 2024:
https://wiki.debian.org/LTS
2023-02-06 13:09:37 -05:00
Weimin Yu
bee5e0a5a9
Verify schema using Cloud Build ( #1627 )
...
* Add tool to compare golden and actual schema
2022-05-16 16:10:09 -04:00