When using user assigned identity and multi subscription by setting target_subscription_id and tfstate_subscription_id
get_resource_from_assignedIdentityInfo will return an empty list if the user assigned identity is created in the source subscription for example when the user assigned identity is created in the launchpad subscription since the default subscription is set to the target subscription
https://github.com/aztfmod/rover/blob/6d647ea7018e145f941a3efa351e8f87161b7f09/scripts/functions.sh#L590
When using user assigned identity and multi subscription by setting target_subscription_id and tfstate_subscription_id
get_resource_from_assignedIdentityInfo
will return an empty list if the user assigned identity is created in the source subscription for example when the user assigned identity is created in the launchpad subscription since the default subscription is set to the target subscription https://github.com/aztfmod/rover/blob/6d647ea7018e145f941a3efa351e8f87161b7f09/scripts/functions.sh#L590And cause the following line to fail https://github.com/aztfmod/rover/blob/6d647ea7018e145f941a3efa351e8f87161b7f09/scripts/functions.sh#L690C24-L690C54