diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c2a6195..e7107373 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - Got 500 error when saving Outgoing Webhook ([#890](https://github.com/grafana/oncall/issues/890)) +- v1.0.13 helm chart - update the OnCall backend pods image pull policy to "Always" (and explicitly set tag to `latest`). + This should resolve some recent issues experienced where the frontend/backend versions are not aligned. ### Changed diff --git a/helm/oncall/Chart.yaml b/helm/oncall/Chart.yaml index cb97e459..4db90153 100644 --- a/helm/oncall/Chart.yaml +++ b/helm/oncall/Chart.yaml @@ -2,25 +2,23 @@ apiVersion: v2 name: oncall description: Developer-friendly incident response with brilliant Slack integration - type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.0.12 +version: 1.0.13 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "v1.1.0" +appVersion: "v1.1.5" dependencies: - name: cert-manager version: v1.8.0 repository: https://charts.jetstack.io condition: cert-manager.enabled - - name: mariadb version: 11.0.10 repository: https://charts.bitnami.com/bitnami diff --git a/helm/oncall/values.yaml b/helm/oncall/values.yaml index a80dcd92..b4e05a50 100644 --- a/helm/oncall/values.yaml +++ b/helm/oncall/values.yaml @@ -8,7 +8,7 @@ image: # Grafana OnCall docker image repository repository: grafana/oncall tag: - pullPolicy: IfNotPresent + pullPolicy: Always # Whether to create additional service for external connections # ClusterIP service is always created @@ -147,7 +147,7 @@ env: {} # Enable ingress object for external access to the resources ingress: enabled: true -# className: "" + # className: "" annotations: kubernetes.io/ingress.class: "nginx" cert-manager.io/issuer: "letsencrypt-prod" @@ -155,8 +155,8 @@ ingress: - hosts: - "{{ .Values.base_url }}" secretName: certificate-tls - # Extra paths to prepend to the host configuration. If using something - # like an ALB ingress controller, you may want to configure SSL redirects + # Extra paths to prepend to the host configuration. If using something + # like an ALB ingress controller, you may want to configure SSL redirects extraPaths: [] # - path: /* # backend: @@ -206,16 +206,16 @@ mariadb: database: oncall primary: extraEnvVars: - - name: MARIADB_COLLATE - value: utf8mb4_unicode_ci - - name: MARIADB_CHARACTER_SET - value: utf8mb4 + - name: MARIADB_COLLATE + value: utf8mb4_unicode_ci + - name: MARIADB_CHARACTER_SET + value: utf8mb4 secondary: extraEnvVars: - - name: MARIADB_COLLATE - value: utf8mb4_unicode_ci - - name: MARIADB_CHARACTER_SET - value: utf8mb4 + - name: MARIADB_COLLATE + value: utf8mb4_unicode_ci + - name: MARIADB_CHARACTER_SET + value: utf8mb4 # Make sure to create the database with the following parameters: # CREATE DATABASE oncall CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;