hashgraph / hashgraph/solo-weaver
E2E: upgrade with frozen-phase Ignore job continues upgrade
- Dominant language
- Go
- Stars
- 3
- Forks
- 0
- Avg merge
- 3d 5h
- Merged PRs (30d)
- 47
Description
**Epic:** #1082
Package a `jobs/` directory with one `(upgrade, frozen, failurePolicy: Ignore)` job whose pod exits non-zero. Run upgrade flow and assert:
- Warning is logged by the daemon
- Upgrade scripts execute normally after the failed job
- Upgrade completes successfully
## Acceptance Criteria
- [ ] Warning log entry present containing job descriptor stem
- [ ] Upgrade reaches Succeeded state
- [ ] Test is deterministic
Contributor guide
Research direction
Locate the E2E upgrade flow, the jobs/ fixture directory, and the daemon's warning output. Start by running the existing upgrade test and trace how frozen-phase jobs and failurePolicy are handled. Done means a deterministic fixture covers the non-zero job, verifies the warning includes its descriptor stem, confirms scripts continue, and observes a Succeeded upgrade.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- devops, testing
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100