Patch Management override variables not documented

  • 7011629
  • 16-Jan-2013
  • 19-Mar-2014

Environment

Novell ZENworks Patch Management 11
Novell ZENworks Configuration Management 11.2

Situation

Pending fix, the documentation here:  https://www.novell.com/documentation/zenworks11/zen11_pm_administration/?page=/documentation/zenworks11/zen11_pm_administration/data/bfrrb8i.html for "Preinstall Notification Options" and  "Notification and Reboot Options" do not list the actual variables that can be used.

Resolution

These are the ZENworks System Variable names and value types (Set in ZCC/Configuration/Device Management/System Variables) that can be defined:

Pre Install:
 
PATCH_NOTIFY_INSTALL_SNOOZE true or false
PATCH_NOTIFY_INSTALL_SNOOZE_TIMETOLIVE numeric value
PATCH_NOTIFY_INSTALL_ALLOWCANCEL true or false
PATCH_NOTIFY_INSTALL_MESSAGE string value
PATCH_NOTIFY_INSTALL_MESSAGE_POPUP string value
PATCH_NOTIFY_INSTALL_DIALOG_TIMEOUT numeric value
PATCH_NOTIFY_INSTALL_NOTIFYUSER true or false

11.3 and later:

PATCH_NOTIFY_INSTALL_REBOOT_TIMEOUT numeric value
PATCH_NOTIFY_INSTALL_POPUP_SHOW_TRAY true or false
PATCH_NOTIFY_INSTALL_POPUP_DURATION numeric value
PATCH_NOTIFY_INSTALL_SNOOZE_INTERVAL numeric value

Post Install Reboot:

PATCH_NOTIFY_REBOOT_SNOOZE true or false
PATCH_NOTIFY_REBOOT_SNOOZE_TIMETOLIVE  numeric value
PATCH_NOTIFY_REBOOT_ALLOWCANCEL true or false
PATCH_NOTIFY_REBOOT_MESSAGE string value
PATCH_NOTIFY_REBOOT_MESSAGE_POPUP string value
PATCH_NOTIFY_REBOOT_DIALOG_TIMEOUT numeric value
PATCH_NOTIFY_REBOOT_NOTIFYUSER true or false
PATCH_NOTIFY_REBOOT_SUPPRESSREBOOT true or false

11.3 and later

PATCH_NOTIFY_REBOOT_REBOOT_TIMEOUT numeric value
PATCH_NOTIFY_REBOOT_POPUP_SHOW_TRAY true or false
PATCH_NOTIFY_REBOOT_POPUP_DURATION numeric value
PATCH_NOTIFY_REBOOT_SNOOZE_INTERVAL numeric value


Status

Reported to Engineering

Additional Information

NOTE:
 
  1. To get the value types for the variables, use the Remediation Deployment Wizard to see how they are defined and appropriate help. The numeric values are seconds with maximum value possible of 2147483647,
  2. After the variables are defined, new deployments still need to select "Advanced options" but the values need not be input in the ZCC. Simply use "next" to pass through the advance options pages.
  3. In 11.2.3a the preinstall values do not work from variables (all starting with PATCH_INSTALL*).   This is fixed in version 11.2.4 - see KB 7012027 "ZENworks Configuration Management 11.2.4 - update information and list of fixes" which can be found at https://support.microfocus.com/kb/doc.php?id=7012027
Messages seen in zmd-messages.log (debug and above) to confirm the settings:
 
[Patch] [] [Element.Name: SnoozeTimeToLive] [] []
[Patch] [] [Element.Value: 14400] [] []
[Patch] [] [Element.Name: Message] [] []
[Patch] [] [Element.Value: Patches are completed. A reboot is required. Please click OK to reboot. ] [] []
[Patch] [] [Element.Name: PopupMessage] [] []
[Patch] [] [Element.Value: Patches completed. A reboot is required.] [] []
[Patch] [] [Element.Name: AllowCancel] [] []
[Patch] [] [Element.Value: True] [] []
[Patch] [] [Element.Name: DialogTimeout] [] []
[Patch] [] [Element.Value: 14400] [] []
[Patch] [] [Element.Name: ShowSnooze] [] []
[Patch] [] [Element.Value: True] [] []
[Patch] [] [Element.Name: NotifyUser] [] []
[Patch] [] [Element.Value: True] [] []
[Patch] [] [Element.Name: IsRebootDialog] [] []
[Patch] [] [Element.Value: True] [] []
[Patch] [] [Element.Name: UseSystemVariables] [] []
[Patch] [] [Element.Value: True] [] []
[Patch] [] [Element.Name: SuppressReboot] [] []
[Patch] [] [Element.Value: False] [] []