Skip to content

fix(deps): bump civic-cloud to v1.9.1 (cert-manager gate name)#148

Open
themightychris wants to merge 1 commit into
mainfrom
fix/civic-cloud-1.9.1
Open

fix(deps): bump civic-cloud to v1.9.1 (cert-manager gate name)#148
themightychris wants to merge 1 commit into
mainfrom
fix/civic-cloud-1.9.1

Conversation

@themightychris
Copy link
Copy Markdown
Member

Summary

Picks up the cert-manager feature-gate-name fix from civic-cloud v1.9.1 (which pulls cluster-template v1.5.1).

v1.9.0 set the gate as ListenerSet (singular, per the cert-manager 1.20 release notes wording), but the actual gate name in cert-manager's controller code is ListenerSets (plural). The controller pod has been crash-looping in CrashLoopBackOff since the v1.9.0 deploy:

failed to set feature gates from initial flags-based config: unrecognized feature gate: ListenerSet

cert-manager's other components (webhook, cainjector) are unaffected. Existing Certificate resources don't need the controller until renewal time, so the cluster has been functional but unable to renew.

Diff

One line in the rendered tree:

- ListenerSet: true
+ ListenerSets: true

Everything else from the v1.9.0 deploy stays.

Test plan

  • Deploy applies cleanly
  • cert-manager controller pod transitions from CrashLoopBackOff → Running 1/1
  • No unrecognized feature gate errors in controller logs after restart
  • Smoke test: trigger renewal on echo-http-tls or similar; confirm new cert issued

🤖 Generated with Claude Code

Picks up the cert-manager ListenerSets feature gate name fix from
upstream. v1.9.0 deployed with the wrong gate name (`ListenerSet`
singular) and cert-manager controller crash-looped on startup.

v1.9.1 has the correct name (`ListenerSets` plural).

See JarvusInnovations/cluster-template#61, civic-cloud/cluster-template#20.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@themightychris themightychris requested a review from a team as a code owner May 13, 2026 04:17
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