summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Gandelman <adamg@canonical.com>2012-03-14 14:49:23 -0700
committerAdam Gandelman <adamg@canonical.com>2012-03-14 15:06:05 -0700
commit9a40d6e714246b40b5b41f65197941fe29eb8ff1 (patch)
treea0bca072760ed6f636252ce778c541ca84507772
parentf40357574245d2e3b8cb7995cb27adc8e9b99175 (diff)
downloadnova-9a40d6e714246b40b5b41f65197941fe29eb8ff1.tar.gz
nova-9a40d6e714246b40b5b41f65197941fe29eb8ff1.tar.xz
nova-9a40d6e714246b40b5b41f65197941fe29eb8ff1.zip
libvirt/connection.py: Set console.log permissions
A required call to libvirt_utils.chown() was lost in this weeks changes to get_console_output() for file based console logs. Fixes bug 955351 Change-Id: Ib8da92c1ff025f10a939c33b87495ffdef0d4da3
-rw-r--r--nova/virt/libvirt/connection.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/nova/virt/libvirt/connection.py b/nova/virt/libvirt/connection.py
index 5603b1e26..9a904d925 100644
--- a/nova/virt/libvirt/connection.py
+++ b/nova/virt/libvirt/connection.py
@@ -929,6 +929,7 @@ class LibvirtConnection(driver.ComputeDriver):
path = source_node.get("path")
if not path:
continue
+ libvirt_utils.chown(path, os.getuid())
return libvirt_utils.load_file(path)
# Try 'pty' types