You can find the steps needed to update the appliance in this article.
NOTE: An internet connection from the Login PI Virtual Appliance is required to establish a connection to the public Login VSI GitHub repository.
NOTE: It is recommended to always backup the Virtual Appliance before doing the update. Taking a snapshot from the hypervisor management system is one suggested method.
Open the Virtual Appliance console and login to open the maintenance menu.
Open the troubleshooting menu and choose the option “Open bash shell”
Type the following command, “loginvsid update” and press enter
This will start updating the virtual appliance to the latest version.
In versions later than 3.1.42, an update button will available from the maintenance menu and can be used.