Skip to content

fix(crons): Skip scheduled jobs with unsupported schedules - #3165

Open
wedamija wants to merge 1 commit into
masterfrom
danf/crons-skip-unsupported-schedules
Open

wedamija wants to merge 1 commit into
masterfrom
danf/crons-skip-unsupported-schedules

Conversation

@wedamija

Copy link
Copy Markdown
Member

Part of a series that sends Crons monitor configs from Ruby schedulers. Check-ins for a monitor that does not exist yet are dropped, so today every monitor has to be created by hand with its schedule copied from the code. Sending the schedule lets Sentry create the monitor and keep it in sync.

Solid Queue and rufus-scheduler jobs with unsupported schedules checked in without a config, which Sentry drops. Skip them instead, like sentry-python. This includes rufus interval jobs, since they wait from the end of the last run.

Docs: getsentry/sentry-docs#19789

@wedamija wedamija self-assigned this Oct 29, 2026
@wedamija
wedamija requested a review from sl0thentr0py October 29, 2026 18:10
@linear-code

linear-code Bot commented Oct 30, 2026

Copy link
Copy Markdown

RUBY-233

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant