Bug 1714078

Summary: Update the dependency for nfs-ganesha-gluster package
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Jiffin <jthottan>
Component: buildAssignee: Jiffin <jthottan>
Status: CLOSED ERRATA QA Contact: Manisha Saini <msaini>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: rhgs-3.5CC: rhinduja, rhs-bugs, sheggodu, storage-qa-internal, vdas
Target Milestone: ---Flags: jthottan: needinfo+
Target Release: RHGS 3.5.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: glusterfs-6.0-4 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-10-30 12:21:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1696809    

Description Jiffin 2019-05-27 04:48:47 UTC
Description of problem:
Currently in the spec file, the dependency for glusterfs-ganesha package on nfs-ganesha-gluster is 2.4.x version which is pretty. There a lot of api modifications happened in gfapi layer and this changes are only incorporated with only latest nfs-ganesha package(2.7.x) 


Version-Release number of selected component (if applicable):
3.5

How reproducible:
always

Comment 6 Manisha Saini 2019-06-13 08:06:33 UTC
Jiffin,

Can you please help out with the steps to validate this BZ. Thanks!

Comment 8 Manisha Saini 2019-06-13 19:34:29 UTC
Verified this with

# rpm -qa | grep ganesha
nfs-ganesha-gluster-2.7.3-4.el7rhgs.x86_64
nfs-ganesha-2.7.3-4.el7rhgs.x86_64
glusterfs-ganesha-6.0-5.el7rhgs.x86_64

Steps:
1.Install nfs-ganesha from LIVE i.e nfs-ganesha-2.5.5-12.el7rhgs.x86_64
2.Add puddle for latest Gluster and ganesha packages 3.5.0
3.Do yum install glusterfs-ganesha


It will update the existing nfs-ganesha package to latest version i.e 2.7.3-4.el7rhgs 


===========

Dependencies Resolved

======================================================================================================================================================
 Package                                  Arch                   Version                                     Repository                          Size
======================================================================================================================================================
Installing:
 glusterfs-ganesha                        x86_64                 6.0-5.el7rhgs                               Gluster-603repo                     21 k
Installing for dependencies:
 attr                                     x86_64                 2.4.46-13.el7                               rhel-7-server-rpms                  66 k
 audit-libs-python                        x86_64                 2.8.5-4.el7                                 rhel-77repo                         77 k
 checkpolicy                              x86_64                 2.5-8.el7                                   rhel-7-server-rpms                 295 k
 cifs-utils                               x86_64                 6.2-10.el7                                  rhel-7-server-rpms                  85 k
 clufter-bin                              x86_64                 0.77.1-1.el7                                rhel-77HArepo                       25 k
 clufter-common                           noarch                 0.77.1-1.el7                                rhel-77HArepo                       72 k
 corosync                                 x86_64                 2.4.3-6.el7                                 rhel-77HArepo                      221 k
 corosynclib                              x86_64                 2.4.3-6.el7                                 rhel-77HArepo                      132 k
 glusterfs                                x86_64                 6.0-5.el7rhgs                               Gluster-603repo                    608 k
 glusterfs-api                            x86_64                 6.0-5.el7rhgs                               Gluster-603repo                     81 k
 glusterfs-cli                            x86_64                 6.0-5.el7rhgs                               Gluster-603repo                    176 k
 glusterfs-client-xlators                 x86_64                 6.0-5.el7rhgs                               Gluster-603repo                    911 k
 glusterfs-fuse                           x86_64                 6.0-5.el7rhgs                               Gluster-603repo                    125 k
 glusterfs-libs                           x86_64                 6.0-5.el7rhgs                               Gluster-603repo                    394 k
 glusterfs-server                         x86_64                 6.0-5.el7rhgs                               Gluster-603repo                    1.5 M
 gnutls                                   x86_64                 3.3.29-9.el7_6                              rhel-7-server-rpms                 681 k
 libcgroup                                x86_64                 0.41-21.el7                                 rhel-77repo                         66 k
 liberation-fonts-common                  noarch                 1:1.07.2-16.el7                             rhel-7-server-rpms                  27 k
 liberation-sans-fonts                    noarch                 1:1.07.2-16.el7                             rhel-7-server-rpms                 279 k
 libldb                                   x86_64                 1.4.2-1.el7                                 rhel-77repo                        144 k
 libqb                                    x86_64                 1.0.1-7.el7                                 rhel-7-server-rpms                  96 k
 libsemanage-python                       x86_64                 2.5-14.el7                                  rhel-7-server-rpms                 113 k
 libtalloc                                x86_64                 2.1.14-1.el7                                rhel-77repo                         32 k
 libtdb                                   x86_64                 1.3.16-1.el7                                rhel-77repo                         48 k
 libtevent                                x86_64                 0.9.37-1.el7                                rhel-77repo                         40 k
 libwbclient                              x86_64                 4.9.1-5.el7                                 rhel-77repo                        110 k
 net-snmp-libs                            x86_64                 1:5.7.2-42.el7                              rhel-77repo                        750 k
 net-tools                                x86_64                 2.0-0.25.20131004git.el7                    rhel-77repo                        306 k
 nettle                                   x86_64                 2.7.1-8.el7                                 rhel-7-server-rpms                 327 k
 nfs-ganesha-gluster                      x86_64                 2.7.3-4.el7rhgs                             ganesha-350                         39 k
 overpass-fonts                           noarch                 2.1-1.el7                                   rhel-7-server-rpms                 700 k
 pacemaker                                x86_64                 1.1.20-4.el7                                rhel-77HArepo                      471 k
 pacemaker-cli                            x86_64                 1.1.20-4.el7                                rhel-77HArepo                      360 k
 pacemaker-cluster-libs                   x86_64                 1.1.20-4.el7                                rhel-77HArepo                      161 k
 pacemaker-libs                           x86_64                 1.1.20-4.el7                                rhel-77HArepo                      629 k
 pcs                                      x86_64                 0.9.167-2.el7                               rhel-77HArepo                      4.1 M
 perl-TimeDate                            noarch                 1:2.30-2.el7                                rhel-7-server-rpms                  52 k
 policycoreutils-python                   x86_64                 2.5-31.el7                                  rhel-77repo                        457 k
 python-IPy                               noarch                 0.75-6.el7                                  rhel-7-server-rpms                  32 k
 python-clufter                           noarch                 0.77.1-1.el7                                rhel-77HArepo                      323 k
 resource-agents                          x86_64                 4.1.1-22.el7                                rhel-77HArepo                      451 k
 ruby                                     x86_64                 2.0.0.648-36.el7                            rhel-77repo                         73 k
 ruby-irb                                 noarch                 2.0.0.648-36.el7                            rhel-77repo                         94 k
 ruby-libs                                x86_64                 2.0.0.648-36.el7                            rhel-77repo                        2.8 M
 rubygem-bigdecimal                       x86_64                 1.2.0-36.el7                                rhel-77repo                         85 k
 rubygem-io-console                       x86_64                 0.4.2-36.el7                                rhel-77repo                         56 k
 rubygem-json                             x86_64                 1.7.7-36.el7                                rhel-77repo                         82 k
 rubygem-psych                            x86_64                 2.0.0-36.el7                                rhel-77repo                         84 k
 rubygem-rdoc                             noarch                 4.0.0-36.el7                                rhel-77repo                        324 k
 rubygems                                 noarch                 2.0.14.1-36.el7                             rhel-77repo                        215 k
 samba-client-libs                        x86_64                 4.9.1-5.el7                                 rhel-77repo                        4.9 M
 samba-common                             noarch                 4.9.1-5.el7                                 rhel-77repo                        209 k
 samba-common-libs                        x86_64                 4.9.1-5.el7                                 rhel-77repo                        170 k
 setools-libs                             x86_64                 3.3.8-4.el7                                 rhel-7-server-rpms                 620 k
 trousers                                 x86_64                 0.3.14-2.el7                                rhel-7-server-rpms                 289 k
Updating for dependencies:
 libntirpc                                x86_64                 1.7.3-1.el7rhgs                             NFS-HArepo                         115 k
 nfs-ganesha                              x86_64                 2.7.3-4.el7rhgs                             ganesha-350                        660 k

Transaction Summary
======================================================================================================================================================
Install  1 Package  (+55 Dependent packages)
Upgrade             (  2 Dependent packages)

Total download size: 26 M
Is this ok [y/d/N]: 
=======================


Moving this BZ to verified state

Comment 10 errata-xmlrpc 2019-10-30 12:21:28 UTC
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/RHEA-2019:3249