Skip to content

fix(store): move the postgres agent to 0.0.146, so the bootstrap image builds again - #1161

Closed
antoinetoussaint-byte wants to merge 1 commit into
mainfrom
store-postgres-agent-0.0.146
Closed

antoinetoussaint-byte wants to merge 1 commit into
mainfrom
store-postgres-agent-0.0.146

Conversation

@antoinetoussaint-byte

Copy link
Copy Markdown
Contributor

What broke

Every open pull request fails Codefly build, and therefore Release gates: #1150, #1155, #1067 and the rest. The store's bootstrap image pins curl=8.14.1-r2 in its exact apk lock, and Alpine v3.21 replaced that package with -r3 today, so the build stops with:

ERROR: unable to select packages:
... apk add --no-cache curl=8.14.1-r2 postgresql17-client=17.11-r0 ... exit code: 1

The lock refusing a replaced package is the lock working as designed. The fix belongs to the agent that owns the lock, codefly-dev/service-postgres. Its #190, released as v0.0.146, fetches the migrate archive with the base image's own wget, so curl leaves the lock entirely.

Change

module/services/store/service.codefly.yaml: postgres agent 0.0.144 → 0.0.146, with a comment saying why. Nothing else.

Fix or hack: a fix. The owner's change is consumed through its release; nothing in this repo is edited around the lock.

Validation

  • codefly ci run --phase sync-drift --changed-file module/services/store/service.codefly.yaml (CLI 0.1.191): 3 passed, 0 failed, and the tree stayed clean apart from the pin.
  • The image build itself is CI's Codefly build on this PR.

Not verified locally: the image build.

🤖 Generated with Claude Code

…e builds again

Every pull request's Codefly build fails: the store's bootstrap image pins
`curl=8.14.1-r2` in its exact apk lock, and Alpine v3.21 replaced that
package with -r3, so `apk add` cannot select it ("unable to select
packages"). service-postgres 0.0.146 (codefly-dev/service-postgres#190)
fetches the migrate archive with the base image's own wget, so the lock no
longer carries curl. This moves the store to that agent, and nothing else.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@antoinetoussaint-byte

Copy link
Copy Markdown
Contributor Author

Closing as a duplicate of #1160 (same change: store agent 0.0.144 -> 0.0.146 after service-postgres v0.0.146 dropped curl; #1160 was opened first and carries the regenerated builder Dockerfile). One store pin bump lands.

auto-merge was automatically disabled October 18, 2026 17:51

Pull request was closed

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.

1 participant