Skip to content
v0.35.0

Somewhat bigger release, with a handful of new features, fixes, and
smaller improvements.

Features:

- neonvm: Add controller flag to disable runner cgroup (#1034)
- agent/core: Use cached LFC for memory scaling signal (#1031)
- neonvm: Support disk quotas (#1062)
- neonvm/multus: Add AKS support (#1059)

Breaking changes:

- neonvm: Remove `GuestSettings.SwapInfo` (#1064)

No protocol changes.

Fixes:

- vm-builder: Change sshd config to use internal-sftp subsystem (#1051)
  - Note: This allows scp to work normally.
- plugin/trans: Fix over-allowing from forceApprovalMinimum (#1025)
- Specify minor go version in .mod file (#1068)
- vm-builder: Remove qemu-img from built vm images (#1077)

Other changes:

- plugin: Add warning log message for the pods with assigned scheduler (#1037)
- Bump alpine base images: 3.18 -> 3.19 (#1058)
  - NOTE: This also bumps QEMU in neonvm-runner: 8.0.5 -> 8.1.5
- vm-builder: Use docker auth (#977)
- agent: Remove unused "error" exit status (#1061)
  - NOTE: this PR removes the autoscaling_agent_runner_fatal_errors_total metric.

Upgrade path from v0.34.x:

- No ordering requirements.