---
title: Install openstack-hypervisor on Raspberry Pi using the Snap Store | Snapcraft
description: Get the latest version of openstack-hypervisor for on Raspberry Pi -
  OpenStack Hypervisor
url: https://snapcraft.io/install/openstack-hypervisor/raspbian
---

[Canonical Snapcraft](https://snapcraft.io/)

# Install openstack-hypervisor on **Raspberry Pi**

# openstack-hypervisor

[Canonical](https://snapcraft.io/publisher/canonical "View all snaps from Canonical")

* [Canonical](https://snapcraft.io/publisher/canonical "View all snaps from Canonical")
* [Server and Cloud](https://snapcraft.io/search?categories=server-and-cloud)

[Install](https://snapcraft.io/install/openstack-hypervisor/raspbian#install)

#### OpenStack Hypervisor

This snap is designed to be used with a deployed OpenStack Control plane such as delivered by Sunbeam.

**Getting Started**

To get started with the OpenStack Hypervisor, install the snap using snapd:

```
$ sudo snap install openstack-hypervisor
```

The snap needs to be configured with credentials and URL's for the Identity
service of the OpenStack cloud that it will form part of - for example:

```
$ sudo snap set openstack-hypervisor \
    identity.auth_url=http://10.64.140.43:80/sunbeam-keystone \
    identity.username=nova-hypervisor-01 \
    identity.password=supersecure21
```

it's also possible to configure domain and project configuration.

The snap also needs to be configured with access to RabbitMQ:

```
$ sudo snap set openstack-hypervisor \
    rabbitmq.url=rabbit://nova:supersecure22@10.152.183.212:5672/openstack
```

and with URL's for access to Network services:

```
$ sudo snap set openstack-hypervisor \
    network.ovn-sb-connection=tcp:10.152.183.220:6642
```

The snap has numerous other configuration options - see "Configuration Reference"
for full details.

**Configuration Reference**

**compute**

Configuration of options related to compute (Nova):

* `compute.virt-type` libvirt Virtualization type

This option is runtime detected by the snap and will be set
to `kvm` if the host is capable of full virtualization or `qemu` if not.

* `compute.cpu-mode` (`host-model`) CPU mode for instances

Valid values: `host-model`, `host-passthrough`, `custom`, `none`.

* `compute.cpu-models` CPU models for hypervisor

An ordered list of CPU models the host supports.

Only used with `compute.cpu-mode` is set to `custom`.

For more details please refer to the Nova [configuration reference](<https://docs.openstack.org/nova/latest/admin/cpu-models.html>)
for cpu models.

* `compute.spice-proxy-address` (`localhost`) IP address for SPICE consoles

IP address to use for configuration of SPICE consoles in instances.

**identity**

Configuration of options related to identity (Keystone):

* `identity.auth-url` Full URL for Keystone API
* `identity.username` Username for services to use
* `identity.password` Password for services to use
* `identity.user-domain-name` (`service_domain`) Domain for user
* `identity.project-name` (`services`) Service project
* `identity.project-domain-name` (`service_domain`) Domain for service project
* `identity.region-name` (`RegionOne`) OpenStack region to use

**logging**

Configuration of logging options across all services:

* `logging.debug` (`false`) Enable debug log level

**node**

Configuration of options related to the hypervisor node in general:

* `node.fqdn` (`hostname -f`) Fully qualified hostname for node
* `node.ip-address` IP address to use for service configuration

These options are use to configure the identity of the agents that
run as part of the snap.

**network**

Configuration of options related to networking, including Neutron
and OVN:

* `network.dns-domain` DNS domain name to use for networking
* `network.dns-servers` External DNS servers to use for forwarding DNS requests
* `network.external-bridge` (`br-ex`) Name of OVS external network bridge
* `network.physnet-name` (`physnet1`) Neutron label for physical network
* `network.ip-address` (`node.ip-address`) IP address to use for overlay network endpoints
* `network.ovn-sb-connection` (`tcp:127.0.0.1:6642`) OVN Southbound DB connection URL
* `network.enable-gateway` (False) Enable OVS/OVS as north/south gateway

TLS configuration for OVN can also be supplied via snap configuration:

* `network.ovn-key` Private TLS key
* `network.ovn-cert` TLS certificate for `ovn-key`
* `network.ovn-cacert` CA certificate (and chain) for certificate validation

All of the above options must be provided as base64 encoded strings.

**rabbitmq**

Configuration of options related to RabbitMQ messaging:

* `rabbitmq.url` (`rabbit://localhost:5672`) Full connection URL to RabbitMQ

### Package name

* openstack-hypervisor

---

### License

* Apache-2.0

---

### Last updated

* 5 October 2026 - 2024.1/stable
* 20 October 2026 - 2024.1/beta

---

### Websites

* [launchpad.net/snap-openstack-hypervisor](https://launchpad.net/snap-openstack-hypervisor "https://launchpad.net/snap-openstack-hypervisor")

---

### Contact

* [bugs.launchpad.net](https://bugs.launchpad.net/snap-openstack-hypervisor/+filebug "https://bugs.launchpad.net/snap-openstack-hypervisor/+filebug")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/install/openstack-hypervisor/raspbian#report-snap-modal)

---

## Enable snaps on Raspberry Pi and install openstack-hypervisor

Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.

Snaps are discoverable and installable from the [Snap Store](https://snapcraft.io/store), an app store with an audience of millions.

### Enable snapd

On a [Raspberry Pi](https://www.raspberrypi.org/) running the latest version of [Raspbian](https://www.raspberrypi.org/downloads/raspbian/) snap can be installed directly from the command line:

```
sudo apt update
sudo apt install snapd
```

You will also need to reboot your device:

```
sudo reboot
```

After this, install the snapd snap in order to get the latest snapd:

```
sudo snap install snapd
```

### Install openstack-hypervisor

To install openstack-hypervisor, simply use the following command:

```
sudo snap install openstack-hypervisor
```

### Other popular snaps…

[See more...](https://snapcraft.io/search?categories=featured)

[See more in Featured](https://snapcraft.io/search?categories=featured)

### More things to do…

#### [Get the snap store](https://snapcraft.io/snap-store)

Browse and find snaps from the convenience of your desktop using the snap store snap.

#### [Learn more about snaps](https://snapcraft.io/docs)

Interested to find out more about snaps? Want to publish your own application? Visit [snapcraft.io](https://snapcraft.io/) now.

[Back to top](https://snapcraft.io/install/openstack-hypervisor/raspbian)

© 2026 Canonical Ltd.
Ubuntu and Canonical are registered trademarks of Canonical Ltd.

Powered by [Charmed Kubernetes](https://www.ubuntu.com/kubernetes)

[Join the forum](https://forum.snapcraft.io/), contribute to or report problems with,
[snapd](https://bugs.launchpad.net/snapd),
[Snapcraft](https://bugs.launchpad.net/snapcraft),
or [this site](https://github.com/canonical/snapcraft.io/issues/new).

* [Share on Twitter](https://twitter.com/snapcraftio)
* [Share on Facebook](https://www.facebook.com/snapcraftio)
* [Share on YouTube](https://www.youtube.com/snapcraftio)

* [Terms of Service](https://ubuntu.com/legal/terms-and-policies/snap-store-terms)
* [Data privacy](https://www.ubuntu.com/legal/data-privacy)
* [Manage your tracker settings](https://snapcraft.io/install/openstack-hypervisor/raspbian)
* [Service status](https://status.snapcraft.io/)
* [Other functions](https://dashboard.snapcraft.io/)
* [Contact us](https://snapcraft.io/about/contact-us)
