fix: Add plugin to load routes by HimavarshaVS · Pull Request #11759 · langflow-ai/langflow (original) (raw)

@HimavarshaVS

@github-actions bot added the bug

Something isn't working

label

Feb 12, 2026

@HimavarshaVS

@HimavarshaVS

ogabrielluiz

@HimavarshaVS @ogabrielluiz

Co-authored-by: Gabriel Luiz Freitas Almeida gabriel@logspace.ai

@HimavarshaVS @ogabrielluiz

Co-authored-by: Gabriel Luiz Freitas Almeida gabriel@logspace.ai

@HimavarshaVS

@HimavarshaVS

@HimavarshaVS

@autofix-ci

@autofix-ci

@HimavarshaVS

@autofix-ci

[codeflash-ai[bot]](/apps/codeflash-ai)

@HimavarshaVS

@HimavarshaVS

@vjgit96 @HimavarshaVS

The Vite frontend build was configured with --max-old-space-size=12288 (12GB), which exceeds available RAM on ARM64 CI runners, causing the build process to be OOM-killed during the transform phase.

Reduced to 4GB (4096MB) which is sufficient for the Vite build and prevents OOM kills in memory-constrained Docker BuildKit environments.

@vjgit96 @HimavarshaVS

The recursive chown -R on /app was re-owning the entire .venv (~2.6GB, 40k+ files) which was already correctly owned via COPY --chown=1000:0. This was causing the build to be killed on ARM64 runners.

Changed to non-recursive chown on /app since only the directory itself needs ownership set. /app/data still gets recursive chown (it's empty).

@vjgit96 @HimavarshaVS

The 40GB ARM64 runner runs out of disk when building 3 Docker images sequentially. Each image (main ~8GB layers, backend ~5GB, frontend) accumulates build cache and layers that exhaust the disk.

Added cleanup steps between builds that:

Adam-Aghili pushed a commit that referenced this pull request

Feb 24, 2026

@HimavarshaVS

Revert "fix: Add plugin to load routes (#11759)"

This reverts commit 75d017d.

Adam-Aghili pushed a commit that referenced this pull request

Feb 24, 2026

Co-authored-by: Gabriel Luiz Freitas Almeida gabriel@logspace.ai

Co-authored-by: Gabriel Luiz Freitas Almeida gabriel@logspace.ai

The Vite frontend build was configured with --max-old-space-size=12288 (12GB), which exceeds available RAM on ARM64 CI runners, causing the build process to be OOM-killed during the transform phase.

Reduced to 4GB (4096MB) which is sufficient for the Vite build and prevents OOM kills in memory-constrained Docker BuildKit environments.

The recursive chown -R on /app was re-owning the entire .venv (~2.6GB, 40k+ files) which was already correctly owned via COPY --chown=1000:0. This was causing the build to be killed on ARM64 runners.

Changed to non-recursive chown on /app since only the directory itself needs ownership set. /app/data still gets recursive chown (it's empty).

The 40GB ARM64 runner runs out of disk when building 3 Docker images sequentially. Each image (main ~8GB layers, backend ~5GB, frontend) accumulates build cache and layers that exhaust the disk.

Added cleanup steps between builds that:


Co-authored-by: Gabriel Luiz Freitas Almeida gabriel@logspace.ai Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: vijay kumar katuri vijay.katuri@ibm.com

Adam-Aghili pushed a commit that referenced this pull request

Feb 24, 2026

@HimavarshaVS @Adam-Aghili

Revert "fix: Add plugin to load routes (#11759)"

This reverts commit 75d017d.

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

[ Show hidden characters]({{ revealButtonHref }})