Deployment History provides a way to view the status of recent deployment operations to your devices. One of the biggest benefits of Deployment History is that it allows you to zero in on exceptions that may have occurred during patch deployments and quickly troubleshoot any issues. This is extremely important, as it enables you to quickly identify potential problems before they become major issues in your environment.
Deployment History is accessed from the main menu by selecting Patch Management > Deployment History.
The table contains a list of all patches that have been deployed by the Ivanti Neurons Cloud or by an on-premise solution. Information within the table is kept for six months before being automatically deleted. By default, the table contains the following columns and is sorted by the Deployment start date and time.
- Patch name: The name of the patch deployed to the device. You can click the patch name to view details about the patch in Patch Intelligence.
- Device name: The name of the device. You can click the name to view the Device Details page.
- Status: Shows the last reported state of the deployment. Possible values are:
Tip: Use the Status column to locate problems and take prioritized action.
- Not Started: The patch deployment operation has not yet started.
- In Progress: The patch deployment operation is currently in progress.
- Pending Reboot: The patch has been deployed, but a reboot of the device is still needed to complete the operation.
- Success: The patch has been successfully deployed to the device.
- Failed: The patch deployment operation has failed.
- Patch result: Provides additional context to the deployment status. You can click on a code value to learn more about the code. Common return codes include:
- Access Denied: Access is denied.
- Error Disk Full: There is not enough space on the disk.
- File Not Found: The system cannot find the specified file.
- Install Failure: Fatal error during installation.
- Install Language Unsupported: The language of the installation package is not supported by your system.
- Open Failed: The system cannot open the device or specified file.
- Patch Target Not Found: The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade.
- Success: The operation successfully completed.
- Success, Reboot Required: The requested operation is successful. Changes will not be effective until the system is rebooted.
- Deployment start: The date and time the patch deployment began on the device.
- Elapsed time: The time it took for the patch to be deployed to the device.
You can use the Column Chooser icon (located just to the left of the Search box) to specify which columns are displayed in the table. When you click the Column Chooser icon, the Column Chooser pane is displayed. This pane contains the list of all columns that are available for display.
- To view specific columns: Enable the check box next to the columns you want displayed.
- To remove specific columns: Clear the check box next to the columns you want to hide.
Filter, Sort, Search and Export
Toggles on and off the Smart Filters area directly above the table. Enables you to see the filters that are currently applied to the table.
Information displayed within the table can be easily filtered to narrow the focus to only those deployment entries of interest. One way to do this is by using the Smart Filter. The Smart Filter contains several default filters. You can also define your own custom filters.
The Smart Filter contains several default filters. Default filters cannot be modified or deleted. The default filters include the following:
- In Progress More Than 1 Day: Only those patches whose deployments were started more than one day ago are displayed.
You can create your own custom filters. This is a powerful tool that enables you to specify exactly which entries you want displayed. Each custom filter is comprised of one or more rules. You can define as many rules in a filter as needed.
To create a new filter:
- Click Filters.
The Smart Filter definition area is displayed above the table.
- Filter the table to a defined set of devices.
Do this using the column filters and any existing Smart Filters.
- Select Smart filters > Add new smart filter from current.
The new filter is created based on the filtering criteria used in the current table.
- Type a descriptive name for the filter.
- Click Add filter.
Select the sort iconin any column header to sort into ascending () or descending () order. To remove the sorting, right-click the column header and select Clear Sorting from the context menu.
Use the Search field to enter a keyword; the list will then only show patches that contain the keyword. The keyword is matched to any case-insensitive text found from within all of the patches, for example; CVE numbers, patch names, blue screen, and so on.
Example search use cases:
- As a security engineer, I want to supply a CVE to understand what patch I need to have my IT Ops team apply to mitigate the vulnerability. The searching functionality can be an asset to both the Security and Ops teams by allowing them to search for CVEs and see which patches are required.
- As a support technician, I want to know whether a patch is available to fix an issue with PST corruption in Outlook 2016 occurring in conjunction with error 0x80040119. The ability to search benefits the support staff who can search for symptoms or issues around a particular patch.
To remove a search filter, click the clear filters icon.
Enables you to export the contents of the table to a CSV file. You can choose to export all items in the table or just selected items.
The CSV file is created using ISO standards and is stored in your local Downloads folder. If you use Excel to view the file, the data can be converted to the locale of the machine so that it can be viewed in a more human-readable format.
Any sorting or filtering applied to the patches will be retained in the exported output. All columns will be included regardless of what has been selected in the Column Chooser.
Select the first column check box for the patches you want to export. Alternatively, select the check box in the header cell to select all patches.
Click Export to create the CSV file.