Release Automation

  • 1.  How do I run run multiple deployment process using ROC. Currently we cannot run more than one processes.  It is waiting for the current job to finish before starting next one.

    Posted Jun 30, 2015 03:16 PM

    We have different tracks wanting to do parallel deployments - currently ROC install is not supporting it. I assume we need to change the number of threads in the configuration file.  Can someone point me where I should change the number of threads so that I can run the jobs parallel.



  • 2.  Re: How do I run run multiple deployment process using ROC. Currently we cannot run more than one processes.  It is waiting for the current job to finish before starting next one.

    Posted Jul 01, 2015 07:28 AM

    Might be you have the same RA agent that participate in multiple deployments in parallel?

    If this is the case you need to use the utility server functionality for the server types this agent is assign to.



  • 3.  Re: How do I run run multiple deployment process using ROC. Currently we cannot run more than one processes.  It is waiting for the current job to finish before starting next one.

    Posted Jul 03, 2015 04:34 AM

    for newer versions it's not the "utility server functionality" anymore, they changed it to the option "



  • 4.  Re: How do I run run multiple deployment process using ROC. Currently we cannot run more than one processes.  It is waiting for the current job to finish before starting next one.

    Broadcom Employee
    Posted Jul 09, 2015 06:20 PM

    Hi Sekar,

     

    Has the information provided thus far answered your question?  If not, we'll be glad to discuss further.



  • 5.  Re: How do I run run multiple deployment process using ROC. Currently we cannot run more than one processes.  It is waiting for the current job to finish before starting next one.

    Posted Jul 13, 2015 10:14 AM

    Hello Micheal - Where do I specify Requires Exclusive execution option - ROC or Automation Studio.   Will that spin different threads.



  • 6.  Re: How do I run run multiple deployment process using ROC. Currently we cannot run more than one processes.  It is waiting for the current job to finish before starting next one.
    Best Answer

    Posted Jul 13, 2015 11:08 AM

    Hi Sekar,

    If I am reading it correctly, you are not able to run multiple deployments from the same end point (remote agent) agent. Right?

     

    If that is the case, you can increase the client and server network threadpool but all it does is it accepts multiple request in agent, nimi_config.xml.  PS: You have to increase those in multiple of 2 (Even numbers). 10 means 5 multiple request agent will accept.

     

    Here is the catch, it is not going to solve your multiple deployments requirement. Remote Agent (End point) accepts requests whatever you configured but the agent is going to process one task at a time. With this option, you have achieved multi-threading but not multi-tasking. Agent is going to run one task at a time.

     

    I have created an idea (enhancement request) to get this feature added. RA Agents - High Availability Feature

     

    You can vote for my idea

     

    Also note that even if you set it to utility server or the new requires exclusive execution, it only works for retrieval tasks. It doesn't work for deployments.

     

    Thanks



  • 7.  Re: How do I run run multiple deployment process using ROC. Currently we cannot run more than one processes.  It is waiting for the current job to finish before starting next one.

    Broadcom Employee
    Posted Jul 13, 2015 02:26 PM
      |   view attached

    Hello Sekar.  You need to set or in your case unset the parameter in the server type to get parallel execution.  I run multiple deployments all the time.

     

    regards

     

     



  • 8.  Re: How do I run run multiple deployment process using ROC. Currently we cannot run more than one processes.  It is waiting for the current job to finish before starting next one.

    Broadcom Employee
    Posted Jul 14, 2015 10:08 AM

    Billy is correct. The only thing I would add is that Billy's screenshot shows an edit link next to the architectures that the server type is assigned to. The option you are looking for is not available by clicking that edit. Bring your mouse over the server type that you want to make the change on and then click the pencil button that appears.

     

     

    Clipboard Image.jpg