Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept
Go to file
Hubert Deng 019d372df2
Revert "fix(vroom): Explicitly set PROFILES_DIR for upcoming change" (#3760)
* Revert "fix(vroom): Explicitly set PROFILES_DIR for upcoming change (#3759)"

This reverts commit e07445d6be.

It also very importantly changes where we mount the profiles volume which fixes the issue. Our theory is as follows:

1. Vroom Dockerfile had a line doing `mkdirp /var/lib/sentry-profiles` at image build time. This makes the directory owned by `root`
2. When we mount over that directory, and change permissions we can store the permissions changes _in_ the directory but not the directory itself
3. So when we start the vroom image with the new mount, the contents are owned by `vroom` but the main directory is still owned by `root`. This is also why [this approach](a23a4e3952) worked as the entrypoint script did this at the start of every container instance.

---------

Co-authored-by: Burak Yigit Kaya <byk@sentry.io>
2025-06-17 21:26:01 +01:00
_integration-test Make usage of Python SDK future proof (#3714) 2025-05-27 13:07:44 +02:00
_unit-test fix: js-sdk directory/file permission should be set correctly (#3616) 2025-03-18 12:26:48 +00:00
.github enable shell linter for more scripts (#3748) 2025-06-14 06:50:26 +07:00
certificates feat: Have an empty certificates folder ready (#1065) 2021-08-17 17:40:35 +03:00
clickhouse fix(clickhouse): Allow nullable key (#3354) 2024-09-30 12:00:32 -07:00
cron Fix apt config generation when http_proxy is set (#2725) (#2734) 2024-01-31 12:11:48 -08:00
geoip Integrate with MaxMind out of the box (#766) 2020-12-14 11:56:04 -05:00
get-compose-action Bump docker-compose 2.33.1 (#3597) 2025-03-02 21:04:37 +00:00
install Revert "fix(vroom): Explicitly set PROFILES_DIR for upcoming change" (#3760) 2025-06-17 21:26:01 +01:00
jq [Snyk] Security upgrade debian from bullseye-slim to bookworm-20231009-slim (#2511) 2023-10-25 11:23:44 -07:00
optional-modifications Revert "fix(vroom): Explicitly set PROFILES_DIR for upcoming change" (#3760) 2025-06-17 21:26:01 +01:00
relay chore(relay): specify spool.enveloppe.max_backpressure_memory_percent configuration for handling relay's failing healthcheck (#3635) 2025-04-12 18:42:08 +03:00
scripts enable shell linter for more scripts (#3748) 2025-06-14 06:50:26 +07:00
sentry feat(features): enable continuous profiling (#3742) 2025-06-12 07:55:54 +07:00
symbolicator feat: provide monitoring-related configurations (#3611) 2025-03-10 20:44:40 +00:00
workstation enable shell linter for more scripts (#3748) 2025-06-14 06:50:26 +07:00
.craft.yml meta: Add some changelog (#984) 2021-06-07 20:13:37 +03:00
.editorconfig EditorConfig and indentation fixes (#650) 2020-08-31 14:40:52 +03:00
.env Revert "fix(vroom): Explicitly set PROFILES_DIR for upcoming change" (#3760) 2025-06-17 21:26:01 +01:00
.gitattributes fix(test): Export test script (#978) 2021-05-31 14:44:51 +03:00
.gitignore add sentry/backup.json to gitignore (#3450) 2024-11-29 10:05:05 +00:00
.pre-commit-config.yaml Introduce patches with external kafka (#3521) 2025-06-13 08:55:30 +00:00
action.yaml feat: Require both inputs to be set on action (#3554) 2025-01-25 16:53:50 +00:00
CHANGELOG.md release: 25.5.1 2025-05-21 15:46:37 +00:00
codecov.yml chore: Disable codecov for master/release branches (#3384) 2024-10-17 14:17:20 -07:00
CONTRIBUTING.md fix(sentry-admin): Do not wait for command finish to display output (#3390) 2024-10-18 19:09:31 +00:00
docker-compose.yml Revert "fix(vroom): Explicitly set PROFILES_DIR for upcoming change" (#3760) 2025-06-17 21:26:01 +01:00
install.sh Revert "fix(vroom): Explicitly set PROFILES_DIR for upcoming change" (#3760) 2025-06-17 21:26:01 +01:00
LICENSE.md Upgrade to FSL-1.1 (#2835) 2024-02-27 17:15:42 -05:00
nginx.conf fix(nginx): _assets should rewrite to _static/sentry/dist (#3483) 2024-12-20 19:32:29 +00:00
README.md docs: link to develop docs (#3307) 2024-09-03 12:55:40 -07:00
redis.conf fix(redis): Use a safer eviction rule (#3432) 2024-11-19 16:34:41 +00:00
requirements-dev.txt tests: Install version 2.x of Python SDK (#3745) 2025-06-13 15:43:39 +07:00
sentry-admin.sh Add missing lib script to sentry-admin.sh (#3693) 2025-05-19 08:24:57 +00:00
unit-test.sh enable shell linter for more scripts (#3748) 2025-06-14 06:50:26 +07:00

Self-Hosted Sentry

Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept.

Documentation here.