# Release notes for Gluster 3.8.5 This is a bugfix release. The [Release Notes for 3.8.0](3.8.0.md), [3.8.1](3.8.1.md), [3.8.2](3.8.2.md), [3.8.3](3.8.3.md) and [3.8.4](3.8.4.md) contain a listing of all the new features that were added and bugs fixed in the GlusterFS 3.8 stable release. ## Bugs addressed A total of 27 patches have been merged, addressing 26 bugs: - [#1373723](https://bugzilla.redhat.com/1373723): glusterd experiencing repeated connect/disconnect messages when shd is down - [#1374135](https://bugzilla.redhat.com/1374135): Rebalance is not considering the brick sizes while fixing the layout - [#1374280](https://bugzilla.redhat.com/1374280): rpc/xdr: generated files are filtered with a sed extended regex - [#1374573](https://bugzilla.redhat.com/1374573): gluster fails to propagate permissions on the root of a gluster export when adding bricks - [#1374580](https://bugzilla.redhat.com/1374580): Geo-rep worker Faulty with OSError: [Errno 21] Is a directory - [#1374596](https://bugzilla.redhat.com/1374596): [geo-rep]: AttributeError: 'Popen' object has no attribute 'elines' - [#1374610](https://bugzilla.redhat.com/1374610): geo-replication *changes.log does not respect the log-level configured - [#1374627](https://bugzilla.redhat.com/1374627): Worker crashes with EINVAL errors - [#1374632](https://bugzilla.redhat.com/1374632): [geo-replication]: geo-rep Status is not showing bricks from one of the nodes - [#1374640](https://bugzilla.redhat.com/1374640): glusterfs: create a directory with 0464 mode return EIO error - [#1375043](https://bugzilla.redhat.com/1375043): bug-963541.t spurious failure - [#1375096](https://bugzilla.redhat.com/1375096): dht: Update stbuf from servers having layout - [#1375098](https://bugzilla.redhat.com/1375098): Value of `replica.split-brain-status' attribute of a directory in metadata split-brain in a dist-rep volume reads that it is not in split-brain - [#1375542](https://bugzilla.redhat.com/1375542): [geo-rep]: defunct tar process while using tar+ssh sync - [#1375565](https://bugzilla.redhat.com/1375565): Detach tier commit is allowed when detach tier start goes into failed state - [#1375959](https://bugzilla.redhat.com/1375959): Files not being opened with o_direct flag during random read operation (Glusterfs 3.8.2) - [#1375990](https://bugzilla.redhat.com/1375990): Enable gfapi test cases in Gluster upstream regression - [#1376385](https://bugzilla.redhat.com/1376385): /var/tmp/rpm-tmp.KPCugR: line 2: /bin/systemctl: No such file or directory - [#1376390](https://bugzilla.redhat.com/1376390): Spurious regression in tests/basic/gfapi/bug1291259.t - [#1377193](https://bugzilla.redhat.com/1377193): Poor smallfile read performance on Arbiter volume compared to Replica 3 volume - [#1377290](https://bugzilla.redhat.com/1377290): The GlusterFS Callback RPC-calls always use RPC/XID 42 - [#1379216](https://bugzilla.redhat.com/1379216): rpc_clnt will sometimes not reconnect when using encryption - [#1379284](https://bugzilla.redhat.com/1379284): warning messages seen in glusterd logs for each 'gluster volume status' command - [#1379708](https://bugzilla.redhat.com/1379708): gfapi: Fix fd ref leaks - [#1383694](https://bugzilla.redhat.com/1383694): GlusterFS fails to build on old Linux distros with linux/oom.h missing - [#1383882](https://bugzilla.redhat.com/1383882): client ID should logged when SSL connection fails