summaryrefslogtreecommitdiffstats
path: root/doc/release-notes/3.12.5.md
blob: 050c3e5f4ca1859e2e522f5a50c760eaa57712c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Release notes for Gluster 3.12.5

This is a bugfix release. The release notes for [3.12.0](3.12.0.md), [3.12.1](3.12.1.md),
[3.12.2](3.12.2.md), [3.12.3](3.12.3.md), [3.12.4](3.12.4.md), [3.12.5](3.12.5.md) contain a listing of all the new features that were added and bugs fixed in the GlusterFS 3.12 stable release.

## Major issues
1. Expanding a gluster volume that is sharded may cause file corruption
    - Sharded volumes are typically used for VM images, if such volumes are
  expanded or possibly contracted (i.e add/remove bricks and rebalance) there
  are reports of VM images getting corrupted.
    - The last known cause for corruption #1465123 is still pending, and not yet
    part of this release.

## Bugs addressed

     A total of 12 patches have been merged, addressing 11 bugs
- [#1489043](https://bugzilla.redhat.com/1489043): The number of bytes of the quota specified in version 3.7 or later is incorrect
- [#1511301](https://bugzilla.redhat.com/1511301): In distribute volume after glusterd restart, brick goes offline
- [#1525850](https://bugzilla.redhat.com/1525850): rdma transport may access an obsolete item in gf_rdma_device_t->all_mr, and causes glusterfsd/glusterfs process crash.
- [#1527276](https://bugzilla.redhat.com/1527276): feature/bitrot: remove internal xattrs from lookup cbk
- [#1529085](https://bugzilla.redhat.com/1529085): fstat returns ENOENT/ESTALE
- [#1529088](https://bugzilla.redhat.com/1529088): opening a file that is destination of rename results in ENOENT errors
- [#1529095](https://bugzilla.redhat.com/1529095): /usr/sbin/glusterfs crashing on Red Hat OpenShift Container Platform node
- [#1529539](https://bugzilla.redhat.com/1529539): JWT support without external dependency
- [#1530448](https://bugzilla.redhat.com/1530448): glustershd fails to start on a volume force start after a brick is down
- [#1530455](https://bugzilla.redhat.com/1530455): Files are not rebalanced if destination brick(available size) is of smaller size than source brick(available size)
- [#1531372](https://bugzilla.redhat.com/1531372): Use after free in cli_cmd_volume_create_cbk