Skip to content

recipe/librecipe: use atomic operation to create file

Joanne Hugé requested to merge wrapper-atomic into master

At multiple occasions empty wrappers were generated when servers (ORS) were electrically unplugged, due to IO caching, this required manual intervention.

This is important for ORS, it would be good to merge soon (but not urgent). I'm not sure how to test this in a test suite, what I did is I changed slapos-testing/software.cfg and am using these test suites:

https://erp5js.nexedi.net/#/test_suite_module/2168 https://erp5js.nexedi.net/#/test_suite_module/2169

Then I'm not sure if test suite tests are enough, I can try to test inside an ORS but maybe even more testing is required.

/cc @xavier_thompson @tomo

Merge request reports