Skip to content

Releases: neondatabase/autoscaling

v0.19.1

22 Nov 18:50
6cf6227
Compare
Choose a tag to compare
Small release: Kernel upgrade, deps upgrade, and neonvm devx
improvements.

Main items are:

- Go 1.21 (#639)
- Kubernetes 1.25.16 (#640)
- neonvm: Allow per-VM custom runner image (#632)
- neonvm: Switch to kernel 6.1.63 (#638)

v0.19.0

16 Nov 13:35
0e67b15
Compare
Choose a tag to compare
Somewhat larger release, lots of new, small features in NeonVM and some
larger changes finally merged.

Features:

- neonvm: Enable symbolified kernel backtraces (#618)
- agent: Expose per-VM size metrics on :9101 (#596)
- neonvm: Allow per-VM custom kernel images (#621)
- neonvm: Add ability to append to kernel command line (#625)

Fixes:

- neonvm/controller: Remove noisy webhook validation log lines (#613)

Other changes:

- vm-builder: Remove neon-specifics (#600)
- agent/billing: Use `autoscaling.neon.tech/billing-endpoint-id` for events (#579)
- vm-builder: Use same output format as `docker build` (#605)

Upgrade path from v0.18.x:

- No ordering requirements. Don't use the new NeonVM CRD fields until
  all components have been updated.

v0.18.6-patch3

08 Nov 04:14
45a7c79
Compare
Choose a tag to compare
Just one change, the fix from #614 - fixing an autoscaler-agent bug when
there's a scheduler restart during a monitor upscale request.

v0.18.6-patch2

06 Nov 00:00
1624853
Compare
Choose a tag to compare
Another couple bugfixes:

- neonvm: Update in resources for neonvm controllers (#610)
- neonvm/controller: Set migration as failed if underlying VM not found (#611)
- agent/schedwatch: Fix deadlock (#612)

v0.18.6-patch1

03 Nov 17:25
2d3ec71
Compare
Choose a tag to compare
Follow-up release to v0.18.6, forgot to include the fix to neonvm ipam
acquiring from #598.

v0.18.6

02 Nov 23:10
43b3194
Compare
Choose a tag to compare
Medium-size release, mostly fixes, with one new feature :)

Fixes:

- vm-builder: fail on docker errors (#599)
- plugin: Fix watch events for migration pods (#601)
- Fix indirect dependency on k8s.io/*@v0.21.3 (#607)

Features:

- neonvm: Add support for spec-defined sysctl settings (#547)

v0.18.5

26 Oct 17:25
053b34c
Compare
Choose a tag to compare
Even smaller release, disabling prepared statements support in vm-bui…

v0.18.4

26 Oct 05:52
cc6398d
Compare
Choose a tag to compare
Small release, fixing vm-builder's pgbouncer config that prevented
dropping databases. For more, see #584.

v0.18.3

25 Oct 16:37
071d272
Compare
Choose a tag to compare
Bugfix (#585) for scheduler's handling when a migration is deleted.
The bug was introduced in v0.18.1.

No other changes.

v0.18.2

23 Oct 20:59
883706f
Compare
Choose a tag to compare
Another relatively small release.

Bugfixes:

- vm-builder: Turn off --auto-discover-databases (#571)
- agent/core: Fix never downscaling after single failure (#573)
- agent/core: Add rate limit for vm-monitor downscale (#574)

Other changes:

- agent: Log when handling VM events (#583)