Skip to content

fix(docker): pin doltgresql image to 0.56.7 across template and dev c… - #3472

Open
Adityakk9031 wants to merge 1 commit into
inkeep:mainfrom
Adityakk9031:fix/3465-pin-doltgres-image
Open

fix(docker): pin doltgresql image to 0.56.7 across template and dev c…#3472
Adityakk9031 wants to merge 1 commit into
inkeep:mainfrom
Adityakk9031:fix/3465-pin-doltgres-image

Conversation

@Adityakk9031

Copy link
Copy Markdown

Summary

Fixes #3465 where running npx @inkeep/create-agents or pnpm setup-dev failed during project seeding / inkeep push with HTTP 500 (SELECT * FROM dolt_tags caused by error: role "appuser" does not exist).

Root Cause

While root docker-compose.yml explicitly pinned dolthub/doltgresql:0.56.7, template and local development docker-compose files used unpinned dolthub/doltgresql:latest with pull_policy: always. Recent upstream builds of dolthub/doltgresql:latest introduced a wire-protocol session authorization regression when queried over host-port forwarding proxies (e.g. localhost:5432 on Docker Desktop), breaking dolt_tags / dolt_branches queries for host-bound Node services.

Changes

  1. Pinned Doltgres Docker Image:

    • create-agents-template/docker-compose.db.yml
    • create-agents-template/docker-compose.yml
    • docker-compose.dbs.yml
    • docker-compose.isolated.yml
      Updated image from dolthub/doltgresql:latest to dolthub/doltgresql:0.56.7 and removed pull_policy: always.
  2. Added Changeset:

    • Added patch changeset for @inkeep/create-agents in .changeset/pin-doltgres-image-tag.md.

Verification

  • Verified that all compose files now consistently reference dolthub/doltgresql:0.56.7 matching root docker-compose.yml.
  • Verified changeset resolution for published template package.

@changeset-bot

changeset-bot Bot commented Jul 21, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 4967f77

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions

Copy link
Copy Markdown
Contributor

Thanks for the contribution!

What happens next:

  • A maintainer will review your PR.
  • If you don't hear back within a few business days, please comment here to nudge our team.
  • This repository is maintained through an internal mirror. When your change is accepted, this PR will close automatically. Don't be alarmed when it closes — that's how it merges, and your authorship is preserved.

@Adityakk9031

Copy link
Copy Markdown
Author

@robert-inkeep and @tim-inkeep have a look

@robert-inkeep robert-inkeep self-assigned this Jul 21, 2026
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.

create-agents quickstart broken: unpinned dolthub/doltgresql:latest breaks project push (prepared statements / dolt versioning)

2 participants