Feature #34388
closedAllow puppet setup to be skipped even if you set a puppet master
Description
Hi folk! In our environment, we use Foreman with Puppet but, we also make use of Ansible and AWX to set up Puppet in the first place. As such, I used modified Preseed and Kickstart provisioning/finish templates that allowed me to skip the puppet setup, even if I have the server and ca set in my host config. This issue will coincide with a PR to add that support upstream so I can ideally return to using the stock provisioning templates. Thanks! If you'd like some more details on WHY I've chosen to do it this way, I'm happy to tell the story so to speak, but I figured I'd keep this pretty short.
Updated by The Foreman Bot over 2 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/9086 added
Updated by Daniel Henninger over 2 years ago
- Pull request deleted (
https://github.com/theforeman/foreman/pull/9086)
Rejecting my own issue as a solution was provided in the PR that I am happy with. (basically it's ok to not set the Puppet Proxy for a host, doesn't hurt as much as I thought it did)
Updated by Daniel Henninger over 2 years ago
Ok.. apparently I can't reject it so.. whenever someone sees this, please cancel it.
Updated by The Foreman Bot over 2 years ago
- Pull request https://github.com/theforeman/foreman/pull/9086 added
Updated by Daniel Henninger over 2 years ago
Well turns out I may need this after all. I have opened the pull request and discussion is happening there.
Updated by Daniel Henninger over 2 years ago
Note I've found another albeit crappy workaround. I'd rather be able to explicitly skip puppet being configured and have it stay that way, but if y'all would prefer not to have that, it's not the end of the world. =)
Updated by Anonymous over 2 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|4b9d12dfcace10295fb33c200857266847ad4fc0.
Updated by The Foreman Bot over 2 years ago
- Assignee set to Ondřej Ezr
- Pull request https://github.com/theforeman/foreman/pull/9143 added