Skip to content

Conversation

@zfarrell
Copy link
Contributor

@zfarrell zfarrell commented Jan 7, 2026

The secret manager PR changed Source::Postgres to use credential refs instead of inline passwords. This broke the API for clients sending the old format with a "password" field - it was silently ignored and discovery failed with "no credential configured".

Now the connection handler detects password fields, auto-creates a secret named "conn-{name}-password", and replaces it with a SecretRef.

The secret manager PR changed Source::Postgres to use credential refs
instead of inline passwords. This broke the API for clients sending
the old format with a "password" field - it was silently ignored and
discovery failed with "no credential configured".

Now the connection handler detects password fields, auto-creates a
secret named "conn-{name}-password", and replaces it with a SecretRef.
@zfarrell zfarrell force-pushed the fix-password-to-secret-conversion branch from d2f0cc8 to 250ec79 Compare January 7, 2026 17:01
@zfarrell zfarrell marked this pull request as ready for review January 7, 2026 17:43
@zfarrell zfarrell merged commit d2b75a2 into main Jan 7, 2026
6 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.

2 participants