Upgrade Prowler to 5.23.0, remove registry workaround #336

Merged
eblume merged 2 commits from upgrade-prowler-5.23 into main 2026-04-14 13:45:29 -07:00
Owner

Summary

  • Upgrade Prowler from 5.22.0 to 5.23.0
  • Remove the enumerate-images init container workaround from cronjob-image-scan.yaml
  • Use native --registry and --image-filter flags now that upstream fix (PR prowler-cloud/prowler#10470) is released

The init container was a workaround for prowler-cloud/prowler#10457 where --registry args weren't forwarded to the provider constructor. We wrote the fix, it was merged, and v5.23.0 includes it.

Test plan

  • Build new container (mise run container-release prowler 5.23.0)
  • Update kustomization.yaml with new image tag
  • Sync prowler ArgoCD app from branch
  • Manually trigger image scan job and verify --registry works natively
  • Verify CIS and IaC scan cronjobs still work

🤖 Generated with Claude Code

## Summary - Upgrade Prowler from 5.22.0 to 5.23.0 - Remove the `enumerate-images` init container workaround from `cronjob-image-scan.yaml` - Use native `--registry` and `--image-filter` flags now that upstream fix (PR prowler-cloud/prowler#10470) is released The init container was a workaround for prowler-cloud/prowler#10457 where `--registry` args weren't forwarded to the provider constructor. We wrote the fix, it was merged, and v5.23.0 includes it. ## Test plan - [ ] Build new container (`mise run container-release prowler 5.23.0`) - [ ] Update kustomization.yaml with new image tag - [ ] Sync prowler ArgoCD app from branch - [ ] Manually trigger image scan job and verify `--registry` works natively - [ ] Verify CIS and IaC scan cronjobs still work 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Upstream merged our fix for the broken --registry flag (PR #10470),
released in v5.23.0. Replace the enumerate-images init container
with native --registry and --image-filter flags.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
eblume merged commit 7c1cd11e45 into main 2026-04-14 13:45:29 -07:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
eblume/blumeops!336
No description provided.