The change extends the PCI device model and its DB representation.
Query libvirt for the PCI devices numa node.
This patch adds the necessary changes to master. We only bump the
PciDeviceList version, and add a backporting rule to obj_relationship
dictionary of the Instance object, to start sending the new version with
1.18 version of the instance (we are currently on 1.21)
The master patch fixes versioning going forward, and all interactions
that request the PciDeviceList through the Instance object, however
applying this stable/kilo backport is required for Kilo nodes to
start requesting the latest version of PciDevice through PciDeviceList.
(cherry picked from commit 80c109f85a9e8b182e918027731760e91026cb81)
Reviewed: https:/ /review. openstack. org/201654 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=a55ea8c9291 4d78ad63aca393d c4c70539c227a9
Committed: https:/
Submitter: Jenkins
Branch: stable/kilo
commit a55ea8c92914d78 ad63aca393dc4c7 0539c227a9
Author: Nikola Dipanov <email address hidden>
Date: Tue Jul 14 16:25:15 2015 +0100
Fix the incorrect PciDeviceList version number
The following commit missed to bump the related list when bumping the
object version.
commit 1d4ad44f15503b8 710ff59dea9f5e3 f4894d56fb
Author: Przemyslaw Czesnowicz <email address hidden>
Date: Thu Nov 20 12:04:05 2014 +0000
Add numa_node to PCIDevice
The change extends the PCI device model and its DB representation.
Query libvirt for the PCI devices numa node.
This patch adds the necessary changes to master. We only bump the
PciDeviceList version, and add a backporting rule to obj_relationship
dictionary of the Instance object, to start sending the new version with
1.18 version of the instance (we are currently on 1.21)
The master patch fixes versioning going forward, and all interactions
that request the PciDeviceList through the Instance object, however
applying this stable/kilo backport is required for Kilo nodes to
start requesting the latest version of PciDevice through PciDeviceList.
(cherry picked from commit 80c109f85a9e8b1 82e918027731760 e91026cb81)
Conflicts: objects/ instance. py tests/unit/ objects/ test_objects. py
nova/
nova/
Closes-bug: #1474074 d64d785979c7a11 ee7c945f06b
Change-Id: Id743848061d2bc