Skip to content

Fix: remove duplicate /templates prefix in helm checksum paths#1419

Open
Matroxt wants to merge 2 commits intolangflow-ai:mainfrom
Matroxt:fix/checksum-helm-templating
Open

Fix: remove duplicate /templates prefix in helm checksum paths#1419
Matroxt wants to merge 2 commits intolangflow-ai:mainfrom
Matroxt:fix/checksum-helm-templating

Conversation

@Matroxt
Copy link
Copy Markdown

@Matroxt Matroxt commented Apr 16, 2026

Problem

When running helm template, you'd get this error

Error: Error: template: templates/langflow/deployment.yaml:23:28: executing "templates/langflow/deployment.yaml"  
  at <include (print $.Template.BasePath "/templates/langflow/langflow-dotenv.yaml") .>: error calling include: template: no        
  template "templates/templates/langflow/langflow-dotenv.yaml" associated with template "gotpl"

Reason

The $.Template.BasePath variable already resolves to the templates/ directory, so including /templates/ in the path caused an incorrect checksum annotations for the backend and langflow deployments.

Fix

This fix removes the redundant prefix so Helm can correctly locate and hash the dotenv files, ensuring pods are restarted when their configuration changes.

Also

  • Bumps the chart version to 0.2.1 because of the fix
  • Adjust appVersion to 0.4.1 to reflect the current release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants