The acrn interface

The acrn interface allows access to, and control of, user virtual machines using the ACRN hypervisor.

This interface is primarily intended to be used with Ubuntu Core devices.

Interface documentation: See Interface management and Supported interfaces for further details on how interfaces are used.


Developer details

Auto-connect: no
Super-privileged: no

Code examples

The following (third-party) repository contains recipes to create snap packages for ACRN: https://github.com/gvancuts/acrn-snap

The test code can be found in the snapd repository: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/acrn_support_test.go

The source code for the interface is in the snapd repository: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/acrn_support.go

Hi @degville, how can we add this new acrn interface to the online documentation?

Thanks! Geoffroy

Hello! Sorry for the delay getting back to you. I’ve just added this interface to Supported interfaces, which should now be visible from https://snapcraft.io/docs/supported-interfaces, and from https://snapcraft.io/docs/acrn-interface.

Let us know if you need more details, or if I’ve misunderstood and we can help in any other way. Feel free to edit this document directly, if that’s easier.

1 Like