Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
slapos slapos
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 122
    • Merge requests 122
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • slaposslapos
  • Merge requests
  • !1760

Closed
Created Mar 10, 2025 by Joanne Hugé@jhugeMaintainer
  • Report abuse
Report abuse

recipe/librecipe: use atomic operation to create file

  • Overview 8
  • Commits 2
  • Changes 2

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

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: wrapper-atomic
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7