Skip to content

fix: update kernel pin for TLS certificate errors - #1022

Merged
vuanhphung merged 1 commit into
mainfrom
vu-phung_data/stack/kernel-tls-fail-fast
Nov 11, 2026
Merged

vuanhphung merged 1 commit into
mainfrom
vu-phung_data/stack/kernel-tls-fail-fast

Conversation

@vuanhphung

Copy link
Copy Markdown
Collaborator

Updates the source-build kernel pin from c58f62c (v1.4.0) to 6f4b6d6, the merge commit for databricks/databricks-sql-kernel#430. A server certificate the connector must refuse now fails after one attempt, and the kernel-backend error names the verification cause instead of only error sending request for url (...). This fixes AUTH-017/018 on the kernel backend in databricks/databricks-driver-test#1959. The bump also picks up databricks/databricks-sql-kernel#423 (authenticate once before resolving feature flags) and the OSV/dependency-audit fixes (#427, #428).

Validation: built the pinned PyO3 wheel with maturin build --release --locked; passed 475 unit tests (-m "not realkernel") and 8 real-kernel tests; with this branch and kernel, driver-test AUTH-017/018 pass with hard error-text assertions on both backends and mTLS AUTH-014 to AUTH-016 still pass; git diff --check.

This pull request and its description were written by Isaac.

Pin databricks-sql-kernel 6f4b6d6 (#430): certificate failures now fail
after one attempt and the error names the verification cause.

Co-authored-by: Isaac <no-reply@databricks.com>
Signed-off-by: Vu Anh Phung <vu.phung@databricks.com>

@peco-review-bot peco-review-bot Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Verdict: 1 Low

Looks good: a one-line pin bump to a valid 40-char SHA, which the kernel-e2e workflow already validates. One low concern: the fix only reaches CI-built wheels, not users installing the ^1.4.0 PyPI wheel, and this repo has no test for the new error text.

Comment thread KERNEL_REV Resolved
@vuanhphung
vuanhphung added this pull request to the merge queue Nov 11, 2026
Merged via the queue into main with commit 4394c11 Nov 11, 2026
51 checks passed

This branch was previously deployed

1 inactive deployment
azure-prod — c6726e05 Deployed Nov 11, 2026 by peco-review-bot[bot] via followup #1513
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