Skip to content

Update CA bundles - #854

Merged
rkistner merged 5 commits into
mainfrom
patch-ca-bundles
Oct 21, 2026
Merged

rkistner merged 5 commits into
mainfrom
patch-ca-bundles

Conversation

@rkistner

@rkistner rkistner commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor
  • Update to NodeJS v24.22.0.
  • Update system CA bundles in the Docker image - likely unused.
  • Use the latest Mozilla CA bundles for NodeJS. This is a smaller change than switching over to system bundles, since NodeJS already use the Mozilla CA bundles (but an older version).

These all affect the docker image only.

This also changes the changesets to be a patch update only - the actual changes are not significant enough for a minor release.

These address the TLS issues described in https://emudhra.we-have-a-problem.com/. Those could affect JWKS URL fetching and TLS for database connections. While there is a fix for the issues in NodeJS itself, the fix is not in any official NodeJS docker image yet. We manually update the CA bundles here.

This does not affect Postgres, since we already bundle a custom set of CA certificates there, which does not include the affected ones. It does affect all other source databases where TLS is used.

AI Usage

Used Codex to suggest Dockerfile changes; manually verified and applied.

@changeset-bot

changeset-bot Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 8d7713c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 22 packages
Name Type
@powersync/service-sync-rules Minor
@powersync/service-core Patch
@powersync/service-types Minor
@powersync/service-errors Minor
@powersync/service-module-mongodb Minor
@powersync/service-module-postgres Patch
@powersync/service-module-mysql Patch
@powersync/service-module-mssql Patch
@powersync/service-module-convex Patch
@powersync/service-module-mongodb-storage Patch
@powersync/service-module-postgres-storage Patch
@powersync/lib-services-framework Patch
@powersync/service-image Patch
@powersync/service-jpgwire Patch
@powersync/service-core-tests Patch
@powersync/service-module-core Patch
test-client Patch
@powersync/service-schema Patch
@powersync/service-client Patch
@powersync/lib-service-postgres Patch
@powersync/service-rsocket-router Patch
@powersync/lib-service-mongodb Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-21T09:07:59.706067Z 8d7713c New commits
🔒 Security Review ✅ Completed 2026-10-21T09:06:31.057503Z 3f5d0f9 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3f5d0f9a2e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread service/Dockerfile Outdated
Comment thread service/Dockerfile
@rkistner
rkistner merged commit 0c995fe into main Oct 21, 2026
51 checks passed
@rkistner
rkistner deleted the patch-ca-bundles branch October 21, 2026 10:15
@simolus3 simolus3 mentioned this pull request Oct 22, 2026

This branch was successfully deployed

1 active deployment
dockerhub — 8d7713c2 Deployed Oct 21, 2026 by rkistner via Build and Release powersync-service Docker Image #12
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