[gdeploy+nfs ganesha] Unable to add node and delete node to nfs ganesha cluster, if gdeploy command is executed from the node where nfs-ganesha pacakages are not installed.
Previously, ‘script’ module was used which would result in gdeploy failure if NFS-Ganesha packages are not installed in the local system. From this release onward, ‘shell’ module will be used which runs gdeploy without having the packages installed on the local system.
DescriptionArthy Loganathan
2017-05-18 06:55:48 UTC
Description of problem:
Unable to add node and delete node to nfs ganesha cluster, if gdeploy command is executed from the node where nfs-ganesha pacakages are not installed.
Version-Release number of selected component (if applicable):
gdeploy-2.0.2-9.el7rhgs.noarch
How reproducible:
Always
Steps to Reproduce:
1. Create a gdploy conf file for adding and deleting node from nfs-ganesha cluster.
2. Run the conf file from the node where nfs-ganesha pacakages are not installed.
Actual results:
Failed with following error.
TASK [Adds a node to the cluster] **********************************************
failed: [dhcp46-115.lab.eng.blr.redhat.com] (item={u'host': u'dhcp46-240.lab.eng.blr.redhat.com', u'vip': u'10.70.44.97'}) => {"failed": true, "item": {"host": "dhcp46-240.lab.eng.blr.redhat.com", "vip": "10.70.44.97"}, "msg": "Unable to find '/usr/libexec/ganesha/ganesha-ha.sh' in expected paths."}
Expected results:
Add node and delete node should work as expected.
Verified this bug on
# rpm -qa | grep gdeploy
gdeploy-2.0.2-10.el7rhgs.noarch
As the issue is no more observed,hence moving this bug to verified state.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2017:2777
Description of problem: Unable to add node and delete node to nfs ganesha cluster, if gdeploy command is executed from the node where nfs-ganesha pacakages are not installed. Version-Release number of selected component (if applicable): gdeploy-2.0.2-9.el7rhgs.noarch How reproducible: Always Steps to Reproduce: 1. Create a gdploy conf file for adding and deleting node from nfs-ganesha cluster. 2. Run the conf file from the node where nfs-ganesha pacakages are not installed. Actual results: Failed with following error. TASK [Adds a node to the cluster] ********************************************** failed: [dhcp46-115.lab.eng.blr.redhat.com] (item={u'host': u'dhcp46-240.lab.eng.blr.redhat.com', u'vip': u'10.70.44.97'}) => {"failed": true, "item": {"host": "dhcp46-240.lab.eng.blr.redhat.com", "vip": "10.70.44.97"}, "msg": "Unable to find '/usr/libexec/ganesha/ganesha-ha.sh' in expected paths."} Expected results: Add node and delete node should work as expected.