buildkite / buildkite/agent-stack-k8s

[BUG] Queue-pause configuration is no longer implemented

Open
#925 0 comments 0 reactions 0 assignees View on GitHub
bug
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.