SadiJr opened a new pull request #5457: URL: https://github.com/apache/cloudstack/pull/5457
### Description This PR intends to block users from expunging a VM with has backups. The need for this change arose from a test in which a VM that had some backups in Veeam, when removed, did not have the jobs and backups removed from Veeam ### Types of changes - [ ] Breaking change (fix or feature that would cause existing functionality to change) - [ ] New feature (non-breaking change which adds functionality) - [ ] Bug fix (non-breaking change which fixes an issue) - [x] Enhancement (improves an existing feature and functionality) - [ ] Cleanup (Code refactoring and cleanup, that may add test cases) ### Feature/Enhancement Scale or Bug Severity #### Feature/Enhancement Scale - [ ] Major - [x] Minor ### How Has This Been Tested? - I created one VM and assign it to a Veeam Backup Offering; - I maked some backups of this VM; - I verified in Veeam if backups and jobs from this VM exists; - I tried to expunge this VM. - I received a expected error message. - I removed VM from Backup Offering; - I checked, in Veeam, if jobs and backups are removed; - I retried to expunge VM; - VM is expunged with success now. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
