Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

katello::repo is not included by main class #501

Open
vchepkov opened this issue Jul 21, 2024 · 6 comments
Open

katello::repo is not included by main class #501

vchepkov opened this issue Jul 21, 2024 · 6 comments

Comments

@vchepkov
Copy link

Any reasons katello::repo is not included, at least conditionally ?

@vchepkov
Copy link
Author

In addition, katello-repos-latest.rpm supplies candlepin and pulpcore repositories and this class doesn't
Is there other class we suppose to use to install katello? Thanks.

@evgeni
Copy link
Member

evgeni commented Jul 21, 2024

Both candlepin and pulpcore have own repo classes.
It's not included in main because most deployments use the repos rpm instead.

@vchepkov
Copy link
Author

@evgeni , do you, by any chance have a profile class that installs katello server and managed by puppetserver infrastructure? I wasn't able to find a documentation that put's it all together.

@ekohl
Copy link
Member

ekohl commented Jul 21, 2024

What @evgeni said. They're really only intended for CI

@vchepkov
Copy link
Author

vchepkov commented Jul 21, 2024

If I have to use the installer, do you, by any chance have a set of parameters to configure external puppet infrastructure?
The goal is to have foreman server to be managed by puppet infrastructure as any other server, but provide katello lifecycle management. Thank you.

@evgeni
Copy link
Member

evgeni commented Jul 21, 2024

We (as a project) don't officially support non-installer setups, which is funny as our own setup is using puppet only (https://github.com/theforeman/foreman-infra/blob/master/puppet/modules/profiles/manifests/foreman.pp), but that's without katello.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants