---
title: Install openstack-hypervisor on Linux | Snap Store
description: Get the latest version of openstack-hypervisor for Linux - OpenStack
  Hypervisor
url: https://snapcraft.io/openstack-hypervisor
---

# 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)

2024.1/stable 2024.1-29ecafcd

Install 2024.1/stable of openstack-hypervisor

---

**Install using the command line**

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

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### 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/openstack-hypervisor#report-snap-modal)

---

* [Description](https://snapcraft.io/openstack-hypervisor#tab-description)
* [Security](https://snapcraft.io/openstack-hypervisor#tab-security)

#### 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

---

## Install openstack-hypervisor on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/openstack-hypervisor/arch)

[### CentOS](https://snapcraft.io/install/openstack-hypervisor/centos)

[### Debian](https://snapcraft.io/install/openstack-hypervisor/debian)

[### elementary OS](https://snapcraft.io/install/openstack-hypervisor/elementary)

[### Fedora](https://snapcraft.io/install/openstack-hypervisor/fedora)

[### KDE Neon](https://snapcraft.io/install/openstack-hypervisor/kde-neon)

[### Kubuntu](https://snapcraft.io/install/openstack-hypervisor/kubuntu)

[### Manjaro](https://snapcraft.io/install/openstack-hypervisor/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/openstack-hypervisor/pop)

[### openSUSE](https://snapcraft.io/install/openstack-hypervisor/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/openstack-hypervisor/rhel)

[### Ubuntu](https://snapcraft.io/install/openstack-hypervisor/ubuntu)

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