Skip to content

Make PostgreSQL ClickPipe TLS failures actionable - #540

Open
sdairs wants to merge 1 commit into
stack/449-validate-postgres-clickpipefrom
stack/446-clickpipe-tls-guidance
Open

Make PostgreSQL ClickPipe TLS failures actionable#540
sdairs wants to merge 1 commit into
stack/449-validate-postgres-clickpipefrom
stack/446-clickpipe-tls-guidance

Conversation

@sdairs

@sdairs sdairs commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • document secure PostgreSQL ClickPipe TLS defaults, conditional PEM CA use, hostname overrides, and source prerequisites in clap help and README examples
  • preserve API errors while adding narrow x509 hints for unknown authorities and hostname mismatches
  • pin rendered help, documentation, diagnostic matching, and subprocess error output

Tests

  • cargo test -p clickhousectl postgres_
  • cargo fmt --all --check
  • cargo clippy -p clickhousectl --all-targets -- -D warnings
  • env DO_NOT_TRACK=1 target/debug/clickhousectl cloud clickpipe create postgres --help

Closes #446

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