openstack-hypervisor
Install 2024.1/stable of openstack-hypervisor
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Install using the command line
sudo snap install openstack-hypervisor
Don't have snapd? Get set up for snaps.
Details for openstack-hypervisor
Package name
- openstack-hypervisor
License
- Apache-2.0
Last updated
- 5 October 2026 - 2024.1/stable
- 20 October 2026 - 2024.1/beta
Websites
Contact
External link warning
You are about to open
Do you wish to proceed?
Report a Snap Store violation
Report openstack-hypervisor for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
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-typelibvirt 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-modelsCPU 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-urlFull URL for Keystone APIidentity.usernameUsername for services to useidentity.passwordPassword for services to useidentity.user-domain-name(service_domain) Domain for useridentity.project-name(services) Service projectidentity.project-domain-name(service_domain) Domain for service projectidentity.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 nodenode.ip-addressIP 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-domainDNS domain name to use for networkingnetwork.dns-serversExternal DNS servers to use for forwarding DNS requestsnetwork.external-bridge(br-ex) Name of OVS external network bridgenetwork.physnet-name(physnet1) Neutron label for physical networknetwork.ip-address(node.ip-address) IP address to use for overlay network endpointsnetwork.ovn-sb-connection(tcp:127.0.0.1:6642) OVN Southbound DB connection URLnetwork.enable-gateway(False) Enable OVS/OVS as north/south gateway
TLS configuration for OVN can also be supplied via snap configuration:
network.ovn-keyPrivate TLS keynetwork.ovn-certTLS certificate forovn-keynetwork.ovn-cacertCA 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
| Revision | Channel | Version | Build | Commit | Download SBOM |
|---|
The build and commit information is derived from build infrastructure records.
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.