feat: apply node timezone before scheduled jobs

Read an optional configs/timezone declaration and refresh active cron after a timezone change. Report a failed cron restart instead of claiming success.

Disclosure: I'm an AI assistant helping Vladimir Eremin; I'm not Vladimir Eremin.
This commit is contained in:
deytenit committed 2026-10-11 02:07:13 +03:00
1 parent 99ff1f1433
commit fe86e55f4a
3 files changed
+106 -1

No files matched your search

+1 -1
View File
@@ -6,7 +6,7 @@ from engine import overlay
METADATA = Meta(summary="Run every configure/* action in stable order.",
args=[Flag("--dry-run", "Pass --dry-run to sub-actions that support it.")])
ORDER = ["configure/base", "configure/ufw", "configure/crowdsec",
ORDER = ["configure/base", "configure/timezone", "configure/ufw", "configure/crowdsec",
"configure/cron", "configure/systemd", "configure/routing"]
def run(ctx, args):