Description of problem: Because of a bug in the code, driver cache mode for ephemeral disks is set to 'writethrough' (always), when fs supports direct I/O it should be set to 'none'. Version-Release number of selected component (if applicable): 1.3.0 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: If possible driver cache mode should be set to 'none'. Additional info: Bugfix has been prepared, link to PR https://github.com/kubevirt/kubevirt/pull/1651
PR has been merged, it might be tested by adding an ephemeral disk to a VM and by checking libvirt XML we should see cache 'none' on fs which supports direct I/O.
Nelly, can we get qa_ack+?
Verified on: $ virtctl version Client Version: version.Info{GitVersion:"v0.9.4", GitCommit:"6e0028292ab269f4b4b5d98b1870ca5b84a47b10", GitTreeState:"clean", BuildDate:"2018-11-07T17:08:16Z", GoVersion:"go1.9.4", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{GitVersion:"v1.3.0-11-1-g3f367f7", GitCommit:"78435f76c79c97c4491fd7c0549744633c98a53d", GitTreeState:"clean", BuildDate:"2018-11-08T14:55:47Z", GoVersion:"go1.9.4", Compiler:"gc", Platform:"linux/amd64"} By default driver cache mode is set to 'none', when fs supports direct I/O