+++ 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.
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
Step 2 errors out.
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 (firstname.lastname@example.org)
--- 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 (email@example.com)
--- 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 (firstname.lastname@example.org)
Author: Aravinda VK <email@example.com>
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.
Signed-off-by: Aravinda VK <firstname.lastname@example.org>
Tested-by: Gluster Build System <email@example.com>
Reviewed-by: Kotresh HR <firstname.lastname@example.org>
Reviewed-by: Niels de Vos <email@example.com>
Reviewed-by: Vijay Bellur <firstname.lastname@example.org>
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:
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.