Actions
Feature #12317
open[FUSE] unable to rename a subproject
Updated by Ward Vandewege about 7 years ago
Renaming a subproject from the fuse driver (in read-write mode) does not work:
wardv@shell.4xphq:~/keep/home/test for deletion$ mv subproject\ test\ for\ deletion/ another_name mv: cannot move 'subproject test for deletion/' to 'another_name': Operation not permitted
From the debug logs of the arv-mount process:
2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: InodeCache touched inode 9 (size 0) (uuid 4xphq-j7d0g-tkdvujjmgv2xic5) total now 0 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: arv-mount lookup: parent_inode 9 name 'another_name' not found unique: 1241, error: -2 (No such file or directory), outsize: 16 unique: 1242, opcode: LOOKUP (1), nodeid: 9, insize: 69, pid: 17877 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: InodeCache touched inode 9 (size 0) (uuid 4xphq-j7d0g-tkdvujjmgv2xic5) total now 0 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: arv-mount lookup: parent_inode 9 name 'subproject test for deletion' inode 760 unique: 1242, success, outsize: 144 unique: 1243, opcode: LOOKUP (1), nodeid: 9, insize: 53, pid: 17877 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: InodeCache touched inode 9 (size 0) (uuid 4xphq-j7d0g-tkdvujjmgv2xic5) total now 0 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: arv-mount lookup: parent_inode 9 name 'another_name' not found unique: 1243, error: -2 (No such file or directory), outsize: 16 unique: 1244, opcode: LOOKUP (1), nodeid: 9, insize: 69, pid: 17877 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: InodeCache touched inode 9 (size 0) (uuid 4xphq-j7d0g-tkdvujjmgv2xic5) total now 0 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: arv-mount lookup: parent_inode 9 name 'subproject test for deletion' inode 760 unique: 1244, success, outsize: 144 unique: 1245, opcode: LOOKUP (1), nodeid: 9, insize: 53, pid: 17877 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: InodeCache touched inode 9 (size 0) (uuid 4xphq-j7d0g-tkdvujjmgv2xic5) total now 0 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: arv-mount lookup: parent_inode 9 name 'another_name' not found unique: 1245, error: -2 (No such file or directory), outsize: 16 unique: 1246, opcode: RENAME (12), nodeid: 9, insize: 90, pid: 17877 2017-09-25 15:14:00 arvados.arvados_fuse[17711] DEBUG: arv-mount rename: old_parent_inode 9 'subproject test for deletion' new_parent_inode 9 'another_name' unique: 1246, error: -1 (Operation not permitted), outsize: 16
Actions