Release date: 
Monday, July 22, 2019 - 02:10
Affected Channels: 
Asianux Server 4 for x86_64

Asianux Gluster Storage is software only scale-out storage solution that provides flexible and affordable unstructured data storage. It unifies data storage and infrastructure, increases performance, and improves availability and manageability to meet enterprise-level storage challenges.

This advisory fixes the following bug:

* Previously, when bricks were down, files could be opened with O_TRUNC flag. Once the bricks are functioning, any operation that modifies the file using file descriptor leads to open-fd heal. Open-fd heal opens the files on the brick that was back up. Now, if open-fd heal is performed for a file that was opened with O_TRUNC, a truncate operation is triggered on the file. As Truncate operation happens as part of an operation that already took a lock, it doesn't take an explicit lock leading to NULL lock structure. This operation eventually leads to a crash when the NULL lock structure is de-referenced. As a fix, in open-fd heal the O_TRUNC flag is ignored as the truncate operation will be covered in data-heal of that file.

Users of Asianux Gluster Storage are advised to upgrade to these updated packages, which fixes this bug.


Update packages.

Additional Info: 



1. glusterfs-3.12.2-47.2.AXS4.src.rpm
md5sum: 7af3ea75db70de5408db7374cbf7404a
sha256sum: bd4e4839ed5e6b2a1e2e0cae3cfb25d6a97e080330a6c687f1f0298650101a31
Size: 10,178 Kb

Asianux Server 4.0 for x86_64
1. glusterfs-3.12.2-47.2.AXS4.x86_64.rpm
md5sum: 87ab21aeed4761dc9d46fa2871bd0781
sha256sum: 1bacb9b944562304436adc22a68531c9261110e3697de5c99a5d29b956184378
Size: 480 Kb
2. glusterfs-api-3.12.2-47.2.AXS4.x86_64.rpm
md5sum: 1e702edcaa9c51eb90e614a5c3c109de
sha256sum: d73a2e94d7f3f7d2b7290bb9f079e58632baf9147a6610e8af11f904f8d9c04d
Size: 69 Kb
3. glusterfs-api-devel-3.12.2-47.2.AXS4.x86_64.rpm
md5sum: ac536dc5964f85d2c40e3ba8d33c33c0
sha256sum: 65fb36826740bc1abc0b97264804f404304e3788afc54232cf336949503ffc54
Size: 21 Kb
4. glusterfs-client-xlators-3.12.2-47.2.AXS4.x86_64.rpm
md5sum: 82af77ac3b052542801eab728cfffd2e
sha256sum: 7c95ee77797ad2c864397596972ca2cec2754f672a09a2a6b43e963eacdc02c8
Size: 1,375 Kb
5. glusterfs-devel-3.12.2-47.2.AXS4.x86_64.rpm
md5sum: f34eeec36b374011f5aff8ce99dd4256
sha256sum: b8d30150080ede4177fb1d86e568e1d63bb21338dad8392f6a66878e425803ed
Size: 163 Kb
6. glusterfs-fuse-3.12.2-47.2.AXS4.x86_64.rpm
md5sum: b40b9aa1f7d4ebdfb62450c1d51058d5
sha256sum: f2bbe28444d3f1a94325e80a0970e1c97223dba0bbb5d47137ae808791fd39d5
Size: 120 Kb
7. glusterfs-libs-3.12.2-47.2.AXS4.x86_64.rpm
md5sum: 589b3ec55aa1be44831f3aa560f5a4a6
sha256sum: 66acd1e3d24a6b4333e5dcdbe12bea9de5a4b30508801fc4d5ca8c359cfd7ca5
Size: 373 Kb
8. glusterfs-rdma-3.12.2-47.2.AXS4.x86_64.rpm
md5sum: 9b1090bfe4e3cc2bc7aa7959579703e7
sha256sum: 4934293fdc8dcbe1def85a527af6bf8358dd3c43f9c484104e5a22ab5ee1effa
Size: 41 Kb
Copyright© 2007-2015 Asianux. All rights reserved.