Skip to content

Aleph-vm 0.4.0 alpha3

Compare
Choose a tag to compare
@hoh hoh released this 13 Feb 11:50
· 217 commits to main since this release

Thanks to your feedback, we are happy to announce this bugfix release that improves the future of our computing platform !

ℹ️ alpha release: This new release introduces many new features that we would like to share with the community as soon as possible, but may not be rock solid yet. Community feedback on early releases is very important to us, especially with a large and diverse ecosystem of nodes.

Improvements and New Features

While aleph.im stives to be compatible with all Linux systems and distributions, we provide two officially supported runtimes: The latest based on Debian 12, and the legacy based on Debian 11. The legacy runtime is used by the metrics and some operators, who faced issues with that runtime not working, had no easy way to visualize this information.

This release improves the diagnostic page by displaying the status check for both runtimes.

image

What's Changed

  • added missing Debian 12 install doc link by @gdelfino in #521
  • Solve holding tier issue for instances by @nesitor in #523
  • Fix: Syntax | is not compatible with Python 3.9 by @hoh in #527
  • Cleanup: Update black ruff isort and apply new rules by @hoh in #528
  • Fix: Connectivity errors crashed the endpoint by @hoh in #529
  • Fix: AttributeError when self.vm == None by @hoh in #531
  • Fix: Logs of invalid messages were too verbose by @hoh in #532
  • Add diagnostic for legacy VM by @hoh in #530
  • Solve issues on Operator API by @nesitor in #534

Full Changelog: 0.4.0a1...0.4.0a3

How to upgrade

1. Upgrade the packages

This part did not change, download and install the new package as usual.

On Debian 11 (Bullseye):

rm -f /opt/aleph-vm.debian-11.deb
wget -P /opt https:/aleph-im/aleph-vm/releases/download/0.4.0a3/aleph-vm.debian-11.deb
apt install /opt/aleph-vm.debian-11.deb

On Debian 12 (Bookworm):

rm -f /opt/aleph-vm.debian-12.deb
wget -P /opt https:/aleph-im/aleph-vm/releases/download/0.4.0a3/aleph-vm.debian-12.deb
apt install /opt/aleph-vm.debian-12.deb

On Ubuntu 22.04 (Jammy Jellyfish):

rm -f /opt/aleph-vm.ubuntu-22.04.deb
sudo wget -P /opt https:/aleph-im/aleph-vm/releases/download/0.4.0a3/aleph-vm.ubuntu-22.04.deb
sudo apt install /opt/aleph-vm.ubuntu-22.04.deb

2. Enable Pay-as-you-go (optional)

See the release notes of version 0.4.0 alpha1.

Upgrading directly from version 0.3.2 should not cause any issue.