Skip to content

v0.11.0

Choose a tag to compare

@ctrox ctrox released this 21 Feb 14:34
· 128 commits to main since this release
8bbfc43

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

Full Changelog: v0.10.0...v0.11.0