GlusterFS CI for Cinder fails for Volume Backup tests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
devstack-plugin-glusterfs |
Fix Committed
|
Critical
|
Deepak C Shetty |
Bug Description
Issue:
GlusterFS CI for Cinder is failing consistently for all VolumeBackup related tests.
Details about the failure is will be attached to this bug. For now , these are the tests that are failing ...
2015-08-10 00:16:31.667 | tempest.
2015-08-10 00:16:31.672 | tempest.
2015-08-10 00:16:31.677 | tempest.
2015-08-10 00:16:31.682 | tempest.
All the failures are due to the below reason ...
2015-08-10 00:16:31.681 | Body: {"backup": {"status": "error", "description": null, "links": [{"href": "http://
Root Cause:
It seems the failure started happening after the below patch was merged
https:/
( GlusterFS: Using 'fallocate' instead of 'dd' )
This patch introduces a new config option nas_volume_
Solution:
Fix is to set this new option to 'thick' in the CI job so that it creates raw files as part of the tempest runs and thus
volume backup tests should pass (again). Will post a patch soon.
@Self, @Bharat,
Lesson learnt, we should have created a devstack plugin patch that depends on the above cinder fallocate patch, that ways, the CI would have kept in sycn with the changes on the Cinder side.