Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix mitaka online migration for PCI devices
Currently, a validation error is thrown if we find any PCI device records which have not populated the parent_addr column on a nova upgrade. However, the only PCI records for which a parent_addr makes sense for are those with a device type of 'type-VF' (ie. an SRIOV virtual function). PCI records with a device type of 'type-PF' or 'type-PCI' will not have a parent_addr. If any of those records are present on upgrade, the validation will fail. This change checks that the device type of the PCI record is 'type-VF' when making sure the parent_addr has been correctly populated Closes-Bug: #1680918 Change-Id: Ia7e773674a4976fc03deee3f08a6ddb45568ec11 (cherry picked from commit 7f3f0ef) (cherry picked from commit c23c5e9)
- Loading branch information
1 parent
a96092d
commit ad12fa6
Showing
2 changed files
with
36 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters