v0.11.0
What's Changed
-
added annotations for configuring proxy timeouts
zeropod.ctrox.dev/connect-timeout: "5s" zeropod.ctrox.dev/proxy-timeout: "5s"
-
much improved checkpoint/restore failure handling
- the last 20 lines of the criu log are now visible in the zeropod-node log
- falls back to disabling checkpoint after failure
- events are created on checkpoint/restore error
- metrics have been added to record the error counts
-
local checkpoint images are now deleted on restore, not just on pod deletion
Changelog
- feat: update resource requests earlier on migration by @ctrox in #146
- fix: allow resizing cpu/mem only by @ctrox in #147
- feat: cleanup image on restore by @ctrox in #148
- feat: fail migration of running container early by @ctrox in #149
- fix: unlock CR during evac by @ctrox in #150
- feat: improve checkpoint/restore fail handling by @ctrox in #151
- feat: add checkpoint/restore error metrics by @ctrox in #152
- Add configurable proxy timeout via annotations by @PhoenixSolutionsGroup in #154
- fix: return early if already restored by @ctrox in #155
- fix: do not migrate when checkpointing is disabled by @ctrox in #156
- feat: move runtimeclass install to config by @ctrox in #157
- fix: version information in manager/installer by @ctrox in #158
- fix: ensure eventTime is never empty by @ctrox in #159
- feat: add loop detection to activator by @ctrox in #160
- docs: document timeout annotations by @ctrox in #161
- chore: update dependencies by @ctrox in #162
- chore: update image versions by @ctrox in #163
New Contributors
- @PhoenixSolutionsGroup made their first contribution in #154
Full Changelog: v0.10.0...v0.11.0