You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue:
During a migration of a large batch of VMs, the vJailbreak PODs exhausted the host resources and were evicted/killed from the K3s cluster. This left the migration status in the UI erroneously reporting some VMs had been migrated successfully. The VMs in question did not exist in PCD. This gave the user a very low level of confidence in the tool.
We should prevent this from happening by accurately reflecting migration status and leveraging the PCD API to determine if the VM is indeed instantiated and what its running state is.
The text was updated successfully, but these errors were encountered:
@patil-pratik-87 before we pass this off to the backend, I want to ensure you have ruled out any way in which the front end could have marked the migration completed without have explicitly received that detail from the backend.
The scenario when this occurred was when the vJailbreak VM had exhausted resources and the K3s cluster had evicted many of the PODs. The PODS were therefore in a disfunctional state. In this scenario, is it possible that the frontend could have erroneously defaulted to completed status if the actual state was undetectable?
@jeremymv2 I was able to reproduce this, the backend is sending the wrong status(Succeeded) on the Migration object, even though the VM is not present on PCD.
Attaching the screenshots.
Issue:
During a migration of a large batch of VMs, the vJailbreak PODs exhausted the host resources and were evicted/killed from the K3s cluster. This left the migration status in the UI erroneously reporting some VMs had been migrated successfully. The VMs in question did not exist in PCD. This gave the user a very low level of confidence in the tool.
We should prevent this from happening by accurately reflecting migration status and leveraging the PCD API to determine if the VM is indeed instantiated and what its running state is.
The text was updated successfully, but these errors were encountered: