oxidecomputer / oxidecomputer/omicron
Support bundles - fine-grained options for SP, fm, and networking data collection
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 572
- Forks
- 97
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 96
Description
We've run into situations where we needed additional data to be gathered besides zone bundles and core files, e.g.
- customer-support#38: swadm data
- customer-support#39: IBC blackbox data, SP ringbuf data
- customer-support#48: detailed cpu time or memory stats for a sled, zone, or process
The data may be expensive to collect and is needed on ad hoc basis only. Instead of making everything part of the general-purpose support bundles, we may want to have fine-grained options or separate/special-purpose support bundles.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names support bundles and links customer-support requests for swadm, IBC blackbox, SP ringbuf, and detailed resource statistics, but it identifies no files, tests, or entry points. Start by locating the existing support-bundle implementation and reviewing those linked requests; done requires an agreed design for selective collection and its implementation.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100