Hi,
I found another failure: https://bugs.launchpad.net/lava-dispatcher/+bug/1027906, in atexit.
Today I discovered that the dispatcher is still not deleting all its temp files. The current hole is demonstrated by our kernel CI loop. Basically, we aren't cleaning up temp files for ubuntu builds that send a hwpack plus RFS combo.
To clarify, there are 3 types of deployments the dispatcher must support:
1) pre-built images
2) android images
3) hwpack + rfs
Version 0.15.1 only cleans up files for 1 and 2. I spent some time today looking at the core problem which turned out to be an inconsistent approach to managing files the dispatcher creates. I created a common approach, moved code to use it, and then tested to make sure 1,2,and 3 work properly.
I now have an MP:
<https://code.launchpad.net/~doanac/lava-dispatcher/tempdir-madness/+merge/116141>
That should fix all of this. I realize its the weekend, but I'd like to get this in to our 12.07 release which is targeted for Monday. Could someone take a sanity check? In the end, its better than what we have now
-andy
_______________________________________________
linaro-validation mailing list
linaro-validation@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-validation