6.10 Notification and Reboot Options

The Notification and Reboot Options page of the Deploy Remediation Wizard allows you to define whether users receive notification of patch deployments and reboots, and to customize the notification. Setting the notification and reboot options is the ninth step in scheduling a deployment for a selected patch.

Figure 6-28 Notification and Reboot Options Page

The page provides the following options:

  • Define Reboot Options: Allows you to use the default reboot options you’ve set in options or override them and set them manually for the deployment.

    • Use values assigned to system variables or defaults: Uses reboot options set for deployments.

    • Override Settings: Overrides the default reboot settings and lets you choose from the options below.

  • Notify Users: Select this option to notify the user prior to a reboot required for installation of the patch.

  • Description Text: The text of the message that appears before patch installation completes and the computer reboots. You can edit this field only if you override the default settings.

  • Options: When you define reboot options, you can specify whether to use the values in the default settings (the Use values assigned to system variables or defaults check box) or the custom settings. There are four options:

    • Suppress Reboot: If a patch requires a reboot by default, and no reboot is desired, select the Suppress Reboot option to stop this action. This will prevent a reboot after installation.

    • Allow User to cancel: On selecting this option, the user is allowed to cancel the reboot option.

    • Allow User to snooze: On selecting this option, the user is allowed to snooze (pause) the reboot for a particular time.

    • Snooze interval: The amount of time before a user is prompted again to reboot after snoozing.

    • Reboot within: The amount of time before a user is forced to reboot for the deployment.

    • Show tray notification: On selecting this option, a notification for a pending reboot is displayed in the system tray. If you select this option, define the following options

      • Tray notification duration: Option to select how long the system tray notification is displayed before being hidden.

      • Tray notification text: Option for text that appears in the notification.

A description text will be displayed when a reboot is required, as shown in the figure below.

  • Options: When defining reboot options, you can specify whether to use the values in the default settings (the Use values assigned to system variables or defaults check box) or in the custom settings. There are three options:

    • Snooze: Prevents a reboot even if the patch bundle requires a reboot. The notification will continue to appear occasionally until the reboot occurs.

    • OK: Proceeds with the reboot. Be sure to tell users to save their work before rebooting.

    • Cancel: Completely cancels the reboot.

Click the Next button to proceed to the Deployment Summary page. Click the Back button to return to the previous page. Click Cancel to exit the wizard.

6.10.1 11.3 New variables

The following is a list of the system variables which can be used through the console. These are the calls made to set the defaults. Each Variable has the variable name and the default setting. The values can be set by the user depending on their requirements.

  • ConfigManager.SetDefaultConfigValue(PATCH_MANDATORY_NOTIFY_REBOOT_REBOOT_TIMEOUT, “7200”); Time to do prompts before rebooting In Seconds

  • ConfigManager.SetDefaultConfigValue(PATCH_MANDATORY_NOTIFY_REBOOT_POPUP_SHOW_TRAY, "true"); Whether to show the popup in the corner.

  • ConfigManager.SetDefaultConfigValue(PATCH_MANDATORY_NOTIFY_REBOOT_POPUP_DURATION, "20"); How long to display the popup. In seconds.

  • ConfigManager.SetDefaultConfigValue(PATCH_MANDATORY_NOTIFY_REBOOT_SNOOZE_INTERVAL, "600"); The time to wait before showing popup again. In seconds.

  • ConfigManager.SetDefaultConfigValue(PATCH_NOTIFY_REBOOT_REBOOT_TIMEOUT,"7200"); The time to wait before the system notifies a time out, In seconds.

  • ConfigManager.SetDefaultConfigValue(PATCH_NOTIFY_REBOOT_POPUP_SHOW_TRAY,"true"); The value indicates whether or not the system will show a popup before reboot.

  • ConfigManager.SetDefaultConfigValue(PATCH_NOTIFY_REBOOT_POPUP_DURATION,"20"); This value indicates the length of time for the popup to remain.

  • ConfigManager.SetDefaultConfigValue(PATCH_NOTIFY_REBOOT_SNOOZE_INTERVAL,"600"); The value sets the length of time for the snooze interval before reboot prompt. In seconds.

  • ConfigManager.SetDefaultConfigValue(PATCH_NOTIFY_INSTALL_REBOOT_TIMEOUT,"7200"); The value shows the amount of time before the system reboots after an install timeout. In Seconds.

  • ConfigManager.SetDefaultConfigValue(PATCH_NOTIFY_INSTALL_POPUP_SHOW_TRAY,"true"); The value determines whether a popup appears to notify of install.

  • ConfigManager.SetDefaultConfigValue(PATCH_NOTIFY_INSTALL_POPUP_DURATION,"20"); This value sets the length of time that the popup will show for on install. In seconds.

  • ConfigManager.SetDefaultConfigValue(PATCH_NOTIFY_INSTALL_SNOOZE_INTERVAL,"600"); The value sets the length of time for the snooze interval after install. In seconds.

The following are no longer used:

  • PATCH_NOTIFY_REBOOT_SNOOZE_TIMETOLIVE

  • PATCH_NOTIFY_REBOOT_DIALOG_TIMEOUT

  • PATCH_NOTIFY_INSTALL_SNOOZE_TIMETOLIVE

  • PATCH_NOTIFY_INSTALL_DIALOG_TIMEOUT

  • PATCH_MANDATORY_NOTIFY_ALLOW_SNOOZE

  • PATCH_MANDATORY_NOTIFY_DIALOG_TIMEOUT

  • PATCH_MANDATORY_NOTIFY_DIALOG_TIMEOUT_ENABLED

  • PATCH_MANDATORY_NOTIFY_SNOOZE_HOURS

  • PATCH_MANDATORY_NOTIFY_SNOOZE_MINUTES

  • PATCH_MANDATORY_NOTIFY_SNOOZE_DAYS