From ce16fa80d9a45feeafbca998fe87dd21b4d5096d Mon Sep 17 00:00:00 2001 From: Maciej Szankin Date: Thu, 15 Sep 2016 15:46:49 +0200 Subject: [PATCH] config options: improve libvirt remotefs Change-Id: I3923e9c164dd5207c5fabbd388f8a841ab6a4f52 Implements: blueprint centralize-config-options-ocata --- nova/conf/libvirt.py | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/nova/conf/libvirt.py b/nova/conf/libvirt.py index 935802c664..e9834b0424 100644 --- a/nova/conf/libvirt.py +++ b/nova/conf/libvirt.py @@ -782,8 +782,17 @@ libvirt_remotefs_opts = [ cfg.StrOpt('remote_filesystem_transport', default='ssh', choices=('ssh', 'rsync'), - help='Use ssh or rsync transport for creating, copying, ' - 'removing files on the remote host.'), + help=""" +libvirt's transport method for remote file operations. + +Because libvirt cannot use RPC to copy files over network to/from other +compute nodes, other method must be used for: + +* creating directory on remote host +* creating file on remote host +* removing file from remote host +* copying file to remote host +""") ] libvirt_volume_vzstorage_opts = [ @@ -893,7 +902,7 @@ Related options: * All other vzstorage_* options """ - ), +), ] ALL_OPTS = list(itertools.chain( -- 2.39.5