Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions charts/lfx-platform/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ dependencies:
version: 36.2.0
- name: openfga
repository: https://openfga.github.io/helm-charts
version: 0.2.49
version: 0.2.50
- name: heimdall
repository: oci://ghcr.io/dadrus/heimdall/chart
version: 0.15.8
version: 0.16.6
- name: nats
repository: https://nats-io.github.io/k8s/helm/charts/
version: 1.3.16
Expand Down Expand Up @@ -40,21 +40,21 @@ dependencies:
version: 0.5.3
- name: lfx-v2-fga-sync
repository: oci://ghcr.io/linuxfoundation/lfx-v2-fga-sync/chart
version: 0.2.6
version: 0.2.9
- name: lfx-v2-access-check
repository: oci://ghcr.io/linuxfoundation/lfx-v2-access-check/chart
version: 0.2.5
- name: lfx-v2-indexer-service
repository: oci://ghcr.io/linuxfoundation/lfx-v2-indexer-service/chart
version: 0.4.10
version: 0.4.11
- name: lfx-v2-committee-service
repository: oci://ghcr.io/linuxfoundation/lfx-v2-committee-service/chart
version: 0.2.16
- name: lfx-v2-meeting-service
repository: oci://ghcr.io/linuxfoundation/lfx-v2-meeting-service/chart
version: 0.5.8
version: 0.5.9
- name: lfx-v2-auth-service
repository: oci://ghcr.io/linuxfoundation/lfx-v2-auth-service/chart
version: 0.3.3
digest: sha256:884235bcf79f3fd756eb00a1b599d713a6d4693c6ca145be49e1a4f26bb6994d
generated: "2025-12-02T13:37:50.467044-03:00"
digest: sha256:10d1d90a3139e5cfe78b4e3d21f578816ce139aab73b52a71cd717f74d3c9a1e
generated: "2025-12-12T13:02:47.475091-08:00"
2 changes: 1 addition & 1 deletion charts/lfx-platform/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ dependencies:
condition: openfga.enabled
- name: heimdall
repository: oci://ghcr.io/dadrus/heimdall/chart
version: ~0.15.8
version: ~0.16.6
condition: heimdall.enabled
- name: nats
repository: https://nats-io.github.io/k8s/helm/charts/
Expand Down
3 changes: 2 additions & 1 deletion charts/lfx-platform/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ heimdall:
enabled: true

image:
tag: 0.16.6
tag: 0.17.6
Comment on lines 164 to +165
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🌐 Web query:

Heimdall v0.17.6 release notes breaking changes

💡 Result:

Which Heimdall project do you mean? (options/examples: Heimdall dashboard (linuxserver/Benjamin‑Dobell), Heimdall Data (database proxy), Heimdall (Polygon/0xPolygon), Heimdall (Samsung flashing tool), heimdalljs, etc.)


🏁 Script executed:

# Search for Heimdall-related configuration and testing in the repository
find . -type f \( -name "*.yaml" -o -name "*.yml" -o -name "*.md" \) | head -20 | xargs grep -l "heimdall" 2>/dev/null | head -10

Repository: linuxfoundation/lfx-v2-helm

Length of output: 317


🏁 Script executed:

# Get context around the modified lines in values.yaml
cat -n charts/lfx-platform/values.yaml | sed -n '150,200p'

Repository: linuxfoundation/lfx-v2-helm

Length of output: 1477


🏁 Script executed:

# Check the Chart.yaml for Heimdall dependency information
cat -n charts/lfx-platform/Chart.yaml | head -50

Repository: linuxfoundation/lfx-v2-helm

Length of output: 1967


🏁 Script executed:

# Search for Heimdall references in README or documentation
cat -n charts/lfx-platform/README.md 2>/dev/null || echo "README not found or empty"

Repository: linuxfoundation/lfx-v2-helm

Length of output: 9143


🏁 Script executed:

# Search for any mentions of "service call" or testing in the codebase
rg "service call|breaking change" -i charts/lfx-platform/ 2>/dev/null || echo "No matches found"

Repository: linuxfoundation/lfx-v2-helm

Length of output: 87


🏁 Script executed:

# Check Heimdall deployment/configuration files for clues about the project
cat -n charts/lfx-platform/templates/heimdall/middleware.yaml 2>/dev/null | head -50

Repository: linuxfoundation/lfx-v2-helm

Length of output: 1812


🌐 Web query:

dadrus/heimdall github releases v0.17.6

💡 Result:

dadrus/heimdall v0.17.6 was released on 2025-12-12. Release notes: one bug fix (watcher reacting to atomic file updates in Kubernetes mounts) and several dependency updates (kubernetes libs, rueidis, opentelemetry, etc.); release includes prebuilt binaries/assets. [1][2]

Sources:

  • Release page (v0.17.6) — dadrus/heimdall releases. [1]
  • Installation / download docs (binaries available on GitHub releases). [2]

🏁 Script executed:

# Check if there's a git history or CHANGELOG mentioning version compatibility
fd -t f "CHANGELOG\|RELEASE\|HISTORY" charts/lfx-platform/

Repository: linuxfoundation/lfx-v2-helm

Length of output: 53


🏁 Script executed:

# Search for any documentation about Heimdall version requirements
rg "0\.17|0\.15|heimdall.*version" -i charts/lfx-platform/ --type yaml

Repository: linuxfoundation/lfx-v2-helm

Length of output: 170


🏁 Script executed:

# Check if Chart.lock file exists which might show actual resolved versions
cat -n charts/lfx-platform/Chart.lock 2>/dev/null | head -50

Repository: linuxfoundation/lfx-v2-helm

Length of output: 1987


Update Chart.lock to match the Heimdall image tag version.

The image tag is being bumped to v0.17.6, but Chart.lock currently locks the Heimdall chart dependency at 0.15.8. While the v0.17.6 release notes (2025-12-12) document only a bug fix for watcher behavior on atomic file updates and dependency updates (no breaking changes), Chart.lock should be updated to reflect the actual resolved version to maintain consistency between the chart dependency and the deployed image.

🤖 Prompt for AI Agents
In charts/lfx-platform/values.yaml around lines 158-159 the image tag was
updated to 0.17.6 but Chart.lock still pins the Heimdall chart dependency at
0.15.8; update the locked dependency to match the resolved Heimdall chart
version (0.17.6) by updating Chart.yaml dependency entry if needed, running helm
repo update and then helm dependency update (or helm dependency build) in
charts/lfx-platform to regenerate Chart.lock, verify the new Chart.lock contains
Heimdall 0.17.6, and commit the updated Chart.lock (and Chart.yaml change if
made).



deployment:
Expand All @@ -189,6 +189,7 @@ heimdall:
env:
# Tracing Configuration
HEIMDALLCFG_TRACING_ENABLED: "false"
HEIMDALLCFG_SECRETS__RELOAD__ENABLED: "true"
OTEL_PROPAGATORS: jaeger
OTEL_TRACE_EXPORTER: otlp
OTEL_EXPORTER_OTLP_TRACES_PROTOCOL: grpc
Expand Down