Host has reported with instance UUID for VMs after more than 30 mins. So the VMs got deleted and tags were lost.
- This is not a Bug & it is expected behavior.
- If a VM id marked for deletion from a host and if that VM is not claimed by any host within next 30-minute timeframe
then the VMs will be removed from the NSXT inventory, resulting in the loss of their NSXT tags.
Reference guide
- An example of expected behavior:
- Before the outage, the host sync with NSXT & vCenter reported 10 VMs.
- After an outage of multiple hours, when the host comes up & sync up with NSXT, if it has 9 VMs, then it will send a
full sync to NSXT. As it has only 9 VMs compared to the previous update of 10 VMs, NSXT will mark missing one VM for deletion; it will wait for 30 min to see if any host claims mark for deleted VM, if no other host claims that VM in
next 30 mins then NSXT will remove it from the inventory.
- If the VM is registered on a host after 30 minutes, it is treated as a new VM, and tags must be reapplied.