Description of problem: I'm running packstack from a VM (which is also going to be my horizon server), but my Nova-compute host are going to be real servers. packstack assumed CONFIG_LIBVIRT_TYPE=qemu because it was executed from a VM. Instead, it should look into the nova-compute hosts and decide if they are VMs or physical hosts and act accordingly (should be pretty simple to deduce if they are KVM/QEMU hosts - just look at their BIOS) Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Fix now committed upstream https://github.com/fedora-openstack/packstack/commit/1fa2eddee53d3ae2d2740437cabbd564469d6918 CONFIG_LIBVIRT_TYPE is no longer used, and libvirt type is being determined on the compute host using the is_virtual facter fact
Verified With: openstack-packstack-2012.2.2-0.1.dev317.el6.noarch ran packstack on a Virtual Machine. Checked nova.conf on the physical nova-compute nodes: libvirt_type=kvm
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-2013-0204.html