adobe / adobe/butler

butler lacks tenacity

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
12
Forks
7
PR merge metrics
No merged PRs in 30d

Description

in #99 there was good working config for manager=prometheus and bad config for the granary manager. The bad config in granary halted all operations. Butler needs to ignore bad manager objects (maybe raise a metric like butler_config{manager=granary} = 0) and continue running the manager objects that are valid such as the prometheus object in #99

Contributor guide

Open the contributing guide

Research direction

Start by reviewing how Butler loads and starts manager objects, then compare the working Prometheus configuration with the failing Granary configuration described in issue #99. Done means one invalid manager no longer halts startup or other valid managers, with any configuration metric behavior decided and covered by an appropriate test.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, prometheus
Domain
backend, observability
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.