Skip to content

Configure pgJDBC root certificate in DSQL integration test - #74

Merged
spencercorwin merged 3 commits into
dsqlfrom
codex/configure-pgjdbc-root-ca
Sep 16, 2026
Merged

spencercorwin merged 3 commits into
dsqlfrom
codex/configure-pgjdbc-root-ca

Conversation

@spencercorwin

@spencercorwin spencercorwin commented Sep 16, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • provision the Ubuntu trusted CA bundle at pgJDBC's default root.crt path
  • retain sslmode=verify-full certificate and hostname verification
  • unblocks CI runs for other PRs

Root cause

The Aurora DSQL sample URL was changed from sslmode=require to
sslmode=verify-full, but the GitHub Actions runner did not provide
${user.home}/.postgresql/root.crt. pgJDBC therefore failed before
authentication or benchmark execution.

Verification

  • git diff --check
  • parsed .github/workflows/dsqlmaven.yml with Ruby YAML
  • verified that certificate setup allowed the DSQL integration workload to
    create, load, and execute the TPC-C benchmark
  • fresh end-to-end DSQL integration rerun passed

@spencercorwin
spencercorwin force-pushed the codex/configure-pgjdbc-root-ca branch from 3eb7a61 to eb160b7 Compare September 16, 2026 00:11
@spencercorwin spencercorwin changed the title Configure pgJDBC root certificate in DSQL integration test Fix DSQL integration test setup and result validation Sep 16, 2026
@spencercorwin spencercorwin changed the title Fix DSQL integration test setup and result validation Configure pgJDBC root certificate in DSQL integration test Sep 16, 2026
@spencercorwin
spencercorwin merged commit 3d65fb8 into dsql Sep 16, 2026
9 checks passed
@spencercorwin
spencercorwin deleted the codex/configure-pgjdbc-root-ca branch September 16, 2026 20:57
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.

3 participants