Re: Issue installing Gluster on CentOS 7.2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Gluster-users mailing list
Gluster-users@xxxxxxxxxxx
http://lists.gluster.org/mailman/listinfo/gluster-users

[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux