Bundle distribution not working with Wake-On-Lan and specific start date & time

  • 7014377
  • 07-Jan-2014
  • 17-Nov-2014

Environment

Novell ZENworks Configuration Management 11.2 Bundles
Novell ZENworks Patch Management 11.2

Situation

  • Patch Remediation deployment or bundle has been scheduled with a date-specific schedule.
  • The Wake-On-Lan (WOL)option has been selected on the schedule
  • Targeted devices are switched off at the scheduled time.
Devices get woken up at about scheduled time but the assigned bundle distribution does not get triggered.

Resolution

Enable the Process immediately if device unable to execute on schedule option on the distribution schedule.

Cause

This corresponds to the current product design.

Additional Information

The Wake-On-Lan action gets triggered on the respective primary server or proxy device at about the time configured in the bundle's distribution schedule. This concludes that at the time the ZCM agent verifies bundles distribution schedule after device startup and ZCM agent initialization, the actual scheduled distribution time has already passed. In this state the bundle distribution does not get triggered any more.

It is necessary to have enabled the option Process immediately if device unable to execute on schedule so the bundle distribution kicks off nevertheless.

Alternatively, especially if the bundle distribution schedule option is desired, it is possible to additionally add a bundle launch schedule well ahead of the actual bundle distribution schedule instead. The ZCM agent can than schedule and trigger the bundle launch at times the device got woken up and the ZCM agent finished its initialization process including the Random Time to Wait timed refresh duration. Likely it should be a time 15+ minutes later than the bundle distribution schedule which is actually more like the Wake-On-Lan schedule in this configuration.

This would avoid the bundle launch/install being triggered during inopportune times like during or shortly after user login in case the device was not woken up as desired.