oxidecomputer / oxidecomputer/humility
`dashboard` wants a `read_8` backend
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 584
- Forks
- 63
- Avg merge
- 3h
- Merged PRs (30d)
- 2
Description
matt@niles ~ () $ h --ip=fe80::aa40:25ff:fe04:06c7%axf9 -a build-gimlet-d-image-default.zip dashboard
humility: connecting to fe80::aa40:25ff:fe04:6c7%5
humility dashboard failed: Could not find `udprpc` task in this image. Only -dev and -lab images include `udprpc`; are you running a production image?
https://github.com/oxidecomputer/humility/pull/491 implemented a network-compatible backend for humility sensors; we should do the same for humility dashboard. We wouldn't be able to read / set power state, but that's fine.
Contributor guide
No contributing guide indexed for this repository
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
Start by comparing PR #491's network-compatible backend for humility sensors with the humility dashboard command and its read_8 backend need. Reproduce the production-image failure shown in the issue, then verify that dashboard works over the network while power-state read/set remains unsupported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- cli, embedded-iot
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100