• glusterfs 3.6.3 released


This release supposedly fixes the bugs listed below since 3.6.2 was made 

available. Thanks to all who submitted patches, reviewed the changes.



1187526 - Disperse volume mounted through NFS doesn't list any 

files/directories

1188471 - When the volume is in stopped state/all the bricks are down 

mount of the volume hangs

1201484 - glusterfs-3.6.2 fails to build on Ubuntu Precise: 

'RDMA_OPTION_ID_REUSEADDR' undeclared

1202212 - Performance enhancement for RDMA

1189023 - Directories not visible anymore after add-brick, new brick 

dirs not part of old bricks

1202673 - Perf: readdirp in replicated volumes causes performance degrade

1203081 - Entries in indices/xattrop directory not removed appropriately

1203648 - Quota: Build ancestry in the lookup

1199936 - readv on /var/run/6b8f1f2526c6af8a87f1bb611ae5a86f.socket 

failed when NFS is disabled

1200297 - cli crashes when listing quota limits with xml output

1201622 - Convert quota size from n-to-h order before using it

1194141 - AFR : failure in self-heald.t

1201624 - Spurious failure of tests/bugs/quota/bug-1038598.t

1194306 - Do not count files which did not need index heal in the first 

place as successfully healed

1200258 - Quota: features.quota-deem-statfs is "on" even after disabling 

quota.

1165938 - Fix regression test spurious failures

1197598 - NFS logs are filled with system.posix_acl_access messages

1199577 - mount.glusterfs uses /dev/stderr and fails if the device does 

not exist

1197598 - NFS logs are filled with system.posix_acl_access messages

1188066 - logging improvements in marker translator

1191537 - With afrv2 + ext4, lookups on directories with large offsets 

could result in duplicate/missing entries

1165129 - libgfapi: use versioned symbols in libgfapi.so for compatibility

1179136 - glusterd: Gluster rebalance status returns failure

1176756 - glusterd: remote locking failure when multiple synctask 

transactions are run

1188064 - log files get flooded when removexattr() can't find a 

specified key or value

1165938 - Fix regression test spurious failures

1192522 - index heal doesn't continue crawl on self-heal failure

1193970 - Fix spurious ssl-authz.t regression failure (backport)

1138897 - NetBSD port

1184527 - Some newly created folders have root ownership although 

created by unprivileged user

1181977 - gluster vol clear-locks vol-name path kind all inode return IO 

error in a disperse volume

1159471 - rename operation leads to core dump

1173528 - Change in volume heal info command output

1186119 - tar on a gluster directory gives message "file changed as we 

read it" even though no updates to file in progress

1183716 - Force replace-brick lead to the persistent write(use dd) 

return Input/output error

1138897 - NetBSD port

1178590 - Enable quota(default) leads to heal directory's xattr failed.

1182490 - Internal ec xattrs are allowed to be modified

1187547 - self-heal-algorithm with option "full" doesn't heal sparse 

files correctly

1174170 - Glusterfs outputs a lot of warnings and errors when quota is 

enabled

1212684 - GlusterD segfaults when started with management SSL



  • glusterfs 3.6.4 released


Requesting people running 3.6.x to please try it out and let us know if 

there are any issues.


This release supposedly fixes the bugs listed below since 3.6.3 was made 

available. Thanks to all who submitted patches, reviewed the changes.


1184626 - Community Repo RPMs don't include attr package as a dependency

1215421 - Fails to build on x32

1219967 - glusterfsd core dumps when cleanup and socket disconnect 

routines race

1138897 - NetBSD port

1218167 - [GlusterFS 3.6.3]: Brick crashed after setting up SSL/TLS in 

I/O access path with error: "E [socket.c:2495:socket_poller] 

0-tcp.gluster-native-volume-3G-1-server: error in polling loop"

1211840 - glusterfs-api.pc versioning breaks QEMU

1204140 - "case sensitive = no" is not honored when "preserve case = 

yes" is present in smb.conf

1230242 - `ls' on a directory which has files with mismatching gfid's 

does not list anything

1230259 -  Honour afr self-heal volume set options from clients

1122290 - Issues reported by Cppcheck static analysis tool

1227670 - wait for sometime before accessing the activated snapshot

1225745 - [AFR-V2] - afr_final_errno() should treat op_ret > 0 also as 

success

1223891 - readdirp return 64bits inodes even if enable-ino32 is set

1206429 - Maintainin local transaction peer list in op-sm framework

1217419 - DHT:Quota:- brick process crashed after deleting .glusterfs 

from backend

1225072 - OpenSSL multi-threading changes break build in RHEL5 (3.6.4beta1)

1215419 - Autogenerated files delivered in tarball

1224624 - cli: Excessive logging

1217423 - glusterfsd crashed after directory was removed from the mount 

point, while self-heal and rebalance                  were running on 

the volume

1241785 - Gluster commands timeout on SSL enabled system, after adding 

new node to trusted storage pool

1241275 - Peer not recognized after IP address change

1234846 - GlusterD does not store updated peerinfo objects.

1238074 - protocol/server doesn't reconfigure auth.ssl-allow options

1233036 - Fix shd coredump from tests/bugs/glusterd/bug-948686.t



  • glusterfs 3.6.5 released


Requesting people running 3.6.x to please try it out and let us know if there are any issues.


This release supposedly fixes the bugs listed below since 3.6.4 was made available. Thanks to all who submitted patches, reviewed the changes.


1247959 - Statfs is hung because of frame loss in quota

1247970 - huge mem leak in posix xattrop

1234096 - rmtab file is a bottleneck when lot of clients are accessing a volume through NFS

1254421 - glusterd fails to get the inode size for a brick

1247964 - Disperse volume: Huge memory leak of glusterfsd process

1218732 - gluster snapshot status --xml gives back unexpected non xml output

1250836 - [upgrade] After upgrade from 3.5 to 3.6 onwards version, bumping up op-version failed

1244117 - unix domain sockets on Gluster/NFS are created as fifo/pipe

1243700 - GlusterD crashes when management encryption is enabled

1235601 - tar on a glusterfs mount displays "file changed as we read it" even though the file was not changed



  • glusterfs 3.6.6 released


Requesting people running 3.6.x to please try it out and let us know if there are any issues. 


This release supposedly fixes the bugs listed below since 3.6.5 was made available. Thanks to all who submitted patches, reviewed the changes. 


1259578 - [3.6.x] quota usage gets miscalculated when loc->gfid is NULL

1247972 - quota/marker: lk_owner is null while acquiring inodelk in rename operation

1252072 - POSIX ACLs as used by a FUSE mount can not use more than 32 groups

1256245 - AFR: gluster v restart force or brick process restart doesn't heal the files

1258069 - gNFSd: NFS mount fails with "Remote I/O error"

1173437 - [RFE] changes needed in snapshot info command's xml output.



  • glusterfs 3.6.7 released


glusterfs-3.6.7 has been released and the packages for RHEL/Fedora/Centos

can be found here.

http://download.gluster.org/pub/gluster/glusterfs/3.6/LATEST/


Requesting people running 3.6.x to please try it out and let us know if

there are any issues.


This release supposedly fixes the bugs listed below since 3.6.6 was made

available. Thanks to all who submitted patches, reviewed the changes.


1283690 - core dump in protocol/client:client_submit_request

1283144 - glusterfs does not register with rpcbind on restart

1277823 - [upgrade] After upgrade from 3.5 to 3.6, probing a new 3.6 node is moving the peer to rejected state

1277822 - glusterd: probing a new node(>=3.6) from 3.5 cluster is moving the peer to rejected state

 

 

  • glusterfs 3.6.8 released

     

  • glusterfs 3.6.9 released

 

glusterfs-3.6.9 has been released and the packages for RHEL/Fedora/Centos
can be found here.

http://download.gluster.org/pub/gluster/glusterfs/3.6/LATEST/

 

Requesting people running 3.6.x to please try it out and let us know if
there are any issues.

 

This release supposedly fixes the bugs listed below since 3.6.8 was made
available. Thanks to all who submitted patches, reviewed the changes.

 

1302541 - Problem when enabling quota : Could not start quota auxiliary mount
1302310 - log improvements:- enabling quota on a volume reports numerous entries of "contribution                             node list is empty which is an error" in brick logs


1308806 - tests : Modifying tests for crypt xlator


1304668 - Add missing release-notes on the 3.6 branch
1296931 - Installation of glusterfs-3.6.8 fails on CentOS-7