commit aef246c67507532da6f03e4670390e5c783a4873
Author: Hans Lindgren <email address hidden>
Date: Wed Jun 4 16:20:14 2014 +0200
Add missing stats info to BaremetalNodeState
This is the first of two patches to prepare baremetal for the removal
of capabilities in Nova HostManager.
BaremetalHostManager used to rely on capabilities info to decide which
host state class to use, VM or baremetal. This has been broken since
host capabilities reporting were removed in Nova, resulting in Nova
HostState class always being used.
BaremetalNodeState lacks stats info needed by some filters during
scheduling. This may result in failures like ComputeCapabilitiesFilter
not returning any hosts. This must be fixed before BaremetalNodeState
can be used again.
Reviewed: https:/ /review. openstack. org/97806 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=aef246c6750 7532da6f03e4670 390e5c783a4873
Committed: https:/
Submitter: Jenkins
Branch: master
commit aef246c67507532 da6f03e4670390e 5c783a4873
Author: Hans Lindgren <email address hidden>
Date: Wed Jun 4 16:20:14 2014 +0200
Add missing stats info to BaremetalNodeState
This is the first of two patches to prepare baremetal for the removal
of capabilities in Nova HostManager.
BaremetalHo stManager used to rely on capabilities info to decide which
host state class to use, VM or baremetal. This has been broken since
host capabilities reporting were removed in Nova, resulting in Nova
HostState class always being used.
BaremetalNo deState lacks stats info needed by some filters during tiesFilter
scheduling. This may result in failures like ComputeCapabili
not returning any hosts. This must be fixed before BaremetalNodeState
can be used again.
Change-Id: I63d992371640b2 fd33d35eae72201 fd41944f8a4
Partial-Bug: #1260265