diff --git a/doc/source/admin/pci-passthrough.rst b/doc/source/admin/pci-passthrough.rst index ed90cd26a12d..05b740a1c47c 100644 --- a/doc/source/admin/pci-passthrough.rst +++ b/doc/source/admin/pci-passthrough.rst @@ -463,10 +463,11 @@ the PF and its VFs are made available for consumption. Since nova 27.0.0 (2023.1 Antelope) scheduling and allocation of PCI devices in Placement can also be enabled via -:oslo.config:option:`filter_scheduler.pci_in_placement`. Please note that this -should only be enabled after all the computes in the system is configured to -report PCI inventory in Placement via -enabling :oslo.config:option:`pci.report_in_placement`. In Antelope flavor +:oslo.config:option:`filter_scheduler.pci_in_placement` config option set in +the nova-api, nova-scheduler, and nova-conductor configuration. Please note +that this should only be enabled after all the computes in the system is +configured to report PCI inventory in Placement via enabling +:oslo.config:option:`pci.report_in_placement`. In Antelope flavor based PCI requests are support but Neutron port base PCI requests are not handled in Placement. diff --git a/nova/conf/scheduler.py b/nova/conf/scheduler.py index c47170e40075..a5f0c5c15e3e 100644 --- a/nova/conf/scheduler.py +++ b/nova/conf/scheduler.py @@ -905,7 +905,9 @@ compute hosts. When enabled the scheduler queries Placement about the PCI device availability to select destination for a server with PCI request. The scheduler also allocates the selected PCI devices in Placement. Note that this logic -does not replace the PCIPassthroughFilter but extends it. +does not replace the PCIPassthroughFilter but extends it. Note that this +config option needs to be set in the configuration of nova-api, nova-scheduler, +and all nova-conductor services. * ``[pci] report_in_placement`` * ``[pci] alias``