CI: the PGDG signing key is kept in the repo (#1346) #1356
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/1346-pgdg-key"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #1346. The
backend-basestage no longer downloads the PostgreSQL apt key at build time. Two 4.7.0 runs (#1333, #1338) needed a re-run because that download timed out.docker/keys/pgdg.asc: the key from postgresql.org. Fingerprint checked with gpg: B97B 0AFC AA1A 47F0 44F2 44A0 7FCC 7D46 ACCC 4CF8 (rsa4096, "PostgreSQL Debian Repository").Dockerfile:COPYthe key in;signed-by=at it (apt reads armoured keys directly and still verifies every package);gnupg, which existed only to dearmor the download.tests/test_pgdg_key_in_repo.py:gpg --dearmorremains.backend-basefetched the key.bot-baseande2e-dbneed nothing.Checks (docker-test, committed code):
backend-devimage builds, including the apt install andpg_dump --version.tests/test_pgdg_key_in_repo.pyandtests/test_backup_client_version.py: 22 passed.lintis clean.check_version_sync.pyandchangelog.py checkpass.🤖 Generated with Claude Code