Katello – Download Yum Repositories and Register clients for patching

14 Responses

  1. Tomas says:

    Any chance you have you got to the stage where Puppet does the provisioning, so that you don’t have to repeat registration steps above on each new server? That would be truly helpful.

    • papseddy says:

      Hi Tomas,

      Yes you can play with provision templates under configure. You can modify provision templates according to your need. Once you make changes in templates then you can assign that template to particular organization and locations. Templates contain all provisioning information which also include pre & post installation scripts.

      I recommend do not change any thing on existing template create your own or clone template (backup purpose). 😛

      • Tomas says:

        Thanks, it took me a while, but I’ve got it all working.

        It’s such a great free-of-charge tool-stack (Foreman, Katello, Puppet), the best part likely being monitoring dashboards for me. Unless Ansible Tower drops in price, Katello is the way to go. May not be cheap if you run an enterprise (learning curve for Katello etc is pretty steep), but definitely a winner for SMBs.

  2. Bogdan says:

    Man this is amazing. Great Job.

  3. jordi says:

    great job. thanks

  4. Rman says:

    Great Instructions Pradeep Kumar!!!!! Awesome! It worked so well! Thank you!

  5. Gallardo says:

    Hi all ,

    I have a little prob for subscribe with the redhat manifest.
    info: I have uploaded the files into katello but the repositories into redhat provider are blank :/.

    Do you help me please ?



    • Hi,

      Please check whether subscriptions are attached to your manifests from Red Hat Account. In Case you are not sure then you can ask Red Hat technical team to create / update manifests for you on the basis of your subscription.

      Once they are done with changes then try refreshing the manifests from your Katello Dashboard. Also make sure your katello server should reach to Red Hat CDN.

  6. Jason says:

    I know this article is a little old but its still super helpful with katello configuration, so thanks for that, I have setup everything like you instructed but when I register a server it shows up under content hosts and shows that the server has a valid subscription but when using subscription-manager list repos i get the following error

    This system has no repositories available through subscriptions.

    Under content hosts i can see the registered server, and i show that it has a product attached, and user product contents i can see all my repo’s and can see that they are all enabled.

    Any ideas as to what I did wrong?

  7. Shoaib R Khan says:


    Do we need to create new repositories for CentOS 7.5?

  8. MSA says:

    Awesome explanation man , Keep posting
    Thanks again for your great work.

  9. Farrukh Sadykov says:

    This did not work for me. It did not show under my katello

  10. Suresh Panneer Selvam says:

    Great explanation. I successfully completed my first Katello setup because of this artical. Thanks Pradeep

  11. przemek says:

    Thank you for the post. I need help with one thing. Where does katello keep the synced repositories? I want them to be on dedicated disk but can`t find where to configure it 🙁

Leave a Reply to papseddy Cancel reply

Your email address will not be published. Required fields are marked *