Skip to content

Make PostgreSQL ClickPipe TLS failures actionable - #494

Closed
sdairs wants to merge 3 commits into
issue-449-postgres-clickpipe-validationfrom
issue-446-clickpipe-tls-guidance-v2
Closed

Make PostgreSQL ClickPipe TLS failures actionable#494
sdairs wants to merge 3 commits into
issue-449-postgres-clickpipe-validationfrom
issue-446-clickpipe-tls-guidance-v2

Conversation

@sdairs

@sdairs sdairs commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • document secure PostgreSQL ClickPipe TLS defaults and the conditional --ca-certificate / --tls-host behavior in command help
  • add public-trust and private-CA README examples plus networking, logical replication, publication, and privilege prerequisites
  • preserve original API errors while adding narrowly matched guidance for x509 unknown-authority and hostname-mismatch failures
  • keep PostgreSQL TLS bypass flags unavailable

Verification

  • cargo test -p clickhousectl cloud::clickpipes::tests (44 passed)
  • cargo test -p clickhousectl --test cli_request_shape_test postgres_ (26 passed)
  • cargo fmt --all --check
  • cargo clippy -p clickhousectl --all-targets -- -D warnings
  • cargo test -p clickhousectl (748 passed)
  • all three added ClickHouse documentation links returned HTTP 200
  • live Cloud/PostgreSQL ClickPipe creation not run because this environment has no dedicated source or Cloud integration credentials

Stack

Position: 2 of 2. Based on #484 (issue-449-postgres-clickpipe-validation); that parent remains unchanged.

Closes #446

@sdairs sdairs changed the title issue 446 clickpipe tls guidance v2 Make PostgreSQL ClickPipe TLS failures actionable Aug 24, 2026
Comment thread README.md Outdated
@sdairs
sdairs force-pushed the issue-449-postgres-clickpipe-validation branch from 5b737ac to 8be9820 Compare August 25, 2026 12:11
@sdairs
sdairs force-pushed the issue-446-clickpipe-tls-guidance-v2 branch from e6befe5 to 7048364 Compare August 25, 2026 12:11

@iskakaushik iskakaushik left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sdairs
sdairs force-pushed the issue-446-clickpipe-tls-guidance-v2 branch from 7048364 to 290c349 Compare August 25, 2026 22:01
@sdairs

sdairs commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator Author

Superseded by #540 in stack #563.

@sdairs sdairs closed this Aug 27, 2026
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.

Make PostgreSQL ClickPipe TLS failures actionable

2 participants