I am using the latest JSS NetSUS vm and I must be missing something. I have already approved and downloaded the latest EFI firmware updates from Apple however clients come back with no software updates available when there is an appropriate EFI update for that model approved. Is there any additional configuration that is necessary to provide these or is reposado not capable of advertising these updates?
NetBoot SUS / Reposado Clients not seeing approved EFI updates
Best answer by andrewseago
I believe I have found the answer. If run the reposado repoutil using the configure option it says catalogs are stored in /srv/SUS/html. The actual branch catalogs are in /srv/SUS/html/content/catalogs/. If you look in that DIR you will see that your branch.sucatalog is present. If we go down one more level to /srv/SUS/html/content/catalogs/others/ you will find the OS specific and correctly named catalog files.
/srv/SUS/html/content/catalogs/others/
archive index-leopard.merged-1.sucatalog.apple index-leopard-snowleopard.merged-1.sucatalog.apple index-lion-snowleopard-leopard.merged-1.sucatalog.apple
index-leopard.merged-1_prod.sucatalog index-leopard-snowleopard.merged-1_prod.sucatalog index-lion-snowleopard-leopard.merged-1_prod.sucatalog
index-leopard.merged-1.sucatalog index-leopard-snowleopard.merged-1.sucatalog index-lion-snowleopard-leopard.merged-1.sucatalog
In my case the branch I have is called prod. If you point your clients to this catalog instead it should work. This is accesible in the webrowser so this is being published by apache
Example : http://reposado.yourcompany.com/content/catalogs/others/index-lion-snowleopard-leopard.merged-1_prod.sucatalog
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
