Description of problem: The vdsm-gluster package is included in the RHS ISO and available from RHS prescribed channels*, but it's dependency package 'fence-agents' is available only on the RHS ISO, and not available in the RHS prescribed channels. 1) Security and bug fixes made available to the 'fence-agents' package will not be available for RHS systems subscribed to RHS prescribed channels. 2) The dependency failure for the vdsm-gluster package prevents the installation of RHS server through Red Hat Satellite server. *RHS prescribed channels: RHEL EUS Server (v. 6.2.z for 64-bit x86_64) Child Channel Red Hat Storage Server 2.0 (RHEL 6.2.z for x86_64) Child Channel RHEL EUS Server Optional (v. 6.2.z 64-bit x86_64) Child Channel RHEL EUS Server Scalable File System (v. 6.2.z for x86_64) Version-Release number of selected component (if applicable): How reproducible: Scenario 1) On RHS system installed from ISO, try to update the 'fence-agents' package. Scenario 2) For installing RHS system through Red Hat Satellite server Attempt to kickstart install an RHS server through Red Hat Satellite server, with Activation Key associated with RHS prescribed channels and below packages. glusterfs-fuse vdsm-gluster gluster-swift-plugin gluster-swift-account glusterfs org.apache.hadoop.fs.glusterfs-glusterfs glusterfs-server glusterfs-rdma gluster-swift-object gluster-swift-container gluster-swift-doc gluster-swift gluster-swift-proxy glusterfs-geo-replication xfsprogs xfsdump The resultant installed system will not have any of the packages associated with the Activation Key. Manual installation of all these packages from the installed system will be successful for all, except the 'vdsm-gluster' package, which reports failure to get dependency package 'fence-agents' Actual results: The 'fence-agents' package, which is a dependency package of 'vdsm-gluster' package is not available in the RHS prescribed channels. Expected results: The 'fence-agents' package, which is a dependency package of 'vdsm-gluster' package should be available in the RHS prescribed channels. Additional info:
For RHS-2.1 this should be resolved due to fence-agents being part of 6.4 Server channel.
Verified fence-agents has now been made available through 'rhel-x86_64-server-6.4.z' channel, which is part of the prescribed channels for RHS ------------------------------------------------------------------------- # yum list fence-agents --showduplicates Loaded plugins: product-id, rhnplugin, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. This system is receiving updates from RHN Classic or RHN Satellite. Installed Packages fence-agents.x86_64 3.1.5-25.el6_4.2 @rhel-x86_64-server-6.4.z Available Packages fence-agents.x86_64 3.1.5-17.el6 rhel-x86_64-server-6.4.z fence-agents.x86_64 3.1.5-17.1.el6_3 rhel-x86_64-server-6.4.z fence-agents.x86_64 3.1.5-25.el6 rhel-x86_64-server-6.4.z fence-agents.x86_64 3.1.5-25.el6_4.2 rhel-x86_64-server-6.4.z -------------------------------------------------------------------------
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. http://rhn.redhat.com/errata/RHBA-2013-1262.html