rbd imagebackend errors on setup

Bug #1238130 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
New
Undecided
Unassigned

Bug Description

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

James Page (james-page)
tags: added: havana-rc-potential
Thierry Carrez (ttx)
tags: added: havana-backport-potential
removed: havana-rc-potential
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.