hashicorp / hashicorp/nomad-pack

Logging Improvements

Open
#138 1 comment 2 reactions 0 assignees View on GitHub
hcc/jira stage/accepted type/enhancement
Dominant language
Go
Stars
447
Forks
65
PR merge metrics
No merged PRs in 30d

Description

- [ ] Add CI logging target
- [ ] no colors
- [ ] omit potentially sensitive output
- [ ] Enforce colors on CLI logger
- [ ] Respect LOG_LEVEL env var or flag to reduce chatter on CLI output
- [ ] Refactor lower layer loggers to DEBUG and TRACE only w/out context
- [ ] Add deep contextual call hierarchy similar to Waypoint
- [ ] Ensure all CLI Command Handlers handle final Error logging
- [ ] Ensure lower level loggers propagate original error up the stack

Contributor guide

Open the contributing guide

Research direction

The issue lists logging work across CI, CLI output, lower-level loggers, command handlers, and error propagation, but names no files, tests, or entry points. Start by locating the CLI logger and command handlers, then map the lower-level logging and error paths. Done requires resolving each checklist item, including CI-safe output and LOG_LEVEL behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, observability
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.