Skip to content

fix(image-updater): give the controller room for its start-up warm-up - #574

Merged
chomatdam merged 1 commit into
mainfrom
fix/image-updater-memory
Sep 27, 2026
Merged

chomatdam merged 1 commit into
mainfrom
fix/image-updater-memory

Conversation

@chomatdam

@chomatdam chomatdam commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor

What

5.1.3 merged #559, moving argocd-image-updater to chart 1.3.1. The v1.3 controller lists every Application at start-up, and the component's 105M memory limit, from a 2022 upstream note for the old single-process updater, OOMKills that warm-up on a cluster with a few hundred Applications (exit 137 about 16 s after start). Once through, the process idles well under the old limit, so the failure is start-up headroom only, and every restart replays it.

Change

memory limit and request 105M → 256Mi (request kept equal to the limit), cpu request unchanged.

🤖 Generated with Claude Code

@chomatdam
chomatdam force-pushed the fix/image-updater-memory branch from b2bcbc1 to ba1d400 Compare September 27, 2026 21:20
5.1.3 moved the chart to 1.3.1, whose controller lists every
Application when it starts. The 105M limit, from a 2022 note for the
old single-process updater, OOMKills that warm-up on a cluster with a
few hundred Applications while the process idles well under it once
through.
@chomatdam
chomatdam force-pushed the fix/image-updater-memory branch from ba1d400 to e8fad6b Compare September 27, 2026 21:20
@chomatdam
chomatdam merged commit 8b6cdf9 into main Sep 27, 2026
3 checks passed
@chomatdam
chomatdam deleted the fix/image-updater-memory branch September 27, 2026 21:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant