Skip to content

fix(controller): reconcile database Secret changes - #100

Merged
aknochow merged 1 commit into
mainfrom
fix/database-secret-rollout
Sep 12, 2026
Merged

aknochow merged 1 commit into
mainfrom
fix/database-secret-rollout

Conversation

@aknochow

Copy link
Copy Markdown
Owner

Summary

  • Include the referenced database Secret UID/resource version in the gateway Deployment rollout hash without copying credential data.
  • Watch referenced database Secrets and enqueue the owning gateway when they change.
  • Add a manager-backed envtest regression covering the actual Secret event path.

Test plan

  • make test with Go 1.26 explicitly selected
  • make lint
  • Global pre-commit hook
  • Full Ansible code review: 100/100, zero findings across functionality, security, and quality

Notes

The change is limited to the gateway controller and its regression test.

Signed-off-by: Adam Knochowski <aknochow@redhat.com>
@aknochow
aknochow force-pushed the fix/database-secret-rollout branch from bce07b7 to 88b8463 Compare September 12, 2026 01:37
@aknochow
aknochow merged commit 4473e63 into main Sep 12, 2026
13 checks passed
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