Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(deps): update helm release loki to v6.27.0 #1094

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 27, 2025

This PR contains the following updates:

Package Update Change
loki (source) minor 6.25.1 -> 6.27.0

Release Notes

grafana/helm-charts (loki)

v6.27.0

The leading tool for querying and visualizing time series and metrics.

v6.26.0

The leading tool for querying and visualizing time series and metrics.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copy link
Contributor

Changes Rendered Chart
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -3,12 +3,12 @@
 kind: ClusterRole
 apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   name: release-name-loki-clusterrole
 rules:
 - apiGroups: [""] # "" indicates the core API group
   resources: ["configmaps", "secrets"]
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -4,12 +4,12 @@
 apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: release-name-loki-clusterrolebinding
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 subjects:
   - kind: ServiceAccount
     name: loki
     namespace: default
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/config.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/config.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/config.yaml	2025-02-27 06:39:56.256181130 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/config.yaml	2025-02-27 06:39:29.204147517 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 data:
   config.yaml: |
     
     auth_enabled: false
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml	2025-02-27 06:39:56.256181130 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml	2025-02-27 06:39:29.204147517 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
 data:
   nginx.conf: |    
     worker_processes  5;  ## Default: 1
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml	2025-02-27 06:39:56.259181128 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
 spec:
   replicas: 1
   strategy:
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml	2025-02-27 06:39:56.259181128 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml	2025-02-27 06:39:29.207147524 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
   annotations:
     cert-manager.io/cluster-issuer: letsencrypt-prod
     external-dns.alpha.kubernetes.io/ttl: "60"
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
     prometheus.io/service-monitor: "false"
   annotations:
 spec:
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
 spec:
   selector:
     matchLabels:
@@ -36,9 +36,9 @@
         runAsNonRoot: true
         runAsUser: 10001
       containers:
         - name: loki-canary
-          image: docker.io/grafana/loki-canary:3.3.2
+          image: docker.io/grafana/loki-canary:3.4.2
           imagePullPolicy: IfNotPresent
           args:
             - -addr=release-name-loki-gateway.default.svc.cluster.local.:80
             - -labelname=pod
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
   annotations:
 spec:
   type: ClusterIP
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml	2025-02-27 06:39:56.256181130 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml	2025-02-27 06:39:29.203147514 +0000
@@ -5,10 +5,10 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
 automountServiceAccountToken: true
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml	2025-02-27 06:39:56.256181130 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml	2025-02-27 06:39:29.204147517 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-dashboards-1
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     grafana_dashboard: "1"
   annotations:
     k8s-sidecar-target-directory: Loki
 data:
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml	2025-02-27 06:39:56.256181130 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml	2025-02-27 06:39:29.204147517 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-dashboards-2
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     grafana_dashboard: "1"
   annotations:
     k8s-sidecar-target-directory: Loki
 data:
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml	2025-02-27 06:39:56.259181128 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml	2025-02-27 06:39:29.207147524 +0000
@@ -60,12 +60,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   serviceAccountName: release-name-loki-grafana-agent
   enableConfigReadAPI: false
   
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml	2025-02-27 06:39:56.259181128 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml	2025-02-27 06:39:29.207147524 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   clients:
     - url: http://release-name-loki.default.svc.cluster.local:3100/loki/api/v1/push
       externalLabels:
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml	2025-02-27 06:39:56.259181128 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml	2025-02-27 06:39:29.207147524 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   pipelineStages:
     - cri: { }
   relabelings:
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -4,12 +4,12 @@
 kind: Service
 metadata:
   name: release-name-loki-results-cache
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: "memcached-results-cache"
   annotations:
     {}
   namespace: "default"
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml	2025-02-27 06:39:56.259181128 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -4,12 +4,12 @@
 kind: StatefulSet
 metadata:
   name: release-name-loki-results-cache
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: "memcached-results-cache"
     name: "memcached-results-cache"
   annotations:
     {}
@@ -55,9 +55,9 @@
         []
       terminationGracePeriodSeconds: 60
       containers:
         - name: memcached
-          image: memcached:1.6.34-alpine
+          image: memcached:1.6.36-alpine
           imagePullPolicy: IfNotPresent
           resources:
             limits:
               memory: 1229Mi
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml	2025-02-27 06:39:56.256181130 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml	2025-02-27 06:39:29.204147517 +0000
@@ -5,11 +5,11 @@
 metadata:
   name: loki-runtime
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 data:
   runtime-config.yaml: |
     {}
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-memberlist
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   annotations:
 spec:
   type: ClusterIP
   clusterIP: None
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml	2025-02-27 06:39:56.256181130 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml	2025-02-27 06:39:29.204147517 +0000
@@ -5,9 +5,9 @@
 metadata:
   name: loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 automountServiceAccountToken: true
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-headless
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     variant: headless
     prometheus.io/service-monitor: "false"
   annotations:
 spec:
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml	2025-02-27 06:39:56.258181129 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml	2025-02-27 06:39:29.206147521 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   annotations:
 spec:
   type: ClusterIP
   ports:
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml	2025-02-27 06:39:56.259181128 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml	2025-02-27 06:39:29.207147524 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: single-binary
     app.kubernetes.io/part-of: memberlist
 spec:
   replicas: 1
@@ -50,9 +50,9 @@
         runAsUser: 10001
       terminationGracePeriodSeconds: 30
       containers:
         - name: loki-sc-rules
-          image: "kiwigrid/k8s-sidecar:1.29.1"
+          image: "kiwigrid/k8s-sidecar:1.30.0"
           imagePullPolicy: IfNotPresent
           env:
             - name: METHOD
               value: WATCH
@@ -77,9 +77,9 @@
           volumeMounts:
             - name: sc-rules-volume
               mountPath: "/rules"
         - name: loki
-          image: docker.io/grafana/loki:3.3.2
+          image: docker.io/grafana/loki:3.4.2
           imagePullPolicy: IfNotPresent
           args:
             - -config.file=/etc/loki/config/config.yaml
             - -target=all
diff -U 4 -r out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml
--- out/target/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml	2025-02-27 06:39:56.259181128 +0000
+++ out/pr/loki/values-demo-metalstack.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml	2025-02-27 06:39:29.207147524 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: "loki-helm-test"
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: helm-test
   annotations:
     "helm.sh/hook": test
 spec:
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -3,12 +3,12 @@
 kind: ClusterRole
 apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   name: release-name-loki-clusterrole
 rules:
 - apiGroups: [""] # "" indicates the core API group
   resources: ["configmaps", "secrets"]
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -4,12 +4,12 @@
 apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: release-name-loki-clusterrolebinding
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 subjects:
   - kind: ServiceAccount
     name: loki
     namespace: default
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/config.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/config.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/config.yaml	2025-02-27 06:39:55.841181413 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/config.yaml	2025-02-27 06:39:28.740146438 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 data:
   config.yaml: |
     
     auth_enabled: false
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml	2025-02-27 06:39:55.841181413 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml	2025-02-27 06:39:28.740146438 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
 data:
   nginx.conf: |    
     worker_processes  5;  ## Default: 1
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
 spec:
   replicas: 1
   strategy:
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml	2025-02-27 06:39:55.844181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
 spec:
   rules:
     - host: "logs-monitoring-127-0-0-1.nip.io"
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
     prometheus.io/service-monitor: "false"
   annotations:
 spec:
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
 spec:
   selector:
     matchLabels:
@@ -36,9 +36,9 @@
         runAsNonRoot: true
         runAsUser: 10001
       containers:
         - name: loki-canary
-          image: docker.io/grafana/loki-canary:3.3.2
+          image: docker.io/grafana/loki-canary:3.4.2
           imagePullPolicy: IfNotPresent
           args:
             - -addr=release-name-loki-gateway.default.svc.cluster.local.:80
             - -labelname=pod
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
   annotations:
 spec:
   type: ClusterIP
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml	2025-02-27 06:39:55.841181413 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml	2025-02-27 06:39:28.740146438 +0000
@@ -5,10 +5,10 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
 automountServiceAccountToken: true
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml	2025-02-27 06:39:55.841181413 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml	2025-02-27 06:39:28.740146438 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-dashboards-1
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     grafana_dashboard: "1"
 data:
   "loki-chunks.json": |
     {"annotations":{"list":[]},"editable":true,"gnetId":null,"graphTooltip":0,"hideControls":false,"links":[{"asDropdown":true,"icon":"external link","includeVars":true,"keepTime":true,"tags":["loki"],"targetBlank":false,"title":"Loki Dashboards","type":"dashboards"}],"refresh":"10s","rows":[{"collapse":false,"height":"250px","panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":1,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"sum(loki_ingester_memory_chunks{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"})","format":"time_series","intervalFactor":2,"legendFormat":"series","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Series","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":2,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"sum(loki_ingester_memory_chunks{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}) / sum(loki_ingester_memory_streams{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"})","format":"time_series","intervalFactor":2,"legendFormat":"chunks","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Chunks per series","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Active Series / Chunks","titleSize":"h6"},{"collapse":false,"height":"250px","panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":3,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"histogram_quantile(0.99, sum(rate(loki_ingester_chunk_utilization_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) by (le)) * 1","format":"time_series","intervalFactor":2,"legendFormat":"99th Percentile","refId":"A","step":10},{"expr":"histogram_quantile(0.50, sum(rate(loki_ingester_chunk_utilization_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) by (le)) * 1","format":"time_series","intervalFactor":2,"legendFormat":"50th Percentile","refId":"B","step":10},{"expr":"sum(rate(loki_ingester_chunk_utilization_sum{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) * 1 / sum(rate(loki_ingester_chunk_utilization_count{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval]))","format":"time_series","intervalFactor":2,"legendFormat":"Average","refId":"C","step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Utilization","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percentunit","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":4,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"histogram_quantile(0.99, sum(rate(loki_ingester_chunk_age_seconds_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) by (le)) * 1e3","format":"time_series","intervalFactor":2,"legendFormat":"99th Percentile","refId":"A","step":10},{"expr":"histogram_quantile(0.50, sum(rate(loki_ingester_chunk_age_seconds_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) by (le)) * 1e3","format":"time_series","intervalFactor":2,"legendFormat":"50th Percentile","refId":"B","step":10},{"expr":"sum(rate(loki_ingester_chunk_age_seconds_sum{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) * 1e3 / sum(rate(loki_ingester_chunk_age_seconds_count{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval]))","format":"time_series","intervalFactor":2,"legendFormat":"Average","refId":"C","step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Age","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"ms","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Flush Stats","titleSize":"h6"},{"collapse":false,"height":"250px","panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":5,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"histogram_quantile(0.99, sum(rate(loki_ingester_chunk_entries_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) by (le)) * 1","format":"time_series","intervalFactor":2,"legendFormat":"99th Percentile","refId":"A","step":10},{"expr":"histogram_quantile(0.50, sum(rate(loki_ingester_chunk_entries_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) by (le)) * 1","format":"time_series","intervalFactor":2,"legendFormat":"50th Percentile","refId":"B","step":10},{"expr":"sum(rate(loki_ingester_chunk_entries_sum{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) * 1 / sum(rate(loki_ingester_chunk_entries_count{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval]))","format":"time_series","intervalFactor":2,"legendFormat":"Average","refId":"C","step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Log Entries Per Chunk","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":6,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"sum(rate(loki_chunk_store_index_entries_per_chunk_sum{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[5m])) / sum(rate(loki_chunk_store_index_entries_per_chunk_count{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[5m]))","format":"time_series","intervalFactor":2,"legendFormat":"Index Entries","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Index Entries Per Chunk","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Flush Stats","titleSize":"h6"},{"collapse":false,"height":"250px","panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":7,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"loki_ingester_flush_queue_length{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"} or cortex_ingester_flush_queue_length{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}}","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Queue Length","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{"1xx":"#EAB839","2xx":"#7EB26D","3xx":"#6ED0E0","4xx":"#EF843C","5xx":"#E24D42","error":"#E24D42","success":"#7EB26D"},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":10,"id":8,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":0,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":true,"steppedLine":false,"targets":[{"expr":"sum by (status) (\n  label_replace(label_replace(rate(loki_ingester_chunk_age_seconds_count{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval]),\n  \"status\", \"${1}xx\", \"status_code\", \"([0-9])..\"),\n  \"status\", \"${1}\", \"status_code\", \"([a-z]+)\"))\n","format":"time_series","intervalFactor":2,"legendFormat":"{{status}}","refId":"A","step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Flush Rate","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Flush Stats","titleSize":"h6"},{"collapse":false,"height":"250px","panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":9,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"sum(rate(loki_ingester_chunks_flushed_total{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval]))","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}}","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Chunks Flushed/Second","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":10,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":true,"steppedLine":false,"targets":[{"expr":"sum by (reason) (rate(loki_ingester_chunks_flushed_total{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) / ignoring(reason) group_left sum(rate(loki_ingester_chunks_flushed_total{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval]))","format":"time_series","intervalFactor":2,"legendFormat":"{{reason}}","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Chunk Flush Reason","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":1,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":1,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Flush Stats","titleSize":"h6"},{"collapse":false,"height":"250px","panels":[{"cards":{"cardPadding":null,"cardRound":null},"color":{"cardColor":"#b4ff00","colorScale":"sqrt","colorScheme":"interpolateSpectral","exponent":0.5,"mode":"spectrum"},"dataFormat":"tsbuckets","datasource":"$datasource","heatmap":{},"hideZeroBuckets":false,"highlightCards":true,"id":11,"legend":{"show":true},"span":12,"targets":[{"expr":"sum by (le) (rate(loki_ingester_chunk_utilization_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval]))","format":"heatmap","intervalFactor":2,"legendFormat":"{{le}}","refId":"A"}],"title":"Chunk Utilization","tooltip":{"show":true,"showHistogram":true},"type":"heatmap","xAxis":{"show":true},"xBucketNumber":null,"xBucketSize":null,"yAxis":{"decimals":0,"format":"percentunit","show":true,"splitFactor":null},"yBucketBound":"auto"}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Utilization","titleSize":"h6"},{"collapse":false,"height":"250px","panels":[{"cards":{"cardPadding":null,"cardRound":null},"color":{"cardColor":"#b4ff00","colorScale":"sqrt","colorScheme":"interpolateSpectral","exponent":0.5,"mode":"spectrum"},"dataFormat":"tsbuckets","datasource":"$datasource","heatmap":{},"hideZeroBuckets":false,"highlightCards":true,"id":12,"legend":{"show":true},"span":12,"targets":[{"expr":"sum(rate(loki_ingester_chunk_size_bytes_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[$__rate_interval])) by (le)","format":"heatmap","intervalFactor":2,"legendFormat":"{{le}}","refId":"A"}],"title":"Chunk Size Bytes","tooltip":{"show":true,"showHistogram":true},"type":"heatmap","xAxis":{"show":true},"xBucketNumber":null,"xBucketSize":null,"yAxis":{"decimals":0,"format":"bytes","show":true,"splitFactor":null},"yBucketBound":"auto"}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Utilization","titleSize":"h6"},{"collapse":false,"height":"250px","panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":13,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":12,"stack":false,"steppedLine":false,"targets":[{"expr":"histogram_quantile(0.99, sum(rate(loki_ingester_chunk_size_bytes_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[1m])) by (le))","format":"time_series","intervalFactor":2,"legendFormat":"p99","legendLink":null,"step":10},{"expr":"histogram_quantile(0.90, sum(rate(loki_ingester_chunk_size_bytes_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[1m])) by (le))","format":"time_series","intervalFactor":2,"legendFormat":"p90","legendLink":null,"step":10},{"expr":"histogram_quantile(0.50, sum(rate(loki_ingester_chunk_size_bytes_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[1m])) by (le))","format":"time_series","intervalFactor":2,"legendFormat":"p50","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Chunk Size Quantiles","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"bytes","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Utilization","titleSize":"h6"},{"collapse":false,"height":"250px","panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":14,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":12,"stack":false,"steppedLine":false,"targets":[{"expr":"histogram_quantile(0.5, sum(rate(loki_ingester_chunk_bounds_hours_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[5m])) by (le))","format":"time_series","intervalFactor":2,"legendFormat":"p50","legendLink":null,"step":10},{"expr":"histogram_quantile(0.99, sum(rate(loki_ingester_chunk_bounds_hours_bucket{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[5m])) by (le))","format":"time_series","intervalFactor":2,"legendFormat":"p99","legendLink":null,"step":10},{"expr":"sum(rate(loki_ingester_chunk_bounds_hours_sum{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[5m])) / sum(rate(loki_ingester_chunk_bounds_hours_count{cluster=\"$cluster\", job=~\"$namespace/(loki|enterprise-logs)-write\"}[5m]))","format":"time_series","intervalFactor":2,"legendFormat":"avg","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Chunk Duration hours (end-start)","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Duration","titleSize":"h6"}],"schemaVersion":14,"style":"dark","tags":["loki"],"templating":{"list":[{"current":{"text":"default","value":"default"},"hide":0,"label":"Data Source","name":"datasource","options":[],"query":"prometheus","refresh":1,"regex":"","type":"datasource"},{"allValue":null,"current":{"text":"prod","value":"prod"},"datasource":"$datasource","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(loki_build_info, cluster)","refresh":1,"regex":"","sort":2,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"text":"prod","value":"prod"},"datasource":"$datasource","hide":0,"includeAll":false,"label":"namespace","multi":false,"name":"namespace","options":[],"query":"label_values(loki_build_info{cluster=~\"$cluster\"}, namespace)","refresh":1,"regex":"","sort":2,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"utc","title":"Loki / Chunks","uid":"chunks","version":0}
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml	2025-02-27 06:39:55.841181413 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml	2025-02-27 06:39:28.740146438 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-dashboards-2
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     grafana_dashboard: "1"
 data:
   "loki-reads-resources.json": |
     {"annotations":{"list":[]},"editable":true,"gnetId":null,"graphTooltip":0,"hideControls":false,"links":[{"asDropdown":true,"icon":"external link","includeVars":true,"keepTime":true,"tags":["loki"],"targetBlank":false,"title":"Loki Dashboards","type":"dashboards"}],"refresh":"10s","rows":[{"collapse":false,"collapsed":false,"panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"gridPos":{},"id":1,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[{"alias":"limit","color":"#E02F44","fill":0}],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"sum by(pod) (rate(container_cpu_usage_seconds_total{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-read.*\"}[$__rate_interval]))","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}}","legendLink":null,"step":10},{"expr":"min(container_spec_cpu_quota{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-read.*\"} / container_spec_cpu_period{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-read.*\"})","format":"time_series","intervalFactor":2,"legendFormat":"limit","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"CPU","tooltip":{"sort":2},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"gridPos":{},"id":2,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[{"alias":"limit","color":"#E02F44","fill":0}],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"max by(pod) (container_memory_working_set_bytes{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-read.*\"})","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}}","legendLink":null,"step":10},{"expr":"min(container_spec_memory_limit_bytes{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-read.*\"} \u003e 0)","format":"time_series","intervalFactor":2,"legendFormat":"limit","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Memory (workingset)","tooltip":{"sort":2},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"bytes","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"gridPos":{},"id":3,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"sum by(pod) (go_memstats_heap_inuse_bytes{cluster=~\"$cluster\", job=~\"($namespace)/(loki|enterprise-logs)-read\"})","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}}","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Memory (go heap inuse)","tooltip":{"sort":2},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"bytes","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":10,"gridPos":{},"id":4,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":0,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":true,"steppedLine":false,"targets":[{"expr":"sum by(instance, pod, device) (rate(node_disk_written_bytes_total[$__rate_interval])) + ignoring(pod) group_right() (label_replace(count by(instance, pod, device) (container_fs_writes_bytes_total{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-read.*\", device!~\".*sda.*\"}), \"device\", \"$1\", \"device\", \"/dev/(.*)\") * 0)\n","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}} - {{device}}","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Disk Writes","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"Bps","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":10,"gridPos":{},"id":5,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":0,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":true,"steppedLine":false,"targets":[{"expr":"sum by(instance, pod, device) (rate(node_disk_read_bytes_total[$__rate_interval])) + ignoring(pod) group_right() (label_replace(count by(instance, pod, device) (container_fs_writes_bytes_total{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-read.*\", device!~\".*sda.*\"}), \"device\", \"$1\", \"device\", \"/dev/(.*)\") * 0)\n","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}} - {{device}}","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Disk Reads","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"Bps","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"gridPos":{},"id":6,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"max by(persistentvolumeclaim) (kubelet_volume_stats_used_bytes{cluster=~\"$cluster\", namespace=~\"$namespace\"} / kubelet_volume_stats_capacity_bytes{cluster=~\"$cluster\", namespace=~\"$namespace\"}) and count by(persistentvolumeclaim) (kube_persistentvolumeclaim_labels{cluster=~\"$cluster\", namespace=~\"$namespace\",label_name=~\"(loki|enterprise-logs)-read.*\"})","format":"time_series","intervalFactor":2,"legendFormat":"{{persistentvolumeclaim}}","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Disk Space Utilization","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"percentunit","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"gridPos":{},"id":7,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":6,"stack":false,"steppedLine":false,"targets":[{"expr":"loki_boltdb_shipper_query_readiness_duration_seconds{cluster=~\"$cluster\", namespace=~\"$namespace\"}","format":"time_series","intervalFactor":2,"legendFormat":"duration","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Query Readiness Duration","tooltip":{"shared":true,"sort":2,"value_type":"individual"},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"s","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Read path","titleSize":"h6","type":"row"},{"collapse":false,"height":"250px","panels":[{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":8,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[{"alias":"limit","color":"#E02F44","fill":0}],"spaceLength":10,"span":4,"stack":false,"steppedLine":false,"targets":[{"expr":"sum by(pod) (rate(container_cpu_usage_seconds_total{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-write.*\"}[$__rate_interval]))","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}}","legendLink":null,"step":10},{"expr":"min(container_spec_cpu_quota{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-write.*\"} / container_spec_cpu_period{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-write.*\"})","format":"time_series","intervalFactor":2,"legendFormat":"limit","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"CPU","tooltip":{"sort":2},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"short","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":9,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[{"alias":"limit","color":"#E02F44","fill":0}],"spaceLength":10,"span":4,"stack":false,"steppedLine":false,"targets":[{"expr":"max by(pod) (container_memory_working_set_bytes{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-write.*\"})","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}}","legendLink":null,"step":10},{"expr":"min(container_spec_memory_limit_bytes{cluster=~\"$cluster\", namespace=~\"$namespace\", container=\"loki\", pod=~\"(loki|enterprise-logs)-write.*\"} \u003e 0)","format":"time_series","intervalFactor":2,"legendFormat":"limit","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Memory (workingset)","tooltip":{"sort":2},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"bytes","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]},{"aliasColors":{},"bars":false,"dashLength":10,"dashes":false,"datasource":"$datasource","fill":1,"id":10,"legend":{"avg":false,"current":false,"max":false,"min":false,"show":true,"total":false,"values":false},"lines":true,"linewidth":1,"links":[],"nullPointMode":"null as zero","percentage":false,"pointradius":5,"points":false,"renderer":"flot","seriesOverrides":[],"spaceLength":10,"span":4,"stack":false,"steppedLine":false,"targets":[{"expr":"sum by(pod) (go_memstats_heap_inuse_bytes{cluster=~\"$cluster\", job=~\"($namespace)/(loki|enterprise-logs)-write\"})","format":"time_series","intervalFactor":2,"legendFormat":"{{pod}}","legendLink":null,"step":10}],"thresholds":[],"timeFrom":null,"timeShift":null,"title":"Memory (go heap inuse)","tooltip":{"sort":2},"type":"graph","xaxis":{"buckets":null,"mode":"time","name":null,"show":true,"values":[]},"yaxes":[{"format":"bytes","label":null,"logBase":1,"max":null,"min":0,"show":true},{"format":"short","label":null,"logBase":1,"max":null,"min":null,"show":false}]}],"repeat":null,"repeatIteration":null,"repeatRowId":null,"showTitle":true,"title":"Ingester","titleSize":"h6"}],"schemaVersion":14,"style":"dark","tags":["loki"],"templating":{"list":[{"current":{"text":"default","value":"default"},"hide":0,"label":"Data Source","name":"datasource","options":[],"query":"prometheus","refresh":1,"regex":"","type":"datasource"},{"allValue":null,"current":{"text":"prod","value":"prod"},"datasource":"$datasource","hide":0,"includeAll":false,"label":"cluster","multi":false,"name":"cluster","options":[],"query":"label_values(loki_build_info, cluster)","refresh":1,"regex":"","sort":2,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false},{"allValue":null,"current":{"text":"prod","value":"prod"},"datasource":"$datasource","hide":0,"includeAll":false,"label":"namespace","multi":false,"name":"namespace","options":[],"query":"label_values(loki_build_info{cluster=~\"$cluster\"}, namespace)","refresh":1,"regex":"","sort":2,"tagValuesQuery":"","tags":[],"tagsQuery":"","type":"query","useTags":false}]},"time":{"from":"now-1h","to":"now"},"timepicker":{"refresh_intervals":["5s","10s","30s","1m","5m","15m","30m","1h","2h","1d"],"time_options":["5m","15m","1h","6h","12h","24h","2d","7d","30d"]},"timezone":"utc","title":"Loki / Reads Resources","uid":"reads-resources","version":0}
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml	2025-02-27 06:39:55.844181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml	2025-02-27 06:39:28.743146445 +0000
@@ -60,12 +60,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   serviceAccountName: release-name-loki-grafana-agent
   enableConfigReadAPI: false
   
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml	2025-02-27 06:39:55.844181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml	2025-02-27 06:39:28.743146445 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   clients:
     - url: http://release-name-loki.default.svc.cluster.local:3100/loki/api/v1/push
       externalLabels:
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml	2025-02-27 06:39:55.844181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml	2025-02-27 06:39:28.743146445 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   pipelineStages:
     - cri: { }
   relabelings:
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -4,12 +4,12 @@
 kind: Service
 metadata:
   name: release-name-loki-results-cache
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: "memcached-results-cache"
   annotations:
     {}
   namespace: "default"
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -4,12 +4,12 @@
 kind: StatefulSet
 metadata:
   name: release-name-loki-results-cache
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: "memcached-results-cache"
     name: "memcached-results-cache"
   annotations:
     {}
@@ -55,9 +55,9 @@
         []
       terminationGracePeriodSeconds: 60
       containers:
         - name: memcached
-          image: memcached:1.6.34-alpine
+          image: memcached:1.6.36-alpine
           imagePullPolicy: IfNotPresent
           resources:
             limits:
               memory: 512Mi
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml	2025-02-27 06:39:55.841181413 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml	2025-02-27 06:39:28.740146438 +0000
@@ -5,11 +5,11 @@
 metadata:
   name: loki-runtime
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 data:
   runtime-config.yaml: |
     {}
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-memberlist
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   annotations:
 spec:
   type: ClusterIP
   clusterIP: None
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml	2025-02-27 06:39:55.841181413 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml	2025-02-27 06:39:28.740146438 +0000
@@ -5,9 +5,9 @@
 metadata:
   name: loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 automountServiceAccountToken: true
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-headless
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     variant: headless
     prometheus.io/service-monitor: "false"
   annotations:
 spec:
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml	2025-02-27 06:39:55.843181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   annotations:
 spec:
   type: ClusterIP
   ports:
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml	2025-02-27 06:39:55.844181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml	2025-02-27 06:39:28.742146442 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: single-binary
     app.kubernetes.io/part-of: memberlist
 spec:
   replicas: 1
@@ -50,9 +50,9 @@
         runAsUser: 10001
       terminationGracePeriodSeconds: 30
       containers:
         - name: loki-sc-rules
-          image: "kiwigrid/k8s-sidecar:1.29.1"
+          image: "kiwigrid/k8s-sidecar:1.30.0"
           imagePullPolicy: IfNotPresent
           env:
             - name: METHOD
               value: WATCH
@@ -77,9 +77,9 @@
           volumeMounts:
             - name: sc-rules-volume
               mountPath: "/rules"
         - name: loki
-          image: docker.io/grafana/loki:3.3.2
+          image: docker.io/grafana/loki:3.4.2
           imagePullPolicy: IfNotPresent
           args:
             - -config.file=/etc/loki/config/config.yaml
             - -target=all
diff -U 4 -r out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml
--- out/target/loki/values-k3d.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml	2025-02-27 06:39:55.844181411 +0000
+++ out/pr/loki/values-k3d.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml	2025-02-27 06:39:28.743146445 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: "loki-helm-test"
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: helm-test
   annotations:
     "helm.sh/hook": test
 spec:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrole.yaml	2025-02-27 06:39:28.960146949 +0000
@@ -3,12 +3,12 @@
 kind: ClusterRole
 apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   name: release-name-loki-clusterrole
 rules:
 - apiGroups: [""] # "" indicates the core API group
   resources: ["configmaps", "secrets"]
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/backend/clusterrolebinding.yaml	2025-02-27 06:39:28.960146949 +0000
@@ -4,12 +4,12 @@
 apiVersion: rbac.authorization.k8s.io/v1
 metadata:
   name: release-name-loki-clusterrolebinding
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 subjects:
   - kind: ServiceAccount
     name: loki
     namespace: default
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/config.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/config.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/config.yaml	2025-02-27 06:39:56.048181272 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/config.yaml	2025-02-27 06:39:28.958146945 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 data:
   config.yaml: |
     
     auth_enabled: false
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml	2025-02-27 06:39:56.048181272 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/configmap-gateway.yaml	2025-02-27 06:39:28.958146945 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
 data:
   nginx.conf: |    
     worker_processes  5;  ## Default: 1
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/deployment-gateway-nginx.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
 spec:
   replicas: 1
   strategy:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml	2025-02-27 06:39:56.051181270 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/ingress-gateway.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
   annotations:
     cert-manager.io/cluster-issuer: letsencrypt-staging
     external-dns.alpha.kubernetes.io/ttl: "60"
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/gateway/service-gateway.yaml	2025-02-27 06:39:28.960146949 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki-gateway
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: gateway
     prometheus.io/service-monitor: "false"
   annotations:
 spec:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/daemonset.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
 spec:
   selector:
     matchLabels:
@@ -36,9 +36,9 @@
         runAsNonRoot: true
         runAsUser: 10001
       containers:
         - name: loki-canary
-          image: docker.io/grafana/loki-canary:3.3.2
+          image: docker.io/grafana/loki-canary:3.4.2
           imagePullPolicy: IfNotPresent
           args:
             - -addr=release-name-loki-gateway.default.svc.cluster.local.:80
             - -labelname=pod
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/service.yaml	2025-02-27 06:39:28.960146949 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
   annotations:
 spec:
   type: ClusterIP
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml	2025-02-27 06:39:56.047181273 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/loki-canary/serviceaccount.yaml	2025-02-27 06:39:28.958146945 +0000
@@ -5,10 +5,10 @@
 metadata:
   name: loki-canary
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: canary
 automountServiceAccountToken: true
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml	2025-02-27 06:39:56.048181272 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-1.yaml	2025-02-27 06:39:28.958146945 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-dashboards-1
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     grafana_dashboard: "1"
   annotations:
     k8s-sidecar-target-directory: Loki
 data:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml	2025-02-27 06:39:56.048181272 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/dashboards/configmap-2.yaml	2025-02-27 06:39:28.959146947 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-dashboards-2
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     grafana_dashboard: "1"
   annotations:
     k8s-sidecar-target-directory: Loki
 data:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml	2025-02-27 06:39:56.051181270 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/grafana-agent.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -60,12 +60,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   serviceAccountName: release-name-loki-grafana-agent
   enableConfigReadAPI: false
   
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml	2025-02-27 06:39:56.051181270 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/logs-instance.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   clients:
     - url: http://release-name-loki.default.svc.cluster.local:3100/loki/api/v1/push
       externalLabels:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml	2025-02-27 06:39:56.051181270 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/monitoring/pod-logs.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 spec:
   pipelineStages:
     - cri: { }
   relabelings:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/service-results-cache-headless.yaml	2025-02-27 06:39:28.960146949 +0000
@@ -4,12 +4,12 @@
 kind: Service
 metadata:
   name: release-name-loki-results-cache
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: "memcached-results-cache"
   annotations:
     {}
   namespace: "default"
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/results-cache/statefulset-results-cache.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -4,12 +4,12 @@
 kind: StatefulSet
 metadata:
   name: release-name-loki-results-cache
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: "memcached-results-cache"
     name: "memcached-results-cache"
   annotations:
     {}
@@ -55,9 +55,9 @@
         []
       terminationGracePeriodSeconds: 60
       containers:
         - name: memcached
-          image: memcached:1.6.34-alpine
+          image: memcached:1.6.36-alpine
           imagePullPolicy: IfNotPresent
           resources:
             limits:
               memory: 1229Mi
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml	2025-02-27 06:39:56.048181272 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/runtime-configmap.yaml	2025-02-27 06:39:28.959146947 +0000
@@ -5,11 +5,11 @@
 metadata:
   name: loki-runtime
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 data:
   runtime-config.yaml: |
     {}
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/service-memberlist.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-memberlist
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   annotations:
 spec:
   type: ClusterIP
   clusterIP: None
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml	2025-02-27 06:39:56.048181272 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/serviceaccount.yaml	2025-02-27 06:39:28.958146945 +0000
@@ -5,9 +5,9 @@
 metadata:
   name: loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
 automountServiceAccountToken: true
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service-headless.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: loki-headless
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     variant: headless
     prometheus.io/service-monitor: "false"
   annotations:
 spec:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml	2025-02-27 06:39:56.050181271 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/service.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
   annotations:
 spec:
   type: ClusterIP
   ports:
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml	2025-02-27 06:39:56.051181270 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/single-binary/statefulset.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: release-name-loki
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: single-binary
     app.kubernetes.io/part-of: memberlist
 spec:
   replicas: 1
@@ -50,9 +50,9 @@
         runAsUser: 10001
       terminationGracePeriodSeconds: 30
       containers:
         - name: loki-sc-rules
-          image: "kiwigrid/k8s-sidecar:1.29.1"
+          image: "kiwigrid/k8s-sidecar:1.30.0"
           imagePullPolicy: IfNotPresent
           env:
             - name: METHOD
               value: WATCH
@@ -77,9 +77,9 @@
           volumeMounts:
             - name: sc-rules-volume
               mountPath: "/rules"
         - name: loki
-          image: docker.io/grafana/loki:3.3.2
+          image: docker.io/grafana/loki:3.4.2
           imagePullPolicy: IfNotPresent
           args:
             - -config.file=/etc/loki/config/config.yaml
             - -target=all
diff -U 4 -r out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml
--- out/target/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml	2025-02-27 06:39:56.051181270 +0000
+++ out/pr/loki/values-metalstack.yaml/sx-loki/charts/loki/templates/tests/test-canary.yaml	2025-02-27 06:39:28.961146952 +0000
@@ -5,12 +5,12 @@
 metadata:
   name: "loki-helm-test"
   namespace: default
   labels:
-    helm.sh/chart: loki-6.25.1
+    helm.sh/chart: loki-6.27.0
     app.kubernetes.io/name: loki
     app.kubernetes.io/instance: release-name
-    app.kubernetes.io/version: "3.3.2"
+    app.kubernetes.io/version: "3.4.2"
     app.kubernetes.io/component: helm-test
   annotations:
     "helm.sh/hook": test
 spec:

Copy link
Contributor

Changes Default Values
diff -U 4 -r out-default-values/target/loki_loki_default-values.out out-default-values/pr/loki_loki_default-values.out
--- out-default-values/target/loki_loki_default-values.out	2025-02-27 06:39:56.378181048 +0000
+++ out-default-values/pr/loki_loki_default-values.out	2025-02-27 06:39:29.344147842 +0000
@@ -15,8 +15,27 @@
   # -- configures DNS service name
   dnsService: "kube-dns"
   # -- configures DNS service namespace
   dnsNamespace: "kube-system"
+  # -- Common additional CLI arguments for all jobs (that is, -log.level debug, -config.expand-env=true or -log-config-reverse-order)
+  # scope: admin-api, backend, bloom-builder, bloom-gateway, bloom-planner, compactor, distributor, index-gateway, ingester, overrides-exporter, pattern-ingester, querier, query-frontend, query-scheduler, read, ruler, write.
+  extraArgs: []
+  # -- Common environment variables to add to all pods directly managed by this chart.
+  # scope: admin-api, backend, bloom-builder, bloom-gateway, bloom-planner, compactor, distributor, index-gateway, ingester, overrides-exporter, pattern-ingester, querier, query-frontend, query-scheduler, read, ruler, write.
+  extraEnv: []
+  # -- Common source of environment injections to add to all pods directly managed by this chart.
+  # scope: admin-api, backend, bloom-builder, bloom-gateway, bloom-planner, compactor, distributor, index-gateway, ingester, overrides-exporter, pattern-ingester, querier, query-frontend, query-scheduler, read, ruler, write.
+  # For example to inject values from a Secret, use:
+  # extraEnvFrom:
+  #   - secretRef:
+  #       name: mysecret
+  extraEnvFrom: []
+  # -- Common volumes to add to all pods directly managed by this chart.
+  # scope: admin-api, backend, bloom-builder, bloom-gateway, bloom-planner, compactor, distributor, index-gateway, ingester, overrides-exporter, pattern-ingester, querier, query-frontend, query-scheduler, read, ruler, write.
+  extraVolumes: []
+  # -- Common mount points to add to all pods directly managed by this chart.
+  # scope: admin-api, backend, bloom-builder, bloom-gateway, bloom-planner, compactor, distributor, index-gateway, ingester, overrides-exporter, pattern-ingester, querier, query-frontend, query-scheduler, read, ruler, write.
+  extraVolumeMounts: []
 # -- Overrides the chart's name
 nameOverride: null
 # -- Overrides the chart's computed fullname
 fullnameOverride: null
@@ -55,9 +74,9 @@
     registry: docker.io
     # -- Docker image repository
     repository: grafana/loki
     # -- Overrides the image tag whose default is the chart's appVersion
-    tag: 3.3.2
+    tag: 3.4.2
     # -- Overrides the image tag with an image digest
     digest: null
     # -- Docker image pull policy
     pullPolicy: IfNotPresent
@@ -208,8 +227,13 @@
     {{- if .Values.ruler.enabled }}
     {{ include "loki.rulerConfig" . }}
     {{- end }}
 
+    {{- if and .Values.loki.storage.use_thanos_objstore .Values.ruler.enabled}}
+    ruler_storage:
+      {{- include "loki.rulerThanosStorageConfig" . | nindent 2 }}
+    {{- end }}
+
     {{- if or .Values.tableManager.retention_deletes_enabled .Values.tableManager.retention_period }}
     table_manager:
       retention_deletes_enabled: {{ .Values.tableManager.retention_deletes_enabled }}
       retention_period: {{ .Values.tableManager.retention_period }}
@@ -324,8 +348,9 @@
     path_prefix: /var/loki
     replication_factor: 3
     compactor_address: '{{ include "loki.compactorAddress" . }}'
   # -- Storage config. Providing this will automatically populate all necessary storage configs in the templated config.
+  # -- In case of using thanos storage, enable use_thanos_objstore and the configuration should be done inside the object_store section.
   storage:
     # Loki requires a bucket for chunks and the ruler. GEL requires a third bucket for the admin API.
     # Please provide these values if you are using object storage.
     # bucketNames:
@@ -383,8 +408,38 @@
     filesystem:
       chunks_directory: /var/loki/chunks
       rules_directory: /var/loki/rules
       admin_api_directory: /var/loki/admin
+
+    # Loki now supports using thanos storage clients for connecting to object storage backend.
+    # This will become the default way to configure storage in a future releases.
+    use_thanos_objstore: false
+
+    object_store:
+      # Type of object store. Valid options are: s3, gcs, azure
+      type: s3
+      prefix: null  # Optional prefix for storage keys
+
+      # S3 configuration (when type is "s3")
+      s3:
+        endpoint: null     # S3 endpoint URL
+        region: null       # Optional region
+        access_key_id: null      # Optional access key
+        secret_access_key: null  # Optional secret key
+        insecure: false       # Optional. Enable if using self-signed TLS
+        sse: {}         # Optional server-side encryption configuration
+        http: {}       # Optional HTTP client configuration
+
+      # GCS configuration (when type is "gcs")
+      gcs:
+        bucket_name: null  # Name of the bucket
+        service_account: null  # Optional service account JSON
+
+      # Azure configuration (when type is "azure")
+      azure:
+        account_name: null  # Storage account name
+        account_key: null  # Optional storage account key
+
   # -- Configure memcached as an external cache for chunk and results cache. Disabled by default
   # must enable and specify a host for each cache you would like to use.
   memcached:
     chunk_cache:
@@ -479,9 +534,9 @@
 enterprise:
   # Enable enterprise features, license must be provided
   enabled: false
   # Default verion of GEL to deploy
-  version: 3.1.1
+  version: 3.4.0
   # -- Optional name of the GEL cluster, otherwise will use .Release.Name
   # The cluster name must match what is in your GEL license
   cluster_name: null
   # -- Grafana Enterprise Logs license
@@ -521,9 +576,9 @@
     registry: docker.io
     # -- Docker image repository
     repository: grafana/enterprise-logs
     # -- Docker image tag
-    tag: 3.3.0
+    tag: 3.4.0
     # -- Overrides the image tag with an image digest
     digest: null
     # -- Docker image pull policy
     pullPolicy: IfNotPresent
@@ -574,8 +629,10 @@
     # -- Whether the job should be part of the deployment
     enabled: true
     # -- Name of the secret to store provisioned tokens in
     provisionedSecretPrefix: null
+    # -- Hook type(s) to customize when the job runs.  defaults to post-install
+    hookType: "post-install"
     # -- Additional tenants to be created. Each tenant will get a read and write policy
     # and associated token. Tenant must have a name and a namespace for the secret containting
     # the token to be created in. For example
     # additionalTenants:
@@ -3091,9 +3148,9 @@
   image:
     # -- Memcached Docker image repository
     repository: memcached
     # -- Memcached Docker image tag
-    tag: 1.6.34-alpine
+    tag: 1.6.36-alpine
     # -- Memcached Docker image pull policy
     pullPolicy: IfNotPresent
   # -- The SecurityContext override for memcached pods
   podSecurityContext:
@@ -3437,9 +3494,9 @@
   image:
     # -- The Docker registry and image for the k8s sidecar
     repository: kiwigrid/k8s-sidecar
     # -- Docker image tag
-    tag: 1.29.1
+    tag: 1.30.0
     # -- Docker image sha. If empty, no sha will be used
     sha: ""
     # -- Docker image pull policy
     pullPolicy: IfNotPresent

Copy link
Contributor Author

renovate bot commented Feb 27, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

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.

0 participants