katello rpm doesn't require passenger and is installed by katello-installer
We should have the 'yum install' of katello pull down all the necessary dependent RPMs to get Katello fully installed.
Currently if you 'yum install katello' it will not install passenger and is then installed by the installer.
This makes debugging installation issues difficult because you aren't aware of dependency issues without looking at the puppet logs after a failed install.
It is less error prone to ensure that the katello meta RPM installs all the necessary dependencies first and katello-installer instead just does the configuration.