ganesha: an execute call made with argument 'process_input' that is invalid if call is made to a remote machine
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Undecided
|
Ramana Raja |
Bug Description
In the ganesha manager library, an execute call that writes export config files does so by making use of 'process_input' argument. See here,
https:/
This argument is supported by processutils's execute() method, used to execute command on local machine and not by processutils's ssh_execute() method, used to execute command on remote machine..
See here,
https:/
So if the config files are to be written to a remote ganesha server, the execute call made with argument 'process_input' will error out since processutils's ssh_execute() method, which is called for remote execution, does not support that argument.
Changed in manila: | |
milestone: | none → kilo-3 |
status: | Fix Committed → Fix Released |
Changed in manila: | |
milestone: | kilo-3 → 2015.1.0 |
Fix proposed to branch: master /review. openstack. org/156124
Review: https:/