Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/compute-node-stats-as-resource-tracker-extension. Description: Compute nodes record a number of statistics about instances they host, such as number of instances and number of each os type, and pass this information back to the scheduler. This information is stored in a table called compute_node_stats as attribute/value/compute-node triplets. The intention was that the compute_node_stats table would be extensible as any attribute/value pairs could be stored, but it introduced a join between compute_nodes and compute_node_stats that is expensive to process. BP extensible-resource-tracking introduces a new text field to store json encoded information maintained by the resource tracker. There is an opportunity to refactor the compute node stats code to take advantage of extensible resource tracking. This would eliminate the compute_node_stats table and "normalise" how information is tracked at the compute node. Specification URL (additional information): None
verified through nova regression: # rpm -qa |grep openstack-nova openstack-nova-console-2014.1-3.el7ost.noarch openstack-nova-novncproxy-2014.1-3.el7ost.noarch openstack-nova-api-2014.1-3.el7ost.noarch openstack-nova-common-2014.1-3.el7ost.noarch openstack-nova-conductor-2014.1-3.el7ost.noarch openstack-nova-cert-2014.1-3.el7ost.noarch openstack-nova-scheduler-2014.1-3.el7ost.noarch and # rpm -qa |grep openstack-nova openstack-nova-compute-2014.1-3.el7ost.noarch openstack-nova-common-2014.1-3.el7ost.noarch
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, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHEA-2014-0853.html