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.

Fine grained authorization

This release introduces fine-grained authorization through integration with OpenFGA and a configured OIDC provider, enhancing access control for the Anbox Management Service (AMS) and Dashboard.

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

CVE-2026-26007

Anbox-cloud-charms

CVE-2026-25639

AMS

CVE-2026-24851

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.