https://autobuilder.yoctoproject.org/typhoon/#/builders/95/builds/3882/steps/17/logs/stdio mv: cannot move '/home/pokybuild/yocto-worker/qemux86-64-ltp/' to '/home/pokybuild/git/trash/1665483347-9950/qemux86-64-ltp': No such file or directory Traceback (most recent call last): File "/home/pokybuild/yocto-autobuilder-helper/janitor/clobberdir", line 53, in <module> subprocess.check_call(['mv', x, trashdest]) File "/usr/lib/python3.10/subprocess.py", line 369, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['mv', '/home/pokybuild/yocto-worker/qemux86-64-ltp/', '/home/pokybuild/git/trash/1665483347-9950']' returned non-zero exit status 1. https://autobuilder.yoctoproject.org/typhoon/#builders/97/builds/5322/steps/1/logs/stdio https://autobuilder.yoctoproject.org/typhoon/#builders/96/builds/3848/steps/1/logs/stdio
Add a condition to ignore things that are less than 60 seconds old to avoid contention.
Patch submitted to only mv targets over 60 seconds old.
Resubmitted after migrating the change to ab-janitor instead of clobberdir.
https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=1f059e36c0102161dfc551c5dd39d960726fe980 Will close once we're sure the change has helped.
https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=1f059e36c0102161dfc551c5dd39d960726fe980