Change in behavior between V11 and V12 :PUT_ATT HOST together with hostgroup

book

Article ID: 87864

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine AUTOMIC WORKLOAD AUTOMATION

Issue/Introduction

In a job the Host group should be set by function :PUT_ATT HOST. The job fails with:
 
04.04.2017 14:24:41 - U00020916 Runtime error in object 'JAC#SCM.ALL.JCLLOAD_MBM8.UX.JOBS.COPYTEMP(1)', line '00001': Changing the Agent is not allowed because the resources of the agent has already been reserved.

It affects all kinds of jobs that have a Host assigned. As Host a Host Group is assigned:
 

<Please see attached file for image>

0EMb0000001UgWV.png

In the preprocess of the job, PUT_ATT is used to assign one of the hosts from the host group as dedicated host:
 

<Please see attached file for image>

0EMb0000001UgWa.png

In V11 this works no matter if Generate at runtime is checked for the job or not.

In V12, when Generate at runtime is set, it fails with
 
04.04.2017 14:24:41 -  U00020916 Runtime error in object 'JAC#SCM.ALL.JCLLOAD_MBM8.UX.JOBS.COPYTEMP(1)', line '00001': Changing the Agent is not allowed because the resources of the agent has already been reserved.

Cause

This is not a bug. It was implemented in the context of the new V12 feature "Accelerated Workflow Completion" where Agent group resolution takes resources into consideration.

Environment

Release: AUTWAB99000-12.0-Automic Workload Automation-Base Edition
Component:

Resolution

No fix

Attachments

1558692880613000087864_sktwi1f5rjvs16lvw.png get_app
1558692878172000087864_sktwi1f5rjvs16lvv.png get_app