Creating a Patching Job for Microsoft Windows
Use the following procedure to create a Patching Job for Microsoft Windows.
You need to enable the required permissions for anyone responsible for creating a patching job, see Role-based permissions for creating and running a patching job for the list of permissions.
- In the console's Folders view, expand the Jobs folder.
Under Jobs, navigate to an existing folder or create a new folder for your Windows Patching Job. The examples in this procedure use the folder structure Jobs\PK99\Workspace.
In a production environment, create a top-level folder called Patching, and give access to that folder and the objects within it to the end users who are responsible for patching functions.
- Right-click the folder in which you want to store the new catalog and select New > Patching Jobs > Windows Patching Job.
- On the General panel:
- In the Name field, provide a name for this job.
- Optionally, in the Description field, describe the job.
- Verify that the auto-populated value in the Save in field is where you want to store this job. You can browse to another location if necessary.
- In the Specify a Catalog field, browse to a patch catalog in the Depot folder. An updated catalog must already exist. (See Creating and updating patch catalogs.)
- Under Number of Targets to Process in Parallel, select the number of systems on which you want the analysis Job to run simultaneously.
- Click Next.
- On the Analysis Options panel, define the set of patches that you want to analyze. Select either Group or List.
- Select Group to start with an entire catalog of patches. Then limit the set of patches as described below.
- Use the check boxes under the Group option to include or exclude categories of patches. You must select at least one of the choices under Group. For example, select Security Patches and clear the other fields to analyze only security patches.
- Use the Includes/Excludes filter at the bottom of the panel to add patches to or remove patches from the group of patches selected with the check boxes. The Includes/Excludes filter operates on smart groups in the catalog. For example, to create a Windows Patching Job that analyzes all security patches and all missing Adobe patches, select Security Patches under Group and add a smart group for Adobe patches using the Includes/Excludes filter.
Select Listto start with one or more smart groups in the catalog. Use the Includes/Excludes filter at the bottom of the panel to include or exclude the smart groups.
- With the List option, do not include the entire catalog in the include list. Use the Group option instead.
- In versions earlier than 8.2, the Catalog listed partially-superseded bulletins (that is, bulletins in which all patches are not superseded) as Obsolete. Beginning with version 8.2, the Supersdeded_By* property has been added to the console at the hotfix level, which displays the correct supersedence information when Catalog Update is run. If all the patches in a bulletin are Superseded, only then the bulletin is marked as Obsolete in the Bulletin Obsolete column.
In the Includes/Excludes section, click Add. In the Include/Exclude Selection panel that appears, you can select additional items to include or items to exclude in the analysis job.
To avoid browsing through thousands of patches in the Include/Exclude Selection panel, you can create smart groups in your patch catalog that define filters pertaining to your include and exclude lists. For information about defining smart groups, see Organizing a patch catalog using smart groups.
Beginning in version 8.2, you can create a text file of QNumbers to include or exclude, and browse to that file on the Include/Exclude Selection panel. For information about using a QNumber text file, see Analyzing servers for specific QNumbers.
The following example creates a Windows Patching Job that analyzes patches related to security, security tools, and KB970430.
- When you finish specifying analysis options, click Next.
On the Remediation Options panel, ensure that the Create remediation artifacts field is cleared, and click Next.
Do not select Create remediation artifacts. You are running an analysis-only process at this point. You can ignore the other fields on this window.
- On the Targets panel, select the servers that are the targets of this Windows Patching Job.
- In the left panel, navigate to a server smart group or to an individual server.
- Click the > button to move the selection from the left panel to the right panel.
- Continue to select groups or servers until you have a complete list of servers for the analysis.
- Click Next.
- On the Default Notifications panel, configure default settings. The defaults are used for all runs of this job unless you override them with notification settings for a scheduled job. You can:
- Send e-mails to one or more addresses for one or more selected job status values. To separate multiple e-mail addresses, use semicolons. By default, the e-mail includes a summary of the patch analysis, including the number of servers scanned and the number of patches missing
- Append detailed patch analysis results with the e-mail. You can limit the size of the attachment.
- List the servers that failed the analysis.
- Send SNMP trap information to objects that you select using the browse button.
- Click Next to continue.
- On the Schedules panel, either:
- Select the Execute Job Now check box to execute the job immediately after you finish creating it
- Select a previously defined schedule from the Schedule list. (The example below does not show any items in the Schedule list.)
- Click Add to define a new schedule and add it to the list.
- Click Add, the Add New Schedule panel opens.
- Define the new job schedule.
- (Optional) Click the Scheduled Job Notifications tab to define notifications to associate with this job schedule. If you skip this tab, the default notification settings from Step 10 are used.
- Define the new job schedule.
- Make your selections and click OK to return to the Schedules panel.
- Click Finish to complete the Windows Patching Job creation wizard and create your job.