Skip to content

Add basic support bundle support#1093

Merged
smklein merged 3 commits intomainfrom
bundles
May 9, 2025
Merged

Add basic support bundle support#1093
smklein merged 3 commits intomainfrom
bundles

Conversation

@smklein
Copy link
Copy Markdown
Contributor

@smklein smklein commented May 8, 2025

This mimics commands already present in omdb, relying on the new https://github.com/oxidecomputer/support-bundle-viewer crate to access the same logic for the TUI.

The implementation of SupportBundleAccessor is similar to the implementation used by the internal API, but in this case, using the external API instead.

@smklein smklein requested a review from ahl May 8, 2025 22:33
Comment thread cli/src/cmd_support_bundle.rs Outdated
@smklein smklein merged commit ec2c29a into main May 9, 2025
16 checks passed
@smklein smklein deleted the bundles branch May 9, 2025 19:16
smklein added a commit to oxidecomputer/omicron that referenced this pull request May 12, 2025
The support bundle viewer logic has been moved to an external crate:

https://github.com/oxidecomputer/support-bundle-viewer

This PR is mostly "move-only":
- Use that crate
- Keep the "internal Nexus API" bits within omdb

This enables external usage of the support bundle inspector, e.g., in:
oxidecomputer/oxide.rs#1093
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants