I guess those MobileClient "owners" of the (e.g. AndroidVariant) CRs have different resource IDs when they're recreated. Does that sound right?
- How important are those owner references in the first place? I guess it's to ensure that if someone deletes a MobileClient, that all the related resources get deleted also.
- To get around this, the restore process in the SOP could maybe have some commands to get the uid of the relevant MobileClient from the cluster, then update the yaml of the AndroidVariant before trying to restore that. Does that sound like something that could work?
|