Job Launch distribution fails in Queue when MU Joblimit is configured by MU* filter in physical Queue
search cancel

Job Launch distribution fails in Queue when MU Joblimit is configured by MU* filter in physical Queue

book

Article ID: 87399

calendar_today

Updated On:

Products

CA Automic Dollar Universe

Issue/Introduction

Error Message :
N/A

After upgrading from v5 to v6, the job launch distribution doesn't work properly in a queue when a MU joblimit is set with the character "*"

Investigation
  1. Create a physical queue PHY_TEST_B with a joblimit value at 10 
  2. Update the MU joblimit in the queue with the complete name of the objects 
$UNI_DIR_EXEC/uxupdque queue="PHY_TEST_B" addmu="C2__DZ*:4,C2__ES*:4,C2__FR*:4" 
  1. Launch the script below one time for the 3 MU (C2__DZCITIL,C2__ESSCAN,C2__FRIMPU) 
Script 1: 

j=0 
k=0 
while [ $j -lt 1 ] 
do 
j=`expr $j + 1` 
echo "Start lot $j" 
i=0 
while [ $i -lt 10 ] 
do 
i=`expr $i + 1` 
k=`expr $k + 1` 
$UNI_DIR_EXEC/uxadd fla EXP upr=TEST4 mu=C2__DZCITL queue=PHY_TEST_B pdate=10/05/2017 user=root lend=10/30/2017,0000 prty=005 
echo $k 
done 
sleep 60 
echo "End lot $j" 
done 


Script 2: Replace the value mu=C2__FRIMPU 

Script 3: Replace the value mu=C2__ESSCAN 

 
  1. Result of the dispatch in the queue is incorrect : 
$UNI_DIR_EXEC/uxshwque queue=PHY_TEST_B 

Queue PHY_TEST_B 
JobLim 10 
List of Management Units 
C2__DZ* 4 
C2__ES* 4 
C2__FR* 4 
Base priority 1 
Maximum priority 20 
JobQue 30 , JobExe 10 , JobHld 0 , JobPend 20 
Jobname Entry Node User Prio SecPrio stat Date Mu 
XC000002117U000000962000 0240509 root 00005 00000 Executing 20171020094055 C2__DZCITL 
XC000002117U000000962000 0240510 root 00005 00000 Executing 20171020094055 C2__DZCITL 
XC000002117U000000962000 0240511 root 00005 00000 Executing 20171020094055 C2__DZCITL 
XC000002117U000000962000 0240512 root 00005 00000 Executing 20171020094055 C2__DZCITL 
XC000002117U000000962000 0240513 root 00005 00000 Executing 20171020094055 C2__DZCITL 
XC000002117U000000962000 0240514 root 00005 00000 Executing 20171020094055 C2__DZCITL 
XC000002117U000000962000 0240515 root 00005 00000 Executing 20171020094055 C2__DZCITL 
XC000002117U000000962000 0240516 root 00005 00000 Executing 20171020094056 C2__DZCITL 
XC000002117U000000962000 0240517 root 00005 00000 Executing 20171020094056 C2__DZCITL 
XC000002117U000000962000 0240518 root 00005 00000 Executing 20171020094056 C2__DZCITL 
XC000002139U000000962000 0240519 root 00005 00000 Pending 20171020094105 C2__ESSCAN 
XC000002139U000000962000 0240520 root 00005 00000 Pending 20171020094105 C2__ESSCAN 

Environment

OS: All
OS Version: N/A

Cause

Cause type:
Defect
Root Cause: This is a defect introduced in version 6 of Dollar Universe.

Resolution

Update to a fix version listed below or a newer version if available.

Fix Status: Released

Fix Version(s):
Dollar Universe 6.8.41 - released 15th January 2018

Additional Information

Workaround :
Not using the filter with "*" in the MU name.