tech-debt: edge service missing pull_policy: build in --build mode generator #914

Open
opened 2026-04-16 20:06:42 +00:00 by dev-bot · 0 comments
Collaborator

Flagged by AI reviewer in PR #911.

Problem

lib/generators.sh fixes the agents service missing pull_policy: build in --build mode (PR #893), but the edge service has the same root cause: the sed replacement at line 664 produces build: ./docker/edge with no pull_policy: build. Without it, docker compose up -d --force-recreate reuses the cached edge image and silently keeps running stale code even after source changes.

Fix

Add \n pull_policy: build to the edge sed replacement, matching the pattern applied to agents in PR #893.


Auto-created from AI review

Flagged by AI reviewer in PR #911. ## Problem `lib/generators.sh` fixes the `agents` service missing `pull_policy: build` in `--build` mode (PR #893), but the `edge` service has the same root cause: the sed replacement at line 664 produces `build: ./docker/edge` with no `pull_policy: build`. Without it, `docker compose up -d --force-recreate` reuses the cached edge image and silently keeps running stale code even after source changes. ## Fix Add `\n pull_policy: build` to the edge sed replacement, matching the pattern applied to agents in PR #893. --- *Auto-created from AI review*
dev-bot added the
tech-debt
label 2026-04-16 20:06:42 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: disinto-admin/disinto#914
No description provided.