Description of problem: # gluster volume add-brick test replica 2 questor:/tmp/gluster/test/2 volume add-brick: failed: One or more nodes do not support the required op-version. Cluster op-version must atleast be 30600. Version-Release number of selected component (if applicable): glusterfs-3.6.3-1.fc21.x86_64 How reproducible: Always Steps to Reproduce: 1. gluster volume create test questor:/tmp/gluster/test/1 2. gluster volume start test 3. mount -t glusterfs localhost:test /mnt 4. gluster volume add-brick test replica 2 questor:/tmp/gluster/test/2 Actual results: volume add-brick: failed: One or more nodes do not support the required op-version. Cluster op-version must atleast be 30600. Expected results: volume add-brick: success Additional info:
I believe this has happened because of an upgrade. Probably the cluster was earlier running with a version < 3.6 and the upgrade happened. Until and unless we manually bump up the op-version this is expected and not a bug. Could you re-confirm?
Based on comment 1, closing this bug as "not a bug". Please feel free to reopen it, if you still able to reproduce it.
This is a bug according to the feature page: http://www.gluster.org/community/documentation/index.php/Features/Opversion When no features of a higher op-version are being used, the cluster should drop down to the lowest common op-version for the feature set that is implemented. Adding a brick has been supported since glusterd first was implemented. The lowest op-version possible should be sufficient for that feature. This is still a problem as of 3.7.4
This bug is getting closed because GlusteFS-3.7 has reached its end-of-life. Note: This bug is being closed using a script. No verification has been performed to check if it still exists on newer releases of GlusterFS. If this bug still exists in newer GlusterFS releases, please reopen this bug against the newer release.
I think this limitation was brought in due to some AFR changes. Ravi, can you please confirm?
Yes I think it was introduced by https://review.gluster.org/#/c/7122/ for glusterfs-3.6. I don't think this issue would occur in any of the currently supported (i.e. non EOL'ed) versions of gluster.
Joe/ Atin, can we close the bug if the issue does not occur in 3.8 or 3.10?
I think we can, will leave it to Joe for his final call.
Closing this bug based on comment#6. Please re-open if issue persists in a currently supported gluster version.