Skip to content

feat(stovepipe): support time-based build-slot delay - configuration updates - #710

Merged
mnoah1 merged 0 commit into
mnoah1/stovepipe-failure-cooldownfrom
mnoah1/stovepipe-admission-config
Sep 15, 2026
Merged

mnoah1 merged 0 commit into
mnoah1/stovepipe-failure-cooldownfrom
mnoah1/stovepipe-admission-config

Conversation

@mnoah1

@mnoah1 mnoah1 commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Summary

Intent:

  • Make logical admission throttling and failure cooldown configurable per Stovepipe queue.

Changes:

  • Add a strict, validated YAML-backed queue configuration store.
  • Wire optional QUEUE_CONFIG_PATH loading into the Stovepipe server and local stack.
  • Validate configured queues against message-queue tenants and document duration settings.

This change builds on the admission policies introduced by the parent PRs.

Test Plan

Issues

@mnoah1
mnoah1 force-pushed the mnoah1/stovepipe-admission-config branch 2 times, most recently from 5e95844 to 9dea69a Compare September 15, 2026 17:51
@mnoah1 mnoah1 changed the title feat(stovepipe): configure admission policies per queue feat(stovepipe): support time-based build-slot delay - configuration updates Sep 15, 2026
@mnoah1
mnoah1 added this pull request to stack #712 September 15, 2026 20:54
@mnoah1 mnoah1 closed this Sep 15, 2026
@mnoah1
mnoah1 force-pushed the mnoah1/stovepipe-admission-config branch from 9dea69a to aa3aa8b Compare September 15, 2026 20:59
@mnoah1
mnoah1 merged commit aa3aa8b into main Sep 15, 2026
@behinddwalls
behinddwalls deleted the mnoah1/stovepipe-admission-config branch September 15, 2026 20:59
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