Skip to content

fix(docker): replace deprecated ankane/pgvector with pgvector/pgvector:pg16 (#1684) - #1685

Open
kairavb wants to merge 1 commit into
rocketride-org:developfrom
kairavb:fix/RR-1684-replace-deprecated-pgvector-image
Open

fix(docker): replace deprecated ankane/pgvector with pgvector/pgvector:pg16 (#1684)#1685
kairavb wants to merge 1 commit into
rocketride-org:developfrom
kairavb:fix/RR-1684-replace-deprecated-pgvector-image

Conversation

@kairavb

@kairavb kairavb commented Jul 26, 2026

Copy link
Copy Markdown

Summary

  • The Docker development stack references ankane/pgvector:v0.8.0, which no longer exists on Docker Hub.
  • Replace it with the maintained pgvector/pgvector:pg16 image so docker compose up -d works again on a fresh checkout.

Type

  • Bug fix (non-breaking change which fixes an issue)

Testing

  • Fresh checkout of develop

  • docker compose up -d

  • Verified all services start successfully

  • Tests added or updated

  • Tested locally

  • ./builder test passes

Checklist

  • Commit messages follow conventional commits
  • No secrets or credentials included
  • Wiki updated (if applicable)
  • Breaking changes documented (if applicable)

Linked Issue

Fixes #1684

Summary by CodeRabbit

  • Chores
    • Updated the PostgreSQL database service image to support PostgreSQL 16 with pgvector.

@github-actions

Copy link
Copy Markdown
Contributor
🤖 Internal: Discord sync marker

Auto-managed by the Discord notification workflow. Stores the linked Discord message ID and forum thread ID. Do not edit or delete.

@coderabbitai

coderabbitai Bot commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 528b573f-1c03-4096-a3d9-226f55089b20

📥 Commits

Reviewing files that changed from the base of the PR and between 3526218 and 82c815e.

📒 Files selected for processing (1)
  • docker/docker-compose.yml

📝 Walkthrough

Walkthrough

The Docker Compose PostgreSQL service now references the pgvector/pgvector:pg16 image instead of ankane/pgvector:v0.8.0; other service settings remain unchanged.

Changes

PostgreSQL image update

Layer / File(s) Summary
Update PostgreSQL container image
docker/docker-compose.yml
The postgres service image is changed to pgvector/pgvector:pg16.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Suggested reviewers: jmaionchi, stepmikhaylov, rod-christensen

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main Docker image replacement in this PR.
Linked Issues check ✅ Passed The change replaces the removed pgvector image exactly as requested and should restore docker compose startup.
Out of Scope Changes check ✅ Passed The PR is narrowly scoped to the single compose image update with no unrelated changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docker compose references removed ankane/pgvector:v0.8.0 image

1 participant