Skip to content

Install cron for the graphite cleanup crontab - #39

Merged
vladimirhasko merged 1 commit into
docker_switchfrom
cloudmon-deploy-k8s-fixes
Aug 26, 2026
Merged

Install cron for the graphite cleanup crontab#39
vladimirhasko merged 1 commit into
docker_switchfrom
cloudmon-deploy-k8s-fixes

Conversation

@LukasCuperDT

Copy link
Copy Markdown

Follow-up to #38.

Graphite provisioning got as far as ok=12 changed=6 and then failed:

TASK [graphite : Run periodic cleanup]
Failed to find required executable "crontab" in paths: ...

The rewritten vars/Debian.yaml dropped cron, which main still lists. graphite is the only role using ansible.builtin.cron (the "Run periodic cleanup" task), and that module needs the crontab binary.

apparmor-profiles was dropped in the same rewrite, but it is never referenced by any task, so it stays out.

Graphite provisioning failed with:

    Failed to find required executable "crontab" in paths: ...

The rewritten Debian vars dropped 'cron', which main still lists. The graphite
role is the only one using ansible.builtin.cron ('Run periodic cleanup'), and
that module needs the crontab binary.

apparmor-profiles was dropped in the same rewrite but is never referenced by
any task, so it stays out.
@vladimirhasko vladimirhasko added the gate Merge PR label Aug 25, 2026
@vladimirhasko
vladimirhasko merged commit 49af29c into docker_switch Aug 26, 2026
1 check passed
@vladimirhasko
vladimirhasko deleted the cloudmon-deploy-k8s-fixes branch August 26, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gate Merge PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants