getsentry / self-hosted

Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept
https://develop.sentry.dev/self-hosted/
Other
7.74k stars 1.75k forks source link

Error on web container: CSRF cookie not set #3205

Closed londi closed 2 months ago

londi commented 2 months ago

Self-Hosted Version

21.7.0

CPU Architecture

x86_64

Docker Version

27.0.3

Docker Compose Version

2.28.1

Steps to Reproduce

  1. Start Sentry with nginx reverse proxy
  2. Navigate to angular web app (localhost)
  3. Look at dev tools and notice that envelope-requests ends with 403 error
  4. Look at sentry server web-container and see: „CSRF Cookie not set“

Expected Result

Envelope should be successful (200-204)

Actual Result

web-container logs: WARNING django.security.csrf: Forbidden (CSRF cookie not set.): /api/3/envelope/

I‘m using nginx as described in the selfhosted docs. The sentry dashboard is reachable over https. Certificate is valid and trusted (browser shows that).

I‘ve adjusted .env and sentry.config.py (SSL and CSRF section) and restarted sentry.

Event ID

No response

londi commented 2 months ago

Error: 07:55:37 [WARNING] django.security.csrf: Forbidden (CSRF cookie not set.): /api/3/envelope/ (status_code=403 request=<WSGIRequest: POST '/api/3/envelope/?sentry_key=528bef3c4572ae7d367fc1dd7c67a43f&sentry_version=7&sentry_client=sentry.javascript.angular%2F8.17.0'>) 07:55:37 [INFO] sentry.access.api: api.access (method='POST' view='django.views.generic.base.RedirectView' response=403 user_id='None' is_app='None' token_type='None' is_frontend_request='False' organization_id='None' auth_id='None' path='/api/3/envelope/' caller_ip='XXXXXX' user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36' rate_limited='False' rate_limit_category='None' request_duration_seconds=0.014967918395996094 rate_limit_type='DNE' concurrent_limit='None' concurrent_requests='None' reset_time='None' group='None' limit='None' remaining='None')

Latest install log:

`▶ Parsing command line ...

▶ Detecting Docker platform Detected Docker platform is linux/amd64

▶ Initializing Docker Compose ...

▶ Setting up error handling ...

0 building with "default" instance using docker driver

1 [internal] load build definition from Dockerfile

1 transferring dockerfile: 351B done

1 DONE 0.0s

2 [internal] load metadata for docker.io/library/debian:bookworm-slim

2 ...

3 [auth] library/debian:pull token for registry-1.docker.io

3 DONE 0.0s

2 [internal] load metadata for docker.io/library/debian:bookworm-slim

2 DONE 0.7s

4 [internal] load .dockerignore

4 transferring context: 2B done

4 DONE 0.0s

5 [1/2] FROM docker.io/library/debian:bookworm-slim@sha256:f528891ab1aa484bf7233dbcc84f3c806c3e427571d75510a9d74bb5ec535b33

5 DONE 0.0s

6 [2/2] RUN set -x && apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends jq && apt-get clean && rm -rf /var/lib/apt/lists/*

6 CACHED

7 exporting to image

7 exporting layers done

7 writing image sha256:6f68a967a4693d9b0715a0c8ce4ecc254649f51331663d39853b364fbe6d1eec done

7 naming to docker.io/library/sentry-self-hosted-jq-local done

7 DONE 0.0s

Hey, so ... we would love to automatically find out about issues with your Sentry instance so that we can improve the product. Turns out there is an app for that, called Sentry. Would you be willing to let us automatically send data about your instance upstream to Sentry for development and debugging purposes?

y / yes / 1 n / no / 0

(Btw, we send this to our own self-hosted Sentry instance, not to Sentry SaaS, so that we can be in this together.)

Here's the info we may collect:

Thirty (30) day retention. No marketing. Privacy policy at sentry.io/privacy.

y or n? Understood. To avoid this prompt in the future, use one of these flags:

--report-self-hosted-issues --no-report-self-hosted-issues

or set the REPORT_SELF_HOSTED_ISSUES environment variable:

REPORT_SELF_HOSTED_ISSUES=1 to send data REPORT_SELF_HOSTED_ISSUES=0 to not send data

▶ Checking for latest commit ... skipped

▶ Checking minimum requirements ... Found Docker version 27.0.3 Found Docker Compose version 2.28.1

▶ Upgrading Clickhouse ... Network sentry-self-hosted_default Creating Network sentry-self-hosted_default Created Container sentry-self-hosted-clickhouse-1 Creating Container sentry-self-hosted-clickhouse-1 Created Container sentry-self-hosted-clickhouse-1 Starting Container sentry-self-hosted-clickhouse-1 Started Waiting for clickhouse server, 30 remaining attempts... Waiting for clickhouse server, 29 remaining attempts... Waiting for clickhouse server, 28 remaining attempts... Waiting for clickhouse server, 27 remaining attempts... Waiting for clickhouse server, 26 remaining attempts... Waiting for clickhouse server, 25 remaining attempts... Waiting for clickhouse server, 24 remaining attempts... Waiting for clickhouse server, 23 remaining attempts... Waiting for clickhouse server, 22 remaining attempts... sentry-self-hosted-clickhouse-1 clickhouse-self-hosted-local "/entrypoint.sh" clickhouse 10 seconds ago Up 10 seconds (healthy) 8123/tcp, 9000/tcp, 9009/tcp Detected clickhouse version 23.8.11.29.altinitystable. Skipping upgrades!

▶ Turning things off ... Container sentry-self-hosted-clickhouse-1 Stopping Container sentry-self-hosted-clickhouse-1 Stopped Container sentry-self-hosted-clickhouse-1 Removing Container sentry-self-hosted-clickhouse-1 Removed Image vroom-cleanup-self-hosted-local:latest Removing Image clickhouse-self-hosted-local:latest Removing Image sentry-self-hosted-local:latest Removing Image symbolicator-cleanup-self-hosted-local:latest Removing Image sentry-cleanup-self-hosted-local:latest Removing Network sentry-self-hosted_default Removing Image symbolicator-cleanup-self-hosted-local:latest Removed Image vroom-cleanup-self-hosted-local:latest Removed Image sentry-self-hosted-local:latest Removed Image sentry-cleanup-self-hosted-local:latest Removed Image clickhouse-self-hosted-local:latest Removed Network sentry-self-hosted_default Removed

▶ Ensuring Kafka and Zookeeper volumes have correct permissions ...

▶ Creating volumes for persistent storage ... Created sentry-clickhouse. Created sentry-data. Created sentry-kafka. Created sentry-postgres. Created sentry-redis. Created sentry-symbolicator. Created sentry-zookeeper.

▶ Ensuring files from examples ... sentry/sentry.conf.py already exists, skipped creation. sentry/config.yml already exists, skipped creation. symbolicator/config.yml already exists, skipped creation.

▶ Checking memcached backend ... PyMemcacheCache found in sentry/sentry.conf.py, gonna assume you're good.

▶ Ensuring Relay credentials ... relay/config.yml already exists, skipped creation. relay/credentials.json already exists, skipped creation.

▶ Generating secret key ...

▶ Fetching and updating Docker images ... nightly: Pulling from getsentry/sentry 8a1e25ce7c4f: Already exists 1103112ebfc4: Already exists b4b80ef7128d: Already exists cc7f04ac52f8: Already exists 87b8bf94a2ac: Already exists ffd94d3d3a86: Already exists 1d081abe3821: Already exists 679bdcf9efab: Already exists bb3a650609ce: Already exists c3bdcebd8f5f: Already exists ce4c3b0432d9: Already exists 49c47ce97f8c: Pulling fs layer 5194e585c6c8: Pulling fs layer bbfc07f8fab5: Pulling fs layer 862de670fd92: Pulling fs layer 3d226113f205: Pulling fs layer 4f4fb700ef54: Pulling fs layer 862de670fd92: Waiting 3d226113f205: Waiting 4f4fb700ef54: Waiting 5194e585c6c8: Verifying Checksum 5194e585c6c8: Download complete bbfc07f8fab5: Download complete 3d226113f205: Verifying Checksum 3d226113f205: Download complete 862de670fd92: Verifying Checksum 862de670fd92: Download complete 4f4fb700ef54: Verifying Checksum 4f4fb700ef54: Download complete 49c47ce97f8c: Verifying Checksum 49c47ce97f8c: Download complete 49c47ce97f8c: Pull complete 5194e585c6c8: Pull complete bbfc07f8fab5: Pull complete 862de670fd92: Pull complete 3d226113f205: Pull complete 4f4fb700ef54: Pull complete Digest: sha256:1df7b7e65bc54051b90a396c4011261f6e0968ba0ac5b44cfba77638f56e1263 Status: Downloaded newer image for getsentry/sentry:nightly docker.io/getsentry/sentry:nightly

▶ Building and tagging Docker images ...

0 building with "default" instance using docker driver

1 [web internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [web internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [web internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [web internal] load build context

4 transferring context: 33.45kB done

4 DONE 0.0s

5 [web 1/4] FROM docker.io/getsentry/sentry:nightly

5 DONE 0.0s

6 [web 2/4] COPY . /usr/src/sentry

6 DONE 2.3s

7 [web 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 DONE 0.2s

8 [web 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 DONE 0.2s

9 [web] exporting to image

9 exporting layers 0.0s done

9 writing image sha256:d4833595dbc7091ffa0e3ff30eec05384714a34f301b52fe193ac4c1c40328e9 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.1s

0 building with "default" instance using docker driver

1 [clickhouse internal] load build definition from Dockerfile

1 transferring dockerfile: 130B done

1 DONE 0.0s

2 [clickhouse internal] load metadata for docker.io/altinity/clickhouse-server:23.8.11.29.altinitystable

2 ...

3 [clickhouse auth] altinity/clickhouse-server:pull token for registry-1.docker.io

3 DONE 0.0s

2 [clickhouse internal] load metadata for docker.io/altinity/clickhouse-server:23.8.11.29.altinitystable

2 DONE 0.7s

4 [clickhouse internal] load .dockerignore

4 transferring context: 2B done

4 DONE 0.0s

5 [clickhouse 1/1] FROM docker.io/altinity/clickhouse-server:23.8.11.29.altinitystable@sha256:a91987eab83bdc8fa5ee9725694b2bcf57779e68fa3934291cd20020484dd391

5 CACHED

6 [clickhouse] exporting to image

6 exporting layers done

6 writing image sha256:967ce78eb4e69c347d82eab5273846214ee5e5cfedd8f2d2e2230c99acb9a8f5 done

6 naming to docker.io/library/clickhouse-self-hosted-local done

6 DONE 0.0s

0 building with "default" instance using docker driver

1 [cron internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [cron internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [cron internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [cron 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [cron internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [cron 2/4] COPY . /usr/src/sentry

6 CACHED

7 [cron 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [cron 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [cron] exporting to image

9 exporting layers done

9 writing image sha256:5c71ea19ee9f1706b47e56cc186bd12c054385b85269537b2fe06f6dac85e000 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [subscription-consumer-generic-metrics internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [subscription-consumer-generic-metrics internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [subscription-consumer-generic-metrics internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [subscription-consumer-generic-metrics 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [subscription-consumer-generic-metrics internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [subscription-consumer-generic-metrics 2/4] COPY . /usr/src/sentry

6 CACHED

7 [subscription-consumer-generic-metrics 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [subscription-consumer-generic-metrics 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [subscription-consumer-generic-metrics] exporting to image

9 exporting layers done

9 writing image sha256:e269d825e5f01e98d4ffe92d0e1e78dda86039c1e037f37123e2d67ddfe8a3e6 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [symbolicator-cleanup internal] load build definition from Dockerfile

1 transferring dockerfile: 528B done

1 DONE 0.0s

2 [symbolicator-cleanup internal] load metadata for docker.io/getsentry/symbolicator:nightly

2 DONE 0.0s

3 [symbolicator-cleanup internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [symbolicator-cleanup internal] load build context

4 transferring context: 717B done

4 DONE 0.0s

5 [symbolicator-cleanup 1/5] FROM docker.io/getsentry/symbolicator:nightly

5 DONE 0.0s

6 [symbolicator-cleanup 2/5] RUN if [ -n "${http_proxy}" ]; then echo "Acquire::http::proxy "${http_proxy}";" >> /etc/apt/apt.conf; fi

6 DONE 0.2s

7 [symbolicator-cleanup 3/5] RUN if [ -n "${https_proxy}" ]; then echo "Acquire::https::proxy "${https_proxy}";" >> /etc/apt/apt.conf; fi

7 DONE 0.2s

8 [symbolicator-cleanup 4/5] RUN apt-get update && apt-get install -y --no-install-recommends cron && rm -r /var/lib/apt/lists/*

8 0.215 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]

8 0.247 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]

8 0.259 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]

8 0.309 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8788 kB]

8 0.828 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [13.8 kB]

8 0.837 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [168 kB]

8 1.865 Fetched 9224 kB in 2s (5513 kB/s)

8 1.865 Reading package lists...

8 2.438 Reading package lists...

8 3.001 Building dependency tree...

8 3.152 Reading state information...

8 3.333 The following additional packages will be installed:

8 3.335 cron-daemon-common sensible-utils

8 3.337 Suggested packages:

8 3.337 anacron logrotate checksecurity

8 3.337 Recommended packages:

8 3.337 default-mta | mail-transport-agent

8 3.382 The following NEW packages will be installed:

8 3.384 cron cron-daemon-common sensible-utils

8 3.415 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.

8 3.415 Need to get 105 kB of archives.

8 3.415 After this operation, 325 kB of additional disk space will be used.

8 3.415 Get:1 http://deb.debian.org/debian bookworm/main amd64 cron-daemon-common all 3.0pl1-162 [12.7 kB]

8 3.425 Get:2 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB]

8 3.434 Get:3 http://deb.debian.org/debian bookworm/main amd64 cron amd64 3.0pl1-162 [73.1 kB]

8 3.572 debconf: delaying package configuration, since apt-utils is not installed

8 3.601 Fetched 105 kB in 0s (1992 kB/s)

8 3.614 Selecting previously unselected package cron-daemon-common.

8 3.614 (Reading database ...

(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6727 files and directories currently installed.)

8 3.622 Preparing to unpack .../cron-daemon-common_3.0pl1-162_all.deb ...

8 3.623 Unpacking cron-daemon-common (3.0pl1-162) ...

8 3.643 Selecting previously unselected package sensible-utils.

8 3.644 Preparing to unpack .../sensible-utils_0.0.17+nmu1_all.deb ...

8 3.647 Unpacking sensible-utils (0.0.17+nmu1) ...

8 3.669 Setting up cron-daemon-common (3.0pl1-162) ...

8 3.711 Adding group `crontab' (GID 101) ...

8 3.724 Done.

8 3.747 Selecting previously unselected package cron.

8 3.747 (Reading database ...

(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6772 files and directories currently installed.)

8 3.753 Preparing to unpack .../cron_3.0pl1-162_amd64.deb ...

8 3.757 Unpacking cron (3.0pl1-162) ...

8 3.781 Setting up sensible-utils (0.0.17+nmu1) ...

8 3.785 Setting up cron (3.0pl1-162) ...

8 3.811 invoke-rc.d: could not determine current runlevel

8 3.814 invoke-rc.d: policy-rc.d denied execution of start.

8 DONE 4.0s

9 [symbolicator-cleanup 5/5] COPY entrypoint.sh /entrypoint.sh

9 DONE 0.0s

10 [symbolicator-cleanup] exporting to image

10 exporting layers 0.0s done

10 writing image sha256:02cbd7097c2987198d8e5b3da67fbf2394dcb013ae7701ed32c07065119e0425 done

10 naming to docker.io/library/symbolicator-cleanup-self-hosted-local done

10 DONE 0.0s

0 building with "default" instance using docker driver

1 [vroom-cleanup internal] load build definition from Dockerfile

1 transferring dockerfile: 528B done

1 DONE 0.0s

2 [vroom-cleanup internal] load metadata for docker.io/getsentry/vroom:nightly

2 DONE 0.0s

3 [vroom-cleanup internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [vroom-cleanup internal] load build context

4 transferring context: 94B done

4 DONE 0.0s

5 [vroom-cleanup 1/5] FROM docker.io/getsentry/vroom:nightly

5 DONE 0.0s

6 [vroom-cleanup 2/5] RUN if [ -n "${http_proxy}" ]; then echo "Acquire::http::proxy "${http_proxy}";" >> /etc/apt/apt.conf; fi

6 DONE 0.1s

7 [vroom-cleanup 3/5] RUN if [ -n "${https_proxy}" ]; then echo "Acquire::https::proxy "${https_proxy}";" >> /etc/apt/apt.conf; fi

7 DONE 0.2s

8 [vroom-cleanup 4/5] RUN apt-get update && apt-get install -y --no-install-recommends cron && rm -r /var/lib/apt/lists/*

8 0.219 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]

8 0.252 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]

8 0.264 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]

8 0.317 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8788 kB]

8 0.844 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [13.8 kB]

8 0.852 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [168 kB]

8 1.873 Fetched 9224 kB in 2s (5515 kB/s)

8 1.873 Reading package lists...

8 2.433 Reading package lists...

8 2.999 Building dependency tree...

8 3.142 Reading state information...

8 3.312 The following additional packages will be installed:

8 3.314 cron-daemon-common sensible-utils

8 3.316 Suggested packages:

8 3.316 anacron logrotate checksecurity

8 3.316 Recommended packages:

8 3.316 default-mta | mail-transport-agent

8 3.360 The following NEW packages will be installed:

8 3.362 cron cron-daemon-common sensible-utils

8 3.398 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.

8 3.398 Need to get 105 kB of archives.

8 3.398 After this operation, 325 kB of additional disk space will be used.

8 3.398 Get:1 http://deb.debian.org/debian bookworm/main amd64 cron-daemon-common all 3.0pl1-162 [12.7 kB]

8 3.408 Get:2 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB]

8 3.417 Get:3 http://deb.debian.org/debian bookworm/main amd64 cron amd64 3.0pl1-162 [73.1 kB]

8 3.528 debconf: delaying package configuration, since apt-utils is not installed

8 3.554 Fetched 105 kB in 0s (1972 kB/s)

8 3.566 Selecting previously unselected package cron-daemon-common.

8 3.566 (Reading database ...

(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6577 files and directories currently installed.)

8 3.572 Preparing to unpack .../cron-daemon-common_3.0pl1-162_all.deb ...

8 3.574 Unpacking cron-daemon-common (3.0pl1-162) ...

8 3.590 Selecting previously unselected package sensible-utils.

8 3.591 Preparing to unpack .../sensible-utils_0.0.17+nmu1_all.deb ...

8 3.592 Unpacking sensible-utils (0.0.17+nmu1) ...

8 3.611 Setting up cron-daemon-common (3.0pl1-162) ...

8 3.656 Adding group `crontab' (GID 101) ...

8 3.666 Done.

8 3.688 Selecting previously unselected package cron.

8 3.688 (Reading database ...

(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6622 files and directories currently installed.)

8 3.694 Preparing to unpack .../cron_3.0pl1-162_amd64.deb ...

8 3.697 Unpacking cron (3.0pl1-162) ...

8 3.719 Setting up sensible-utils (0.0.17+nmu1) ...

8 3.724 Setting up cron (3.0pl1-162) ...

8 3.746 invoke-rc.d: could not determine current runlevel

8 3.749 invoke-rc.d: policy-rc.d denied execution of start.

8 DONE 3.9s

9 [vroom-cleanup 5/5] COPY entrypoint.sh /entrypoint.sh

9 DONE 0.0s

10 [vroom-cleanup] exporting to image

10 exporting layers 0.0s done

10 writing image sha256:674cd96f4702aed45e21d96ed589adc47a6d77ffb3dd520e2eef65cdbccfaef5 done

10 naming to docker.io/library/vroom-cleanup-self-hosted-local done

10 DONE 0.1s

0 building with "default" instance using docker driver

1 [subscription-consumer-transactions internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [subscription-consumer-transactions internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [subscription-consumer-transactions internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [subscription-consumer-transactions 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [subscription-consumer-transactions internal] load build context

5 transferring context: 33.45kB done

5 DONE 0.0s

6 [subscription-consumer-transactions 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

6 CACHED

7 [subscription-consumer-transactions 2/4] COPY . /usr/src/sentry

7 CACHED

8 [subscription-consumer-transactions 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [subscription-consumer-transactions] exporting to image

9 exporting layers done

9 writing image sha256:b2e2aeadc3d2e852621c7320b645a36b99a94f011b7d420ea81a67099594359d done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [ingest-occurrences internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [ingest-occurrences internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [ingest-occurrences internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [ingest-occurrences 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [ingest-occurrences internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [ingest-occurrences 2/4] COPY . /usr/src/sentry

6 CACHED

7 [ingest-occurrences 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [ingest-occurrences 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [ingest-occurrences] exporting to image

9 exporting layers done

9 writing image sha256:4d9a530a16eb1f285f13fac1bdc68e40124f78c0459ea811fa440dede6a42c87 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [post-process-forwarder-issue-platform internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [post-process-forwarder-issue-platform internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [post-process-forwarder-issue-platform internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [post-process-forwarder-issue-platform 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [post-process-forwarder-issue-platform internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [post-process-forwarder-issue-platform 2/4] COPY . /usr/src/sentry

6 CACHED

7 [post-process-forwarder-issue-platform 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [post-process-forwarder-issue-platform 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [post-process-forwarder-issue-platform] exporting to image

9 exporting layers done

9 writing image sha256:4303b1a414f775770ca437b9055769a22d3989e1e6bb377af3d14f83e5235afb done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [subscription-consumer-metrics internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [subscription-consumer-metrics internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [subscription-consumer-metrics internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [subscription-consumer-metrics 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [subscription-consumer-metrics internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [subscription-consumer-metrics 2/4] COPY . /usr/src/sentry

6 CACHED

7 [subscription-consumer-metrics 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [subscription-consumer-metrics 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [subscription-consumer-metrics] exporting to image

9 exporting layers done

9 writing image sha256:211af7eef4629d3bbf1defbb6d9d6035bb90e49eff1c4cb0c5bb160a1ed209ea done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [web internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [web internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [web internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [web 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [web internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [web 2/4] COPY . /usr/src/sentry

6 CACHED

7 [web 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [web 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [web] exporting to image

9 exporting layers done

9 writing image sha256:d4833595dbc7091ffa0e3ff30eec05384714a34f301b52fe193ac4c1c40328e9 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [ingest-monitors internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [ingest-monitors internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [ingest-monitors internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [ingest-monitors 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [ingest-monitors internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [ingest-monitors 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

6 CACHED

7 [ingest-monitors 2/4] COPY . /usr/src/sentry

7 CACHED

8 [ingest-monitors 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [ingest-monitors] exporting to image

9 exporting layers done

9 writing image sha256:f59b783bcc81ff2b2d5d34c26c1a340429a795b1b0ec4a6c0462220bc148d103 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [monitors-clock-tick internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [monitors-clock-tick internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [monitors-clock-tick internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [monitors-clock-tick 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [monitors-clock-tick internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [monitors-clock-tick 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

6 CACHED

7 [monitors-clock-tick 2/4] COPY . /usr/src/sentry

7 CACHED

8 [monitors-clock-tick 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [monitors-clock-tick] exporting to image

9 exporting layers done

9 writing image sha256:cd4208be150ce351a2da27eb386ec5ce2b0f5f931286a884c17b26feb6483907 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [sentry-cleanup internal] load build definition from Dockerfile

1 transferring dockerfile: 528B done

1 DONE 0.0s

2 [sentry-cleanup internal] load metadata for docker.io/library/sentry-self-hosted-local:latest

2 DONE 0.0s

3 [sentry-cleanup internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [sentry-cleanup internal] load build context

4 transferring context: 717B done

4 DONE 0.0s

5 [sentry-cleanup 1/5] FROM docker.io/library/sentry-self-hosted-local:latest

5 DONE 0.0s

6 [sentry-cleanup 2/5] RUN if [ -n "${http_proxy}" ]; then echo "Acquire::http::proxy "${http_proxy}";" >> /etc/apt/apt.conf; fi

6 DONE 0.2s

7 [sentry-cleanup 3/5] RUN if [ -n "${https_proxy}" ]; then echo "Acquire::https::proxy "${https_proxy}";" >> /etc/apt/apt.conf; fi

7 DONE 0.2s

8 [sentry-cleanup 4/5] RUN apt-get update && apt-get install -y --no-install-recommends cron && rm -r /var/lib/apt/lists/*

8 0.239 Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]

8 0.270 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]

8 0.282 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]

8 0.345 Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8788 kB]

8 0.865 Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [13.8 kB]

8 0.874 Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [168 kB]

8 1.909 Fetched 9224 kB in 2s (5447 kB/s)

8 1.909 Reading package lists...

8 2.490 Reading package lists...

8 3.055 Building dependency tree...

8 3.209 Reading state information...

8 3.373 The following additional packages will be installed:

8 3.375 cron-daemon-common sensible-utils

8 3.378 Suggested packages:

8 3.378 anacron logrotate checksecurity

8 3.378 Recommended packages:

8 3.378 default-mta | mail-transport-agent

8 3.422 The following NEW packages will be installed:

8 3.424 cron cron-daemon-common sensible-utils

8 3.456 0 upgraded, 3 newly installed, 0 to remove and 20 not upgraded.

8 3.456 Need to get 105 kB of archives.

8 3.456 After this operation, 325 kB of additional disk space will be used.

8 3.456 Get:1 http://deb.debian.org/debian bookworm/main amd64 cron-daemon-common all 3.0pl1-162 [12.7 kB]

8 3.466 Get:2 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB]

8 3.474 Get:3 http://deb.debian.org/debian bookworm/main amd64 cron amd64 3.0pl1-162 [73.1 kB]

8 3.617 debconf: delaying package configuration, since apt-utils is not installed

8 3.646 Fetched 105 kB in 0s (2019 kB/s)

8 3.660 Selecting previously unselected package cron-daemon-common.

8 3.660 (Reading database ...

(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6705 files and directories currently installed.)

8 3.666 Preparing to unpack .../cron-daemon-common_3.0pl1-162_all.deb ...

8 3.668 Unpacking cron-daemon-common (3.0pl1-162) ...

8 3.686 Selecting previously unselected package sensible-utils.

8 3.687 Preparing to unpack .../sensible-utils_0.0.17+nmu1_all.deb ...

8 3.689 Unpacking sensible-utils (0.0.17+nmu1) ...

8 3.710 Setting up cron-daemon-common (3.0pl1-162) ...

8 3.751 Adding group `crontab' (GID 101) ...

8 3.762 Done.

8 3.785 Selecting previously unselected package cron.

8 3.785 (Reading database ...

(Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 6750 files and directories currently installed.)

8 3.791 Preparing to unpack .../cron_3.0pl1-162_amd64.deb ...

8 3.794 Unpacking cron (3.0pl1-162) ...

8 3.820 Setting up sensible-utils (0.0.17+nmu1) ...

8 3.824 Setting up cron (3.0pl1-162) ...

8 3.853 invoke-rc.d: could not determine current runlevel

8 3.856 invoke-rc.d: policy-rc.d denied execution of start.

8 DONE 4.0s

9 [sentry-cleanup 5/5] COPY entrypoint.sh /entrypoint.sh

9 DONE 0.0s

10 [sentry-cleanup] exporting to image

10 exporting layers 0.0s done

10 writing image sha256:a64a93d19e1fc9ec350ed0c3f37e86f7f8cb4ea7505f0cc5fa43b0bba2bf9e2e done

10 naming to docker.io/library/sentry-cleanup-self-hosted-local done

10 DONE 0.0s

0 building with "default" instance using docker driver

1 [attachments-consumer internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [attachments-consumer internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [attachments-consumer internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [attachments-consumer 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [attachments-consumer internal] load build context

5 transferring context: 33.45kB done

5 DONE 0.0s

6 [attachments-consumer 2/4] COPY . /usr/src/sentry

6 CACHED

7 [attachments-consumer 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [attachments-consumer 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [attachments-consumer] exporting to image

9 exporting layers done

9 writing image sha256:65d1ec891b6df3a97432bdfb77ec6cb7ce66066ff2f15722f36c10a464bb2d72 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [billing-metrics-consumer internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [billing-metrics-consumer internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [billing-metrics-consumer internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [billing-metrics-consumer 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [billing-metrics-consumer internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [billing-metrics-consumer 2/4] COPY . /usr/src/sentry

6 CACHED

7 [billing-metrics-consumer 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [billing-metrics-consumer 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [billing-metrics-consumer] exporting to image

9 exporting layers done

9 writing image sha256:a4e2ff7cef63b0ae531aca3bde514c75d6eb5806f8ebb0fa7a9ba6f49acf8c37 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [events-consumer internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [events-consumer internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [events-consumer internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [events-consumer 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [events-consumer internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [events-consumer 2/4] COPY . /usr/src/sentry

6 CACHED

7 [events-consumer 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [events-consumer 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [events-consumer] exporting to image

9 exporting layers done

9 writing image sha256:24a95d81ca3559cb41c599c431930d6f9e000c113d59a8b1b7a053a68305c140 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [metrics-consumer internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [metrics-consumer internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [metrics-consumer internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [metrics-consumer 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [metrics-consumer internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [metrics-consumer 2/4] COPY . /usr/src/sentry

6 CACHED

7 [metrics-consumer 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [metrics-consumer 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [metrics-consumer] exporting to image

9 exporting layers done

9 writing image sha256:089a14922109812d1f6cf4a856d0f1775a40c08b797022ff047031249bfbd1d6 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [post-process-forwarder-errors internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [post-process-forwarder-errors internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [post-process-forwarder-errors internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [post-process-forwarder-errors 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [post-process-forwarder-errors internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [post-process-forwarder-errors 2/4] COPY . /usr/src/sentry

6 CACHED

7 [post-process-forwarder-errors 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [post-process-forwarder-errors 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [post-process-forwarder-errors] exporting to image

9 exporting layers done

9 writing image sha256:bc642c6cf6890ac048cf99132d931a7749ef629475f348939a483f143147d884 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [worker internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [worker internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [worker internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [worker 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [worker internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [worker 2/4] COPY . /usr/src/sentry

6 CACHED

7 [worker 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [worker 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [worker] exporting to image

9 exporting layers done

9 writing image sha256:89d8895d46dbffec753da4b7eba6865397406634806aae4f3e6280531b05841a done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [ingest-profiles internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [ingest-profiles internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [ingest-profiles internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [ingest-profiles 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [ingest-profiles internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [ingest-profiles 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

6 CACHED

7 [ingest-profiles 2/4] COPY . /usr/src/sentry

7 CACHED

8 [ingest-profiles 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [ingest-profiles] exporting to image

9 exporting layers done

9 writing image sha256:ba256085cabdbf4e46e5be131220ff4984a6a42462aacaa424e90e137215615c done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [ingest-replay-recordings internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [ingest-replay-recordings internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [ingest-replay-recordings internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [ingest-replay-recordings 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [ingest-replay-recordings internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [ingest-replay-recordings 2/4] COPY . /usr/src/sentry

6 CACHED

7 [ingest-replay-recordings 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [ingest-replay-recordings 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [ingest-replay-recordings] exporting to image

9 exporting layers done

9 writing image sha256:59138007653ae3a33fa18c68d83abf2019a338aae124cb10b9b1a50b383c9688 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [post-process-forwarder-transactions internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [post-process-forwarder-transactions internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [post-process-forwarder-transactions internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [post-process-forwarder-transactions 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [post-process-forwarder-transactions internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [post-process-forwarder-transactions 2/4] COPY . /usr/src/sentry

6 CACHED

7 [post-process-forwarder-transactions 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [post-process-forwarder-transactions 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [post-process-forwarder-transactions] exporting to image

9 exporting layers done

9 writing image sha256:29f8a952df987d5fe607a016bb93bfd9753e1ecca220c3cd442acfbaf2dd6908 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [subscription-consumer-events internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [subscription-consumer-events internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [subscription-consumer-events internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [subscription-consumer-events 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [subscription-consumer-events internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [subscription-consumer-events 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

6 CACHED

7 [subscription-consumer-events 2/4] COPY . /usr/src/sentry

7 CACHED

8 [subscription-consumer-events 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [subscription-consumer-events] exporting to image

9 exporting layers done

9 writing image sha256:81438e26595d7c8a4775dea45777b899d08ad68d578f29dcbd61cb21068c9715 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [transactions-consumer internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [transactions-consumer internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [transactions-consumer internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [transactions-consumer 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [transactions-consumer internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [transactions-consumer 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

6 CACHED

7 [transactions-consumer 2/4] COPY . /usr/src/sentry

7 CACHED

8 [transactions-consumer 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [transactions-consumer] exporting to image

9 exporting layers done

9 writing image sha256:98a50b57fc6aa7ecf19a569f7b6abca1eef01a68f3e30ca992d6bda2b0b72842 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [generic-metrics-consumer internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [generic-metrics-consumer internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [generic-metrics-consumer internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [generic-metrics-consumer 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [generic-metrics-consumer internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [generic-metrics-consumer 2/4] COPY . /usr/src/sentry

6 CACHED

7 [generic-metrics-consumer 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [generic-metrics-consumer 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [generic-metrics-consumer] exporting to image

9 exporting layers done

9 writing image sha256:e075a703a78bce888345dc8737707dd09e874619992c7b370c7fe5e523b2c2a0 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

0 building with "default" instance using docker driver

1 [monitors-clock-tasks internal] load build definition from Dockerfile

1 transferring dockerfile: 522B done

1 DONE 0.0s

2 [monitors-clock-tasks internal] load metadata for docker.io/getsentry/sentry:nightly

2 DONE 0.0s

3 [monitors-clock-tasks internal] load .dockerignore

3 transferring context: 2B done

3 DONE 0.0s

4 [monitors-clock-tasks 1/4] FROM docker.io/getsentry/sentry:nightly

4 DONE 0.0s

5 [monitors-clock-tasks internal] load build context

5 transferring context: 769B done

5 DONE 0.0s

6 [monitors-clock-tasks 2/4] COPY . /usr/src/sentry

6 CACHED

7 [monitors-clock-tasks 3/4] RUN if [ -s /usr/src/sentry/enhance-image.sh ]; then /usr/src/sentry/enhance-image.sh; fi

7 CACHED

8 [monitors-clock-tasks 4/4] RUN if [ -s /usr/src/sentry/requirements.txt ]; then echo "sentry/requirements.txt is deprecated, use sentry/enhance-image.sh - see https://github.com/getsentry/self-hosted#enhance-sentry-image"; pip install -r /usr/src/sentry/requirements.txt; fi

8 CACHED

9 [monitors-clock-tasks] exporting to image

9 exporting layers done

9 writing image sha256:6982df254043a1e2c3116e321e9ea97ca41f3402812dc39925e9a9d3fc727a75 done

9 naming to docker.io/library/sentry-self-hosted-local done

9 DONE 0.0s

Docker images built.

▶ Downloading and installing wal2json ...

▶ Bootstrapping and migrating Snuba ... Network sentry-self-hosted_default Creating Network sentry-self-hosted_default Created Container sentry-self-hosted-clickhouse-1 Creating Container sentry-self-hosted-redis-1 Creating Container sentry-self-hosted-zookeeper-1 Creating Container sentry-self-hosted-clickhouse-1 Created Container sentry-self-hosted-zookeeper-1 Created Container sentry-self-hosted-kafka-1 Creating Container sentry-self-hosted-redis-1 Created Container sentry-self-hosted-kafka-1 Created Container sentry-self-hosted-clickhouse-1 Starting Container sentry-self-hosted-redis-1 Starting Container sentry-self-hosted-zookeeper-1 Starting Container sentry-self-hosted-clickhouse-1 Started Container sentry-self-hosted-redis-1 Started Container sentry-self-hosted-zookeeper-1 Started Container sentry-self-hosted-zookeeper-1 Waiting Container sentry-self-hosted-zookeeper-1 Healthy Container sentry-self-hosted-kafka-1 Starting Container sentry-self-hosted-kafka-1 Started 2024-07-16 13:29:15,160 Initializing Snuba... 2024-07-16 13:29:17,540 Snuba initialization took 2.3812864100036677s 2024-07-16 13:29:18,169 Initializing Snuba... 2024-07-16 13:29:20,674 Snuba initialization took 2.506171813001856s 2024-07-16 13:29:20,680 Attempting to connect to Kafka (attempt 0)... 2024-07-16 13:29:20,709 Connected to Kafka on attempt 0 2024-07-16 13:29:20,766 Creating Kafka topics... Container sentry-self-hosted-zookeeper-1 Running Container sentry-self-hosted-clickhouse-1 Running Container sentry-self-hosted-redis-1 Running Container sentry-self-hosted-kafka-1 Running Container sentry-self-hosted-zookeeper-1 Waiting Container sentry-self-hosted-zookeeper-1 Healthy 2024-07-16 13:29:22,958 Initializing Snuba... 2024-07-16 13:29:25,294 Snuba initialization took 2.3371981189993676s 2024-07-16 13:29:25,816 Initializing Snuba... 2024-07-16 13:29:28,360 Snuba initialization took 2.5452923199918587s {"module": "snuba.migrations.runner", "event": "Running migration: 0023_add_profiler_id_column", "severity": "info", "timestamp": "2024-07-16T13:29:28.428789Z"} {"module": "snuba.migrations.operations", "event": "Executing op: ALTER TABLE transactions_local A...", "severity": "info", "timestamp": "2024-07-16T13:29:28.433712Z"} {"module": "snuba.migrations.operations", "event": "Executing on local node: clickhouse:9000", "severity": "info", "timestamp": "2024-07-16T13:29:28.433818Z"} {"module": "snuba.migrations.runner", "event": "Finished: 0023_add_profiler_id_column", "severity": "info", "timestamp": "2024-07-16T13:29:28.443267Z"} Finished running migrations

▶ Ensuring proper PostgreSQL version ...

▶ Setting up / migrating database ... Container sentry-self-hosted-postgres-1 Creating Container sentry-self-hosted-postgres-1 Created Container sentry-self-hosted-postgres-1 Starting Container sentry-self-hosted-postgres-1 Started Container sentry-self-hosted-clickhouse-1 Running Container sentry-self-hosted-smtp-1 Creating Container sentry-self-hosted-postgres-1 Running Container sentry-self-hosted-zookeeper-1 Running Container sentry-self-hosted-kafka-1 Running Container sentry-self-hosted-redis-1 Running Container sentry-self-hosted-memcached-1 Creating Container sentry-self-hosted-symbolicator-1 Creating Container sentry-self-hosted-snuba-subscription-consumer-transactions-1 Creating Container sentry-self-hosted-snuba-api-1 Creating Container sentry-self-hosted-snuba-outcomes-consumer-1 Creating Container sentry-self-hosted-snuba-transactions-consumer-1 Creating Container sentry-self-hosted-snuba-replacer-1 Creating Container sentry-self-hosted-snuba-subscription-consumer-events-1 Creating Container sentry-self-hosted-snuba-outcomes-billing-consumer-1 Creating Container sentry-self-hosted-vroom-1 Creating Container sentry-self-hosted-snuba-errors-consumer-1 Creating Container sentry-self-hosted-snuba-transactions-consumer-1 Created Container sentry-self-hosted-smtp-1 Created Container sentry-self-hosted-snuba-outcomes-consumer-1 Created Container sentry-self-hosted-snuba-replacer-1 Created Container sentry-self-hosted-memcached-1 Created Container sentry-self-hosted-snuba-errors-consumer-1 Created Container sentry-self-hosted-vroom-1 Created Container sentry-self-hosted-snuba-subscription-consumer-events-1 Created Container sentry-self-hosted-symbolicator-1 Created Container sentry-self-hosted-snuba-subscription-consumer-transactions-1 Created Container sentry-self-hosted-snuba-outcomes-billing-consumer-1 Created Container sentry-self-hosted-snuba-api-1 Created Container sentry-self-hosted-symbolicator-1 Starting Container sentry-self-hosted-smtp-1 Starting Container sentry-self-hosted-zookeeper-1 Waiting Container sentry-self-hosted-memcached-1 Starting Container sentry-self-hosted-smtp-1 Started Container sentry-self-hosted-symbolicator-1 Started Container sentry-self-hosted-memcached-1 Started Container sentry-self-hosted-zookeeper-1 Healthy Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-vroom-1 Starting Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-snuba-errors-consumer-1 Starting Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-snuba-transactions-consumer-1 Starting Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-snuba-subscription-consumer-transactions-1 Starting Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-snuba-api-1 Starting Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-snuba-replacer-1 Starting Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-snuba-outcomes-billing-consumer-1 Starting Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-snuba-subscription-consumer-events-1 Starting Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-snuba-outcomes-consumer-1 Starting Container sentry-self-hosted-vroom-1 Started Container sentry-self-hosted-snuba-outcomes-consumer-1 Started Container sentry-self-hosted-snuba-transactions-consumer-1 Started Container sentry-self-hosted-snuba-subscription-consumer-transactions-1 Started Container sentry-self-hosted-snuba-subscription-consumer-events-1 Started Container sentry-self-hosted-snuba-outcomes-billing-consumer-1 Started Container sentry-self-hosted-snuba-replacer-1 Started Container sentry-self-hosted-snuba-errors-consumer-1 Started Container sentry-self-hosted-snuba-api-1 Started Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Container sentry-self-hosted-smtp-1 Running Container sentry-self-hosted-redis-1 Running Container sentry-self-hosted-clickhouse-1 Running Container sentry-self-hosted-symbolicator-1 Running Container sentry-self-hosted-memcached-1 Running Container sentry-self-hosted-postgres-1 Running Container sentry-self-hosted-zookeeper-1 Running Container sentry-self-hosted-kafka-1 Running Container sentry-self-hosted-snuba-replacer-1 Running Container sentry-self-hosted-snuba-outcomes-consumer-1 Running Container sentry-self-hosted-snuba-subscription-consumer-events-1 Running Container sentry-self-hosted-snuba-api-1 Running Container sentry-self-hosted-snuba-subscription-consumer-transactions-1 Running Container sentry-self-hosted-snuba-outcomes-billing-consumer-1 Running Container sentry-self-hosted-snuba-errors-consumer-1 Running Container sentry-self-hosted-vroom-1 Running Container sentry-self-hosted-snuba-transactions-consumer-1 Running Container sentry-self-hosted-zookeeper-1 Waiting Container sentry-self-hosted-zookeeper-1 Healthy Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Waiting Container sentry-self-hosted-clickhouse-1 Waiting Container sentry-self-hosted-kafka-1 Waiting Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-clickhouse-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-redis-1 Healthy Container sentry-self-hosted-kafka-1 Healthy Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Running migrations for default Operations to perform: Apply all migrations: auth, contenttypes, feedback, hybridcloud, nodestore, remote_subscriptions, replays, sentry, sessions, sites, social_auth, uptime Running migrations: Applying sentry.0740_one_relocation_file_kind_per_relocation... OK Applying sentry.0741_metric_alert_anomaly_detection... OK Applying uptime.0005_uptime_status... OK Creating missing DSNs Correcting Group.num_comments counter 13:29:57 [INFO] sentry.outboxes: Executing outbox replication backfill 13:29:57 [INFO] sentry.outboxes: Processing sentry.ControlOutboxs... 13:29:57 [INFO] sentry.outboxes: Processing sentry.RegionOutboxs... 13:29:57 [INFO] sentry.outboxes: done

▶ Setting up GeoIP integration ... Setting up IP address geolocation ... IP address geolocation database already exists. IP address geolocation is not configured for updates. See https://develop.sentry.dev/self-hosted/geolocation/ for instructions. Error setting up IP address geolocation.


You're all done! Run the following command to get Sentry running:

docker compose up -d


`

jonhy751 commented 2 months ago

Up

londi commented 2 months ago

Solved the problem by including the settings from the nginx.conf of the nginx-container.

Especially the special exclusions from here: https://github.com/getsentry/self-hosted/blob/ca5f35c94f33d50be04c35bcb4c16cc705538df2/nginx/nginx.conf#L69

This should definitely by a part in the docs. It's not clear, that these settings are necessary. https://develop.sentry.dev/self-hosted/reverse-proxy/#nginx

joshuarli commented 1 month ago

Solved the problem by including the settings from the nginx.conf of the nginx-container.

Especially the special exclusions from here:

self-hosted/nginx/nginx.conf

Line 69 in ca5f35c upstream relay {

This should definitely by a part in the docs. It's not clear, that these settings are necessary. https://develop.sentry.dev/self-hosted/reverse-proxy/#nginx

Are you modifying nginx config for an nginx external to the docker-compose environment? Or the internal one? I think you're talking about internal because otherwise relay:3000 isn't resolveable?