Commit Graph

1211 Commits

Author SHA1 Message Date
Alexander Tarasov
1ca56db7b2
fix(test): Add Authority Key Identifier to SSL certificates (#4162) 2026-02-06 05:06:13 +07:00
Kliachin Aleksei
16982c307f
Allow configuring Sentry taskworker concurrency via env (#4149)
* Allow configuring Sentry taskworker concurrency via env

* Update comment for SENTRY_TASKWORKER_CONCURRENCY ENV
2026-02-04 12:04:48 +07:00
dependabot[bot]
940074a527
build(deps): bump getsentry/action-release from 3.4.0 to 3.5.0 (#4133) 2026-02-04 05:12:21 +07:00
dependabot[bot]
66a3091d46
build(deps): bump actions/checkout from 6.0.0 to 6.0.2 (#4155)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](1af3b93b68...de0fac2e45)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 19:39:56 +07:00
Burak Yigit Kaya
f69cca201d
ci: Fix changelog-preview for external contributors (#4158) 2026-02-03 18:23:31 +07:00
dependabot[bot]
2fafd08ee2
build(deps): bump actions/setup-python from 6.1.0 to 6.2.0 (#4154)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](83679a892e...a309ff8b42)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 14:30:13 +07:00
dependabot[bot]
b0927e7791
build(deps): bump getsentry/craft from 2.19.0 to 2.20.1 (#4152)
Bumps [getsentry/craft](https://github.com/getsentry/craft) from 2.19.0 to 2.20.1.
- [Release notes](https://github.com/getsentry/craft/releases)
- [Changelog](https://github.com/getsentry/craft/blob/master/CHANGELOG.md)
- [Commits](c6e2f04939...beea4aba58)

---
updated-dependencies:
- dependency-name: getsentry/craft
  dependency-version: 2.20.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-03 13:41:41 +07:00
dependabot[bot]
febec823fc
build(deps): bump actions/setup-node from 6.1.0 to 6.2.0 (#4153) 2026-02-02 18:44:27 +07:00
Burak Yigit Kaya
f7afd67325
ci: Fix changelog-preview permissions (#4156)
New versions need `statuses: check` for the quiet workflow
2026-02-02 11:43:35 +00:00
dependabot[bot]
db2ac8108a
build(deps): bump astral-sh/setup-uv from 7.1.6 to 7.2.0 (#4132) 2026-02-01 11:38:27 +00:00
dependabot[bot]
fdf5222edc
build(deps): bump codecov/test-results-action from 1.1.1 to 1.2.1 (#4115) 2026-02-01 11:36:00 +00:00
dependabot[bot]
a88cdf565a
build(deps): bump codecov/codecov-action from 5.5.1 to 5.5.2 (#4102) 2026-02-01 11:35:18 +00:00
dependabot[bot]
e57a68d852
build(deps): bump urllib3 from 2.5.0 to 2.6.3 (#4150) 2026-02-01 18:21:56 +07:00
Burak Yigit Kaya
7a4ea817f4
ci(release): Switch from action-prepare-release to Craft (#4129) 2026-01-31 06:51:55 +07:00
getsentry-bot
4fc7f4a217 build: Set master version to nightly
#skip-changelog
2026-01-15 22:33:41 +00:00
getsentry-bot
8ae7a4b03f Merge branch 'release/26.1.0' 2026-01-15 22:33:39 +00:00
getsentry-bot
513be83e0e release: 26.1.0 2026-01-15 22:14:34 +00:00
hsgt-brice
324c81d8a7
Include SDK version 10 when using local JS SDK assets (#4130)
* Include SDK version 10 when using local JS SDK assets

* Updated unit test to check for 9.* and 10.* versions of the SDK bundles
2026-01-13 13:34:14 +00:00
dependabot[bot]
900c9059b7
build(deps): bump astral-sh/setup-uv from 7.1.5 to 7.1.6 (#4100)
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](ed21f2f24f...681c641aba)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 7.1.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-09 07:23:20 +07:00
Reinaldy Rafli
73971ea390
feat: switch nodestore-s3 package to getsentry org (#4119) 2026-01-04 21:30:04 -08:00
getsentry-bot
cd3801f091 build: Set master version to nightly
#skip-changelog
2025-12-23 17:15:53 +00:00
getsentry-bot
4d51c3c662 Merge branch 'release/25.12.1' 2025-12-23 17:15:51 +00:00
getsentry-bot
5c9794c9b1 release: 25.12.1 2025-12-23 16:44:08 +00:00
Vojtěch Svědiroh
d644c9e86f
chore(deps): bump seaweedfs version to 3.97 (#4120) 2025-12-23 19:59:15 +07:00
getsentry-bot
bd2337ba09 build: Set master version to nightly
#skip-changelog
2025-12-16 19:05:34 +00:00
getsentry-bot
4a9cebf4da Merge branch 'release/25.12.0' 2025-12-16 19:05:31 +00:00
getsentry-bot
5a7416fe0a release: 25.12.0 2025-12-15 18:08:19 +00:00
Reinaldy Rafli
c801a9c9b4
feat: bump action-setup-venv to use working-directory (#4098) 2025-12-12 00:45:39 +00:00
Reinaldy Rafli
2d66a99f23
Revert "Revert "ref: migrate to uv (#4061)"" (#4097)
* Revert "Revert "ref: migrate to uv (#4061)" (#4094)"

This reverts commit f9c0c31f43.

* fix: provide python version

as per 0958463ee0/action.yml (L5-L7)
2025-12-11 07:08:27 +07:00
Burak Yigit Kaya
ce32fe9fc4
fix: Provide useful info on permission errors (#4096)
Prevents the very confusing 'Unsupported Docker Architecture' error when we actually had a permission error running docker.
2025-12-09 22:39:38 +00:00
Burak Yigit Kaya
f9c0c31f43
Revert "ref: migrate to uv (#4061)" (#4094)
This reverts commit 9b4f9ea82e and 496a97ba07.
2025-12-09 13:17:28 +00:00
dependabot[bot]
83f07124bf
build(deps): bump actions/create-github-app-token from 2.2.0 to 2.2.1 (#4090)
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](7e473efe3c...29824e69f5)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: 2.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 11:11:24 +07:00
dependabot[bot]
4e752506ca
build(deps): bump actions/setup-node from 4.4.0 to 6.1.0 (#4091)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.4.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](49933ea528...395ad32622)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 6.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 11:11:15 +07:00
dependabot[bot]
496a97ba07
build(deps): bump astral-sh/setup-uv from 7.1.4 to 7.1.5 (#4093)
Bumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.1.4 to 7.1.5.
- [Release notes](https://github.com/astral-sh/setup-uv/releases)
- [Commits](1e862dfacb...ed21f2f24f)

---
updated-dependencies:
- dependency-name: astral-sh/setup-uv
  dependency-version: 7.1.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-09 11:11:05 +07:00
Reinaldy Rafli
1b20a28761
chore: guard unit-test.sh from being invoked by users (#4085) 2025-12-09 11:09:41 +07:00
Reinaldy Rafli
d1f5240853
chore: ask installation type on problem report template (#4086) 2025-12-08 08:37:49 +07:00
Reinaldy Rafli
0900533b75
fix: missing 'SENTRY_SYSTEM_SECRET_KEY' declaration on Docker Compose block (#4087) 2025-12-07 14:45:37 +00:00
Reinaldy Rafli
a9a914840f
test: integration test for user feedback (#3880)
* test: integration test for user feedback

* fix(test): try to set shell to True to use environment variables

* chore: debug nodejs sdk output

* test: run user feedback test only on feature-complete

* test: make javascript file relative

* Update _integration-test/nodejs/package.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update _integration-test/test_01_basics.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-07 12:06:58 +07:00
Reinaldy Rafli
9b4f9ea82e
ref: migrate to uv (#4061)
* ref: migrate to uv

* chore: remove main.py

* fix: run pytest using uv

* fix: pin Python and uv version

* fix: extra spaces

* ref: remove setup-python
2025-12-06 07:09:34 +07:00
Reinaldy Rafli
ebace8c662
fix: grep seaweedfs bucket name instead of using awk (#4076)
* fix: grep seaweedfs bucket name instead of using awk

Closes https://github.com/getsentry/self-hosted/issues/4075

* fix: inverted logic gate

* chore: file permission
2025-12-03 11:57:54 +00:00
Max Wittig
d53bad58ca
Add shm_size configuration back to postgres (#4072) 2025-12-02 07:23:02 +07:00
Hubert Deng
73e8b0b073
feat(release): Manually run post release script (#4073)
manually run post release script
2025-12-01 19:59:47 +00:00
getsentry-bot
f35413aa05 Merge branch 'release/25.11.1' 2025-12-01 18:59:04 +00:00
getsentry-bot
b4695677db release: 25.11.1 2025-12-01 18:40:07 +00:00
Copilot
c9aa6268f5
Add dcx shortcut for docker compose exec with HTTP proxy env vars (#4067)
* Initial plan

* Add dcep shortcut for docker compose exec with http proxy

Co-authored-by: BYK <126780+BYK@users.noreply.github.com>

* Quote environment variable values in dcep shortcut

Co-authored-by: BYK <126780+BYK@users.noreply.github.com>

* Rename dcep to dcx (docker compose exec shortcut)

Co-authored-by: BYK <126780+BYK@users.noreply.github.com>

* Move dcx after if/else block and use exec_proxy_args for DRY

Co-authored-by: BYK <126780+BYK@users.noreply.github.com>

* Remove exec_proxy_args and inline proxy flags in dcx

Co-authored-by: BYK <126780+BYK@users.noreply.github.com>

* Add exec_proxy_args variable and use it in dcx definition

Co-authored-by: BYK <126780+BYK@users.noreply.github.com>

* Use $dcx shortcut in bootstrap-s3-profiles.sh

Co-authored-by: aldy505 <7274326+aldy505@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: BYK <126780+BYK@users.noreply.github.com>
Co-authored-by: Reinaldy Rafli <github@reinaldyrafli.com>
Co-authored-by: aldy505 <7274326+aldy505@users.noreply.github.com>
2025-11-28 09:48:01 +00:00
Reinaldy Rafli
a73563f172
chore: remove some more unused directories (#4046)
* chore: remove some more unused directories

* chore: remove debugging logs
2025-11-28 16:27:39 +07:00
Tony Xiao
84ebc583de
fix(profiling): Ingest profile file path (#4060)
* fix(profiling): Ingest profile file path

`ingest-profiles` is now using vroomrs to ingest profiles instead of writing
through vroom. For self-hosted, we need to make sure filestore for profiles is
properly configured so vroom can find the ingested profiles.

* feat: move profiling data to seaweedfs

* feat: review from Sentry

* Apply suggestions from code review

Co-authored-by: Burak Yigit Kaya <byk@sentry.io>

* ref: volume migration tests

* ref: execute file creation from vroom container

* fix: brainfart

* debug

* hack

* more debug

* now I know what I'm missing out

* explicitly state feature complete

* try to pull vroom image

* should only run when COMPOSE_PROFILES is feature complete

* using run invoked weed instead of empty shell

* execute the upload script from vroom container

* execute apt command as root

* gonna sleep

* missing endgroup

* missing sh

* directly execute s3cmd and do 'wc' outside out the container

* why did other test start failing

* manual cleanup

* vroom is not a persistent volume

* what about not removing the seaweed volume

---------

Co-authored-by: Reinaldy Rafli <github@reinaldyrafli.com>
Co-authored-by: Burak Yigit Kaya <byk@sentry.io>
2025-11-28 14:30:28 +07:00
Klemens Böswirth
5a670d1c5f
fix: ensure seaweedfs lifecycle policy is set correctly (#4040) 2025-11-28 07:23:21 +07:00
dependabot[bot]
61c50780b6
build(deps): bump actions/create-github-app-token from 2.1.4 to 2.2.0 (#4058)
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.1.4 to 2.2.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](6701853927...7e473efe3c)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: 2.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 20:43:32 +07:00
dependabot[bot]
f6014fd2dc
build(deps): bump actions/checkout from 5 to 6 (#4059)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 20:42:40 +07:00