+++ This bug was initially created as a clone of Bug #825872 +++ Description of problem: Index xlator should be loaded on bricks after Upgrade of rpms Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: --- Additional comment from pkarampu on 2012-06-05 06:57:36 EDT --- Index xlator is introduced in 3.3. Old volfiles will not have this xlator loaded. On rpm upgrade (rpm -Uvh) glusterd will re-generate the volfiles to load this extra xlator. Please verify that the brick volfiles have the index xlator loaded after the upgrade. ---------------------- More comment during the verifying is in bug 824231 (comment #3) https://bugzilla.redhat.com/show_bug.cgi?id=824231#c3
CHANGE: http://review.gluster.com/3548 (glusterd: copy /etc/glusterd to /var/lib and remove /etc/glusterd instead of moving) merged in master by Anand Avati (avati)
fixed upstream.
If you Try to upgrade glusterfs from 3.2.6 to 3.3 or 3.4 , it gives something like this , Preparing... ########################################### [100%] 1:glusterfs ########################################### [ 14%] 2:glusterfs-fuse ########################################### [ 29%] 3:glusterfs-server ########################################### [ 43%] mv: cannot move `/etc/glusterd' to `/var/lib/glusterd': Directory not empty glusterd: symbol lookup error: glusterd: undefined symbol: glusterfs_ctx_new glusterd: symbol lookup error: glusterd: undefined symbol: glusterfs_ctx_new warning: %post(glusterfs-server-3.4.0qa5-1.el6rhs.x86_64) scriptlet failed, exit status 127 4:glusterfs-devel ########################################### [ 57%] 5:glusterfs-geo-replicati########################################### [ 71%] warning: %post(glusterfs-geo-replication-3.4.0qa5-1.el6rhs.x86_64) scriptlet failed, exit status 1 6:glusterfs-rdma ########################################### [ 86%] 7:glusterfs-debuginfo ########################################### [100%], Since i am using brewbuild rpms, there might be possibility that glusterfs.spec.in is not updated as given in the patch in the brewbuild. And also the patch given here doesn't contain anything related to Index translator.