+++ This bug was initially created as a clone of Bug #1209138 +++ Description of problem: When we install glusterFS, the newly introduced CLI command 'glusterfind' fails with error. This bug is to keep track of the extra packages that need to be installed for the api to correctly work. 1) python-argparse-1.2.1-2.el6 2) pyxattr Version-Release number of selected component (if applicable): Gluster 3.7 upstream glusterfs-3.7dev-0.910.git17827de.el6.x86_64 How reproducible: Always Steps to Reproduce: 1. Install glusterfs 2. Create a volume and run 'glusterfind' command Actual results: Step 2 errors out. Expected results: Installation of glusterfs should have taken care of installing the dependency packages as well. The above mentioned packages need to be added to the spec file. --- Additional comment from Anand Avati on 2015-04-21 14:17:40 EDT --- REVIEW: http://review.gluster.org/10321 (tools/glusterfind: Rpm install dependencies added) posted (#1) for review on master by Aravinda VK (avishwan) --- Additional comment from Anand Avati on 2015-04-29 13:33:05 EDT --- REVIEW: http://review.gluster.org/10321 (tools/glusterfind: Rpm install dependencies added) posted (#2) for review on master by Aravinda VK (avishwan) --- Additional comment from Anand Avati on 2015-05-07 06:15:02 EDT --- COMMIT: http://review.gluster.org/10321 committed in master by Vijay Bellur (vbellur) ------ commit 394246d5416c3166e8fb3c8f92a5027c86decebd Author: Aravinda VK <avishwan> Date: Tue Apr 21 23:45:07 2015 +0530 tools/glusterfind: Rpm install dependencies added Argparse Python library is available as standard library in Python 2.7 In rhel, we need to install python-argparse. Also added pyxattr dependency to the spec file. Change-Id: Ie50278eddf81e7cbf98d1e8d27e411b46676b432 Signed-off-by: Aravinda VK <avishwan> BUG: 1209138 Reviewed-on: http://review.gluster.org/10321 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Kotresh HR <khiremat> Reviewed-by: Niels de Vos <ndevos> Reviewed-by: Vijay Bellur <vbellur>
Moving it to ON_QA as the fix has already gone in. Need to be verified in the downstream build.
Moving to post as the bug is awaiting acks
Created a new 4node cluster with the build glusterfs-3.7.1-4.el6rhs.x86_64. Created a distribute/distribute-replicate volume and tried to create a glusterfind session. The session creation was successful, without any errors of any packages missing. Detailed regression logs can be found as an attachment in the link: https://polarion.engineering.redhat.com/polarion/#/project/RHG3/testrun?id=glusterfs-3_7_1_3_RHEL6_7_FUSE Moving this bug to verified in 3.1 Everglades.
Correcting the link of log location of the functional testing that was executed in and around this bug, and the rest of the feature: https://polarion.engineering.redhat.com/polarion/testrun-attachment/RHG3/glusterfs-3_7_1_3_RHEL6_7_FUSE/RHG3-5400_Logs_6.7_3.7.1-3_output_file_validation.odt
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://rhn.redhat.com/errata/RHSA-2015-1495.html