Question
Services Australia
AU
Last activity: 14 Nov 2018 18:44 EST
How to have runtime get latest packages
Hi All,
Is there a way to have Registered robots get the latest package, when ever there is a change in Package Assignment for the assigned work group?
Currently we are restarting runtime to see the changes. Wanted to check if there are any other ways to deal with
Thanks in advance
Vamshi
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Pegasystems Inc.
US
Hi, Vamshi - yes, you need to restart runtime in order to pick up the new package. Moreover, runtime caches the package locally, so when you restart you need to make sure that Robot manager connectivity is on and that runtime is able to register successfully and pick up the new package.
Services Australia
AU
Thank you petrg. Is there any feature in upcoming releases which would support this? else, wonder how to get this as an ehancement request?
Vamshi
Pegasystems Inc.
US
Yes, there will be a set of features in conjunction with the release of Robot Manager v 6 (planned for December of this year) that will achieve the goal you are intending, however it still won't just update the package for the runtime on the fly. Together with an RPA Service (that will manage runtime logins and starts) RM console will provide the following:
Ability to Start / Stop Robots from RM;
Ability to Move robots between work groups;
Ability to schedule robots to start / stop / move.
In your scenario once the package is updated and assigned in RM, you will be able right there in RM to order the runtime to be restarted, which will achieve the desired effect. The key here is that you will also need to install and have RPA Service running on the bot VM because on-demand restarts is a concerted effort between RM, RPA Service, and Runtime.
The RPA Service that I mean is this one: https://community.pega.com/knowledgebase/articles/robotic-processing-automation-scheduling-service
Currently the RPA Service takes its schedule from the local configuration, but with RM 6 it will get instructions directly from RM. So the enhanced RPA Service is based on the one that is already available, just more centrally connected and it will have scheduling and on-demand start/stop capabilities extended.
Yes, there will be a set of features in conjunction with the release of Robot Manager v 6 (planned for December of this year) that will achieve the goal you are intending, however it still won't just update the package for the runtime on the fly. Together with an RPA Service (that will manage runtime logins and starts) RM console will provide the following:
Ability to Start / Stop Robots from RM;
Ability to Move robots between work groups;
Ability to schedule robots to start / stop / move.
In your scenario once the package is updated and assigned in RM, you will be able right there in RM to order the runtime to be restarted, which will achieve the desired effect. The key here is that you will also need to install and have RPA Service running on the bot VM because on-demand restarts is a concerted effort between RM, RPA Service, and Runtime.
The RPA Service that I mean is this one: https://community.pega.com/knowledgebase/articles/robotic-processing-automation-scheduling-service
Currently the RPA Service takes its schedule from the local configuration, but with RM 6 it will get instructions directly from RM. So the enhanced RPA Service is based on the one that is already available, just more centrally connected and it will have scheduling and on-demand start/stop capabilities extended.
Of course, to take advantage of the new features you will need to upgrade your RM, Runtime, and install the newest RPA Service.
Infosys
IN
Shall we deploy or monitor the Non-Pega PRPC applications from RM?
Pegasystems Inc.
US
Can you please clarify this question.
Infosys
IN
I heard RM will work only Pega Platform applications.
If we develop BOTs on .net, java etc.. applications and these BOTs will be deployed in RM?
Pegasystems Inc.
US
Yes, RM is a Pega application and it is essentially a "management console" for bots. RM itself doesn't host the bots and doesn't perform automations. Automations are executed by Robotics runtimes that are installed on Windows machines where you have access to all these application types.
Services Australia
AU
Thank you petrg. Will look forward for RM6+
Vamshi
-
Raju Botu Santhosh Holla Kayyar