hashgraph / hashgraph/solo-weaver

E2E: install with pre-install Abort job halts install

Open
#868 0 comments 0 reactions 0 assignees View on GitHub
New Feature Story
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.