Project

General

Profile

Actions

Feature #18555

closed

Puppet Requirement

Added by Brent Wells over 7 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

I would like to put a feature request in. Currently I am not using foreman with puppet, but with salt. I would like to to see the puppet requirement removed since I can deploy the rpm and configuration using the salt. Also, this would be beneficial for users of other configuration management systems that are using foreman. Thanks!

Actions #1

Updated by Marek Hulán over 7 years ago

I was thinking about the same while ago. The only place where we rely on puppet is when we associate manifests to the host group. We'd have to do this optional somehow - relevant code https://github.com/theforeman/foreman_openscap/blob/master/app/models/foreman_openscap/policy.rb#L293. The other problem is that we rely also on smart class parameters which are currently requiring the puppet classes, until #12950 is solved we can't do much about it I'm afraid. If we'd have smart variables independent on puppet than we could make puppet optional I think. I'm afraid we're not close to that yet though.

Actions #2

Updated by Ondřej Pražák over 5 years ago

  • Status changed from New to Resolved

I think this is resolved by #23950, closing.

Actions

Also available in: Atom PDF