Aria Operations scheduled jobs do not run after daylight savings time change or standard time change.
search cancel

Aria Operations scheduled jobs do not run after daylight savings time change or standard time change.

book

Article ID: 384661

calendar_today

Updated On:

Products

VCF Operations/Automation (formerly VMware Aria Suite)

Issue/Introduction

Aria Operations scheduled jobs do not run after daylight savings time change or standard time change for any job which is scheduled around the time of the time change which have email notifications enabled.

In the Aria Operations logs actionScheduler-<guid>.log and actionScheduler-<guid>.log

You may see entries like:

2024-03-25T17:03:31,242+0000 ERROR [DistTaskSchedulerTemplate]  com.vmware.vcops.analytics.schedule.SchedulerTemplate.doRun - ScheduleDefinitionScheduler run failed
java.lang.NullPointerException: null
    at com.vmware.vcops.analytics.action.schedule.observer.EmailNotificationObserver.forceUpdate(EmailNotificationObserver.java:65) ~[vcops-analytics-1.0-SNAPSHOT.jar:?]
    at com.vmware.vcops.analytics.action.schedule.observer.SchedulerObserverAbstract.update(SchedulerObserverAbstract.java:24) ~[vcops-analytics-1.0-SNAPSHOT.jar:?]
    at com.vmware.vcops.analytics.schedule.SchedulerTemplate$SchedulerSubject.notifyObservers(SchedulerTemplate.java:421) ~[vcops-analytics-1.0-SNAPSHOT.jar:?]
    at com.vmware.vcops.analytics.schedule.SchedulerTemplate.sendPreRunNotificationIfNeeded(SchedulerTemplate.java:324) ~[vcops-analytics-1.0-SNAPSHOT.jar:?]
    at com.vmware.vcops.analytics.schedule.SchedulerTemplate.enqueueSchedules(SchedulerTemplate.java:306) ~[vcops-analytics-1.0-SNAPSHOT.jar:?]
    at com.vmware.vcops.analytics.schedule.SchedulerTemplate.doRun(SchedulerTemplate.java:93) ~[vcops-analytics-1.0-SNAPSHOT.jar:?]
    at com.vmware.vcops.platform.distributedtask.DistributedScheduler.run(DistributedScheduler.java:170) ~[alive_platform.jar:?]
    at com.vmware.vcops.platform.distributedtask.DistributedTaskExecutor$TaskProcessorThread.run(DistributedTaskExecutor.java:576) ~[alive_platform.jar:?]
    at com.integrien.alive.common.util.BaseThread$BaseThreadRunnable.run(BaseThread.java:177) ~[vrops-adapters-sdk.jar:?]
    at java.lang.Thread.run(Unknown Source) ~[?:?]

Environment

Aria Operations 8.12.x
Aria Operations 8.14.x
Aria Operations 8.16.x

Cause

If a job is scheduled to run around the time of the start of time change, (typically around 2am the second Sunday of March and first Sunday of November) there may be an exception from SchedulerTemplate in analytics logs on pre-run email notifications. As a result the job execution process stops and jobs are triggered once there was no more email pre-run notifications sent.

Resolution

Solutions include:

  • Upgrade to 8.17.x or later.
  • Do not schedule any jobs on  the second Sunday of March and first Sunday of November
  • Disable email notifications for any jobs which run on these days.