Red Hat Gluster Storage Version Compatibility and Support

Updated -

This article is the definitive reference for Red Hat Gluster Storage cluster compatibility and Red Hat Gluster Storage compatibility with Red Hat Enterprise Virtualization and Red Hat Openshift Container Storage. If you notice something missing or need more information, comment and let us know.

Red Hat Gluster Storage Releases, Op-Version, What's New

This table in the KCS highlights the release specific information. It indicates the op-version required for a Red Hat Gluster Storage node to use all of its available features correctly. Note that using a cluster consisting of nodes with different Red Hat Gluster Storage versions limits functionality to that of the node with the oldest version. If you have a cluster that consists of nodes with multiple different versions, use the op-version value for the oldest version of Red Hat Gluster Storage in your cluster.

If you are installing Red Hat Gluster Storage packages on an existing Red Hat Enterprise Linux installation: Red Hat Gluster Storage requires a kernel version of 2.6.32-431.17.1 or higher. Starting with the RHGS-3.5.1 release, we have stopped shipping updates for RHEL 6 and we have introduced RHEL 8 support with RHGS-3.5.2 release. Due to a few limitations(unavailability of Webadmin and supported upgrade path of RHEL 7 based RHGS to RHEL 8 based RHGS) with RHEL 8 support, we recommend using the latest RHEL 7 with the latest RHGS. For any further guidance, please reach out to Red Hat Support.

Please refer to the KCS Solution for detailed information about all released versions, rpm version associated, corresponding op-versions etc.

Red Hat Gluster Storage Client Compatibility

For information about client compatibility, refer to the appropriate section in the Red Hat Gluster Storage Administration Guide.

Red Hat OpenShift Container Storage 3 (OCS3, formerly CNS) Compatibility Version

Please refer to the KCS Article for OCS3 and OCP compatibility matrix

Red Hat Hyperconverged Infrastructure for Virtualization (RHHI-V)

For version compatibility of Red Hat Hyperconverged Infrastructure(RHHI) for Virtualization, with Red Hat Virtualization(RHV) & Red Hat Gluster Storage(RHGS), refer to https://access.redhat.com/articles/4785201

Red Hat Gluster Storage and Red Hat Virtualization Compatibility Version

This table indicates the compatibility version to use when you use Red Hat Virtualization to manage Red Hat Gluster Storage servers in a non-hyperconverged configuration.

Red Hat Virtualization version Red Hat Gluster Storage version Red Hat Virtualization compatibility version
3.4 3.0.z 3.4
3.1.z 3.4
3.5 3.0, 3.0.1, 3.0.2, 3.0.3 3.4
3.0.4 3.5
3.1.z 3.5
3.6 3.0.z 3.4
3.1, 3.1.1, 3.1.2 3.5
3.1.3 3.6
4.0 3.1.3, 3.2, 3.3 3.6
4.1 3.1.3, 3.2, 3.3, 3.4 3.6
4.2 3.3.1 3.6
4.2 3.4, 3.4 Batch 1 Update, 3.4 Batch 2 Update, 3.4 Batch 3 Update 4.1
4.3 3.4 Batch 4 Update 4.1
4.3 3.5, 3.5 Batch 1 Update, 3.5 Batch 1 Update Async, 3.5 Batch 2 Update, 3.5 Batch 3 Update, 3.5 Batch 4 Update 4.3
4.4 3.5 Batch 2 Async, 3.5 Batch 3 Update, 3.5 Batch 4 Update, 3.5 Batch 5 Update, 3.5 Batch 6 Update, 3.5 Batch 7 Update 4.4

IMPORTANT: Red Hat Gluster Storage volumes can be used as storage domains with Red Hat Virtualization 4.4 by creating Gluster volumes and optimizing them for virtualization image store use-cases through the Gluster command-line interface. However, you can not manage the Red Hat Gluster Storage servers and volumes through the Red Hat Virtualization 4.4 administration portal. For more information on managing Red Hat Gluster Storage volumes using the command-line interface, refer

35 Comments

For the last table, I'd recommend to look into some automatically generated content, similar to Package Manifest in RHEV.

Agreed. :) This table was captured from a similar source, but it's not updated automatically when a new release becomes available. It would be nice to do that.

Hey Laura, can you do your tricks and see if this is up-to-date with RHV 4.0 and 4.1?

Hi Marina, I only have the RHGS package versions and op-version right now; beginning the hunt for 4.0 and 4.1 details.

Hi Marina, just wanted to let you know this has been updated and I'll try to get back and update again as soon as https://bugzilla.redhat.com/show_bug.cgi?id=1440111 is fixed. :)

Just tried to married RHEV 4.1 and RHS 3.2 and I can certify after three days of a big battle that it still doesn't work. Therefore with RHEV 4.0, RHS 3.2 works like a charm.

what about RHVH-4.1-20171106.0-RHVH-x86_64 and glusterfs-3.8.4-18.7.el7rhgs.x86_64 package version, is a supported deployment?

That sounds correct and supported to me, Ismael. Just make sure you're using a compatibility version of 3.6 in RHV. I'll raise an issue to update the RHV/glusterfs tables to make sure we have this info clearly available shortly.

How about Openshift 3.10? Which CNS version is supported there? Will there be a CNS 3.10 or will this still be 3.9?

OCS-3.10 is yet to GA. For now, OCP-3.10 is supported with OCS(CNS)-3.9. Once we GA OCS-3.10, it will be supported even with OCP-3.10

Thanks. Is there an own page regarding CNS lifecycle dates/releases? And is there any chance that OCS 3.10 will be supported with OCP 3.9 (or even better with 3.7)?

Hi - The Red Hat Gluster Storage and Red Hat Virtualization Compatibility Version section states :- "Note that Red Hat Virtualization 4.x requires a compatibility setting of 3.6 when used with Red Hat Gluster Storage 3.1 and above because Red Hat Gluster Storage does not currently include the vdsm package required to support a compatibility version higher than 3.6."

Is this still the case ? The table above it implies something different.

Thanks

Good catch, thanks Richard. The table is right, and I'm removing the incorrect comment now.

Thank you Laura. My customer will be delighted that the compatibility is now fixed for RHGS 3.4 and RHV4.x Cheers

What about the compatibility of CNS/OCS + OpenShift 3.11?

Done.

https://bugzilla.redhat.com/show_bug.cgi?id=1627104 this should also make it into this document

Why? CRIO is as of now unsupported for OCS.

yeah, that's my point -- cri-o is GA in openshift (since 3.10) ie I was expecting it to be usable with CNS/OCS.

I understand your point. Let me discuss and then get back to you.

any updates? :)

I prefer to remove the section 'Red Hat Gluster Storage Client versions provided by Red Hat Virtualization host'. This is very old and the next gen RHVH is already in place. Moreover, efforts are made for RHVH to always ship the latest RHGS server bits. So this entire section doesn't makes any sense now

@Laura, could you delete the same ?

Hi, just a quick question, is Gluster 3.4 supported on RHEL 8 ?

No. It is expected to have only gluster client supported on RHEL-8.1 and onwards.

Hi, what about RHV 4.4.3 and onwards? Which Gluster version is needed or supported? And which RHV-H version is needed? Thx Timo

Hi Timo, If you are using non-hyperconverged mode of RHGS & RHV, then here is the info: From RHV 4.4 onwards, there is no support to manager RHGS nodes or volumes in RHV Manager. But you can still create volumes and use that volume as storage domain in RHV. To be precise, the missing part here is the ability to manage RHGS nodes and volumes, but still VM images can be stored on gluster volumes, when the administration of that RHGS nodes/volumes done via CLI

In the case of hyperconverged environment, the qualified gluster packages are already shipped with RHVH. So whatever available with RHVH 4.4.3 should be valid and qualified ones

Dear Satheesaran, thank you for your reply. I am sorry, I wasn't much precise in my question. Yes, I meant the non-hyperconverged mode of RHGS and RHV. Can I use the RHV-H image to provide Gluster Storage and on have VMs on them at the same time? Is this still called non-hyperconverged mode then? The table "Red Hat Gluster Storage Client versions provided by Red Hat Virtualization host" only mentions rhev-hypervisor6 and 7. Can I use RHVH-4.4-20201117.0-RHVH-x86_64-dvd1.iso which is RHEL8 based too e.g.?

Hi Timo, When you use RHVH node to provide gluster storage as well as to run VMs, this becomes hyperconverged mode of deployment. Now, hyperconverged mode is supported with the gluster packages bundled with RHVH and we make sure that is qualified. rhev-hypervisor6 and 7 are historical information, that's kept for some reference purposes, but apart from that gluster packages available in RHVH builds are supported.

Could you update Red Hat Gluster Storage and Red Hat Virtualization Compatibility Version with RHV 4.4? Is it supported?

Hi Ricardo. You can use gluster volumes as 'glusterfs storage domains' in RHV 4.4., it is just that the management of gluster nodes and volumes using RHV 4.4. Administration Portal is not possible,

What about RHGS 3.5 with Red Hat Enterprise Linux 8 and Red Hat Virtualization 4.3, RHGS nodes can be managed in the Administration portal?

Hi Ricardo, Again, RHV 4.3 supports only RHEL 7 based hosts and not RHEL 8 hosts. RHV 4.4. supports only RHEL 8 hosts. So, you can manage RHEL 7 based RHGS 3.5 in RHV 4.3

Hi Red Hat red hat! Red Hat RHV 4.0 and 4.1 aheret kakoy Red Hat

good