Red Hat Gluster Storage 3.5 update 4 Resolved Issues and Enhancements
Red Hat Gluster Storage 3.5 update 4 is a batch release for Red Hat Gluster Storage 3.5 and can be applied as an update to an existing installation or can be used to create a new installation. Red Hat Gluster Storage 3.5 update 4 updates are cumulative and include fixes from previous releases.
- samba bug fix and enhancement update
- samba bug fix and enhancement update
- nfs-ganesha bug fix and enhancement update
- nfs-ganesha bug fix and enhancement update
- glusterfs bug fix and enhancement update
- glusterfs bug fix and enhancement update
Notable Bug Fixes
-
This content is not included.1969357 [rhel8] nfs-ganesha: rebase to upstream ntirpc-3.x and nfs-ganesha-3.x
- The
nfs-ganeshapackage has been upgraded to upstream version 3.4, which provides a number of bug fixes and enhancements over the previous version, for better performance and greater stability.
- The
-
This content is not included.1907588 [rhel7] nfs-ganesha: rebase to upstream ntirpc-3.x and nfs-ganesha-3.x
- The
nfs-ganeshapackage has been upgraded to upstream version 3.4, which provides a number of bug fixes and enhancements over the previous version, for better performance and greater stability.
- The
-
This content is not included.1439117 [rhel8] NFS-Ganesha in RHGS - Run as a non-root user
- With this update,
ganesha.nfsdcan be run as a non-root user. Running as a non-root user ensures less vulnerability to privilege escalation attacks. Additionally, container frameworks prefer to run daemons as non-root.
- With this update,
-
This content is not included.1934533 [rhel7] NFS-Ganesha in RHGS - Run as a non-root user
- With this update,
ganesha.nfsdcan be run as a non-root user. Running as a non-root user ensures less vulnerability to privilege escalation attacks. Additionally, container frameworks prefer to run daemons as non-root.
- With this update,
Support Limits
- For RHEL based Red Hat Gluster Storage upgrading to 3.5 batch update 4 with Samba, the write-behind translator has to be manually disabled for all existing samba volumes.
# gluster volume set <volname> performance.write-behind disable
-
The following features are considered deprecated in Red Hat Gluster Storage 3.5. Red Hat does not support it on new deployments and existing deployments that upgrade to Red Hat Gluster Storage 3.5 update 4.
- Tiering
- Gluster-NFS
- Gluster NFS users are advised to migrate to NFS-Ganesha before upgrading to RHGS 3.5.3. NFS-Ganesha provides enhanced functionality, additional security features, and performance improvements.
- Quota
- SMB Multi-Channel IO (Tech Preview)
RHGS deprecations
User's requiring WebAdmin should remain on RHEL 7, as WebAdmin is not supported on RHEL 8.
Bugs Fixed in Red Hat Gluster Storage 3.5 update 4
| Bug ID | Summary |
|---|---|
| This content is not included.1719171 | Package scripts to collect overall machine stats and component-specific stats blocker ZStream(Zerologon) [rhes-3] |
| This content is not included.1910120 | [rhel7] glfs_h_creat_open() need for nfs-ganesha 3.x rebase blocker ZStream |
| This content is not included.1224906 | [geo-rep]: Note section in document is required for ignore_deletes true config option where it might delete a file, ZStream |
| This content is not included.1412494 | [geo-rep]: Worker crashes with OSError: [Errno 5] Input/output error ZStream |
| This content is not included.1579089 | [Ganesha] Volume exported via ganesha got failed on one of the nodes while trying to export volumes in the loop Triaged, ZStream |
| This content is not included.1600459 | Error handling in /usr/sbin/gluster-eventsapi produces IndexError: tuple index out of range, Rebase, ZStream |
| This content is not included.1612973 | [GSS] TLS/SSL access of GlusterFS mounts is 50% slower than with no TLS/SSL enabled. |
| This content is not included.1640148 | Healing is not completed on Distributed-Replicated Automation, ZStream |
| This content is not included.1660476 | [GSS] re-enabling bitrot after disabling it for a longer period making too many files corrupted ZStream |
| This content is not included.1663821 | Changing permissions on the root directory(directory on which volume is mounted) on the client node, when a brick is down, causes inconsistent behaviour in root directory permissions on client node after the brick is up again. |
| This content is not included.1691320 | glusterfs: write operations fail when the size is equal or greater than 1 GB |
| This content is not included.1726673 | Failures in remove-brick due to [Input/output] errors |
| This content is not included.1746324 | [Ganesha] Ganesha crashed on two of the node while exporting the volume |
| This content is not included.1749304 | [GSS] When we add server.manage-gids as volume option performance drops performance |
| This content is not included.1752739 | fuse mount crash observed with sharding + truncate reopened |
| This content is not included.1757801 | [GSS] errors reading a chunk in gluster volume ErrNo.2.(No such file or directory)-Open failed |
| [179238] | [GSS] unable to mount nfs-ganesha volume on client after upgrading to RHGS 3.5 |
| This content is not included.1785531 | gluster_shared_storage not getting mounted automatically |
| This content is not included.1813866 | [Cli] Remove old syntax from attach-tier and detach-tier from "# gluster volume tier help " |
| This content is not included.1814744 | glustereventsd log file isn't reopened after rotation |
| This content is not included.1821599 | [RHEL 8.2] Failures in rebalance due to [Input/output error] |
| [1830713] | [RHEL 8.2] [GSS][Gluster 3.5.1][Crash dump in a mutex fd lock in open-behind translator] |
| This content is not included.1832306 | [RHEL 8.2] Rebalance status is not shown correctly after node reboot |
| [1835229] | [GSS] geo-replication tracebacks after DR failover and packages upgrade to 6.0-30.1 |
| This content is not included.1842449 | [RHEL7.8] Core files are seen in a few server nodes. |
| This content is not included.1856574 | shared storage volume fails to mount in IPV6 environment |
| [1865796] | gluster volume start - bricks fail to start because Port is already in use. |
| This content is not included.1878077 | /var/lib is being truncated to /ar/lib on mounting shared_storage |
| [1882923] | [GSS] Gluster volumes bricks are incorrectly reporting down on RHEV hypervisors after the upgrade |
| [1885966] | [GSS][Gluster 3.5][The command 'gluster v set' is taking minutes to complete] |
| This content is not included.1890506 | Enable granular-entry-heal by default for new AFR volumes. |
| This content is not included.1896425 | Message in the log file needs to be in English for easy debugging |
| This content is not included.1898776 | Attach a posix_spawn_disk_thread with glusterfs_ctx |
| This content is not included.1898777 | Need to configure optimum inode table hash_size for shd |
| This content is not included.1898778 | io-stats:Configure ios_sample_buf_size based on sample_interval value |
| This content is not included.1898781 | trash: Create inode_table only while feature is enabled |
| This content is not included.1898784 | Optimize friend handshake code to avoid call_bail in brick_mux environment |
| This content is not included.1903468 | A brick process is getting crashed |
| This content is not included.1910119 | [rhel8] glfs_h_creat_open() need for nfs-ganesha 3.x rebase |
| [1911292] | [GSS] glusterfs process crashed with SIGABRT |
| This content is not included.1924044 | [Input/output error] IO failure while performing shrink operation when IO in progress |
| This content is not included.1937300 | Backport fix for BZ#1779052 |
| This content is not included.1939372 | [GSS][RHHI 1.8: Disable the setting lookup-optimize in the virt group] |
| This content is not included.1944061 | Package conflict while upgrading from RHEL 8.3 to RHEL 8.4 |
| This content is not included.1946638 | Fixing RPM verification failure |
| This content is not included.1948547 | "gluster volume set |
| This content is not included.1439117 | [rhel8] NFS-Ganesha in RHGS - Run as non-root user |
| This content is not included.1725716 | [Ganesha] Ganesha crashed in syncop_stat () while running IO's and lookups from multiple clients (vers=v3 and v4.1) |
| This content is not included.1769357 | [rhel8] nfs-ganesha: rebase to upstream ntirpc-3.x and nfs-ganesha-3.x |
| This content is not included.1843681 | [rhel8] Verification test fails for /run/ganesha .....UG.. [tps:B] error |
| [1843921] | [rhel8] UDP replies are sent with incorrect source address |
| This content is not included.1898998 | [GSS] [rhel-8] rpcinfo -p localhost shows only nlockmgr version 4 |
| This content is not included.1901599 | [rhel8] nfs-ganesha service goes in to failed state and a crash is noticed while running lock test |
| This content is not included.1903582 | [rhel 8] showmount -e command failing with error "rpc mount export: RPC: Timed out" |
| This content is not included.1926133 | [rhel8] Linux untar on NFS mount point resulting in "Permission Denied" when ganesha is running as non-root user |
| This content is not included.1938050 | [rhel8][selinux] - NFS Ganesha goes to failed state on restarting the service due to one or more AVCs |
| This content is not included.1889506 | [GSS] [rhel-7] rpcinfo -p localhost shows only nlockmgr version 4 |
| This content is not included.1902843 | [nfs-ganesha] [rhel7] nfs-ganesha service goes into a failed state and a crash is noticed while running the lock test |
| This content is not included.1903976 | [nfs-ganesha] [rhel 7] showmount -e command failing with error "rpc mount export: RPC: Timed out" |
| This content is not included.1907588 | [rhel7] nfs-ganesha: rebase to upstream ntirpc-3.x and nfs-ganesha-3.x |
| This content is not included.1934531 | [rhel7] Verification test fails for /run/ganesha .....UG.. [tps:B] error |
| This content is not included.1934533 | [rhel7] NFS-Ganesha in RHGS - Run as non-root user |
| This content is not included.1934536 | [rhel7] Linux untar on NFS mount point resulting in "Permission Denied" when ganesha is running as non-root user |
| [1782937] | [rhel7] UDP replies are sent with an incorrect source address |
| [1884892] | [RHEL8] [GSS] Shadow Copy shows no snapshots for a gluster volume shared via samba |
| [1908339] | [RHEL8] [GSS] [Samba] Cache SELinux xattr for improved directory listing performance with vfs_glusterfs |
| This content is not included.1944722 | [samba-installs] Fail to upgrade from RHGS-RHEL 8.3 to RHGS-RHEL-8.4 |
| [1849751] | [RHEL7] [GSS] [Samba] Cache SELinux xattr for improved directory listing performance with vfs_glusterfs |
| [1899043] | [RHEL7] [GSS] Shadow Copy shows no snapshots for a gluster volume shared via samba |