Bug 1246768

Summary: [ISO] RC2 ISO Installation fails with file conflicts error when "RH-Gluster-NFS-Ganesha" group is selected
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Prasanth <pprakash>
Component: distributionAssignee: Sreenath G <sgirijan>
Status: CLOSED CURRENTRELEASE QA Contact: Prasanth <pprakash>
Severity: urgent Docs Contact:
Priority: urgent    
Version: rhgs-3.1CC: amainkar, annair, asrivast, bturner, nlevinki, nsathyan, pprakash, rcyriac, rhs-bugs, sgraf, skoduri, smohan, ssampat, vagarwal
Target Milestone: ---   
Target Release: RHGS 3.1.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: RHGSS-3.1-RHEL-6-20150725.3/3 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-07-31 07:19:03 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: 1202842    
Attachments:
Description Flags
Screenshot_of_error
none
anaconda.log none

Description Prasanth 2015-07-25 14:37:09 UTC
Description of problem:

The latest RHGS-3.1 RC2 ISO Installation fails with file conflicts error

Version-Release number of selected component (if applicable):
RHGSS-3.1-RHEL-6-20150725.1-RHS-x86_64-DVD1.iso


How reproducible: 100%


Steps to Reproduce:
1. Install the latest RC2 ISO - RHGSS-3.1-RHEL-6-20150725.1-RHS-x86_64-DVD1.iso
2. While installing the ISO, choose the 'Customize now' option and click Next
3. Now select the "RH-Gluster-NFS-Ganesha" group
4. Click Next to start the Installation

Actual results: Immediately fails with error message "Error Running Transaction"


Expected results: ISO Installation should succeed without any error


Additional info: Screenshot of the error and other details will be added shortly after multiple re-testing.

Comment 1 Prasanth 2015-07-25 14:41:15 UTC
Created attachment 1056087 [details]
Screenshot_of_error

Comment 2 Prasanth 2015-07-25 14:47:44 UTC
Additional details 1:

Relevant logs from anaconda.log:

#####
10:36:40,261 INFO    : moving (1) to step installpackages
10:36:40,261 DEBUG   : installpackages is a direct step
10:36:40,262 INFO    : Preparing to install packages
10:36:40,262 DEBUG   : isys.py:umount()- going to unmount /mnt/stage2, removeDir = True
10:36:42,629 ERROR   : file conflicts: file /usr/share/man/man5/cluster.conf.5.gz conflicts between attempted installs of cman-3.0.12.1-73.el6.x86_64 and ccs-1.0.13-2.x86_64
10:36:42,629 ERROR   : file conflicts: file /usr/share/man/man8/ccs_tool.8.gz conflicts between attempted installs of cman-3.0.12.1-73.el6.x86_64 and ccs-1.0.13-2.x86_64
######

Comment 3 Prasanth 2015-07-25 14:49:39 UTC
Created attachment 1056088 [details]
anaconda.log

Comment 6 Prasanth 2015-07-25 15:28:28 UTC
Additional details 2:

1. Default and Minimal installation of ISO using "Customize later" always works and problem is with "Customize now" when "RH-Gluster-NFS-Ganesha" group is selected.

2. This is seen only in an ISO install and I'm not seeing this in a PXE installation. So is this a ISO specific issue? Does anyone knows the actual reason behind this difference here?

Comment 7 Sreenath G 2015-07-25 15:31:41 UTC
One suggestion from RCM to fix this issue is to filter out ccs package (which is automatically getting pulled in to ISO by pcs package). Development has to confirm whether I can proceed with this.

Comment 9 Prasanth 2015-07-25 16:45:45 UTC
(In reply to Sreenath G from comment #7)
> One suggestion from RCM to fix this issue is to filter out ccs package
> (which is automatically getting pulled in to ISO by pcs package).
> Development has to confirm whether I can proceed with this.

I'm foreseeing a dependency package issue with NFS-ganesha package if we go with this approach of filtering out the ccs package from the ISO. If this package is definitely required for the installation of any of the dependency package of NFS-ganesha package, it will break it's installation, right??? 

Can someone from the concerned Engineering team please check and confirm the same before we do this or even make a decision to do this?

Comment 14 Nagaprasad Sathyanarayana 2015-07-25 19:14:53 UTC
Based on comment #12 and 13, this issue seems to have been resolved in the latest RC3 ISO http://download.eng.bos.redhat.com/composes/candidates/RHGSS-3.1-RHEL-6-20150725.3/3/RHS/x86_64/iso/

Comment 18 Prasanth 2015-07-27 10:02:10 UTC
Verified as fixed in the RC3 ISO - RHGSS-3.1-RHEL-6-20150725.3-RHS-x86_64-DVD1.iso

Comment 19 Rejy M Cyriac 2015-07-31 07:19:03 UTC
The reported issue has been fixed and verified in the current release of RHGS 3