OpenStack Hypervisor
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| 2025.1/edge | 348 | 11 Mar 2026 | |
| 2024.1/stable | 347 | 09 Mar 2026 | |
| 2024.1/stable | 216 | 30 Apr 2025 | |
| 2024.1/candidate | 347 | 07 Mar 2026 | |
| 2024.1/candidate | 216 | 16 Jan 2025 | |
| 2024.1/beta | 349 | Today | |
| 2024.1/beta | 216 | 03 Dec 2024 | |
| 2024.1/edge | 349 | Yesterday | |
| 2024.1/edge | 216 | 29 Nov 2024 | |
| 2023.2/stable | 144 | 06 Dec 2023 | |
| 2023.2/candidate | 165 | 25 Mar 2024 | |
| 2023.2/beta | 165 | 25 Mar 2024 | |
| 2023.2/edge | 165 | 23 Feb 2024 | |
| 2023.2/edge | 153 | 24 Nov 2023 | |
| 2023.2/edge | 152 | 24 Nov 2023 | |
| 2023.2/edge | 151 | 24 Nov 2023 | |
| 2023.2/edge | 150 | 24 Nov 2023 | |
| 2023.1/stable | 105 | 26 Sep 2023 | |
| 2023.1/candidate | 155 | 12 Jan 2024 | |
| 2023.1/beta | 155 | 10 Jan 2024 | |
| 2023.1/edge | 155 | 12 Dec 2023 | |
| 2023.1/edge | 120 | 10 Oct 2023 | |
| 2023.1/edge | 116 | 10 Oct 2023 | |
| 2023.1/edge | 115 | 10 Oct 2023 | |
| 2023.1/edge | 114 | 10 Oct 2023 |
juju deploy openstack-hypervisor --channel 2024.1/stable
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
disable
Prevent new instances from being created.
- Params
-
reason string
Reason for disabling the hypervisor
-
enable
Allow new instances to be created.
-
list-flavors
List the flavors or compute host capabilities.
-
list-gpus
List host GPUs
-
list-nics
List host NICS, and which one are candidates for use as external NIC.
-
refresh-snap
Refresh the openstack-hypervisor snap to the latest available revision on the configured channel. The snap is held after installation to prevent automatic refreshes; use this action to apply updates explicitly.
-
running-guests
List the running guests on the hypervisor.
Only lists guests created by the OpenStack cloud.
-
set-hypervisor-local-settings
Apply settings specific to this hypervisor unit
- Params
-
bridge-mapping string
Space separated list of bridge:physnet:iface mappings. (br-ex:physnet1:ens3 ...)
-
external-nic string
NIC that hypervisor will configure for North/South traffic
-
ip-address string
IP address to use for service configuration
-
ovs-dpdk-ports string
Comma separated list of interface names that will be used with DPDK.
The interfaces will be bound to the DPDK-compatible driver (vfio-pci by default) and corresponding DPDK ports will be created in OVS. Any bridges and bonds that use those interfaces will be updated with the resulting DPDK ports, based on the MAAS/Netplan configuration.
The NUMA nodes of those interfaces will be used to determine pinned CPUs and huge pages used by OVS.
-
pci-excluded-devices string
A list of PCI addresses that will be excluded from the Nova PCI device whitelist. The main purpose of this setting is to accommodate per-node exclusion lists.
For example, let's say that the user whitelisted all Intel x550 devices and then excluded one out of 4 such interfaces: pci_device_specs = [{"vendor_id": "8086", "product_id": "1563"}] excluded_devices = ["0000:1b:00.1"]
The updated device spec will contain the vendor/product and pci address of the remaining 3 Intel x550 devies.
[ {"vendor_id": "8086", "product_id": "1563", "address": "0000:19:00.0"}, {"vendor_id": "8086", "product_id": "1563", "address": "0000:19:00.1"}, {"vendor_id": "8086", "product_id": "1563", "address": "0000:1b:00.0"}, ]A device spec that doesn't contain any excluded devices will not be modified.
-
spice-proxy-address string
IP address to use for configuration of SPICE consoles in instances.