Details
-
Improvement
-
Resolution: Fixed
-
Major
-
Lustre 2.12.0
-
9223372036854775807
Description
osd-zfs does not call dmu_objset_own() with decrypt=B_TRUE, so we can't mount encrypted ZFS volumes. This should be a simple fix of passing B_TRUE to dmu_objset_own() and dmu_objset_disown().
Attachments
Issue Links
- is related to
-
LU-9890 osd-zfs: ZFS dmu_objset_own and dmu_objset_disown interface changes
-
- Resolved
-
Since this has the LTS12 tag, is it safe to assume in the future this will be backported to 2.12.x?
Looking at
LU-9890, support for the changed dmu_objset_own/dmu_objset_disown interfaces was already added for 2.10.x, so I believe changing B_FALSE to B_TRUE in osd-zfs/osd_handler.c, is all that needs to be done, right? I'm using the 2.12.2 tag right now, and it doesn't seem to be in there.