Troubleshooting missing patches in Red Hat patch catalogs
Issue symptoms
A Red Hat Linux Patch Catalog Update Job (CUJ) runs successfully without errors, however, some of the expected packages are missing from the catalog.
Issue scope
The issue might occur with all the RedHat Linux Patch CUJs in your environment or a specific CUJ.
Diagnosing and reporting an issue
Task | Action | Steps | Reference |
|---|---|---|---|
1 | Understand the problem scope. | Do the following:
| Red Hat patch catalog:
Filter list:
|
2 | Identify the recent changes | Verify whether the same package was already present in the RedHat patch catalog. If yes, check whether any changes were made to the filters defined on the patch catalog. | |
3 | Confirm whether the package is really missing by creating a Depot Smart Group | Do the following:
| Filter not showing missing Package reported
|
4 | Obtain the complete details of the missing package from the Red Hat Portal. | Do the following:
|
|
5 | Analysis | Review the information in the "Resolutions for common issues" section to understand the common issues that can result in packages being unexpectedly missing from a Red Hat catalog along with how they can typically be resolved. If you are unable to identify and resolve the problem, create a BMC Support Case. | |
6 | Creating a BMC Support Case | Provide the following information and log files when creating a case with BMC Customer Support:
|
Resolutions for common issues
Symptom | Action | Reference |
|---|---|---|
Package is missing from one catalog, but is present in another catalog. | Do the following:
| |
The package was previously appearing in a patch catalog, but is no longer appearing after the recent CUJ runs. | Do the following:
| |
The Package is determined (step 4) to have a channel, OS version or architecture that is not included in the existing top-level catalog filter(s). | Do the following:
| |
The Package is determined (step 4) to belong to a child channel (see the Repo label) that is not defined on the patch catalog. | Do the following:
| |
The package is determined (step 4) to belong to a child channel (see the Repo label), which is not available for selection in the child channel list. | Follow the instructions in the referenced knowledge article to add the required channel to the list of channels available for selection in the selected child channel list. | |
The Patch Analysis phase does not show some patches as missing, but in the commit phase same patches are reported as the following warning: <PATCH NAME> available, but not installed | The dnf utility checks whether the latest packages are available for installation. If you want, update the packages. |






