Bug 1913862
| Summary: | [OSP17.0] derive_pci_passthrough_whitelist.py is failing when PCI addresses are supplied in NovaPCIPassthrough | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Vadim Khitrin <vkhitrin> | |
| Component: | openstack-tripleo-heat-templates | Assignee: | Vijayalakshmi Candappa <vcandapp> | |
| Status: | CLOSED ERRATA | QA Contact: | Joe H. Rahme <jhakimra> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | medium | |||
| Version: | 16.1 (Train) | CC: | astillma, cfields, gregraka, hakhande, jamsmith, jraju, jschluet, ksundara, mburns, mgeary, supadhya, vcandapp | |
| Target Milestone: | ga | Keywords: | Bugfix, Triaged | |
| Target Release: | 17.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | openstack-tripleo-heat-templates-14.3.1-0.20220204033128.9b9ecb3 | Doc Type: | Enhancement | |
| Doc Text: |
In Red Hat OpenStack Platform (RHOSP) 17.0 GA, for NIC-partitioned deployments, you can now pass through virtual functions (VFs) to VMs.
+
To pass through VFs, in a heat environment file, you must specify the VF product ID, vendor ID, and the physical function (PF) PCI addresses:
+
----
NovaPCIPassthrough:
- product_id: "<VF_product_ID>"
vendor_id: "<vendor_ID>"
address: "<PF_PCI_addresses>"
trusted: "true"
----
+
The PF PCI address parameter supports string and dict mapping. You can specify wildcard characters and use regular expressions when specifying one or more addresses.
+
.Example
+
----
NovaPCIPassthrough:
- product_id: "0x7b18"
vendor_id: "0x8086"
address: "0000:08:00.*"
trusted: "true"
----
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 2071911 (view as bug list) | Environment: | ||
| Last Closed: | 2022-09-21 12:13:29 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
|
Description
Vadim Khitrin
2021-01-07 18:08:49 UTC
Hit this bug in a 16.1.3 with a pci straight passthrough deployment. Work around was to comment out pci address (#address) and add 'devname.' *** Bug 1803502 has been marked as a duplicate of this bug. *** Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2022:6543 |