Repository navigation
(MODULES-11982) Stagger nightly cron to 02:50 UTC - #659
Merged
Merged
Conversation
All supported modules ran their nightly at 00:00 UTC, so about 467 provision_service VM requests hit the GCP firewall-rule quota at once (389 provision failures on 2026-10-01). Move this module to its own 15-minute slot in the 00:05-04:50 UTC window. Also record the slot as `cron` in .sync.yml so it stays in step with the hand-maintained nightly.yml (pdk ignores the key until pdk-templates supports it). Co-Authored-By: Claude <noreply@anthropic.com>
span786
approved these changes
Oct 14, 2026
span786
left a comment
There was a problem hiding this comment.
LGTM. Cron-only change: nightly moves from 00:00 UTC to 02:50 UTC, matching in .github/workflows/nightly.yml and .sync.yml.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Strategy and full slot table: Supported modules: staggered nightly schedule
Summary
Moves the
puppetlabs-haproxynightly workflow from0 0 * * *to50 2 * * *(02:50 UTC). Only thecron:line in.github/workflows/nightly.ymlchanges; the triggers and jobs are untouched..sync.ymlalso records the slot ascron: '50 2 * * *'under.github/workflows/nightly.yml, to keep it in step with the hand-maintainednightly.yml(as asked for in the wave-1 review). PDK ignores the key until pdk-templates supports it (puppetlabs/pdk-templates#677).Additional Context
Related Issues (if any)
cronkey: (MODULES-11968) Make the nightly workflow cron configurable pdk-templates#677Checklist
ci.ymlrun covers it)nightly.yml, plus onecron:line in.sync.yml. Both files parse withruby -ryaml, and the parsed values equal50 2 * * *.🤖 Generated with Claude Code