summaryrefslogtreecommitdiffstats
path: root/doc/release-notes/3.7.7.md
blob: cfbc1bd37a7f3330ffccccec3c9449a41bd5fb39 (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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
## Bugs fixed
The following bugs were fixed in this release.

- [1212676](https://bugzilla.redhat.com/1212676) - NetBSD port
- [1225567](https://bugzilla.redhat.com/1225567) - [geo-rep]: Traceback "ValueError: filedescriptor out of range in select()" observed while creating huge set of data on master
- [1250410](https://bugzilla.redhat.com/1250410) - [Backup]: Password of the peer nodes prompted whenever a glusterfind session is deleted.
- [1251467](https://bugzilla.redhat.com/1251467) - ec sequentializes all reads, limiting read throughtput
- [1257141](https://bugzilla.redhat.com/1257141) - [Backup]: Glusterfind pre attribute '--output-prefix' not working as expected in case of DELETEs
- [1257546](https://bugzilla.redhat.com/1257546) - [Backup]: Glusterfind list shows the session as corrupted on the peer node
- [1257710](https://bugzilla.redhat.com/1257710) - Copy NFS-Ganesha export files as part of volume snapshot creation
- [1258594](https://bugzilla.redhat.com/1258594) - build: compile error on RHEL5
- [1262860](https://bugzilla.redhat.com/1262860) - Data Tiering: Tiering deamon is seeing each part of a file in a Disperse cold volume as a different file
- [1264441](https://bugzilla.redhat.com/1264441) - Data Tiering:Regression:Detach tier commit is passing when detach tier is in progress
- [1266880](https://bugzilla.redhat.com/1266880) - Tiering: unlink failed with error "Invaid argument"
- [1269702](https://bugzilla.redhat.com/1269702) - Glusterfsd crashes on pmap signin failure
- [1272007](https://bugzilla.redhat.com/1272007) - tools/glusterfind: add query command to list files without session
- [1272926](https://bugzilla.redhat.com/1272926) - libgfapi: brick process crashes if attr KEY length > 255 for glfs_lgetxattr(...)
- [1274100](https://bugzilla.redhat.com/1274100) - need a way to pause/stop tiering to take snapshot
- [1275173](https://bugzilla.redhat.com/1275173) - geo-replication: [RFE] Geo-replication + Tiering
- [1276907](https://bugzilla.redhat.com/1276907) - Arbiter volume becomes replica volume in some cases
- [1277390](https://bugzilla.redhat.com/1277390) - snap-max-hard-limit for snapshots always shows as 256 in info file.
- [1278640](https://bugzilla.redhat.com/1278640) - Files in a tiered volume gets promoted when bitd signs them
- [1278744](https://bugzilla.redhat.com/1278744) - ec-readdir.t is failing consistently
- [1279059](https://bugzilla.redhat.com/1279059) - [Tier]: restarting volume reports "insert/update failure" in cold brick logs
- [1279095](https://bugzilla.redhat.com/1279095) - I/O failure on attaching tier on nfs client
- [1279306](https://bugzilla.redhat.com/1279306) - Dist-geo-rep : checkpoint doesn't reach even though all the files have been synced through hybrid crawl.
- [1279309](https://bugzilla.redhat.com/1279309) - Message shown in gluster vol tier <volname> status output is incorrect.
- [1279331](https://bugzilla.redhat.com/1279331) - quota: removexattr on /d/backends/patchy/.glusterfs/79/99/799929ec-f546-4bbf-8549-801b79623262 (for trusted.glusterfs.quota.add7e3f8-833b-48ec-8a03-f7cd09925468.contri) [No such file or directory]
- [1279345](https://bugzilla.redhat.com/1279345) - Fails to build twice in a row
- [1279351](https://bugzilla.redhat.com/1279351) - [GlusterD]: Volume start fails post add-brick on a volume which is not started
- [1279362](https://bugzilla.redhat.com/1279362) - Monitor should restart the worker process when Changelog agent dies
- [1279644](https://bugzilla.redhat.com/1279644) - Starting geo-rep session
- [1279776](https://bugzilla.redhat.com/1279776) - stop-all-gluster-processes.sh doesn't return correct return status
- [1280715](https://bugzilla.redhat.com/1280715) - fops-during-migration-pause.t spurious failure
- [1281226](https://bugzilla.redhat.com/1281226) - Remove selinux mount option from "man mount.glusterfs"
- [1281893](https://bugzilla.redhat.com/1281893) - packaging: gfind_missing_files are not in geo-rep %if ... %endif conditional
- [1282315](https://bugzilla.redhat.com/1282315) - Data Tiering:Metadata changes to a file should not heat/promote the file
- [1282465](https://bugzilla.redhat.com/1282465) - [Backup]: Crash observed when keyboard interrupt is encountered in the middle of any glusterfind command
- [1282675](https://bugzilla.redhat.com/1282675) - ./tests/basic/tier/record-metadata-heat.t is failing upstream
- [1283036](https://bugzilla.redhat.com/1283036) - Index entries are not being purged in case of file does not exist
- [1283038](https://bugzilla.redhat.com/1283038) - libgfapi to support set_volfile-server-transport type "unix"
- [1283060](https://bugzilla.redhat.com/1283060) - [RFE] Geo-replication support for Volumes running in docker containers
- [1283107](https://bugzilla.redhat.com/1283107) - Setting security.* xattrs fails
- [1283138](https://bugzilla.redhat.com/1283138) - core dump in protocol/client:client_submit_request
- [1283142](https://bugzilla.redhat.com/1283142) - glusterfs does not register with rpcbind on restart
- [1283187](https://bugzilla.redhat.com/1283187) - [GlusterD]: Incorrect peer status showing if volume restart done before entire cluster update.
- [1283288](https://bugzilla.redhat.com/1283288) - cache mode must be the default mode for tiered volumes
- [1283302](https://bugzilla.redhat.com/1283302) - volume start command is failing when glusterfs compiled with debug enabled
- [1283473](https://bugzilla.redhat.com/1283473) - Dist-geo-rep: Too many "remote operation failed: No such file or directory" warning messages in auxilary mount log on slave while executing "rm -rf"
- [1283478](https://bugzilla.redhat.com/1283478) - While file is self healing append to the file hangs
- [1283480](https://bugzilla.redhat.com/1283480) - Data Tiering:Rename of cold file to a hot file causing split brain and showing two copies of files in mount point
- [1283568](https://bugzilla.redhat.com/1283568) - qupta/marker: backward compatibility with quota xattr vesrioning
- [1283570](https://bugzilla.redhat.com/1283570) - Better indication of arbiter brick presence in a volume.
- [1283679](https://bugzilla.redhat.com/1283679) - remove mount-nfs-auth.t from bad tests lists
- [1283756](https://bugzilla.redhat.com/1283756) - self-heal won't work in disperse volumes when they are attached as tiers
- [1283757](https://bugzilla.redhat.com/1283757) - EC: File healing promotes it to hot tier
- [1283833](https://bugzilla.redhat.com/1283833) - Warning messages seen in glusterd logs in executing gluster volume set help
- [1283856](https://bugzilla.redhat.com/1283856) - [Tier]: Space is missed b/w the words in the detach tier stop error message
- [1283881](https://bugzilla.redhat.com/1283881) - BitRot :- Data scrubbing status is not available
- [1283923](https://bugzilla.redhat.com/1283923) - Data Tiering: "ls" count taking link files and promote/demote files into consideration both on fuse and nfs mount
- [1283956](https://bugzilla.redhat.com/1283956) - Self-heal triggered every couple of seconds and a 3-node 1-arbiter setup
- [1284453](https://bugzilla.redhat.com/1284453) - Dist-geo-rep: Support geo-replication to work with sharding
- [1284737](https://bugzilla.redhat.com/1284737) - Geo-replication is logging in Localtime
- [1284746](https://bugzilla.redhat.com/1284746) - tests/geo-rep: Existing geo-rep regressino test suite is time consuming.
- [1284850](https://bugzilla.redhat.com/1284850) - Resource leak in marker
- [1284863](https://bugzilla.redhat.com/1284863) - Full heal of volume fails on some nodes "Commit failed on X", and glustershd logs "Couldn't get xlator xl-0"
- [1285139](https://bugzilla.redhat.com/1285139) - Extending writes filling incorrect final size in postbuf
- [1285168](https://bugzilla.redhat.com/1285168) - vol heal info fails when transport.socket.bind-address is set in glusterd
- [1285174](https://bugzilla.redhat.com/1285174) - Create doesn't remember flags it is opened with
- [1285335](https://bugzilla.redhat.com/1285335) - [Tier]: Stopping and Starting tier volume triggers fixing layout which fails on local host
- [1285629](https://bugzilla.redhat.com/1285629) - Snapshot creation after attach-tier causes glusterd crash
- [1285688](https://bugzilla.redhat.com/1285688) - sometimes files are not getting demoted from hot tier to cold tier
- [1285758](https://bugzilla.redhat.com/1285758) - Brick crashes because of race in bit-rot init
- [1285762](https://bugzilla.redhat.com/1285762) - reads fail on sharded volume while running iozone
- [1285793](https://bugzilla.redhat.com/1285793) - Data Tiering: Change the error message when a detach-tier status is issued on a non-tier volume
- [1285961](https://bugzilla.redhat.com/1285961) - glusterfsd to support volfile-server-transport type "unix"
- [1285978](https://bugzilla.redhat.com/1285978) - AFR self-heal-daemon option is still set on volume though tier is detached
- [1286169](https://bugzilla.redhat.com/1286169) - We need to skip data self-heal for arbiter bricks
- [1286517](https://bugzilla.redhat.com/1286517) - cli/geo-rep : remove unused code
- [1286601](https://bugzilla.redhat.com/1286601) - vol quota enable fails when transport.socket.bind-address is set in glusterd
- [1286985](https://bugzilla.redhat.com/1286985) - Tier: ec xattrs are set on a newly created file present in the non-ec hot tier
- [1287079](https://bugzilla.redhat.com/1287079) - nfs-ganesha: Upcall sent on null gfid
- [1287456](https://bugzilla.redhat.com/1287456) - [geo-rep]: Recommended Shared volume use on geo-replication is broken
- [1287531](https://bugzilla.redhat.com/1287531) - Perf: Metadata operation(ls -l) performance regression.
- [1287538](https://bugzilla.redhat.com/1287538) - [Snapshot]: Clone creation fails on tiered volume with pre-validation failed message
- [1287560](https://bugzilla.redhat.com/1287560) - Data Tiering:Don't allow or reset the frequency threshold values to zero when record counter features.record-counter is turned off
- [1287583](https://bugzilla.redhat.com/1287583) - Data Tiering:Read heat not getting calculated and read operations not heating the file with counter enabled
- [1287597](https://bugzilla.redhat.com/1287597) - [upgrade] Error messages seen in glusterd logs, while upgrading from RHGS 2.1.6 to RHGS 3.1
- [1287877](https://bugzilla.redhat.com/1287877) - glusterfs does not allow passing standard SElinux mount options to fuse
- [1287960](https://bugzilla.redhat.com/1287960) - Geo-Replication failes on uppercase hostnames
- [1288027](https://bugzilla.redhat.com/1288027) - [geo-rep+tiering]: symlinks are not getting synced to slave on tiered master setup
- [1288030](https://bugzilla.redhat.com/1288030) - Clone creation should not be successful when the node participating in volume goes down.
- [1288052](https://bugzilla.redhat.com/1288052) - [Quota]: Peer status is in "Rejected" state with Quota enabled volume
- [1288056](https://bugzilla.redhat.com/1288056) - glusterd: all the daemon's of existing volume stopping upon peer detach
- [1288060](https://bugzilla.redhat.com/1288060) - glusterd: disable ping timer b/w glusterd and make epoll thread count default 1
- [1288352](https://bugzilla.redhat.com/1288352) - Few snapshot creation fails with pre-validation failed message on tiered volume.
- [1288484](https://bugzilla.redhat.com/1288484) - tiering: quota list command is not working after attach or detach
- [1288716](https://bugzilla.redhat.com/1288716) - add bug-924726.t to ignore list in regression
- [1288922](https://bugzilla.redhat.com/1288922) - Use after free bug in notify_kernel_loop in fuse-bridge code
- [1288963](https://bugzilla.redhat.com/1288963) - [GlusterD]Probing a node having standalone volume, should not happen
- [1288992](https://bugzilla.redhat.com/1288992) - Possible memory leak in the tiered daemon
- [1289063](https://bugzilla.redhat.com/1289063) - quota cli: enhance quota list command to list usage even if the limit is not set
- [1289414](https://bugzilla.redhat.com/1289414) - [tiering]: Tier daemon crashed on two of eight nodes and lot of "demotion failed" seen in the system
- [1289570](https://bugzilla.redhat.com/1289570) - Iozone on sharded volume fails on NFS
- [1289602](https://bugzilla.redhat.com/1289602) - After detach-tier start writes still go to hot tier
- [1289898](https://bugzilla.redhat.com/1289898) - Without detach tier commit, status changes back to tier migration
- [1290048](https://bugzilla.redhat.com/1290048) - [Tier]: Failed to open "demotequeryfile-master-tier-dht" errors logged on the node having only cold bricks
- [1290295](https://bugzilla.redhat.com/1290295) - tiering: Seeing error messages E "/usr/lib64/glusterfs/3.7.5/xlator/features/changetimerecorder.so(ctr_lookup+0x54f) [0x7f6c435c116f] ) 0-ctr: invalid argument: loc->name [Invalid argument] after attach tier
- [1290363](https://bugzilla.redhat.com/1290363) - Data Tiering:File create terminates with "Input/output error" as split brain is observed
- [1290532](https://bugzilla.redhat.com/1290532) - Several intermittent regression failures
- [1290534](https://bugzilla.redhat.com/1290534) - Minor improvements and cleanup for the build system
- [1290655](https://bugzilla.redhat.com/1290655) - Sharding: Remove dependency on performance.strict-write-ordering
- [1290658](https://bugzilla.redhat.com/1290658) - tests/basic/afr/arbiter-statfs.t fails most of the times on NetBSD
- [1290719](https://bugzilla.redhat.com/1290719) - Geo-replication doesn't deal properly with sparse files
- [1291002](https://bugzilla.redhat.com/1291002) - File is not demoted after self heal (split-brain)
- [1291046](https://bugzilla.redhat.com/1291046) - spurious failure of bug-1279376-rename-demoted-file.t
- [1291208](https://bugzilla.redhat.com/1291208) - Regular files are listed as 'T' files on nfs mount
- [1291546](https://bugzilla.redhat.com/1291546) - bitrot: bitrot scrub status command should display the correct value of total number of scrubbed, unsigned file
- [1291557](https://bugzilla.redhat.com/1291557) - Data Tiering:File create terminates with "Input/output error" as split brain is observed
- [1291970](https://bugzilla.redhat.com/1291970) - Data Tiering: new set of gluster v tier commands not working as expected
- [1291985](https://bugzilla.redhat.com/1291985) - store afr pending xattrs as a volume option
- [1292046](https://bugzilla.redhat.com/1292046) - Renames/deletes failed with "No such file or directory" when few of the bricks from the hot tier went offline
- [1292254](https://bugzilla.redhat.com/1292254) - hook script for CTDB should not change Samba config
- [1292359](https://bugzilla.redhat.com/1292359) - [tiering]: read/write freq-threshold allows negative values
- [1292697](https://bugzilla.redhat.com/1292697) - Symlinks Rename fails in Symlink not exists in Slave
- [1292755](https://bugzilla.redhat.com/1292755) - S30Samba scripts do not work on systemd systems
- [1292945](https://bugzilla.redhat.com/1292945) - [tiering]: cluster.tier-max-files option in tiering is not honored
- [1293224](https://bugzilla.redhat.com/1293224) - Disperse: Disperse volume (cold vol) crashes while writing files on tier volume
- [1293265](https://bugzilla.redhat.com/1293265) - md5sum of files mismatch after the self-heal is complete on the file
- [1293300](https://bugzilla.redhat.com/1293300) - Detach tier fails to migrate the files when there are corrupted objects in hot tier.
- [1293309](https://bugzilla.redhat.com/1293309) - [georep+tiering]: Geo-replication sync is broken if cold tier is EC
- [1293342](https://bugzilla.redhat.com/1293342) - Data Tiering:Watermark:File continuously trying to demote itself but failing " [dht-rebalance.c:608:__dht_rebalance_create_dst_file] 0-wmrk-tier-dht: chown failed for //AP.BH.avi on wmrk-cold-dht (No such file or directory)"
- [1293348](https://bugzilla.redhat.com/1293348) - first file created after hot tier full fails to create, but gets database entry and later ends up as a stale erroneous file (file with ???????????)
- [1293536](https://bugzilla.redhat.com/1293536) - afr: warn if pending xattrs missing during init()
- [1293584](https://bugzilla.redhat.com/1293584) - Corrupted objects list does not get cleared even after all the files in the volume are deleted and count increases as old + new count
- [1293595](https://bugzilla.redhat.com/1293595) - [geo-rep]: ChangelogException: [Errno 22] Invalid argument observed upon rebooting the ACTIVE master node
- [1293659](https://bugzilla.redhat.com/1293659) - Creation of files on hot tier volume taking very long time
- [1293698](https://bugzilla.redhat.com/1293698) - [Tier]: start tier daemon using rebal tier start doesnt start tierd if it is failed on any of single node
- [1293827](https://bugzilla.redhat.com/1293827) - fops-during-migration.t fails if hot and cold tiers are dist-rep
- [1294410](https://bugzilla.redhat.com/1294410) - Friend update floods can render the cluster incapable of handling other commands
- [1294608](https://bugzilla.redhat.com/1294608) - quota: limit xattr not healed for a sub-directory on a newly added bricks
- [1294609](https://bugzilla.redhat.com/1294609) - quota: handle quota xattr removal when quota is enabled again
- [1294797](https://bugzilla.redhat.com/1294797) - "Transport endpoint not connected" in heal info though hot tier bricks are up
- [1294942](https://bugzilla.redhat.com/1294942) - [tiering]: Incorrect display of 'gluster v tier help'
- [1294954](https://bugzilla.redhat.com/1294954) - tier-snapshot.t runs too slowly on RHEL6
- [1294969](https://bugzilla.redhat.com/1294969) - Large system file distribution is broken
- [1296024](https://bugzilla.redhat.com/1296024) - Unable to modify quota hard limit on tier volume after disk limit got exceeded
- [1296108](https://bugzilla.redhat.com/1296108) - xattrs on directories are unavailable on distributed replicated volume after adding new bricks
- [1296795](https://bugzilla.redhat.com/1296795) - Good files does not promoted in a tiered volume when bitrot is enabled
- [1296996](https://bugzilla.redhat.com/1296996) - Stricter dependencies for glusterfs-server
- [1297213](https://bugzilla.redhat.com/1297213) - Stale stat information for corrupted objects (replicated volume)
- [1297305](https://bugzilla.redhat.com/1297305) - [GlusterD]: Peer detach happening with a node which is hosting volume bricks
- [1297309](https://bugzilla.redhat.com/1297309) - Rebalance crashed after detach tier.
- [1297862](https://bugzilla.redhat.com/1297862) - Ganesha hook script executes showmount and causes a hang
- [1299314](https://bugzilla.redhat.com/1299314) - glusterfs crash during load testing
- [1299712](https://bugzilla.redhat.com/1299712) - [HC] Implement fallocate, discard and zerofill with sharding
- [1299822](https://bugzilla.redhat.com/1299822) - Snapshot creation fails on a tiered volume
- [1300174](https://bugzilla.redhat.com/1300174) - volume info xml does not show arbiter details
- [1300210](https://bugzilla.redhat.com/1300210) - Fix sparse-file-self-heal.t and remove from bad tests
- [1300243](https://bugzilla.redhat.com/1300243) - Quota Aux mount crashed
- [1300600](https://bugzilla.redhat.com/1300600) - tests/bugs/quota/bug-1049323.t fails in fedora
- [1300924](https://bugzilla.redhat.com/1300924) - Fix mem leaks related to gfapi applications
- [1300978](https://bugzilla.redhat.com/1300978) - I/O failure during a graph change followed by an option change.
- [1302012](https://bugzilla.redhat.com/1302012) - [Tiering]: Values of watermarks, min free disk etc will be miscalculated with quota set on root directory of gluster volume
- [1302199](https://bugzilla.redhat.com/1302199) - Scrubber crash (list corruption)
- [1302521](https://bugzilla.redhat.com/1302521) - Improve error message for unsupported clients
- [1302943](https://bugzilla.redhat.com/1302943) - Lot of Inode not found messages in glfsheal log file

## Upgrade notes

If upgrading from v3.7.2 or older, please follow instructions in [upgrading-from-3.7.2-or-older](./upgrading-from-3.7.2-or-older.md).