The commit 2435163f broke sending the logs to osbuild-composer. This was partly because of unusual error handling in the RunOSBuild function. This commit fixes that by creating a custom error and properly propagating the result from it.
2435163f