efa inventory device tpvm-upgrade execute

Asynchronously launches the TPVM upgrade process.

efa inventory device tpvm-upgrade execute [--ip device-ip | --firmware-host firmware-host-ip-address | --tpvm-imagetpvm-image-path-on-firmware-host | --trusted-peer-sudo-user sudo-user-id | --trusted-peer-password sudo-user-password]
--ip device-ip
Specifies the IP address of the device.
--firmware-host firmware-host-ip-address
Specifies the IP address of the firmware host. The host must be registered beforehand.
--tpvm-image tpvm-image-path-on-firmware-host
Specifies the path and file name of the TPVM deb file located on the firmware-host.
--trusted-peer-sudo-user sudo-user-id
Specifies the user ID of the trusted peer sudo user to be reconfigured after TPVM is upgraded. If you do not specify a user, the default sudo user is used: extreme.
--trusted-peer-password sudo-user-password
Specifies the password of the trusted peer sudo user to be reconfigured after TPVM is upgraded.

This example successfully upgrades TPVM.

$ efa inventory device tpvm-upgrade execute --ip 10.20.245.9 
--firmware-host 10.20.241.101 --tpvm-image /build/slx/tpvm/tpvm-4.2.2-1.amd64.deb 
--trusted-peer-sudo-user <sudo-user-id> --trusted-peer-password <sudo-user-password>
 
TPVM Upgrade Execute [success] 

Monitor TPVM upgrade execution progress using: 
 
 efa inventory device tpvm-upgrade show --ip 10.20.245.9 

 efa inventory device tpvm-upgrade show --uuid b32eee26-8b59-4bc5-8ab3-1f9884e89929