What Is Maintenance Mode For Unattended Robots/Session And How To Enable It?

What is the maintenance mode for Unattended Robots/Sessions and how to enable it?

Problem Statement:

How to take a machine offline to run maintenance on it.

  • If there are no running jobs, there is a workaround to remove the license and then the machine will not accept new jobs since it is unlicensed.
  • If there are running jobs, the task is complicated since the user must kill the jobs and then try to prevent the machine from picking up other jobs to remove the license and be able to run maintenance.

Resolution:

  1. To handle this scenario, add a toggle in the Unattended sessions page (Label: Maintenance) to prevent a machine from accepting new jobs
  2. This toggle allows the user to take the machine offline in order to perform maintenance on it
  3. By default, this toggle is disabled. Once enabled, a confirmation window is displayed, asking if it is desired to:
    • Wait for running jobs to finish on their own (this is the default option)
    • Kill all running jobs now
  4. Click Confirm enables the maintenance mode, while Cancel revokes the request to enter maintenance mode
  5. Pending jobs keep their status while they await to be picked up by another available machine or by the same machine, once it is back online



1 Like