During upgrade testing an error occurred because ceph-objectstore-tool
found during import on a Firefly node the compat_features from a export
from Hammer.
There are 2 new feature bits set as shown in the error message:
Export has incompatible features set
compat={},rocompat={},incompat={12=transaction hints,13=pg meta object}
In this case as far as I can tell these osd incompatible changes
wouldn't make the export data in any way incompatible. So we may have
to check compatibility bits on a case by case basis, if we want to allow
the tool to work in the most cases possible.
During upgrade testing it is interesting that one node has the
transaction hints feature, but other nodes still running firefly don't.
Is this a case where we don't have to wait for all OSDs to update
before the cluster can start handling OP_COLL_HINT operations?
David Zafman
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html