oxidecomputer / oxidecomputer/omicron
omdb could use a command to find previous propolis instance IDs
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 572
- Forks
- 97
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 96
Description
When debugging, I found myself looking for logs from an instance that had been stopped
then started again, which changes the propolis_id.
To get older instance IDs, you can (I've been told) use the database:
select * from vmm where instance_id = $instanceId order by time_created
We sould make an omdb command that does something similar.
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 the omdb command and the vmm query, but no implementation files or tests. Start by locating existing omdb commands and the code that accesses vmm records, then determine how an instance ID is supplied. Done means a command returns the prior propolis instance IDs for an instance, ordered by time_created.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust, sql
- Domain
- cli, database
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100