Bug 11707

Summary: openembedded-core share folder between host and guest get corrupted
Product: [Yocto Project Subprojects] Patchwork/Patchtest Reporter: Leonardo Sandoval Gonzalez <leonardo.sandoval.gonzalez>
Component: PatchtestAssignee: Leonardo Sandoval Gonzalez <leonardo.sandoval.gonzalez>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: High CC: bluelightning, mhalstead, ross.burton
Version: 2.4   
Target Milestone: 2.4 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Leonardo Sandoval Gonzalez 2017-06-22 20:59:30 UTC
The cron job that runs patchtest sometimes (twice this year) is unable to test incoming patches because some incoming data (patches?) is causing the share folder to get corrupted. The first time this happened [1], the git commands under the latter folder could not be done, indicating corruption on the .git folder, and the second one [1], someone the credentials were removed.


[1] first series untested by patchtest the first time this year
https://patchwork.openembedded.org/series/6725/

[2] first series untested by patchtest  the second time this year
https://patchwork.openembedded.org/series/7405/
Comment 1 Leonardo Sandoval Gonzalez 2017-07-13 21:53:00 UTC
This is a workaround to avoid filesystem corruption

http://git.yoctoproject.org/cgit/cgit.cgi/patchtest/commit/?h=master-next&id=beda622775cbdce6315afc0a46aa6c3f7e5cbb9d

The commit message describes in detail the problem and findings.

the commit is in master-next so will be merged into master as soon as the testing finishes.