Bug 870589

Summary: Gluster UFO carries unnecessary diffs applied to Swift 1.4.8
Product: [Community] GlusterFS Reporter: Peter Portante <pportant>
Component: object-storageAssignee: Peter Portante <pportant>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: pre-releaseCC: gluster-bugs, pportant, zaitcev
Target Milestone: ---   
Target Release: ---   
Hardware: noarch   
OS: Linux   
Whiteboard:
Fixed In Version: glusterfs-3.5.0 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-04-17 11:39:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Peter Portante 2012-10-27 04:09:02 UTC
Description of problem:

  In order for Gluster UFO to work, patches carried in the Gluster source tree
  need to be applied to the v1.4.8 Swift sources. This is undesirable as it
  makes the code harder to maintain and test. Additionally, it makes for an
  undesireable deployment since the modified sources share the same location
  as the original sources causing a conflict.

Version-Release number of selected component (if applicable):

  1.4.8 of Openstack Swift and RHS 2.0 at least.

Comment 1 Peter Portante 2012-10-27 04:09:22 UTC
Workin on it...

Comment 2 Vijay Bellur 2012-11-06 21:50:27 UTC
CHANGE: http://review.gluster.org/4141 (object-storage: remove glusterfs filter requirement) merged in master by Vijay Bellur (vbellur)

Comment 3 Pete Zaitcev 2012-11-08 04:45:56 UTC
See also bug 874390.

Comment 4 Vijay Bellur 2012-11-16 12:49:48 UTC
CHANGE: http://review.gluster.org/4176 (object-storage: swift-diff removal: hide obj only) merged in master by Vijay Bellur (vbellur)

Comment 5 Vijay Bellur 2012-11-16 12:50:45 UTC
CHANGE: http://review.gluster.org/4177 (object-storage: reduce diffs, bury metadata update) merged in master by Vijay Bellur (vbellur)

Comment 6 Vijay Bellur 2012-11-16 12:52:18 UTC
CHANGE: http://review.gluster.org/4179 (object-storage: refactor to use swift devices) merged in master by Vijay Bellur (vbellur)

Comment 7 Vijay Bellur 2012-11-16 12:52:37 UTC
CHANGE: http://review.gluster.org/4180 (object-storage: final changes to remove swift diff) merged in master by Vijay Bellur (vbellur)

Comment 8 Vijay Bellur 2012-11-21 22:57:35 UTC
CHANGE: http://review.gluster.org/4200 (object-storage: del 1.4.8 ref from dir hierarchy) merged in master by Anand Avati (avati)

Comment 9 Vijay Bellur 2012-12-07 06:51:41 UTC
CHANGE: http://review.gluster.org/4222 (object-storage: fix account mapping) merged in master by Anand Avati (avati)

Comment 10 Vijay Bellur 2012-12-07 11:13:35 UTC
CHANGE: http://review.gluster.org/4223 (object-storage: enforce RPM package dependencies) merged in master by Vijay Bellur (vbellur)

Comment 11 Vijay Bellur 2012-12-10 11:07:45 UTC
CHANGE: http://review.gluster.org/4283 (object-storage: Use "-dev" in the version string) merged in master by Vijay Bellur (vbellur)

Comment 12 Vijay Bellur 2012-12-17 14:11:10 UTC
CHANGE: http://review.gluster.org/4284 (object-storage: Initial unittest of DiskFile class) merged in master by Vijay Bellur (vbellur)

Comment 13 Niels de Vos 2014-04-17 11:39:20 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.5.0, please reopen this bug report.

glusterfs-3.5.0 has been announced on the Gluster Developers mailinglist [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://thread.gmane.org/gmane.comp.file-systems.gluster.devel/6137
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user