chore(chart-deps): update loki to version 18.12.1 - #3625
Merged
Conversation
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
|
Contributor
There was a problem hiding this comment.
🔵 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.1and appVersion to3.7.7(plus propagate the appVersion toapps.yaml). - Update image tags in Loki chart values for
access-log-exporterandk8s-sidecar. - Refactor memcached PodDisruptionBudget templating to reuse the shared
loki.pdbhelper 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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR updates the dependency loki to version 18.12.1.