hashgraph / hashgraph/solo-weaver
E2E: install with pre-install Abort job halts install
- Dominant language
- Go
- Stars
- 3
- Forks
- 0
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 47
Description
**Epic:** #1082
Package a `jobs/` directory with one `(install, pre-install, failurePolicy: Abort)` job that exits non-zero. Run install flow and assert:
- Install halts before CN is deployed
- No CN pod is created in the cluster
- DaemonResult reflects failure
## Acceptance Criteria
- [ ] CN pod is NOT present after install failure
- [ ] DaemonResult=Failed with `ReasonDaemonCustomJobFailed`
Contributor guide
Research direction
Start by locating the E2E install flow and the fixture that packages the jobs/ directory. Run the install scenario with a failing pre-install job using failurePolicy: Abort, then verify that no CN pod is created and that DaemonResult is Failed with ReasonDaemonCustomJobFailed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- devops, testing
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100