theforeman / puppet-pulp

Puppet module for setting up Pulp 2 as part of Katello installation
GNU General Public License v3.0
16 stars 66 forks source link

module dependency conflict with the main katello module #417

Closed teluq-pbrideau closed 2 years ago

teluq-pbrideau commented 2 years ago

While trying to setup a new katello server, i’ve stumbled on this:

katello/pulp depend on katello/qpid (>= 3.0.0 < 7.0.0) katello/katello depend on katello/qpid (>= 8.0.0 < 10.0.0)

It cannot be satisfied to install both katello and pulp at the same time?

ehelms commented 2 years ago

What version of Katello are you trying to setup? katello/pulp is for Pulp 2 based Katello which is no longer supported.

teluq-pbrideau commented 2 years ago

Oh, I’m following this doc https://docs.theforeman.org/3.3/Installing_Server/index-katello.html There was mention about pulp, and I blindly searched pulp on the forge and took the first result. So I guess the module required is pulpcore then? https://forge.puppet.com/modules/theforeman/pulpcore/

ehelms commented 2 years ago

That is correct, though we expect users to use the instructions in the docs including foreman-installer --scenario katello, using the Puppet modules is quite an advanced scenario and requires knowledge of all the right knobs to set. We do not recommend it.

teluq-pbrideau commented 2 years ago

Well, all my infrastructure is automated with puppet, and like the flexibility I get from it. I don’t really want to exec { '/usr/sbin/foreman-installer' :}. But yeah, I’m diving pretty deep into all I can to learn about all these knobs! I hope to have a clean setup with puppet once I’m done. Thanks