Skip to content

fix: upgrade postgresql-client from 15 to 17#7

Merged
rios0rios0 merged 1 commit intofnk0c:mainfrom
nascyimento:fix/upgrade-pg-client-to-17
Mar 20, 2026
Merged

fix: upgrade postgresql-client from 15 to 17#7
rios0rios0 merged 1 commit intofnk0c:mainfrom
nascyimento:fix/upgrade-pg-client-to-17

Conversation

@nascyimento
Copy link
Copy Markdown

Summary

  • Upgrade postgresql-client-15 to postgresql-client-17 in the Docker image
  • Update INSTALL_PG_DUMP.md to reference PostgreSQL 17

Problem

pg_dump version 15.13 refuses to dump PostgreSQL 17.x servers:

pg_dump: error: aborting because of server version mismatch
pg_dump: detail: server version: 17.7; pg_dump version: 15.13 (Debian 15.13-1.pgdg110+1)

Solution

Bump postgresql-client from 15 to 17 so pg_dump can handle servers running PostgreSQL 17.x.

Made with Cursor

pg_dump 15 refuses to dump PostgreSQL 17.x servers, causing
"aborting because of server version mismatch" errors.

Made-with: Cursor
@rios0rios0 rios0rios0 requested a review from Copilot March 20, 2026 20:08
@rios0rios0 rios0rios0 merged commit 8db7b72 into fnk0c:main Mar 20, 2026
4 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Upgrades the Docker delivery image’s PostgreSQL client to v17 to ensure pg_dump works against PostgreSQL 17.x servers, and updates the installation guide accordingly.

Changes:

  • Bump Docker image dependency from postgresql-client-15 to postgresql-client-17.
  • Update INSTALL_PG_DUMP.md instructions to reference PostgreSQL 17.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
INSTALL_PG_DUMP.md Updates the documented client version and install command to PostgreSQL 17.
.ci/40-delivery/app.Dockerfile Installs postgresql-client-17 in the delivery image to align pg_dump with PG 17 servers.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

# PostgreSQL Client Installation Guide

This guide provides step-by-step instructions on how to install the PostgreSQL 15 client on your system using the official PostgreSQL APT repository. Follow these steps to ensure a successful installation.
This guide provides step-by-step instructions on how to install the PostgreSQL 17 client on your system using the official PostgreSQL APT repository. Follow these steps to ensure a successful installation.
Copy link

Copilot AI Mar 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

INSTALL_PG_DUMP.md now instructs installing PostgreSQL 17 client, but README.md still lists pg_dump as "Version 15" in the prerequisites. Please update README.md to reference PostgreSQL/pg_dump 17 as well so documentation stays consistent.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants