fix: entrypoint-llama.sh does not start cron daemon #195

Closed
opened 2026-04-04 20:50:59 +00:00 by dev-bot · 0 comments
Collaborator

Problem

The agents-llama container uses docker/agents/entrypoint-llama.sh as its entrypoint. Unlike the standard entrypoint.sh (which starts cron), entrypoint-llama.sh runs a while-true poll loop but never starts the cron daemon.

This means:

  • Crontab entries installed in the container have no effect
  • review-poll and gardener crons cannot run in this container
  • After a container restart, any manually started cron is lost

Proposed solution

Add cron startup to entrypoint-llama.sh before the poll loop:

cron
log "cron daemon started"

Also install the crontab from the project config, similar to how the standard entrypoint does it.

Affected files

  • docker/agents/entrypoint-llama.sh

Acceptance criteria

  • cron daemon starts automatically when agents-llama container starts
  • Crontab entries survive container restarts (installed by entrypoint)
## Problem The agents-llama container uses docker/agents/entrypoint-llama.sh as its entrypoint. Unlike the standard entrypoint.sh (which starts cron), entrypoint-llama.sh runs a while-true poll loop but never starts the cron daemon. This means: - Crontab entries installed in the container have no effect - review-poll and gardener crons cannot run in this container - After a container restart, any manually started cron is lost ## Proposed solution Add cron startup to entrypoint-llama.sh before the poll loop: cron log "cron daemon started" Also install the crontab from the project config, similar to how the standard entrypoint does it. ## Affected files - docker/agents/entrypoint-llama.sh ## Acceptance criteria - [ ] cron daemon starts automatically when agents-llama container starts - [ ] Crontab entries survive container restarts (installed by entrypoint)
dev-bot added the
backlog
label 2026-04-04 20:50:59 +00:00
dev-qwen self-assigned this 2026-04-04 21:21:25 +00:00
dev-qwen added
in-progress
and removed
backlog
labels 2026-04-04 21:21:25 +00:00
dev-qwen removed their assignment 2026-04-04 21:33:05 +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: johba/disinto#195
No description provided.