Skip to content
v0.42.0

Most important changes:
9164afc6 plugin: Rewrite to get state from Pod annotations (#1163)
f9403d0c agent: Add per-VM metric for desired CU(s) (#1108)
55aff0ee agent: Send last billing/scaling events before shutdown (#1221)
76b4c159 neonvm: add architecture field to vm.spec (#1244)
feea7a7b ci: build images for arm and amd (#1138)
7c6ddb0a neonvm: add readiness probe for runner container (#1190)
14bfadb1 neonvm: continuous synchronisation of files in pod/vm (#1222)
bee91861 neonvm: create a Certificate object for each VM (#1213)

Smaller functional change:
9174ade5 ci: add sbom and provenance fields equal false
e72c6083 util/watch: Override GVK on incoming objects (#1163)
2d1ea461 neonvm: Remove MemoryProvider (always virtio-mem) (#1215)
5540a6c7 neonvm: Add Guest.MemhpAutoMovableRatio (#1271)

Smaller refactorings and devprod changes:
a2265762 Always register metrics during construction (#1232)
92d6cf0a util: clarify semantics for Ctx() in TaskGroup (#1235)
716115d8 ci: Always build and push cluster-autoscaler (#1249)
aeabfd01 ci: fix mustache brackets formatting in test.yaml
3c51ea9c util/watch: Store HandlerFuncs[*T] in Store[T] (#1163)
6826ee36 util/watch: Add (*Store[T]).NopUpdate() method (#1163)
490e9b1c util/watch: Add (*Store[T]).Listen() method (#1163)
040ee1ac ci: add conclusion job for protection rules (#1256)
6b2a3b8a ci: fix fail status in conclusion job (#1258)
4462a015 agent,billing: move pkg/billing (#1242)
3c632e91 ci/build-images: Fix ECR pushes (#1259)
a94de8ec ci: Fix vm-builder artifact usage (#1259)
2fbd1f96 ci: Separate tags jobs (#1259)
5bd47d24 ci/e2e-test: upload to rendered_manifests without arch (#1259)
ac889650 ci/release: Fix vm-builder artifact paths (#1260)
b289c217 neonvm: remove exp/slices
edaecb3d Makefile: compile on macOS (#1265)
61d08235 golangci-lint: fix config (#1267)
221bec0b Makefile: separate coverage-html into a separate step (#1266)