Description of problem: Sometimes when you do a satellite-sync to pull in new base channels the kickstart trees are synced to disk but not imported to the database (or maybe the webui results are being cached). I don't know what causes the trees to import sometimes and what causes them to not. If you restart satellite they are visible. Version-Release number of selected component (if applicable): 5.5 How reproducible: sometimes Steps to Reproduce: 1. satellite-sync a base channel 2. systems -> kickstarts -> profiles -> create new kickstart profile Actual results: no trees are listed as available in your base channel Expected results: trees are available Additional info: A very similar thing was reported before and fixed as bug 240137.
After a bunch of code inspection and various attempts at reproducing, I have concluded that the problem must have been that Taskomatic was not running. The UI actually gets the list of available kickstart trees from cobbler, so if the cobbler-sync Taskomatic task has not run since your satellite-sync has finished you will not see the kickstart trees. As such, I will close this as not a bug.