-
Notifications
You must be signed in to change notification settings - Fork 0
SEC-1714: Postgres 16 #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
WalkthroughThe Dockerfile now configures APT repositories using the OS codename from /etc/os-release, adds PostgreSQL APT key files under /usr/share/postgresql-common/pgdg/, installs php${PHP_VERSION}-soap, and switches to the versioned package Changes
Sequence Diagram(s)sequenceDiagram
autonumber
participant Dockerfile
participant HostFS as Container FS
participant APT as apt-get
rect rgba(135,206,235,0.12)
Note right of Dockerfile: Prepare APT metadata and keys
Dockerfile->>HostFS: mkdir -p /usr/share/postgresql-common/pgdg/
Dockerfile->>HostFS: add apt.postgresql.org.asc
Dockerfile->>HostFS: write pgdg.list using $VERSION_CODENAME
Dockerfile->>HostFS: write PHP apt list using $VERSION_CODENAME
end
rect rgba(144,238,144,0.12)
Note right of Dockerfile: Install packages
Dockerfile->>APT: apt-get update
Dockerfile->>APT: apt-get install php${PHP_VERSION}-soap, postgresql-client-16, ca-certificates, ...
end
APT-->>Dockerfile: packages installed / exit status
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro Disabled knowledge base sources:
📒 Files selected for processing (1)
🔇 Additional comments (4)
Warning Review ran into problems🔥 ProblemsErrors were encountered while retrieving linked issues. Errors (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Upgrades the postgres client to 16
Summary by CodeRabbit