Actions
Bug #16289
closed"rbd: create error: (38) Function not implemented" in upgrade:client
% Done:
0%
Source:
Q/A
Tags:
Backport:
jewel, hammer
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
2016-06-14T02:59:23.811 INFO:tasks.workunit.client.0.vpm199.stderr:+ rbd create sparse --size 4 2016-06-14T02:59:23.812 INFO:tasks.workunit.client.0.vpm199.stdout:zeros export to sparse file 2016-06-14T02:59:23.865 INFO:tasks.workunit.client.0.vpm199.stderr:2016-06-14 09:59:23.854911 7f5c6a529d80 -1 librbd: error writing header: (38) Function not implemented 2016-06-14T02:59:23.878 INFO:tasks.workunit.client.0.vpm199.stderr:rbd: create error: (38) Function not implemented 2016-06-14T02:59:23.880 INFO:tasks.workunit:Stopping ['rbd/import_export.sh'] on client.0...
Updated by Mykola Golub almost 8 years ago
I suppose the suite should be fixed to set rbd_default_features client config option to only features available on old version?
Updated by Jason Dillaman almost 8 years ago
@Mykola: agreed -- the 'create' call should just pass '--image-feature layering'
Updated by Mykola Golub almost 8 years ago
- Status changed from New to In Progress
- Assignee set to Mykola Golub
Updated by Mykola Golub almost 8 years ago
Looking at it more closely, it fails on hammer, where all features from RBD_CREATE_ARGS= (--image-feature layering,exclusive-lock,object-map) are available. So RBD_CREATE_ARGS looks ok and the problem is actually with `rbd create sparse --size 4` which is called without $RBD_CREATE_ARGS. Checking this assumption.
Updated by Mykola Golub almost 8 years ago
- Status changed from In Progress to Fix Under Review
- Source changed from other to Q/A
- Backport changed from jewel to jewel, hammer
Updated by Mykola Golub almost 8 years ago
It needs to be also backported to hammer, as the affected suite uses hammer branch for the workunit.
Updated by Jason Dillaman almost 8 years ago
- Status changed from Fix Under Review to Pending Backport
Updated by Mykola Golub almost 8 years ago
- Copied to Backport #16324: jewel: rbd: create error: (38) Function not implemented in upgrade:client added
Updated by Mykola Golub almost 8 years ago
- Copied to Backport #16325: hammer: "rbd: create error: (38) Function not implemented" in upgrade:client added
Updated by Loïc Dachary almost 8 years ago
- Status changed from Pending Backport to Resolved
Actions