Skip to content

26.10.1

Latest

Choose a tag to compare

@sentry-release-bot sentry-release-bot released this 29 Oct 00:46

This is a security-focused patch. It addresses the eMudhra Intermediate CA compromise, and it also includes two configuration fixes and one change to vroom that you'll want to know about. The ClickHouse image is the one remaining unpatched image. It depends on upstream Altinity publishing a patched image, so we're tracking that and will ship the update as soon as it's available.

Changes to Check

  • vroom now uses Distroless by default: The vroom image is now built on Distroless, which strips out package managers, shells, and other components a running service doesn't need. That shrinks the attack surface, which is the main reason for the switch. Check that nothing in your setup depends on a shell being present inside that container.
  • SENTRY_BUCKET_PROFILES on vroom: This environment variable needs the http:// scheme included in its value. Without it, the setting doesn't behave as expected. If you set this variable, make sure the scheme is present.
  • Uptime checker region config: If you're using the uptime monitoring feature, you need to configure the uptime checker regions in sentry/sentry.conf.py. This one matters if uptime monitoring is part of your setup, so please don't skip it.
  • As a result of the certificate changes, SETUP_CUSTOM_CA_CERTIFICATE=1 users must re-run ./install.sh.
  • Symbolicator base images have moved to Debian 13

Nothing else in this release is notable. It's a focused patch.


We're always happy to chat. If you run into a problem during the upgrade, or just want to talk through your setup, reach out to us on Discord.

Bug Fixes 🐛

  • (scripts) Backup never shut down the compose stack by @aldy505 in #4565
  • (sentry) Use the env var name gRPC reads for the CA bundle by @geoffg-sentry with @sentry-junior in #4596
  • (uptime) Configure uptime-checker API endpoint for Test Monitor and assertion validation by @ayoubjemai in #4583
  • (vroom) Add the scheme to the SeaweedFS endpoint in SENTRY_BUCKET_PROFILES by @oioki in #4573

Internal Changes 🔧

Deps