installerpuppet-candlepinpuppet-certspuppet-concatpuppet-dhcppuppet-dnspuppet-foremanpuppet-foreman_proxypuppet-foreman_proxy_contentpuppet-gitpuppet-katellopuppet-pulppuppet-pulpcorepuppet-puppetpuppet-puppetserver_foremanpuppet-qpidpuppet-tftp
support puppet master setup on FreeBSD
update for non-english windows clients
foreman 1.7.1, puppet 3.7.31) Default external encoding ( global )2) filter any non-printable char from the value, if it is a String ( def build_body(certname,filename) )
Closes GH-274
Correct foreman_report comment about settings path
In foreman_report the comment still refers to the situation beforecommit 70f302417414a39559fb4e69f3f6136d800d4297 where the configurationwas stored in /etc/foreman/puppet.yaml.
This commit fixes the comment to reflect the new situation.
Bypass log processor changes when calculating failed status
This works around https://tickets.puppetlabs.com/browse/PUP-3403
Closes GH-237
Move puppet config to /etc/puppet/foreman.yaml
Previously it was in /etc/foreman/puppet.yaml, but this makes littlesense because foreman does not need to be installed on a puppet master.
Fix undefined foreman_url error on EL6
Configuration in YAML
This patch moves configuration to /etc/puppet/foreman.yaml. By moving theconfiguration into a settings file, we can use external_node.rb andforeman-report.rb as plain files. This should open up the path toshipping them in proper packages....
restructure foreman module
split out smart proxy to its own puppet module
fixes #347 - Cache generated external nodes yaml
this provides saves by default the yaml output from foreman on yourpuppetmasters.
it will default to /var/lib/puppet/foreman directory.
in case of failure/timeout/no reply, it would use the cached version of...
View revisions
Also available in: Atom