Havana RC1, Ubuntu 12.04; the rbd image backend fails to spawn instances correctly due to an additional hypervisor_version parameter being passed:
2013-10-10 16:04:46.581 30609 AUDIT nova.compute.manager [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Starting instance...
2013-10-10 16:04:46.804 30609 AUDIT nova.compute.claims [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Attempting claim: memory 2048 MB, disk 20 GB, VCPUs 1
2013-10-10 16:04:46.805 30609 AUDIT nova.compute.claims [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Total Memory: 3955 MB, used: 512.00 MB
2013-10-10 16:04:46.805 30609 AUDIT nova.compute.claims [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Memory limit: 5932.50 MB, free: 5420.50 MB
2013-10-10 16:04:46.806 30609 AUDIT nova.compute.claims [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Total Disk: 9 GB, used: 0.00 GB
2013-10-10 16:04:46.806 30609 AUDIT nova.compute.claims [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Disk limit not specified, defaulting to unlimited
2013-10-10 16:04:46.806 30609 AUDIT nova.compute.claims [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Total CPU: 2 VCPUs, used: 0.00 VCPUs
2013-10-10 16:04:46.807 30609 AUDIT nova.compute.claims [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] CPU limit not specified, defaulting to unlimited
2013-10-10 16:04:46.807 30609 AUDIT nova.compute.claims [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Claim successful
2013-10-10 16:04:47.187 30609 INFO nova.virt.libvirt.driver [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Creating image
2013-10-10 16:05:07.741 30609 ERROR nova.compute.manager [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Instance failed to spawn
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Traceback (most recent call last):
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 1407, in _spawn
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] block_device_info)
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 2069, in spawn
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] write_to_disk=True)
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 3042, in to_xml
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] disk_info, rescue, block_device_info)
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 2922, in get_guest_config
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] inst_type):
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 2699, in get_guest_storage_config
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] inst_type)
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] File "/usr/lib/python2.7/dist-packages/nova/virt/libvirt/driver.py", line 2662, in get_guest_disk_config
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] self.get_hypervisor_version())
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] TypeError: libvirt_info() takes exactly 6 arguments (7 given)
2013-10-10 16:05:07.741 30609 TRACE nova.compute.manager [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0]
2013-10-10 16:05:07.791 30609 AUDIT nova.compute.manager [req-9f3fcb9b-6815-4bb0-93cc-396fab690476 fe8296266cd94c7a8006209c034a001b e107fa2d75c943b5942e5f404f4ef148] [instance: 1655e1f5-3bd6-424c-90f3-571e2a97e1f0] Terminating instance