fix: harden OHE troubleshooting skill for customer use - #457
Conversation
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: openhands <openhands@all-hands.dev>
|
🚦 CI is currently failing on this PR's latest commit. Please fix the failing checks before OpenHands reviews it - this is re-checked automatically once you push a new commit. (A maintainer can also request This is an automated check - no AI was used to generate this comment. |
1 similar comment
|
🚦 CI is currently failing on this PR's latest commit. Please fix the failing checks before OpenHands reviews it - this is re-checked automatically once you push a new commit. (A maintainer can also request This is an automated check - no AI was used to generate this comment. |
|
Confirmed the branch state: this PR has no merge conflicts with its intended stacked base ( I also updated the PR description to the current template and linked #517. The remaining CI failure is the known base-branch workflow problem addressed by #516. A maintainer must add the This comment was generated by an AI agent (OpenHands) on behalf of Rajiv Shah. |
HUMAN: I reviewed and exercised this troubleshooting workflow against a Replicated OpenHands Enterprise installation, including its read-only boundary and support-bundle path.
Why
Customers and field engineers need a safe troubleshooting workflow aligned with current OpenHands Enterprise guidance. The skill must help collect useful evidence without encouraging ad hoc Kubernetes changes that can be overwritten or leave an installation inconsistent.
Summary
Issue Number
Fixes #517
How to Test
python3 skills/skill-creator/scripts/quick_validate.py skills/openhands-enterprise-troubleshooting uv run --group test pytest -qAlso verify that:
SKILL.mddisplays the read-only Kubernetes warning before troubleshooting steps./var/lib/embedded-cluster/bin/openhands support-bundle.Video/Screenshots
Not applicable; this PR changes a text-based skill and reference material.
Notes
This PR intentionally targets
skill/openhands-enterprise-troubleshooting, the head branch for #456. Merging it updates that stacked draft rather than creating a competing implementation againstmain.Current documentation:
This pull request was updated by an AI agent (OpenHands) on behalf of Rajiv Shah.