When I deploy robot_update to a target robot in Infrastructure Manager (IM) I get the message / error: "Finished with unknown status"
Is this expected?
Why does this happen?
Is the robot updated correctly?
Environment
DX UIM 23.4.*
distsrv any version
Cause
Although the deployment is actually succesfull, the message is expected / working as designed if we are deploying a robot a update or hub probe upgrade to a secondary hub on which we have a local distsrv that actually does the distribution. This occurs when distsrv remote distribution is enabled.
When we deploy the hub or robot_update the request is first entered at the remote distsrv: "Request entered on remote distsrv"
Once the deployment is completed the target robot restarts at the end of the process, with it the distsrv in charge of the distribution also restarts.
As the remote distsrv is restarted it cannot send the status of the distribution because it is restarting. For this reason it may show the "Finished with unknown status"
Resolution
If deploying robot_update and hubs to secondary hubs using remote local distsrv ignore the message, the distribution completely successfully.
Check if the target robot or hub is upgraded to the correct version.