You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by GitBox <gi...@apache.org> on 2022/07/01 13:03:18 UTC

[GitHub] [buildstream] juergbi commented on issue #1465: Output directory structure had no digest attached.

juergbi commented on issue #1465:
URL: https://github.com/apache/buildstream/issues/1465#issuecomment-1172324063

   This appears to be an issue related to disk usage. In the casd log I see the following error at the time of BuildStream failing with "Output directory structure had no digest attached"
   ```
   2022-06-07T03:36:34.949+0000 [174:281473424718176] [buildboxcasd_localcasinstance.cpp:44] [ERROR] Out of space error in `make_nesteddirectory()` for path "buildstream/freedesktop-sdk/components/jq.bst/../../../..": OutOfSpaceException exception thrown at [buildboxcasd_lrulocalcas.cpp:342], errMsg = "Insufficient storage quota"
   2022-06-07T03:36:34.949+0000 [174:281473122466144] [buildboxcasd_lrulocalcas.cpp:299] [INFO] Starting LRU cleanup. Disk usage=66431721219 >= quota=66387156607
   2022-06-07T03:36:44.234+0000 [174:281473122466144] [buildboxcasd_lrulocalcas.cpp:335] [ERROR] Cleanup operation failed: disk usage (66431721219) is above maximum quota (66387156607) and no inactive blobs are available for deletion
   ```
   There is no quota configured. I.e. it seems to me that there is insufficient disk space to store all CAS objects of the BuildStream build session.
   
   We should improve error handling in BuildBox to propagate out of space errors to BuildStream instead of returning an incomplete `ActionResult`.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@buildstream.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org