libvirt rescue fails w/ Permission denied on console.log
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Dan Prince |
Bug Description
Using libvirt on Fedora 16 w/ latest Folsom source. I'm getting the following exception when trying to perform an OSAPI rescue:
2012-03-29 18:24:30 ERROR nova.rpc.amqp [req-9b09f6ad-
(nova.rpc.amqp): TRACE: Traceback (most recent call last):
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: rval = node_func(
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: return f(*args, **kw)
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: function(self, context, instance_uuid, *args, **kwargs)
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: sys.exc_info())
(nova.rpc.amqp): TRACE: File "/usr/lib64/
(nova.rpc.amqp): TRACE: self.gen.next()
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: return function(self, context, instance_uuid, *args, **kwargs)
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: self._legacy_
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: return f(*args, **kw)
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: network_
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: libvirt_
(nova.rpc.amqp): TRACE: File "/usr/lib/
(nova.rpc.amqp): TRACE: with open(path, 'w') as f:
(nova.rpc.amqp): TRACE: IOError: [Errno 13] Permission denied: '/var/lib/
The permission in the libvirt instances directory are as follows:
-rw-rw---- 1 qemu qemu 20943 Mar 29 18:24 console.log
-rw-r--r-- 1 qemu qemu 23068672 Mar 29 18:27 disk
-rw-r--r-- 1 qemu qemu 4404752 Mar 29 18:23 kernel
-rw-r--r-- 1 nova nova 1340 Mar 29 18:23 libvirt.xml
-rw-r--r-- 1 nova nova 1510 Mar 29 18:24 libvirt.xml.rescue
-rw-r--r-- 1 qemu qemu 5882349 Mar 29 18:23 ramdisk
-rw-r--r-- 1 nova nova 2733 Mar 29 18:24 unrescue.xml
----
Allowing the nova user to read/write console.log should fix this issue....
Changed in nova: | |
assignee: | nobody → Dan Prince (dan-prince) |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → essex-rc2 |
Changed in nova: | |
importance: | Undecided → Medium |
Changed in nova: | |
milestone: | essex-rc2 → 2012.1 |
Fix proposed to branch: master /review. openstack. org/5969
Review: https:/