Skip to content

[shell-operator] 1.19: restore ARM images and preserve hook logs - #959

Merged
ldmonster merged 1 commit into
release-1.19from
fix/release-1.19-arm-container-images
Oct 29, 2026
Merged

ldmonster merged 1 commit into
release-1.19from
fix/release-1.19-arm-container-images

Conversation

@Glitchy-Sheep

@Glitchy-Sheep Glitchy-Sheep commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Backport of #956 to release-1.19, based on v1.19.5. Task: Kaiten #72417162.

The regression is explicitly reproduced on v1.19.5.

Changes

  • Restore ARM images using official multiarch Go/Alpine bases and architecture-specific jq packages.
  • Check Alpine and five binaries before publication; run the full three-platform CI matrix only after base-image changes or on manual request.
  • Fix codespell setup with Python 3.12 and preserve incomplete hook log records between writes.
  • Adapt the log fix and regression tests to the release executor. Keep the release's Go dependencies and kubectl v1.34.8.

Validation

Backport of ccd0f3e (#956).

Keep release dependencies and kubectl v1.34.8. Flush log streams after cmd.Wait and exercise EOF with a real shell process.

Signed-off-by: Roman Berezkin <roman.berezkin@flant.com>
@Glitchy-Sheep Glitchy-Sheep added the bug Something isn't working label Oct 29, 2026
@Glitchy-Sheep Glitchy-Sheep self-assigned this Oct 29, 2026
@Glitchy-Sheep
Glitchy-Sheep marked this pull request as ready for review October 29, 2026 14:11
@ldmonster
ldmonster merged commit ae82f60 into release-1.19 Oct 29, 2026
15 checks passed
@ldmonster
ldmonster deleted the fix/release-1.19-arm-container-images branch October 29, 2026 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants