[Gluster-users] Issue installing Gluster on CentOS 7.2

Niels de Vos ndevos at redhat.com
Thu Apr 20 14:57:18 UTC 2017


On Thu, Apr 20, 2017 at 06:58:51AM -0400, Kaleb S. KEITHLEY wrote:
> On 04/19/2017 04:11 PM, Eric K. Miller wrote:
> > We have a requirement to stay on CentOS 7.2 for a while (due to some
> > bugs in 7.3 components related to libvirt).  So we have the yum repos
> > set to CentOS 7.2, not 7.3.  When installing Gluster (latest version in
> > the repo, which turns out to be 3.8.10), a dependency exists for
> > firewalld-filesystem, which fails.  From what I have read,
> > firewalld-filesystem is only available in CentOS 7.3.
> > 
> > 
> > 
> > Has anyone else run into this?  Is there a workaround?  Or is this a bug
> > where we should consider installing an earlier version of Gluster?
> > 
> 
> CentOS shipped firewalld-0.3.9. firewalld-filesystem first appeared in
> firewalld*-0.3.14.2 (in RHEL). I don't know if CentOSprovides an update to
> 0.3.14.2 for 7.2
> 
> It could be considered a bug in the GlusterFS packages for CentOS. I have
> opened https://bugzilla.redhat.com/show_bug.cgi?id=1443959. Feel free to add
> any comments you have to that.
> 
> Or perhaps you can use the firewalld packages from CentOS 7.3 as a short
> term work-around. I don't know if that will work.

We build the GlusterFS packages against the current version of CentOS 7.
The dependencies that are installed during the package building may not
be correct for older CentOS versions. There is no guarantee that the
compiled binaries work correctly on previous versions. The backwards
compatibility only counts for new OS updates, so that old applications
do not need to be recompiled. This request is the other way around, and
is not something I think we can commit to keep working.

The correct solution would be to update all the dependencies (and their
dependencies like a chain) to not run into unexpected and difficult to
debug problems. Downgrading libvirt or keeping it on an older version
should be possible.

HTH,
Niels
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.gluster.org/pipermail/gluster-users/attachments/20170420/bb73ec6f/attachment.sig>


More information about the Gluster-users mailing list