daryl herzmann
2014-Oct-14 16:56 UTC
[Gluster-users] RHEL6.6 provides Gluster 3.6.0-28.2 ?
Howdy, I'm getting RPM conflicts as the RHEL6.6 update attempts to update gluster client RPMs, but the latest release from gluster.org is 3.5.2 ? Am I missing something obvious here? Seems strange for RHEL to include a version that isn't available upstream yet :) https://bugzilla.redhat.com/show_bug.cgi?id=1095604 Is there a suggested workaround to this or simply wait for upstream to release a newer 3.6.0 ? I have `yum update --skip-broken` for now... thanks, daryl Error: Package: glusterfs-server-3.5.2-1.el6.x86_64 (@glusterfs-epel) Requires: glusterfs = 3.5.2-1.el6 Removing: glusterfs-3.5.2-1.el6.x86_64 (@glusterfs-epel) glusterfs = 3.5.2-1.el6 Updated By: glusterfs-3.6.0.29-2.el6.x86_64 (rhel-x86_64-server-6) glusterfs = 3.6.0.29-2.el6 Available: glusterfs-3.4.0.36rhs-1.el6.x86_64 (rhel-x86_64-server-6) glusterfs = 3.4.0.36rhs-1.el6 Available: glusterfs-3.4.0.57rhs-1.el6_5.x86_64 (rhel-x86_64-server-6) glusterfs = 3.4.0.57rhs-1.el6_5 Available: glusterfs-3.6.0.28-2.el6.x86_64 (rhel-x86_64-server-6) glusterfs = 3.6.0.28-2.el6 Error: Package: glusterfs-server-3.5.2-1.el6.x86_64 (@glusterfs-epel) Requires: glusterfs-cli = 3.5.2-1.el6 Removing: glusterfs-cli-3.5.2-1.el6.x86_64 (@glusterfs-epel) glusterfs-cli = 3.5.2-1.el6 Updated By: glusterfs-cli-3.6.0.29-2.el6.x86_64 (rhel-x86_64-server-optional-6) glusterfs-cli = 3.6.0.29-2.el6 Available: glusterfs-cli-3.6.0.28-2.el6.x86_64 (rhel-x86_64-server-optional-6) glusterfs-cli = 3.6.0.28-2.el6 Error: Package: glusterfs-server-3.5.2-1.el6.x86_64 (@glusterfs-epel) Requires: glusterfs-fuse = 3.5.2-1.el6 Removing: glusterfs-fuse-3.5.2-1.el6.x86_64 (@glusterfs-epel) glusterfs-fuse = 3.5.2-1.el6 Updated By: glusterfs-fuse-3.6.0.29-2.el6.x86_64 (rhel-x86_64-server-6) glusterfs-fuse = 3.6.0.29-2.el6 Available: glusterfs-fuse-3.4.0.36rhs-1.el6.x86_64 (rhel-x86_64-server-6) glusterfs-fuse = 3.4.0.36rhs-1.el6 Available: glusterfs-fuse-3.4.0.57rhs-1.el6_5.x86_64 (rhel-x86_64-server-6) glusterfs-fuse = 3.4.0.57rhs-1.el6_5 Available: glusterfs-fuse-3.6.0.28-2.el6.x86_64 (rhel-x86_64-server-6) glusterfs-fuse = 3.6.0.28-2.el6 Error: Package: glusterfs-server-3.5.2-1.el6.x86_64 (@glusterfs-epel) Requires: glusterfs-libs = 3.5.2-1.el6 Removing: glusterfs-libs-3.5.2-1.el6.x86_64 (@glusterfs-epel) glusterfs-libs = 3.5.2-1.el6 Updated By: glusterfs-libs-3.6.0.29-2.el6.x86_64 (rhel-x86_64-server-6) glusterfs-libs = 3.6.0.29-2.el6 Available: glusterfs-libs-3.4.0.36rhs-1.el6.x86_64 (rhel-x86_64-server-6) glusterfs-libs = 3.4.0.36rhs-1.el6 Available: glusterfs-libs-3.4.0.57rhs-1.el6_5.x86_64 (rhel-x86_64-server-6) glusterfs-libs = 3.4.0.57rhs-1.el6_5 Available: glusterfs-libs-3.6.0.28-2.el6.x86_64 (rhel-x86_64-server-6) glusterfs-libs = 3.6.0.28-2.el6
I was hit by this too this morning: What you can do is install the "yum-plugin-priorities" package, and then add a weight to (say, "priority=50") to each section of your glusterfs.repo file. That will weight the community glusterfs packages higher, causing yum to ignore the newer version available via rhn. If you're using a configuration management tool like puppet, pushing out this workaround is to all your servers incredibly simple and should take but a couple minutes. -Chad On 10/14/2014 09:56 AM, daryl herzmann wrote:> Howdy, > > I'm getting RPM conflicts as the RHEL6.6 update attempts to update > gluster client RPMs, but the latest release from gluster.org is 3.5.2 ? > > Am I missing something obvious here? Seems strange for RHEL to > include a version that isn't available upstream yet :) > > https://bugzilla.redhat.com/show_bug.cgi?id=1095604 > > Is there a suggested workaround to this or simply wait for upstream to > release a newer 3.6.0 ? I have `yum update --skip-broken` for now... > > thanks, > daryl > > Error: Package: glusterfs-server-3.5.2-1.el6.x86_64 (@glusterfs-epel) > Requires: glusterfs = 3.5.2-1.el6 > Removing: glusterfs-3.5.2-1.el6.x86_64 (@glusterfs-epel) > glusterfs = 3.5.2-1.el6 > Updated By: glusterfs-3.6.0.29-2.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs = 3.6.0.29-2.el6 > Available: glusterfs-3.4.0.36rhs-1.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs = 3.4.0.36rhs-1.el6 > Available: glusterfs-3.4.0.57rhs-1.el6_5.x86_64 > (rhel-x86_64-server-6) > glusterfs = 3.4.0.57rhs-1.el6_5 > Available: glusterfs-3.6.0.28-2.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs = 3.6.0.28-2.el6 > Error: Package: glusterfs-server-3.5.2-1.el6.x86_64 (@glusterfs-epel) > Requires: glusterfs-cli = 3.5.2-1.el6 > Removing: glusterfs-cli-3.5.2-1.el6.x86_64 (@glusterfs-epel) > glusterfs-cli = 3.5.2-1.el6 > Updated By: glusterfs-cli-3.6.0.29-2.el6.x86_64 > (rhel-x86_64-server-optional-6) > glusterfs-cli = 3.6.0.29-2.el6 > Available: glusterfs-cli-3.6.0.28-2.el6.x86_64 > (rhel-x86_64-server-optional-6) > glusterfs-cli = 3.6.0.28-2.el6 > Error: Package: glusterfs-server-3.5.2-1.el6.x86_64 (@glusterfs-epel) > Requires: glusterfs-fuse = 3.5.2-1.el6 > Removing: glusterfs-fuse-3.5.2-1.el6.x86_64 (@glusterfs-epel) > glusterfs-fuse = 3.5.2-1.el6 > Updated By: glusterfs-fuse-3.6.0.29-2.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs-fuse = 3.6.0.29-2.el6 > Available: glusterfs-fuse-3.4.0.36rhs-1.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs-fuse = 3.4.0.36rhs-1.el6 > Available: glusterfs-fuse-3.4.0.57rhs-1.el6_5.x86_64 > (rhel-x86_64-server-6) > glusterfs-fuse = 3.4.0.57rhs-1.el6_5 > Available: glusterfs-fuse-3.6.0.28-2.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs-fuse = 3.6.0.28-2.el6 > Error: Package: glusterfs-server-3.5.2-1.el6.x86_64 (@glusterfs-epel) > Requires: glusterfs-libs = 3.5.2-1.el6 > Removing: glusterfs-libs-3.5.2-1.el6.x86_64 (@glusterfs-epel) > glusterfs-libs = 3.5.2-1.el6 > Updated By: glusterfs-libs-3.6.0.29-2.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs-libs = 3.6.0.29-2.el6 > Available: glusterfs-libs-3.4.0.36rhs-1.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs-libs = 3.4.0.36rhs-1.el6 > Available: glusterfs-libs-3.4.0.57rhs-1.el6_5.x86_64 > (rhel-x86_64-server-6) > glusterfs-libs = 3.4.0.57rhs-1.el6_5 > Available: glusterfs-libs-3.6.0.28-2.el6.x86_64 > (rhel-x86_64-server-6) > glusterfs-libs = 3.6.0.28-2.el6 > > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://supercolony.gluster.org/mailman/listinfo/gluster-users