Foreman - local repository to workaround manfiests requirement

Hi, we’re looking consolidate a number of local repositories from multiple local servers into Foreman, is this possible? would we need to set the upstream URL of a product to the NFS server which the content?

The reason this is needed is due to us not having a satellite license for Redhat and therefore cannot leverage manifests so we need to use different servers running RHEL6, RHEL7 and RHEL8 to download repos in order to patch our estate. if anyone has an alternative solution to this problem, please let me know.

We’re on the latest version of Foreman.



Hey Dan,

Just from your post I’m unsure, but do you know about the Katello plugin for Foreman?

@mcorr - thank you that’s really helpful, i’ll look at investigating this to get the achieved scenario.

1 Like

This content management guide might be helpful also @DanF Content Management Guide

Thanks @mcorr, I’ll take a look at this, I’ve been scouring the web to find out how we work with katello directly to register a local repo.

@mcorr - it seems that i’m not able to locate the package as described in the instructions: python-pulp-manifest. Any help would be greatly appreciated.



Hey @DanF

I will add a note to the docs now as this is a known issue.
There is a workaround here: Missing pulp-python-manifest package - #9 by pjayKHV
Sorry for the inconvenience :frowning:

Thanks for confirming @mcorr but is there an official fix due to be released via the foreman site?

I’m chasing down an answer as to whether it’s a doc fix or a feature that needs to be updated. Looking through the issues confused me. I’ll update once I find out.

1 Like