## Steps to reproduce 1. Create a Promise with healthchecks 2. Create a resource request 3. Wait for the healthrecord to appear on the Platform cluster 4. Delete the Promise ## Expected 1. Health Record is deleted (it will eventually be removed from the state store by the health agent in the worker) ## Actual 1. Health Record fails to delete: cannot get resource error (as the cluster role for getting the promise api was deleted)