From 36ce6260b398ee2446e3ebef5fb55b1e21d0f4e3 Mon Sep 17 00:00:00 2001
From: Ji-Wei <ji.wei3@zte.com.cn>
Date: Sat, 18 Jun 2016 12:31:36 +0800
Subject: [PATCH] Fix permissions error when configuring nfs backend

Configuring nfs backend will generate permission error :
Stderr: u'/usr/bin/cinder-rootwrap: Unauthorized command: mkdir -p
This modified will fix this bug

Change-Id: I424a991daff9c1761afed86db61ca13941ffd5e6
Close-bug: #1593622
---
 etc/cinder/rootwrap.d/volume.filters | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/etc/cinder/rootwrap.d/volume.filters b/etc/cinder/rootwrap.d/volume.filters
index fd4f3166bb4..925df2d4482 100644
--- a/etc/cinder/rootwrap.d/volume.filters
+++ b/etc/cinder/rootwrap.d/volume.filters
@@ -103,6 +103,9 @@ truncate: CommandFilter, truncate, root
 chmod: CommandFilter, chmod, root
 rm: CommandFilter, rm, root
 
+# cinder/volume/drivers/remotefs.py
+mkdir: CommandFilter, mkdir, root
+
 # cinder/volume/drivers/netapp/nfs.py:
 netapp_nfs_find: RegExpFilter, find, root, find, ^[/]*([^/\0]+(/+)?)*$, -maxdepth, \d+, -name, img-cache.*, -amin, \+\d+