Closed wainersm closed 3 years ago
I tested the fix proposed on this PR on Openshift 4.6. Worked out!
@c3d You may be interested on reviewing this.
thanks @wainersm - can you forward port it ?
Interesting, I thought we were already using QEMU 5.1 on 2.x. Sure, I will forward port it then.
@devimc are you able to trigger the obs-packaging-ci job on my behalf?
Thanks for the review!
The reason why I moved to Do Not Merge:
While forward porting to 2.x I realized that the patch does not apply on upstream QEMU 5.0 tree, whereas on virtio-fs's QEMU (branch qemu5.0-virtiofs-with51bits-dax) it does. I will investigate how to handle that conflict.
/AzurePipelines run
I updated the patch so that the fix won't be applied on our build of the upstream QEMU 5.0.0.
As it's a do-not-merge, let's close it as it won't make its way into the final 1.13.0 release.
This will fix a failure of virtiofsd trying to mount a directory on temporary filesystem that might be read-only. It is the case in RHCOS which has virtiofsd crashing with "operation not permitted".
Cherry-picked the following commit from QEMU:
Fixes #1176
Signed-off-by: Wainer dos Santos Moschetta wainersm@redhat.com