Using the Preference Lists Dashboard

Use the Preference List Dashboard to create preference lists.

You can navigate to the dashboard by expanding the Linux RPM Patching node and selecting the Endpoint Dependency Resolution - Preference Lists dashboard.

Figure 1. Endpoint Dependency Resolution - Preference Lists dashboard in the navigation tree
Endpoint Dependency Resolution - Preference Lists dashboard in the navigation tree

To create new Forbidden package lists, click New Forbidden Package List.

Figure 2. New Forbidden Package List
New Forbidden Package List

In the next dialog, you select a site for the preference lists. Endpoints subscribed to this site are relevant to this preference list. Choose a site and click next.

Figure 3. Create new Forbidden Package List
Create new Forbidden Package List

After entering a name for the list, you can begin populating your preference list with packages. Type the name in the Package to Add field and click Add. As you type, autocomplete suggestions are shown. These suggestions are populated using target packages from the selected site. After completing your list, click Save, click OK, and enter your Private Key Password. A task that deploys this preference list is displayed in the navigation tree.

Figure 4. Add package
Add package

To edit a preference list, click edit for that particular list.

Figure 5. Edit button
Edit button

This opens the same dialog as before and allows you to edit the name and packages in the list. Click Save. To edit the task, click Edit. To redeploy the latest version of this list to all systems that already have the list, click Edit and Redeploy. Then click OK and enter your Private Key Password.

Figure 6. Edit dialog
Edit dialog

To create a copy of a preference list, click copy for that particular list.

Figure 7. Copy button
Copy button

A dialog is created with a nearly identical set of data populated throughout the fields. The Name field has the word copy at the end. Click Save to create the new task. To delete a preference list, click delete for that particular list.

Figure 8. Delete button
Delete button

To delete the task, click Delete. To delete the task and issue an action to remove the preference list from all endpoints that have the list, click Delete and Update.

Figure 9. Delete dialog
Delete dialog

Preferred package lists can be created and managed in the same way as forbidden packages lists. The controls are listed under the Preferred Package Lists tab of the Preference Lists Dashboard.

Figure 10. Preferred Package Lists tab
Preferred Package Lists tab

Packages are ordered from top to bottom in preference lists. Drag and drop packages to specify priority.

Figure 11. Sort priority
Sort priority

You can view deployed preference lists and their associated metadata by activating an analysis. Navigate to the analysis by clicking the Analyses node and selecting Endpoint Dependency Resolution - Preference Lists. Click the analysis and select Activate from the right-click menu.

Figure 12. List of analyses
List of analyses

Click the Results tab in the Analysis window that is displayed after you activate the analysis.

Figure 13. Results tab
Results tab

When you review an endpoint's properties, you can view the current preference list information on that system.

To remove a preference list from an endpoint, run either the Remove Endpoint Dependency Resolution – Remove preferred list or the Remove Endpoint Dependency Resolution – Remove forbidden list tasks.

Figure 14. Available Fixlets to remove a preference list
Available Fixlets to remove a preference list