Skip to content

chore(chart-deps): update loki to version 18.12.1 - #3625

Merged
merll merged 1 commit into
mainfrom
ci-update-loki-to-18.12.1
Sep 7, 2026
Merged

chore(chart-deps): update loki to version 18.12.1#3625
merll merged 1 commit into
mainfrom
ci-update-loki-to-18.12.1

Conversation

@svcAPLBot

Copy link
Copy Markdown
Contributor

This PR updates the dependency loki to version 18.12.1.

@svcAPLBot svcAPLBot added the chart-deps Auto generated helm chart dependencies label Sep 5, 2026
@merll
merll marked this pull request as ready for review September 7, 2026 06:59
@merll
merll requested a review from j-zimnowoda as a code owner September 7, 2026 06:59
Copilot AI lite review requested due to automatic review settings September 7, 2026 06:59
@merll
merll requested review from Ani1357 and merll as code owners September 7, 2026 06:59
@svcAPLBot

Copy link
Copy Markdown
Contributor Author

Comparison of Helm chart templating output:

# loki/templates/backend/clusterrole.yaml

# loki/templates/backend/clusterrolebinding.yaml

# loki/templates/compactor/service.yaml

# loki/templates/compactor/workload.yaml

@@ spec.template.spec.containers.compactor.image @@
! ± value change
- docker.io/grafana/loki:3.7.6
+ docker.io/grafana/loki:3.7.7

# loki/templates/config.yaml

# loki/templates/distributor/hpa.yaml

# loki/templates/distributor/service.yaml

# loki/templates/distributor/workload.yaml

@@ spec.template.spec.containers.distributor.image @@
! ± value change
- docker.io/grafana/loki:3.7.6
+ docker.io/grafana/loki:3.7.7

# loki/templates/gateway/configmap.yaml

# loki/templates/gateway/deployment.yaml

# loki/templates/gateway/hpa.yaml

# loki/templates/gateway/service.yaml

# loki/templates/gateway/serviceaccount.yaml

# loki/templates/index-gateway/service.yaml

# loki/templates/index-gateway/workload.yaml

@@ spec.template.spec.containers.index-gateway.image @@
! ± value change
- docker.io/grafana/loki:3.7.6
+ docker.io/grafana/loki:3.7.7

# loki/templates/ingester/hpa.yaml

# loki/templates/ingester/service.yaml

# loki/templates/ingester/workload.yaml

@@ spec.template.spec.containers.ingester.image @@
! ± value change
- docker.io/grafana/loki:3.7.6
+ docker.io/grafana/loki:3.7.7

# loki/templates/memcached/serviceaccount.yaml

# loki/templates/monitoring/servicemonitor.yaml

# loki/templates/querier/hpa.yaml

# loki/templates/querier/service.yaml

# loki/templates/querier/workload.yaml

@@ spec.template.spec.containers.querier.image @@
! ± value change
- docker.io/grafana/loki:3.7.6
+ docker.io/grafana/loki:3.7.7

# loki/templates/query-frontend/hpa.yaml

# loki/templates/query-frontend/service.yaml

# loki/templates/query-frontend/workload.yaml

@@ spec.template.spec.containers.query-frontend.image @@
! ± value change
- docker.io/grafana/loki:3.7.6
+ docker.io/grafana/loki:3.7.7

# loki/templates/query-scheduler/service.yaml

# loki/templates/query-scheduler/workload.yaml

@@ spec.template.spec.containers.query-scheduler.image @@
! ± value change
- docker.io/grafana/loki:3.7.6
+ docker.io/grafana/loki:3.7.7

# loki/templates/runtime-configmap.yaml

# loki/templates/service-memberlist.yaml

# loki/templates/serviceaccount.yaml

# otomi-api/templates/core-config.yaml

@@ data.core.yaml @@
! ± value change in multiline text (one insert, one deletion)
  adminApps:
  - deps:
    - prometheus
    name: alertmanager
  
  [364 lines unchanged)]
  
      about: Loki is a horizontally-scalable, highly-available, multi-tenant log aggregation
        system inspired by Prometheus. It is designed to be very cost effective and
        easy to operate. It does not index the contents of the logs, but rather a set
        of labels for each log stream.
-     appVersion: 3.7.6
+     appVersion: 3.7.7
      dependencies: Prometheus, Grafana, OTel
      integration: Loki can be activated to aggregate all the container logs on the
        platform and store them in a storage endpoint of choice (defaults to PVC). When
        App Platform is configured in multi-tenancy mode, logs will be split-up between
  
  [221 lines unchanged)]
  
    path: /explore?orgId=1&left=%7B"datasource":"loki","queries":%5B%7B"refId":"A","expr":"","queryType":"range","datasource":%7B"type":"loki","uid":"loki"%7D%7D%5D,"range":%7B"from":"now-1h","to":"now"%7D%7D
    useHost: grafana
  - name: tekton
    ownHost: true

# otomi-api/templates/deployment.yaml

# rabbitmq-cluster-operator/templates/messaging-topology-operator/validating-webhook-configuration.yaml

# values-repo.yaml

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Helm chart dependency upgrades can introduce broad rendered-manifest and behavioral changes that should be validated via render-diff/template validation before approval.

Pull request overview

This PR bumps the bundled Grafana Loki Helm chart dependency to 18.12.1 (and Loki appVersion to 3.7.7) within APL Core’s charts/ dependency set, and adjusts chart templates/values accordingly.

Changes:

  • Update Loki chart version to 18.12.1 and appVersion to 3.7.7 (plus propagate the appVersion to apps.yaml).
  • Update image tags in Loki chart values for access-log-exporter and k8s-sidecar.
  • Refactor memcached PodDisruptionBudget templating to reuse the shared loki.pdb helper with a custom component label.
File summaries
File Description
charts/loki/values.yaml Updates container image tags used by Loki chart components.
charts/loki/templates/memcached/_memcached-pdb.tpl Switches memcached PDB rendering to the shared loki.pdb helper while preserving the memcached-specific component label.
charts/loki/templates/_pdb.tpl Extends the shared PDB helper to support an overrideable componentLabel for labels/selectors.
charts/loki/Chart.yaml Bumps Loki chart version and appVersion.
charts/dependencies.yaml Updates the declared Loki chart dependency version to 18.12.1.
apps.yaml Updates Loki metadata appVersion to 3.7.7.
Review details
  • Files reviewed: 6/6 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@merll
merll merged commit c52f53a into main Sep 7, 2026
15 checks passed
@merll
merll deleted the ci-update-loki-to-18.12.1 branch September 7, 2026 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chart-deps Auto generated helm chart dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants