tkopecek / koji

Forked from koji 7 years ago
Clone

7b0ae00 fix CGRefundBuild to release build properly

Authored and Committed by tkopecek 4 years ago
    fix CGRefundBuild to release build properly
    
    CGInitBuild will fail on already existing build (even canceled/failed),
    so it can't be used to reuse previously refunded nvr.
    
    CGRefund build doesn't delete reservation. Having reservation token for
    build which is no more in BUILDING doesn't make much sense and blocks
    and reservation of same NVR.
    
    Fixes: https://pagure.io/koji/issue/1852
    
        
file modified
+2 -1