Azure / Azure/azure-sdk-tools

[stress] watcher doesn't appear to start scheduled crons

Open
#5,642 1 comment 0 reactions 0 assignees View on GitHub
Stress
Dominant language
C#
Stars
135
Forks
260
Avg merge
3d 1h
Merged PRs (30d)
143

Description

Our chaos policies are all based on cron-jobs. We fixed a couple of issues that were preventing them from launching (manually) but it appears there's an issue with the watcher then unpausing the chaos-mesh schedules, which should happen if `chaos: "true"`.

It could be that the chaos value should be a bool, not a string and we can define that more now that more people are generating chaos policies.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the watcher behavior that handles chaos policies and scheduled cron-jobs, then inspect how the `chaos` value is interpreted when it is the string `"true"`. Confirm the expected behavior against chaos-mesh schedules; done means the watcher reliably unpauses schedules for eligible policies and the stress case is covered.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.