Your situation doesn't need multiple offline catalogs. Here is a possible solution:
1. Create one offline catalog.
2. The offline downloader xml config file should have channels for both RHEL 6.3 and RHEL 6.4
3. Download patches offline
4. Update catalog in BSA Console
5. It should now have all rpms required for both 6.3 and 6.4
6. Create a patch analysis job using RPM smart group
7. Execute patch analysis job against all 6.3 servers and 6.4 servers
8. BSA has the capability to recognize the OS version of the target and identify the version of the rpm missing on that target.
9. You can set the patch analysis job to auto-remediate or do the remediation after the patch analysis job is complete.
Alternatively, if you would like to keep 6.3 and 6.4 versions separate -
1. Create two smart groups under the patch catalog to separate 6.3 rpms and 6.4 rpms
2. Create separate patch analysis jobs - one using 6.3 rpm smart group and the other using 6.4 rpm smart group.
3. set the jobs to auto-remediate or remediate the servers after the patch analysis job is complete.
Let me know if you have any questions.
naveen - that's not going to work. there is no filter to differentiate rhel 6.3 from rhel 6.4 so the 6.4 rpms will take precedence. .
Thanks Bill. You beat me to the reply.
Also, the offline downloader does not have the ability to 'drill down' to a minor rev. You either must download the minor rev rpms manually then use the downloader to create the catalog OR use the downloader to download the latest 6.X channel rpms.
A great improvement would be to permit bladelogic to differentiate patching based upon minor OS rev and match accordingly. That may be problematic as a a given rpm does not have an OS minor rev it 'belongs to' (it's not labeled in any way regarding minor rev). An OS minor rev is nothing more than a collection of rpms (each with their own version) as of the release date of the OS Minor rev.
Well – if you use the ‘update mode’ you should be able to download the 6.4 iso and dump it into the repo though. what is not working there for you ?
Bill, I'm not sure what you are referring to there. There is no 'update mode' for the offline downloader. The offline downloader, when used to download a catalog, cannot differentiate 6.3 vs. 6.4, only major revs are supported. The only way to do this is to manually download the data (either from an ISO or RHN) then use the offline downloader to create the individual catalogs. This is what we did and the core of the problem.
in the offline downloader you'd use this in the 'subscription' section i think:
(or whatever the right channel name is there for rhel 6)
Chad, did Bill's suggestion resolve your issue?