The most direct case I can see is in
|
ret = subprocess.call(args) |
|
if ret: |
|
click.echo(f"WARNING: download of {build['nvr']} failed!", err=True) |
This should exit non-zero when it failed. Caught this issue in
rmdepcheck on Fedora CI, but there the failure is even more tricky, and I do not know where to trace back the cause there, so I would like someone else to look into properly implementing this.