buildkite / buildkite/agent-stack-k8s
[BUG] Queue-pause configuration is no longer implemented
- Dominant language
- Go
- Stars
- 110
- Forks
- 57
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 5
Description
## Describe the bug
EnableQueuePause remains exposed through the CLI, YAML configuration, and monitor config, but it is neither passed to nor read by the monitor. Although the Stacks API response includes the queue’s paused state and the downstream handlers support pausing, nothing connects them. Controllers therefore continue reserving and processing jobs regardless of this setting.
Found by @dabarrell
Contributor guide
No contributing guide indexed for this repository
Research direction
Trace EnableQueuePause from the CLI, YAML configuration, and monitor config into the monitor, then compare the Stacks API queue-paused state with the downstream pause handlers and controllers. Done means the setting reaches the monitor and controllers stop reserving and processing jobs when the queue is paused.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- backend, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100