I was running hpc-trunk with Ubuntu packages and saw error this in nova-compute
2011-03-14 12:12:02,764 ERROR nova [-] in Service.create()
(nova): TRACE: Traceback (most recent call last):
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/service.py", line 264, in serve
(nova): TRACE: services = [Service.create()]
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/service.py", line 167, in create
(nova): TRACE: report_interval, periodic_interval)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/service.py", line 73, in __init__
(nova): TRACE: self.manager = manager_class(host=self.host, *args, **kwargs)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/compute/manager.py", line 118, in __init__
(nova): TRACE: self.driver = utils.import_object(compute_driver)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/utils.py", line 75, in import_object
(nova): TRACE: return cls()
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/virt/connection.py", line 64, in get_connection
(nova): TRACE: conn = libvirt_conn.get_connection(read_only)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/virt/libvirt_conn.py", line 131, in get_connection
(nova): TRACE: return LibvirtConnection(read_only)
(nova): TRACE: File "/usr/lib/pymodules/python2.6/nova/virt/libvirt_conn.py", line 163, in __init__
(nova): TRACE: self.cpuinfo_xml = open(FLAGS.cpuinfo_xml_template).read()
(nova): TRACE: IOError: [Errno 2] No such file or directory: '/usr/lib/pymodules/python2.6/nova/virt/cpuinfo.xml.template'
It appears to be a deb packaging bug related to the live-migration branch that just got merged. Lorin Hochstein on the USC-ISI team is looking into it, but it could be an issue only on our local hudson server. However, since it kills nova-compute installed from packages, wanted to alert that this might hit trunk tonight.