So we have this interesting problem. Say we have an autosys job that looks like this

insert_job: test_alert_job job_type: CMD
command: true
date_conditions: 1
days_of_week: all
start_times: "16:18"
must_start_times: "16:19"
owner: test_account
machine: test

Success of this job is a pre-requisite for a number of other jobs. Our use case is, if the above job does not start by 14:15 an alert needs to be sent out, if this job is paused, no alert should be sent out and the jobs that depend on this job should not run.

I have tested a number of options, I have put the above job ON_HOLD, the job does not execute but we an alert is raised when trying:

jr test_alert_job -d

Job Name                                                         Last Start           Last End             ST Run/Ntry Pri/Xit
________________________________________________________________ ____________________ ____________________ __ ________ _______

test_alert_job                                                   -----                -----                OH 0/0             

  Status/[Event]  Time                 Ntry ES  ProcessTime           Machine
  --------------  --------------------- --  --  --------------------- ----------------------------------------
  [STARTJOB]      09/10/2019 16:18:00    0  PD  09/10/2019 16:18:00   
    <Event was scheduled based on job definition.>
  [CHK_START]     09/10/2019 16:19:00    0  PD  09/10/2019 16:19:00   
    <Event was scheduled based on job definition.>
  [*** ALARM ***]
    MUST_START_ALARM  09/10/2019 16:19:00    0  PD  09/10/2019 16:19:05   
    <CHK_START criteria has not been satisfied for JOB: test_alert_job>

So this is not behaving as we would like. I have then tried ON_ICE option, the job did not run, alert did not trigger but the jobs that are dependent on the job that is ON_ICE are triggered, this is not the correct result.

Does autosys support functionality of pausing a job, not throwing an alert and also not kicking off jobs that the paused job is a pre-requisite of?

New contributor
user3674993 is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

Your Answer

user3674993 is a new contributor. Be nice, and check out our Code of Conduct.

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.