Skip to content

v0.32.3 — Retire test environments whose containers no longer exist

Choose a tag to compare

@alextitov19 alextitov19 released this 27 Oct 21:03
· 5 commits to main since this release
0296d47

A follow-up to v0.32.2. Admission, pressure checks, memory accounting and kill policy are unchanged.

Fix

  • Retire test environments whose containers are gone. Once v0.32.2 let the watchdog reach Docker again, cleanup found disposable test environments whose containers had been removed outside memcap, for example by an engine reset. It refused them on every pass, logging one line per environment per minute, because the empty container set did not match the recorded one. When no container carries the environment's exclusive project label at all, there is nothing left to stop or protect, so memcap now marks it stopped. A surviving container that is still running, or whose identity no longer matches, is still left alone.

Upgrade

brew upgrade memcap

No re-integration or session reload is required.

Full details: CHANGELOG.md