Skip to content

Conversation

@vevetron
Copy link
Contributor

@vevetron vevetron commented Nov 13, 2025

Description

Based on https://github.com/sentry-kubernetes/charts/blob/develop/charts/sentry/CHANGELOG.md, the bitnami legacy issue is resolved in more recent sentry versions.

But Chris suggests we just override the tag values.

A recent deployment accidentally took down sentry again.

Resolves #4371 at least for sentry

Type of change

  • Bug fix (non-breaking change which fixes an issue)

How has this been tested?

Not tested

Post-merge follow-ups

Document any actions that must be taken post-merge to deploy or otherwise implement the changes in this PR (for example, running a full refresh of some incremental model in dbt). If these actions will take more than a few hours after the merge or if they will be completed by someone other than the PR author, please create a dedicated follow-up issue and link it here to track resolution.

  • No action required
  • Actions required (specified below)
    Watch the cluster

@github-actions
Copy link

github-actions bot commented Nov 13, 2025

The following changes will be applied to the production Kubernetes cluster upon merge.

BE AWARE this may not reveal changes that have been manually applied to the cluster getting undone—applying manual changes to the cluster should be avoided.

sentry, sentry-kafka, StatefulSet (apps) has changed:
...
        securityContext:
          fsGroup: 1001
        serviceAccountName: sentry-kafka
        containers:
          - name: kafka
-           image: docker.io/bitnami/kafka:3.4.0-debian-11-r33
+           image: docker.io/bitnamilegacy/kafka:3.4.0-debian-11-r33
            imagePullPolicy: "IfNotPresent"
            securityContext:
              allowPrivilegeEscalation: false
              runAsNonRoot: true
              runAsUser: 1001
...
sentry, sentry-rabbitmq, StatefulSet (apps) has changed:
...
          fsGroup: 1001
        terminationGracePeriodSeconds: 120
        initContainers:
        containers:
          - name: rabbitmq
-           image: docker.io/bitnami/rabbitmq:3.11.16-debian-11-r3
+           image: docker.io/bitnamilegacy/rabbitmq:3.11.16-debian-11-r3
            imagePullPolicy: "IfNotPresent"
            securityContext:
              runAsNonRoot: true
              runAsUser: 1001
            lifecycle:
...
sentry, sentry-sentry-postgresql, StatefulSet (apps) has changed:
...
          fsGroup: 1001
        hostNetwork: false
        hostIPC: false
        containers:
          - name: postgresql
-           image: docker.io/bitnami/postgresql:15.3.0-debian-11-r0
+           image: docker.io/bitnamilegacy/postgresql:15.3.0-debian-11-r0
            imagePullPolicy: "IfNotPresent"
            securityContext:
              runAsUser: 1001
            env:
              - name: BITNAMI_DEBUG
...
                  - -c
                  - -e
                  
                  - |
                    exec pg_isready -U "postgres" -d "dbname=sentry" -h 127.0.0.1 -p 5432
-                   [ -f /opt/bitnami/postgresql/tmp/.initialized ] || [ -f /bitnami/postgresql/.initialized ]
            resources:
              limits: {}
              requests:
                cpu: 250m
                memory: 256Mi
...
sentry, sentry-sentry-redis-master, StatefulSet (apps) has changed:
...
          nodeAffinity:
            
        terminationGracePeriodSeconds: 30
        containers:
          - name: redis
-           image: docker.io/bitnami/redis:7.0.11-debian-11-r12
+           image: docker.io/bitnamilegacy/redis:7.0.11-debian-11-r12
            imagePullPolicy: "IfNotPresent"
            securityContext:
              runAsUser: 1001
            command:
              - /bin/bash
...
sentry, sentry-sentry-redis-replicas, StatefulSet (apps) has changed:
...
          nodeAffinity:
            
        terminationGracePeriodSeconds: 30
        containers:
          - name: redis
-           image: docker.io/bitnami/redis:7.0.11-debian-11-r12
+           image: docker.io/bitnamilegacy/redis:7.0.11-debian-11-r12
            imagePullPolicy: "IfNotPresent"
            securityContext:
              runAsUser: 1001
            command:
              - /bin/bash
...
sentry, sentry-zookeeper-clickhouse, StatefulSet (apps) has changed:
...
        securityContext:
          fsGroup: 1001
        initContainers:
        containers:
          - name: zookeeper
-           image: docker.io/bitnami/zookeeper:3.8.0-debian-10-r0
+           image: docker.io/bitnamilegacy/zookeeper:3.8.1-debian-11-r9
            imagePullPolicy: "IfNotPresent"
            securityContext:
              runAsNonRoot: true
              runAsUser: 1001
            command:
...

@vevetron
Copy link
Contributor Author

@vevetron vevetron changed the title fix(sentry): update helm charts to latest version Update helm charts for sentry to latest version to try to get sentry working again Nov 13, 2025
@vevetron vevetron marked this pull request as draft November 13, 2025 00:49
@vevetron vevetron marked this pull request as ready for review November 13, 2025 01:26
@vevetron vevetron changed the title Update helm charts for sentry to latest version to try to get sentry working again Update helm charts to use bitnamilegacy while keeping the version the same Nov 13, 2025
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.

Update helm values to capture image overrides applied to cluster

2 participants