Hi, We have Katello 3 with multiple products (puppet, vmware, OEL, CentOS, RHEL, etc). Currently we register the hosts with activation keys where we have subscribed specific products and then we filter the repositories in the product content tab. We do not use content views (all the hosts have the default organization view). We do this because is more simple for us, and we don't want to be publishing a new view version each time upgrades/errata arrives.
The problem we currently have is that, with our setup, if we add a new repository to a product (for example, add puppet repository for rhel 7 in the puppet product) all the servers that have the product puppet get this repository enabled by default, regardless of their version. There is a way to make sure that, when you add a new repository is disabled by default, and then you enable it manually? Red Hat repositories come disabled by default and only enabled if the OS version is correct. Right now we only have two options, either we update all the registration keys and re-register all the hosts with the product we are modifying or execute a remote command to disable manually the repository with "subscription-manager repo-override". There is a better way to do this? This is the expected behavior? I suppose we can create content views and republish them every time we do a repository sync, but in the past we had some problems with them and we would like to avoid using them. Regards. -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
