Why Expired Lease Virtual Machines Remain in vRealize Automation Inventory

Why Expired Lease Virtual Machines Remain in vRealize Automation Inventory

Question

Why would a virtual machine with an expired lease remain in the vRealize Automation inventory?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

A.

Reference - https://pubs.vmware.com/vra-62/topic/com.vmware.ICbase/PDF/vrealize-automation-62-foundations-and-concepts.pdf (page 31)

In vRealize Automation, virtual machines are managed as "resources" which can be provisioned and managed through a self-service portal. When a virtual machine is provisioned, it is assigned a "lease" period which determines how long it can remain in the inventory before it is automatically decommissioned.

If a virtual machine's lease has expired but it remains in the vRealize Automation inventory, there are several potential reasons why this might be the case. The possible answers are:

A. The resource reservation has an archival period configured. Resource reservations in vRealize Automation allow for a portion of a cluster's resources to be reserved for a particular group or business unit. If a resource reservation has an archival period configured, it means that virtual machines provisioned within that reservation will not be deleted immediately upon expiration of their lease. Instead, they will remain in the inventory for the length of the archival period before being deleted. This could be a possible reason for a virtual machine with an expired lease to remain in the inventory.

B. The user is missing the Delete Resource Content action in the entitlement. Entitlements in vRealize Automation control what actions a user can perform on resources within the system. If a user does not have the "Delete Resource Content" action included in their entitlements, they will not be able to delete virtual machines from the inventory, even if the lease has expired. This could be a possible reason for a virtual machine with an expired lease to remain in the inventory.

C. The virtual machine has a reclamation action against it. Reclamation actions in vRealize Automation allow for resources that are no longer being used to be reclaimed and made available for other uses. If a virtual machine has a reclamation action against it, it means that it will not be immediately deleted upon expiration of its lease. Instead, it will be marked for reclamation and remain in the inventory until the reclamation process completes. This could be a possible reason for a virtual machine with an expired lease to remain in the inventory.

D. The virtual machine blueprint has an archival period configured. Blueprints in vRealize Automation define the configurations for virtual machines that can be provisioned through the self-service portal. If a blueprint has an archival period configured, it means that virtual machines provisioned from that blueprint will not be deleted immediately upon expiration of their lease. Instead, they will remain in the inventory for the length of the archival period before being deleted. This could be a possible reason for a virtual machine with an expired lease to remain in the inventory.

Overall, the specific reason why a virtual machine with an expired lease remains in the vRealize Automation inventory depends on the configuration of the system and the actions taken by the user.