summaryrefslogtreecommitdiffstats
path: root/doc/developer-guide/Backport-Wishlist.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/developer-guide/Backport-Wishlist.md')
-rw-r--r--doc/developer-guide/Backport-Wishlist.md193
1 files changed, 193 insertions, 0 deletions
diff --git a/doc/developer-guide/Backport-Wishlist.md b/doc/developer-guide/Backport-Wishlist.md
new file mode 100644
index 00000000000..f191820c803
--- /dev/null
+++ b/doc/developer-guide/Backport-Wishlist.md
@@ -0,0 +1,193 @@
+Bugs often get fixed in master before release branches.
+
+When a bug is fixed in the master branch it might be desirable or
+necessary to backport the fix to a stable branch.
+
+This page is intended to help organize support (and prioritization) for
+backporting bug fixes of importance to the community.
+
+### GlusterFs 3.6
+
+Requested Backports for 3.6.0
+-----------------------------
+
+The tracker bug for 3.6.0 :
+<https://bugzilla.redhat.com/show_bug.cgi?id=glusterfs-3.6.0>
+
+Please add 'glusterfs-3.6.0' in the 'Blocks' field of bugs to propose
+inclusion in GlusterFS 3.6.0.
+
+### GlusterFs 3.5
+
+Requested Backports for 3.5.3
+-----------------------------
+
+Current [list of bugs planned for
+inclusion](https://bugzilla.redhat.com/showdependencytree.cgi?hide_resolved=0&id=glusterfs-3.5.3).
+
+- File a new bug for backporting a patch to 3.5.3:
+ [<https://bugzilla.redhat.com/enter_bug.cgi?product=GlusterFS&blocked=glusterfs-3.5.3&version=3.5.2&short_desc=backport%20request%20for%20>...
+ new glusterfs-3.5.3 backport request]
+
+### GlusterFs 3.4
+
+Requested Backports for 3.4.6
+-----------------------------
+
+The tracker bug for 3.4.6 :
+<https://bugzilla.redhat.com/show_bug.cgi?id=glusterfs-3.4.6>
+
+Please add 'glusterfs-3.4.6' in the 'Blocks' field of bugs to propose
+inclusion in GlusterFS 3.4.6.
+
+<https://bugzilla.redhat.com:443/show_bug.cgi?id=1116150>
+<https://bugzilla.redhat.com:443/show_bug.cgi?id=1117851>
+
+Requested Backports for 3.4.4
+-----------------------------
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=859581> - "self-heal
+process can sometimes create directories instead of symlinks for the
+root gfid file in .glusterfs"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=1041109> - "structure needs
+cleaning" message appear when accessing files.
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=1073023> - glusterfs mount
+crash after remove brick, detach peer and termination
+
+Requested Backports for 3.4.3
+-----------------------------
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=859581> - "self-heal
+process can sometimes create directories instead of symlinks for the
+root gfid file in .glusterfs"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=1041109> - "structure needs
+cleaning" message appear when accessing files.
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=977492> - large NFS writes
+to Gluster slow down then stop
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=1073023> - glusterfs mount
+crash after remove brick, detach peer and termination
+
+Requested Backports for 3.3.3
+-----------------------------
+
+[Enable fusermount by default, make nightly autobuilding
+work](https://bugzilla.redhat.com/1058666)
+
+Requested Backports for 3.4.2
+-----------------------------
+
+Please enter bugzilla ID or patch URL here:
+
+​1) Until RDMA handling is improved, we should output a warning when
+using RDMA volumes -
+<https://bugzilla.redhat.com/show_bug.cgi?id=1017176>
+
+​2) Unable to shrink volumes without dataloss -
+<https://bugzilla.redhat.com/show_bug.cgi?id=1024369>
+
+​3) cluster/dht: Allow non-local clients to function with nufa volumes.
+- <http://review.gluster.org/5414>
+
+Requested Backports for 3.4.1
+-----------------------------
+
+Please enter bugzilla ID or patch URL here.
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=812230> - "quota context
+not set in inode"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=893778> - "NFS crash bug"
+
+A note for whoever reviews this list: These are the fixes for issues
+that have caused actual service disruption in our production
+installation and thus are absolutely required for us (-- Lubomir
+Rintel):
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=994392> - "Setting ACL
+entries fails with glusterfs-3.4.0"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=991622> - "fd leaks
+observed while running dbench with "open-behind" volume option set to
+"on" on a replicate volume"
+
+These are issues that we've stumbled upon during the git log review and
+that seemed scary enough for us to cherry-pick them to avoid risk,
+despite not being actually hit. Hope that helps deciding whether it's
+worthwhile cherry-picking them (-- Lubomir Rintel):
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=961691> "CLI crash upon
+executing "gluster peer status" command"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=965995> "quick-read and
+open-behind xlator: Make options (volume\_options ) structure NULL
+terminated."
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=958691> "nfs-root-squash:
+rename creates a file on a file residing inside a sticky bit set
+directory"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=982919> "DHT : files are
+stored on directory which doesn't have hash range(hash layout)"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=976189> "statedump crashes
+in ioc\_inode\_dump"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=982174> "cli crashes when
+setting diagnostics.client-log-level is set to trace"
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=989579> "glusterfsd crashes
+on smallfile benchmark"
+
+<http://review.gluster.org/5821>, "tests: call 'cleanup' at the end of
+each test", <https://bugzilla.redhat.com/show_bug.cgi?id=1004756>,
+backport of 983975
+
+<http://review.gluster.org/5822>, "glusterfs-api.pc.in contains an
+rpath", <https://bugzilla.redhat.com/show_bug.cgi?id=1004751>, backport
+of 1002220
+
+<http://review.gluster.org/5824> "glusterd.service (systemd), ensure
+glusterd starts before any local gluster mounts",
+<https://bugzilla.redhat.com/show_bug.cgi?id=1004796>, backport of
+1004795
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=819130> meta, check that
+glusterfs.spec.in has all relevant updates
+
+<https://bugzilla.redhat.com/show_bug.cgi?id=1012400> - Glusterd would
+not store all the volumes when a global options were set leading to peer
+rejection
+
+Requested Backports
+-------------------
+
+- Please backport [gfapi: Closed the logfile fd and initialize to NULL
+ in glfs\_fini](http://review.gluster.org/#/c/6552) into release-3.5
+ - Done
+- Please backport [cluster/dht: Make sure loc has
+ gfid](http://review.gluster.org/5178) into release-3.4
+- Please backport [Bug 887098](http://goo.gl/QjeMP) into release-3.3
+ (FyreFoX) - Done
+- Please backport [Bug 856341](http://goo.gl/9cGAC) into release-3.2
+ and release-3.3 (the-me o/b/o Debian) - Done for release-3.3
+- Please backport [Bug 895656](http://goo.gl/ZNs3J) into release-3.2
+ and release-3.3 (semiosis, x4rlos) - Done for release-3.3
+- Please backport [Bug 918437](http://goo.gl/1QRyw) into release-3.3
+ (tjstansell) - Done
+- Please backport into [Bug
+ 884597](https://bugzilla.redhat.com/show_bug.cgi?id=884597)
+ release-3.3 (nocko) - Done
+
+Unaddressed bugs
+----------------
+
+- [Bug 838784](https://bugzilla.redhat.com/show_bug.cgi?id=838784)
+- [Bug 893778](https://bugzilla.redhat.com/show_bug.cgi?id=893778)
+- [Bug 913699](https://bugzilla.redhat.com/show_bug.cgi?id=913699);
+ possibly related to [Bug
+ 884597](https://bugzilla.redhat.com/show_bug.cgi?id=884597) \ No newline at end of file