hashgraph / hashgraph/solo-weaver

E2E: upgrade with frozen-phase Ignore job continues upgrade

Open
#867 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 `(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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.