0.2.5 Support persistent VMs
This release includes many stability and bug fixes, and starts the support for running persistent virtual machines π.
What's Changed
- CI: Building example volume using Docker failed by @hoh in #217
- Fix: Examples doc typos by @RezaRahemtola in #218
- Fix: Network was depending on system logs print by @hoh in #216
- Update README.md by @mrhouzlane in #219
- Fix: Watching for updates could be started multiple times by @hoh in #215
- Fix: Dockerfile relied on old version of Firecracker by @hoh in #228
- Fix: Minor inconsistencies and improve logging by @hoh in #227
- Cleanup: Remove code duplication using
create_vm_execution
by @hoh in #225 - Internal: FilePath type can be replaced with pathlib.Path by @hoh in #223
- Fix: Internal PubSub
msubscribe
failed by @hoh in #230 - Feature: System resources were not exposed by @hoh in #224
- Fix: Typo prevented stopping service on upgrade by @hoh in #233
- Fix: Exceptions in coroutines were not logged by @hoh in #229
- Cleanup: Code cleanup by @hoh in #240
- Feature: VMs could not be persisted by @hoh in #241
- Fix: Annotation was not supported by Python 3.8 by @hoh in #244
New Contributors
- @RezaRahemtola made their first contribution in #218
- @mrhouzlane made their first contribution in #219
Full Changelog: 0.2.4...0.2.5
How to upgrade
On Debian:
rm -f /opt/aleph-vm.debian-11.deb
wget -P /opt https://github.com/aleph-im/aleph-vm/releases/download/0.2.5/aleph-vm.debian-11.deb
apt install /opt/aleph-vm.debian-11.deb
On Ubuntu:
rm -f /opt/aleph-vm.ubuntu-20.04.deb
sudo wget -P /opt https://github.com/aleph-im/aleph-vm/releases/download/0.2.5/aleph-vm.ubuntu-20.04.deb
sudo apt install /opt/aleph-vm.ubuntu-20.04.deb