I have two independent maintenance requests (nagios and ansible) for the same target: Leap 15.1. Once the first request gets accepted, the other one gets into a broken state, as the complete repository gets wiped.
Expected Result
OBS should only delete the package mentioned in a maintenance request
finally, OBS should check for an empty repository and ONLY delete this repository if the repository is really empty
The first one is broken: "The diff call for home:lrupp:branches:openSUSE:Leap:15.1:Update/nagios.openSUSE_Leap_15.1_Update failed: package 'nagios.openSUSE_Leap_15.1_Update' does not exist"
The second one is now revoked in the hope that this keeps the status of Request 791861 as it is to show it in this bug.
Issue Description
I have two independent maintenance requests (nagios and ansible) for the same target: Leap 15.1. Once the first request gets accepted, the other one gets into a broken state, as the complete repository gets wiped.
Expected Result
How to Reproduce
The first one is broken: "The diff call for home:lrupp:branches:openSUSE:Leap:15.1:Update/nagios.openSUSE_Leap_15.1_Update failed: package 'nagios.openSUSE_Leap_15.1_Update' does not exist"
The second one is now revoked in the hope that this keeps the status of Request 791861 as it is to show it in this bug.
Detailed reproducer: