Skip to content

fix: handle empty KEK chain properly and prepare v0.14.1 release#67

Merged
allisson merged 1 commit intomainfrom
kek-bugfix
Feb 25, 2026
Merged

fix: handle empty KEK chain properly and prepare v0.14.1 release#67
allisson merged 1 commit intomainfrom
kek-bugfix

Conversation

@allisson
Copy link
Owner

  • Fixes a critical panic in NewKekChain that occurs when the provided KEKs slice is empty.
  • Adds proper ErrKekNotFound error handling in kekUseCase.Unwrap to gracefully fail when attempting to unwrap an empty KEK chain.
  • Includes a new Error_NoKekFound unit test for kekUseCase.Unwrap to verify the fix.
  • Bumps project version to v0.14.1 across documentation (README.md, metadata.json, and deployment guides).
  • Updates release documentation including CHANGELOG.md, RELEASES.md, and the operator compatibility-matrix.md with the new patch version details and verification steps.

- Fixes a critical panic in `NewKekChain` that occurs when the provided KEKs slice is empty.
- Adds proper `ErrKekNotFound` error handling in `kekUseCase.Unwrap` to gracefully fail when attempting to unwrap an empty KEK chain.
- Includes a new `Error_NoKekFound` unit test for `kekUseCase.Unwrap` to verify the fix.
- Bumps project version to `v0.14.1` across documentation (`README.md`, `metadata.json`, and deployment guides).
- Updates release documentation including `CHANGELOG.md`, `RELEASES.md`, and the operator `compatibility-matrix.md` with the new patch version details and verification steps.
@allisson allisson merged commit fda1218 into main Feb 25, 2026
2 checks passed
@allisson allisson deleted the kek-bugfix branch February 25, 2026 15:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant