1.29.0¶
These release notes cover new features and changes in Anbox Cloud 1.29.0.
Anbox Cloud 1.29.0 is a minor release. To understand minor and patch releases, see Release notes.
Please see Component versions for a list of updated components.
Requirements¶
See the Requirements for details on general and deployment specific requirements to run Anbox Cloud.
New features & improvements¶
New instance copy feature¶
New instance copy support (via amc copy <source> <target> [--node=<target>]) in AMS allows for near-instantaneous cloning of existing instances. This dramatically reduces instance provision time and network load by leveraging ZFS copy-on-write, which is especially beneficial for large datasets (up to 600 GiB).
Instance publishing support¶
Use the amc publish command (via amc publish <instance name> <image name>) to create reusable images from running or stopped Anbox Cloud instances. This captures all file system modifications, enabling the creation of custom base images with pre-installed software and configurations.
Runtime bitrate control for WebRTC¶
Users now have the ability to dynamically adjust the minimum and maximum video bitrate for WebRTC streaming at runtime via the 1.0/platform HTTP API. This allows for application-specific optimization, leading to reduced network bandwidth usage and operational costs.
Optimized disk quota¶
The AMS scheduler now uses a two-tier disk quota validation to prevent ‘false exhaustion’ and improve disk use, especially with ZFS storage drivers. This feature introduces a new –no-disk-reserved flag for allowing disk overcommitting (increasing node density) and enforces a mandatory 5% physical disk safety guard to ensure node stability.
Charmed Etcd¶
Since the 1.29 release, Anbox Cloud deployment has migrated its dependencies from legacy charms to modernized ones. This includes:
Support charmed-etcd to replace the legacy etcd charm.
Replaced easyrsa with the self-signed-certificates charm. Also following this change, the base for Anbox Cloud deployment has been upgraded to Ubuntu 24.04.
Other¶
The Android WebView has been updated to 145.0.7632.26.
The WebRTC version has been updated to 7499.
Anbox Cloud continues to require NVIDIA driver series 570 for deployments using NVIDIA GPUs. Although driver series 570 is end-of-life, newer driver series (including 580) are currently not yet supported and may not function correctly on some GPUs.
Legacy Charm deprecation¶
The legacy etcd charm will no longer be supported starting with Anbox Cloud 1.35.0. Existing users are encouraged to plan their migration to the modernized operator-based deployment.
Removed functionality¶
There are no removed functionalities in this release.
Known issues¶
See our open bugs in Launchpad.
CVEs¶
The fixes for the following CVEs are included with the 1.29.0 release:
CVE |
Affected components |
|---|---|
Anbox-cloud-charms |
|
AMS |
|
AMS |
Bug fixes¶
LP 2133137 better handling of location value in anbox-cloud-dashboard charm
LP 2137635 Stale entitlements prevent adding additional permissions to groups
LP 2137713 Delete group button not accessible via keyboard
LP 2133867 Missing documentation about application version initialization and its effect on the application status
Upgrade instructions¶
See How to upgrade Anbox Cloud for instructions on how to update your Anbox Cloud deployment to the 1.29.0 release.