When performing a MAS uninstall we will try to ensure that both UDS & DRO are removed from the cluster, in the case where UDS has never been previously installed the uninstall will fail because the CRDs are not even registered, so although it already handles "is not currently installed", it can not handle "it has never been installed, ever":
TASK [ibm.mas_devops.uds : uninstall : Delete the GenerateKey] *****************
fatal: [localhost]: FAILED! => changed=false
msg: Failed to find exact match for uds.ibm.com/v1.GenerateKey by [kind, name, singularName, shortNames]
When performing a MAS uninstall we will try to ensure that both UDS & DRO are removed from the cluster, in the case where UDS has never been previously installed the uninstall will fail because the CRDs are not even registered, so although it already handles "is not currently installed", it can not handle "it has never been installed, ever":